Die zentrale Softwareentwicklung an einem Standort bietet viele Vorteile gegenüber einer dezentralen Verteilung auf viele Standorte. Durch die Zusammenarbeit der Entwickler an einem Ort können Prozesse effizienter gestaltet werden und es kann schneller auf Probleme reagiert werden. Zudem wird die Einhaltung von Standards und Richtlinien erleichtert, was die Qualität der Software auf einem hohen Maß gewährleistet.
Auch die Kommunikation zwischen den Entwicklern und Supportern profitiert davon. Wertvolles Feedback von Anwendern gelangt ohne Hürden auf die Entwicklungs-Agenda. Außerdem ist im Ernstfall ein Kollege oder eine Kollegin im Büro ein Stockwert tiefer schneller erreicht als in einer anderen Ecke von Europa, wie es bei global verteilten Software-Herstellern üblich ist.