Modernisierung eines Association Management Systems
Cleveroad kam als dedizierte Engineering-Erweiterung zur Parthenon Management Group hinzu und modernisierte deren Association-Management-Plattform Pillar, indem der Legacy-Kern refaktoriert und neue Module ohne Ausfallzeit ausgeliefert wurden.
Branche
Business-Automatisierung
Team
4 Mitglieder
Begann im
2024
Land
USA
35%
geringere Kosten als der Aufbau eines vergleichbaren internen Teams
9
gewartete und erweiterte Kernmodule der Plattform
2
Wochen, um ein vierköpfiges Team in die aktive Entwicklung einzubinden
Über unseren Kunden
Die Parthenon Management Group ist ein in den USA ansässiges Verbandsmanagement-Unternehmen, das 2008 gegründet wurde. Es unterstützt wissenschaftliche Gesellschaften und Forschungsgesellschaften mit virtuellen, hybriden und Präsenz-Konferenzen sowie mit vollständigem operativem Management. Das Unternehmen betreut derzeit 19 internationale wissenschaftliche und Forschungsorganisationen und ist Träger des AMCI Excellence in AMC Client Advancement Award.
Parthenon betreibt ein individuell entwickeltes Association Management System (AMS) namens Pillar, das zentrale operative Workflows über mehrere wissenschaftliche Verbände hinweg unterstützt.
Geschäftsziele des Kunden
Das Geschäft von Parthenon wuchs kontinuierlich. Die auf Pillar laufende Kundenbasis nahm stetig zu, Anpassungswünsche einzelner Gesellschaften trafen laufend ein, und die Plattform musste dieses Wachstum verkraften, ohne langsamer zu werden. Das interne Entwicklungsteam bearbeitete neue Feature-Anfragen, doch der vorherige externe Dienstleister konnte mit dem Umfang der Änderungen nicht Schritt halten. Releases verzögerten sich, Anpassungstickets dehnten sich von Tagen auf Wochen aus, und die Architekturarbeit blieb liegen.
Parthenon wandte sich an Cleveroad, um sein internes Webentwicklungsteam mit erfahrenen Entwicklern zu verstärken, die sich in die aktive Entwicklung einfügen, die Verantwortung für die Architekturarbeit übernehmen und die Release-Geschwindigkeit konstant halten konnten, während die Plattform wuchs. Um die Weiterentwicklung der Plattform zu beschleunigen, ohne die internen Recruiting-Prozesse auszuweiten, entschied sich der Kunde für ein Modell mit einem dedizierten Entwicklungsteam, das ihm Folgendes ermöglichte:
Ein Entwicklungsteam schnell in eine aktive Brownfield-Umgebung einbinden, ohne einen internen Recruiting-Zyklus zu durchlaufen
Den Legacy-Kern refaktorieren und parallel neue Module ausliefern, ohne die Release-Zyklen zu unterbrechen
Neue Plattformmodule hinzufügen, sobald einzelne Gesellschaften Anpassungen anfragten
Eine flexible, langfristige Zusammenarbeit führen, bei der Parthenon die volle Kontrolle über Prioritäten, Workflows und Release-Management behält

