The Union for Democratic Communications [UDC] is an organization of scholars and media activists that was started in 1988. Their work is in Media and Communications Studies. The main project of the UDC is a membership-based conference which takes place every 18 months. Secondarily the UDC broadcasts announcements to its membership and conference attendees, and publishes an academic journal.
In 2014 Openflows worked with the UDC to create a WordPress + CiviCRM solution to managing their membership, conference registration, and communications: http://www.democraticcommunications.org/
They required a business needs analysis, a SWOT analysis, a full software and communications analysis and technology development. As a small organization, their budget is limited while their scope and project is large.