Tackling major challenges together, utilizing synergies, sharing knowledge and expertise – these are the ideas behind the German Federal Ministry for Economic Cooperation and Development’s develoPPP.de program. The ministry runs an ideas competition four times a year in support of the program.
The information platform www.develoPPP.de is the first port of call for German and European companies interested in the program. The portal gives an overview of the positive contribution to the economy made by developmental partnerships thanks to a sleek design, modern user interface, and Drupal 7 based information architecture. Applicants can submit information on eligibility criteria, partners, and all necessary documentation clearly during the application process. Completed development projects are presented on www.develoPPP.de in a project database, which provides a variety of filters to enable browsing through industry and region-specific categories.
]init[ designed and developed www.develoPPP.de for the German Federal Ministry for Economic Cooperation and Development on behalf of the Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH.
Prior to the relaunch, the site was managed with a bespoke CMS created for develoPPP.de. ]init[ has experience with a wide range of CMS solutions and platforms, including Open Text, CoreMedia, Wordpress, Infopark Fiona, Drupal and Typo3.
Drupal 7 was chosen for a number of reasons, chief among which was the fact that it satisfied all the project requirements. More than 90% of the requirements were achieved using out-of-the-box solutions offered by the Drupal core and contributed modules, which led to fast and stable development. Drupal’s API made it simple to extend Drupal to achieve the remaining 10%.
The Drupal Command line Drush meant configurations could be performed in seconds. Other important factors included flexibility and ease of use for content editors when structuring content through the use of taxonomies, and the fact that further development of the website is straightforward due to the modular approach, which makes it easy to add forums, closed user groups etc.
The relaunch’s goals were to increase visibility for develoPPP.de and highlight its successfully completed development projects, as well as to drive increased participation in the ideas competitions. The project was achieved with a distributed development team across locations in Germany and India. The outcomes included greatly enhanced information architecture, which helps users to complete the application procedure for the ideas competition as well as making it much easier for visitors to find the information they are looking for. This has lead to an increase in traffic to the site.
This project had three developers, one designer, and one project manager. Two new developers were introduced to the Drupal community as part of this, their first project. We used Jira for internal project communication. During development we used a Drupal Features based approach, and tried to keep most of the settings and configurations in code. To facilitate distributed development by multiple developers concurrently, we used the Drupal Features module and Subversion. Bamboo was used for continuous integration of code into the development and production servers.