Joint Development
Unter Joint Development verstehen wir die gesamtheitliche Optimierung des Entwicklungsprozesses in Ihrem Unternehmen.
Die gemeinsame Umsetzung läuft in drei Stufen ab:
1. Analyse der bisherigen Abläufe in der Softwareentwicklung.
Das beginnt mit der Einsicht in vorhandene Dokumentationen und Prozessbeschreibungen (soweit vorhanden) und Interviews mit dem Analyse und Entwicklungsteam. Natürlich werden auch die Bereiche QM und Betrieb in die Betrachtung mit einbezogen. Damit wird der komplette IST Stand aufgenommen. Der IST Stand ist auch für die Anfertigung einer Balanced Scorecard vonnöten.
2. Definition des Zielprozesses

Danach wird entsprechend des konkreten technischen Umfelds eine Strategie entwickelt, wie der Softwareerstellungsprozess in Zukunft aussehen wird.
Dazu gehören die folgenden Bereiche:
- Requirement Engineering
- Entwicklungsumgebung
- Kommunikationsplattform
- Architektur der entwickelten Produkte
- Trouble Ticketing und Support
- Dokumentation und Knowledge Management
3. Implementierung
Die Umsetzung der Strategie wird durch Knowhow Transfer in den einzelnen mit dem Enwicklungsprozess befassten Organisationseinheiten (Fachabteilung, Analytiker, Entwickler, Support und Operation) unterstützt.

