Virtual Box | Vagrant | Puppet | 1 Million LoC | Kanban
Bei einem Kunden aus der Telekommunikationsbranche übernehmen wir die Entwicklung einer Legacy-Middleware-Anwendung mit einer Million Zeilen Java-Code. In weniger als 60 Arbeitstagen beheben wir die dringlichsten Probleme und schaffen eine erfolgreiche Produktionslieferung mit Kanban. Sogar erste Business-Anforderungen können wir dabei umsetzen. Wesentliche Erfolgsfaktoren sind der Aufbau einer ersten Testautomatisierung und Continuous Integration auf mittlerweile vier Branches. Dabei setzen wir unter anderem JUnit, Ant, Jenkins und Git ein. Eine komplett virtualisierte Entwicklungsumgebung für jeden einzelnen Entwickler ermöglicht uns den Ramp-up auf eine Teamgröße von über 15 Entwicklern in diesem kurzen Zeitraum. Um die Entwicklungsumgebung zu virtualisieren, verwenden wir Virtual Box, Vagrant, Puppet und Linux.