Ein Bundesprogramm vernetzt sich
73 Modellprojekte, 90 Kommunen, eine Plattform, die CMS, CRM und soziales Netzwerk in einem ist. Wie erdfisch für den DLR-Projektträger die Wissens- und Vernetzungsplattform der Modellprojekte Smart Cities gebaut hat, und wie in einem Folgeprojekt zentrale Funktionen daraus in ein frei verfügbares, quelloffenes Drupal-Installationsprofil für den öffentlichen Sektor abstrahiert wurden.
Der Kunde und die Initiative
Die Bundesregierung fördert 73 Modellprojekte "Smart Cities". Im Auftrag des Projektträgers DLR baut erdfisch dafür eine Wissens- und Vernetzungsplattform auf, die interne Zusammenarbeit und öffentliche Wissensbasis in einem System verbindet. Diese Plattform ist maßgeschneidert. In einem eigenen Folgeprojekt wurden zentrale, hier entwickelte Funktionen zusätzlich abstrahiert und der Allgemeinheit als frei verfügbares Drupal-Installationsprofil bereitgestellt: Open Government Community Builder (OGCB).
Mit rund 1.600 Mitarbeitenden aus 25 Nationen bedient der DLR Projektträger das breiteste Themenspektrum aller deutschen Projektträger. Unsere Palette reicht von Bildung und Chancengleichheit über Gesundheit, Gesellschaft, Innovation, Technologie, Umwelt und Nachhaltigkeit bis hin zu europäischer und internationaler Zusammenarbeit.
Quelle: DLR Projektträger
Modellprojekte
Kommunen
öffentliche Maßnahmen
Splash Award Nominee
Benutzer:innen
Veranstaltungen
Beiträge
Auf einen Blick
Grundlagen
Der Kunde ist der DLR Projektträger, der im Auftrag des Bundesministeriums für Wohnen, Stadtentwicklung und Bauwesen (BMWSB) agiert. Das Vorhaben ist damit im öffentlichen Sektor angesiedelt. In der Ausgangslage standen getrennte Wissens- und Vernetzungsangebote sowie ein Altsystem, zudem gab es komplexe Anforderungen an die Community. Das mehrjährige Projekt läuft seit November 2022 und wurde stufenweise ausgerollt.
Wissenswertes zur Plattform
Die Plattform ist barrierefrei aufgebaut und umfasst neben einer Version in Leichter Sprache auch Inhalte in Gebärdensprache sowie eine englische Version. Auf der Plattform sind 73 Modellprojekte aus 90 Kommunen gebündelt. Für das Projekt gab es beim Splash Award 2024 in der Kategorie Regierung eine Nominierung.
Technische Details
Technisch basiert die Lösung auf Drupal 11 und einer gruppenzentrierten Architektur mit Group-Relations. Ergänzend wurden ein integriertes CRM, Layout Builder sowie ein Frontend mit Single Directory Components (SDC) und Storybook umgesetzt.
Besonderheit: OGCB
Als Besonderheit wurden in einem Folgeprojekt zentrale Funktionen in das quelloffene Drupal-Installationsprofil OGCB abstrahiert. Mehr dazu am Ende der Case Study.
Der Smart Cites Netzwerk-Bereich: gruppenbasierte Arbeitsräume mit verschiedenen Optionen (offen, geschlossen, geheim)
Drei Entscheidungsgründe
Der "Knoten"
Vor dieser Herausforderung standen wir
Ein Bundesprogramm mit 73 Modellprojekten in 90 Kommunen lebt vom Austausch. Die teilnehmenden Akteurinnen und Akteure sollen sich vernetzen, Forschungsergebnisse und Fragestellungen teilen und eine gemeinsame Wissensbasis aufbauen, die perspektivisch auch der Öffentlichkeit zugänglich ist. Dafür lagen zu Beginn getrennte Angebote vor, eine bestehende Wissensplattform und der Wunsch nach einer Vernetzungsplattform, die zusammengeführt werden mussten, samt Import der Bestandsinhalte aus einem Altsystem.
Der Anspruch ging weit über ein klassisches CMS hinaus. Es brauchte offene und geschlossene Arbeitsräume, dazu organisatorische Gruppen, die in den Übersichten gar nicht auftauchen. Teilnehmende auf Seiten kooperierender Kommunen mussten zusammengebracht werden. Mehrere sehr verschiedene Stakeholder waren für Teilbereiche zuständig, und ein CRM zur Kontaktpflege sollte integriert sein. Kurz: gefragt war zugleich ein CMS, ein CRM und ein soziales Netzwerk.
Auf den Punkt
- Dominanter Engpass: Interne Vernetzung, öffentliche Wissensbasis und Kontaktpflege für viele sehr unterschiedliche Gruppen und Stakeholder mussten in einem souveränen System zusammenkommen.
- Ursachen:
- Getrennte Wissens- und Vernetzungsangebote plus Altsystem-Import
- Sehr heterogene Gruppenlogiken (offen, geschlossen, organisatorisch, kommunenübergreifend)
- Mehrere gleichberechtigte Stakeholder mit unterschiedlichen Anforderungen und Layouts
- Naheliegend, aber zu eng: Ein Standardprodukt wie OpenSocial wurde geprüft, erwies sich für den intensiven Gruppeneinsatz über so verschiedene Bereiche aber als zu unflexibel.
Der Plan
So sind wir die Herausforderung angegangen
Alles ist eine Gruppe
Recht früh fiel die architektonische Grundentscheidung, konsequent auf Gruppen zu bauen: Nie werden Inhalte direkt als Nodes gerendert, sondern immer über Group-Relations. Jeder Bereich der Plattform, ob Website, CRM oder Arbeitsraum, ist eine Gruppe. Das klingt radikal, ist aber der Schlüssel dazu, dieselben Inhalte in verschiedenen Kontexten redundanzfrei zu verwenden und ein feingliedriges Rechte- und Rollensystem mit hoher Selbstverwaltung abzubilden.
Nachnutzbarkeit von Anfang an
Bemerkenswert ist, dass der Projektträger das Thema Nachnutzbarkeit früh selbst einbrachte. Deshalb haben wir alle Konzepte möglichst generisch angelegt und mehrere Module von vornherein für eine breite Nutzung entwickelt. Dieser Zuschnitt zahlte sich später aus: Er machte es möglich, zentrale Funktionen in einem eigenen Folgeprojekt zu einem frei verfügbaren Drupal-Installationsprofil zu abstrahieren. Wie daraus der Open Government Community Builder wurde, steht weiter unten unter „Zurück in den Topf".
Ein Frontend auf dem kommenden Standard
Für die Oberfläche fiel die Wahl früh auf komponentenbasierte Entwicklung nach Atomic-Design-Prinzipien, konkret auf den Vorläufer der Single Directory Components. Das war eine Wette auf die Zukunft, die aufging, denn dieser Ansatz wanderte kurz darauf in den Drupal-Core.
Schritt für Schritt entwirrt
Ausgewählte Lösungsansätze
Gruppen-zentrierte Architektur.
Weil jeder Bereich eine Gruppe ist und Inhalte über Group-Relations laufen, lassen sich Datenmodelle flexibel wiederverwenden. Eine Gruppe kann sogar Inhalte einbinden, über die sie keine Hoheit hat, aber auf die sie verweisen möchte. Für die unterschiedlichen Gruppenlogiken, also Zugriff, Rendering und Workflows, haben wir eigene Plugin-Systeme entwickelt. So bleibt das System trotz hoher Komplexität wartbar, und neue Anforderungen lassen sich fein umsetzen, ohne überall Weichen einzubauen.
Wissen und Vernetzung in einem.
mit der Vernetzungsplattform zusammengeführt und der Bestand aus dem Altsystem importiert. Öffentlich sind heute 568 Maßnahmen in unterschiedlichsten Handlungsfeldern beschrieben, granular filterbar und auf einer Vergleichsliste zusammenstellbar. Eingeloggte Nutzerinnen und Nutzer finden in ihren Arbeitsräumen Dokumente und Studien, Termine, teilen Neuigkeiten, diskutieren, finden Kooperationspartner und pflegen Kontakte über das integrierte CRM.
Diskussionen, die man versteht.
Für die Kommentar-Threads haben wir sowohl visuell (mit Pfadlinien, die zeigen, wer auf wen antwortet) als auch technisch nachgeschärft, unter anderem so, dass beim Absenden eines Kommentars nur der Formularbereich neu lädt und nicht die ganze Seite. Die dafür nötigen Verbesserungen sind teils als Patches zurückgeflossen.
Flexible Layouts für viele Stakeholder.
Damit sehr verschiedene Stakeholder eigene, anpassbare Layouts bekommen, haben wir ein System aus Layout-Builder-Blöcken und Komponenten gebaut, das dynamische und statische Seiten mit globalem oder Gruppen-Kontext bestückt. Für die redaktionelle Alltagsarbeit bleiben Paragraphs erhalten, damit niemand überfordert wird, während die Chefredaktion Layouts frei überschreiben kann. Beide Konzepte greifen wie Puzzlestücke ineinander.
Barrierefreiheit als Teil des Angebots.
Die Plattform steht öffentlich in Leichter Sprache, in Gebärdensprache und in einer englischen Version bereit. Barrierefreiheit ist damit nicht Nacharbeit, sondern Teil des Auftrags einer Bundesplattform.
Wie wir gearbeitet haben
Challenges und Lösungen
Schulter an Schulter
Das Projekt wurde in einem hybriden Team umgesetzt, mit Entwicklung auch auf Kundenseite. Was anderswo als Reibungsquelle gilt, ist hier ein Vorteil, weil erdfisch aus vielen Jahren Community-Arbeit genau diese Zusammenarbeit gewohnt ist. Je ein Solution Architect beider Teams erarbeitete die Anforderungen gemeinsam mit den Stakeholdern und koordinierte die Umsetzung in beiden Teams.
Weil an einem so vielschichtigen Vorhaben viele Stakeholder aus ganz unterschiedlichen Organisationen beteiligt sind, hat erdfisch zudem von Anfang an die technische Koordination dieser Stakeholder mit übernommen. So wurde sichergestellt, dass stets ein Austausch stattfand.
Qualität, schwarz auf weiß
Qualität ist hier an zwei Stellen verankert.
- Zum einen im Frontend: Die Designkomponenten sind als Single Directory Components inklusive Storybook angelegt und folgen dem Atomic-Design-Ansatz, sodass sich Bausteine sauber wiederverwenden und für weitere Ausbaustufen remixen lassen. Detailinfos über unsere Design-Standards gibt es hier. ▸
- Zum anderen in der Barrierefreiheit: Die öffentliche Plattform bietet Leichte Sprache, Gebärdensprache und eine englische Version. Im später abgeleiteten Installationsprofil OGCB ist Barrierefreiheit zusätzlich fest verankert, weil dessen Frontend auf Kern UX aufsetzt, dem offiziellen UX-Standard für deutsche Verwaltungen, dessen Basis mindestens das AA-Level nach BITV 2.0 erfüllt. Detailinfos über KERN UX gibt es hier. ▸
Das Ergebnis
Vernetzung
Die asynchrone Zusammenarbeit findet tatsächlich statt: Die Plattform wird genutzt, Modellprojekte finden Kooperationspartner bei anderen Modellkommunen und teilen Ergebnisse und Fragestellungen. Die Öffentlichkeit kann sich informieren: 568 Maßnahmen sind öffentlich beschrieben, granular filterbar und vergleichbar.
Befähigung
Gruppen und Arbeitsräume mit hoher Selbstverwaltung betreiben, öffentlich oder intern, ohne dass die Betreiber bei jedem Schritt eingreifen müssen. Interne Zusammenarbeit und öffentliche Kommunikation aus einer souveränen Plattform steuern, samt integriertem CRM. Das alles ist durchs Projekt möglich geworden.
Technik, die trägt
Eine gruppen-zentrierte Architektur mit eigenen Plugin-Systemen für Zugriff, Rendering und Workflows. Ein komponentenbasiertes, barrierefreies Frontend, das vollständig mit Drupal-Core-Mitteln rendert.
Bleibende Wirkung
Beiträge sind in den Drupal-Core geflossen, und in einem Folgeprojekt ist mit OGCB ein frei verfügbares, quelloffenes Drupal-Installationsprofil für den öffentlichen Sektor entstanden. Für dieses Vorhaben war erdfisch bei den Splash Awards 2025 in der Kategorie Regierung nominiert.
Neben dem Community-Part eine der Kernsäulen des Systems: die Maßnahmen-Datenbank, in denen die teilnehmenden Kommunen ihre Smart Cities Modellprojekte vorstellen
Die Smart-Cities-Plattform ist maßgeschneidert gebaut. Doch der zeitlich begrenzte Use Case sorgte nicht für ein "Wegwerfprojekt". Sondern daraus ist Open Government Community Builder (OGCB) hervorgegangen. In einem eigenen Folgeprojekt haben wir zentrale Funktionen aus dem Projekt abstrahiert und der Allgemeinheit als frei verfügbares Drupal-Installationsprofil bereitgestellt.
OGCB macht aus einer Standard-Drupal-Installation eine einsatzfertige Community-, Wissens- und Beteiligungsplattform für Kommunen und öffentliche Einrichtungen, mit autonom arbeitenden Gruppen, gezielt steuerbarer Sichtbarkeit von intern bis öffentlich und Barrierefreiheit ab Werk. OGCB ist vollständig Open Source, lizenzkostenfrei und über openCode sowie drupal.org verfügbar. Stärker lässt sich das Prinzip Public Money, Public Code kaum belegen: Aus einem mit öffentlichen Mitteln geförderten Projekt ist ein wiederverwendbares, quelloffenes Produkt für alle geworden.
Fazit
Der DLR Projektträger hat für das Smart Cities Modellprojekt auf eine digital souveräne, komplexe und wiederverwendbare Open Source-Lösung gebaut und eine große Wissens- und Vernetzungsplattform geschaffen. Vendor Lock-in besteht nicht, Preise skalieren nicht mit jedem weiteren User. Berechtigungen sind granular anpassbar und erweiterbar. Das Projekt ist auf mehrere Jahre angelegt, und die Weiterentwicklungen werden stufenweise ausgerollt.
Die eigentliche Perspektive reicht aber über die eine Plattform hinaus: Über das Folgeprojekt OGCB steht der erprobte Ansatz nun anderen Kommunen und öffentlichen Einrichtungen als nachnutzbares, quelloffenes Drupal-Installationsprofil zur Verfügung. Jede weitere Umsetzung auf dieser Basis stärkt das gemeinsame Fundament.
Wie für Drupal geschaffen
Warum Drupal genau die richtige Wahl für so ein Projekt ist
Bekanntlich arbeitet erdfisch ausschließlich mit Drupal. Und genau bei Projekten wie diesem zeigen sich dessen Stärken: Die Vorbereitungen für detaillierte Rollen- und Rechte-Systeme, Gruppen zum Austausch, strukturierte und geteilte Inhalte sind alle schon vorhanden. Man kann daraus mächtige Plattformen wie diese bauen.
Community Credits
Kein großes Open Source-Projekt kommt ohne die einzigartige Mitwirkung der Community aus. Im Gegenzug haben zahlreiche Drupal-Module aus dem Projekt Weiterentwicklungen und Verbesserungen erhalten: Drupal Core, Group und viele mehr. Darüber hinaus die KERN UX Integration für Drupal sowie OGCB selbst als Nachfolgeprojekt. Der Open Source Gedanke ist hier so wichtig wie noch nie: Öffentliche Gelder finanzieren Weiterentwicklungen, von denen die Öffentlichkeit am Ende profitiert.
Ergänzende Informationen
im FAQ-Format
Für wen wurde die Plattform umgesetzt?
Für den DLR Projektträger, im Auftrag des Bundesministeriums für Wohnen, Stadtentwicklung und Bauwesen, für die 73 Modellprojekte Smart Cities.
Was kann die Plattform?
Sie ist CMS, CRM und soziales Netzwerk in einem: eine öffentliche Wissensbasis mit 568 filterbaren Maßnahmen und zugleich eine interne Vernetzungsplattform mit Arbeitsräumen, Diskussionen, Kontaktpflege und Terminen.
Warum nicht ein Standardprodukt wie OpenSocial?
Die Anforderungen an die Gruppenlogiken waren zu vielfältig. Deshalb wurde eine neue, aber ebenfalls gruppen-zentrierte Architektur gebaut, in der jeder Bereich eine Gruppe ist und Inhalte über Group-Relations redundanzfrei wiederverwendbar sind.
Was ist aus dem Projekt für die Allgemeinheit entstanden?
Zweierlei. Erstens sind während des Projekts Beiträge in den Drupal-Core geflossen. Zweitens haben wir in einem eigenen Folgeprojekt zentrale Funktionen abstrahiert und als frei verfügbares Drupal-Installationsprofil bereitgestellt: den Open Government Community Builder (OGCB). OGCB ist damit aus der Smart-Cities-Plattform hervorgegangen, die selbst maßgeschneidert gebaut ist.
Ist die Plattform barrierefrei?
Die Plattform steht öffentlich in Leichter Sprache, in Gebärdensprache und in einer englischen Version bereit. Für eine Bundesplattform gehört das zum Auftrag und stand deshalb von Beginn an im Scope, statt am Ende nachgezogen zu werden.
Welches spannende Projekt dürfen wir für Sie umsetzen? Schreiben Sie uns oder rufen Sie uns unter +49 6221 7515600 für ein unverbindliches und kostenfreies Erstgespräch an.