Zentrale Herausforderungen bei der Modernisierung des Legacy-AMS
Pillar ist ein eng gekoppeltes Legacy-System mit gesellschaftsspezifischer Geschäftslogik, die sich über seine Module verteilt. Neue Entwickler mussten sich schnell in diese Komplexität einarbeiten, da täglich mehrere Kundengesellschaften auf die Plattform angewiesen waren. Refactoring, die Auslieferung neuer Features und der Konferenzbetrieb mussten alle parallel laufen, ohne jegliche Ausfallzeit.
Der Compliance-Umfang blieb während der gesamten Arbeit groß. Pillar verarbeitet Zahlungen und speichert Mitgliederdaten über mehrere wissenschaftliche Verbände hinweg, sodass die Verpflichtungen aus PCI DSS 4.0.1, ISO/IEC 27001:2022 und CCPA/CPRA über jedes Refactoring, jede Architekturänderung und jedes Modul-Release hinweg vollständig erfüllt bleiben mussten.
Kooperationsprozess und Ergebnisse
Die Zusammenarbeit verlief in zwei Phasen: einer schnellen Onboarding-Phase, die ein dediziertes Team in die aktive Entwicklungsumgebung von Parthenon brachte, gefolgt von der laufenden Modernisierung und Modulauslieferung auf dem Pillar-AMS. Keine der Phasen erforderte Ausfallzeit; die Plattform bediente durchgehend alle Kundenorganisationen.
Personalbesetzung und Onboarding
Parthenon musste sein internes Webentwicklungsteam verstärken, nachdem der vorherige externe Dienstleister mit dem Umfang der Anpassungswünsche einzelner Gesellschaften nicht mehr Schritt halten konnte. Releases verzögerten sich, und die Architekturarbeit, die parallel zur Feature-Auslieferung hätte laufen sollen, fand nicht statt.
Cleveroad lieferte die ersten passenden Kandidatenprofile innerhalb von 24 Stunden nach dem Strategiegespräch. Die Teamzusammensetzung wurde innerhalb der ersten Woche bestätigt, und die Entwickler begannen mit ihrem Beitrag zur aktiven Entwicklung, ohne dass auf Parthenons Seite ein interner Recruiting-Zyklus nötig war. Die Modernisierung von Pillar lief während der gesamten Onboarding-Phase ununterbrochen weiter.
Bis zum Ende der Onboarding-Phase war das dedizierte Team in den Release-Rhythmus von Parthenon integriert und arbeitete gemeinsam mit den internen Entwicklern des Kunden direkt an der Live-Codebasis des AMS. Refactoring und die Auslieferung neuer Features liefen ab der zweiten Woche der Zusammenarbeit parallel.
Teamzusammensetzung und Verantwortlichkeiten:
- 2 Full-Stack-Entwickler
- 1 Back-end-Entwickler
- 1 Projektmanager
- Direkte Zusammenarbeit mit den internen Entwicklern von Parthenon
- Produktprioritäten in der Verantwortung des Kunden
Entwicklung im Detail
Die Entwicklung konzentrierte sich auf die Modernisierung der Legacy-Codebasis von Pillar bei gleichzeitiger Erweiterung der Plattform um neue, gesellschaftsspezifische Funktionen. Die Arbeit lief in drei parallelen Strängen: Refactoring des Legacy-Kerns, Aufbau neuer Module und Neuaufbau der Delivery-Pipeline. Alle drei Stränge unterlagen derselben Vorgabe: keine Ausfallzeit für Kundengesellschaften im laufenden Betrieb.
- Die erste Aufgabe bestand darin, den Legacy-Kern zu modernisieren, ohne den laufenden Betrieb zu stören. Die Module von Pillar waren eng gekoppelt, und die Plattform konnte für das Refactoring nicht pausieren. Das Team löste Funktionalität in kleinen Schritten aus dem Legacy-Kern heraus, führte Datenbankänderungen über Zero-Downtime-Migrationsmuster durch und lieferte jeden Schritt so aus, dass alte und neue Code-Pfade parallel gültig blieben. Konferenz-Workflows, Zahlungen und Mitgliederprozesse blieben über alle Releases hinweg im Betrieb.
- Anschließend erweiterte das Team die Plattform um neue Module für gesellschaftsspezifische Abläufe. Im Laufe der Zusammenarbeit wurden fünf Kernmodule neu aufgebaut und erweitert: Zertifizierungs- und CE-Credit-Tracking, Abrechnung und Zahlungsabgleich, dynamisches Content- und Dateimanagement, eine konfigurierbare Workflow-Engine, die jede Gesellschaft an ihre eigenen Geschäftsprozesse anpasst, sowie Admin-Tools, mit denen die Mitarbeiter von Parthenon mitgliederbezogene Anliegen über mehrere Verbände hinweg betreuen können.
- Schließlich wurde die Delivery-Infrastruktur neu aufgebaut, um eine kontinuierliche Release-Geschwindigkeit zu unterstützen. CI/CD-Pipelines ersetzten manuelle Deployments, Test-Driven Development wurde zum Standard für die Arbeit an neuen Modulen, und API-First-Integrationsmuster ließen neue Funktionen in den Kern einklinken, ohne bestehende Request-Pfade zu blockieren. Das Ergebnis ist ein Delivery-Setup, das fortlaufende Modularbeit unterstützt, ohne den Release-Rhythmus zu verlangsamen, selbst während Team und Funktionsumfang weiter wachsen.
Technologie-Stack
Cleveroad stellte ein dediziertes Team zusammen, dessen Expertise zum bestehenden Stack der Plattform passte.
Web-Architektur
Frontend
React
Type Script
Backend
Node JS
PostgreSQL
Mobile-Architektur
Cross-Platform
React Native
Infrastruktur
AWS
Docker
Terraform
CI/CD
GitHub Actions
Geschäftsergebnisse für unseren Kunden
Entwicklungskapazität schnell skaliert
Eine interne Einstellung hätte 1-2 Monate von der Stellenausschreibung bis zum produktiven Entwickler gedauert. Die passenden Profile von Cleveroad trafen innerhalb von 24 Stunden ein, und das Team war innerhalb von zwei Wochen produktiv. Die aktive Entwicklung pausierte zu keinem Zeitpunkt. Später kam ein Mobile-Entwickler hinzu, und die Zusammenarbeit geht inzwischen in ihr zweites Jahr.
Die Plattform blieb bei jeder Änderung im Betrieb
Das Team refaktorierte die Legacy-Architektur und lieferte neue Module aus, ohne die Plattform zu unterbrechen oder Wartungsfenster einzuplanen. Konferenzbetrieb, Zahlungen und administrative Workflows liefen während der gesamten Arbeit für jeden Verband weiter, ohne Beeinträchtigung für die Endnutzer.
Compliance-Umfang blieb eingegrenzt, neue Verbände wurden eingebunden
Zahlungs- und Mitgliederdaten-Workflows erfüllen PCI DSS 4.0.1, ISO/IEC 27001:2022 und CCPA/CPRA. Das Team hielt neue Module vom Legacy-Kern isoliert, sodass jedes Release gegen den Compliance-Umfang validiert werden konnte, ohne Finanz- oder Mitglieder-Workflows zu stören.
Neue Verbände wurden eingebunden, während die Plattform modernisiert wurde
Während das Entwicklungsteam Legacy-Code refaktorierte und neue Module auslieferte, band Parthenon weiterhin neue wissenschaftliche Verbände in Pillar ein. Die Plattform verkraftete dieses Wachstum ohne Störung für die bereits darauf laufenden Gesellschaften und ohne Onboarding-Komplexität.
Das sagen unsere Kunden

President und CEO der Parthenon Management Group
„Wir sind beeindruckt von der Reaktionsfähigkeit von Cleveroad, dem kompetenten Team und der qualitativ hochwertigen Umsetzung. Ihr proaktiver Ansatz und die reibungslose Kommunikation sorgten für eine nahtlose Projektabwicklung.“