Softwareprojekt = Softwareentwicklung + Projektmanagement
21. Mai 2008
Diskutiert man über Vorgehensmodelle für Softwareprojekte, diskutiert man sehr schnell über die Vorzüge oder Nachteile der jeweiligen Lieblingsmethode.
Etwas mehr Sachlichkeit in der häufig emotionalen Diskussion ergibt sich, wenn zumindest zwei Aspekte separiert werden. Ein Softwareprojekt besteht schließlich aus den Aspekten Softwarentwicklung und Projektmanagement. Jedes Vorgehensmodell kann in diese Aspekte zerlegt werden, was dazu führt, dass nur vergleichbares auch gegeneinander aufgewogen wird.
Es ist schließlich wenig sinnvoll, dass Standup-Meeting aus Scrum mit dem Pair-Programming aus XP zu vergleichen. Bei dem einen handelt sich sich um eine Management-Methode, bei dem anderen um ein Methode der Softwareentwicklung.
Ist man sich dieser Aspekte bewusst, werden zum einen die Ausrichtungen und Unterschiede der einzelnen Modelle deutlich, zum anderen fällt es leichter, die für das konkrete Projekt richtige Methode zu finden: Indem man den Schwerpunkt dort setzt, wo man die größeren Probleme erwartet.
Quelle Foto: © S.John – Fotolia.com
| Keine Kommentare