Wasserfall Modell

20110409130824588-0-istock_000017040683xsmall

Der Uralt Software Entwicklungs Prozess:
Lange andauernde Analyse (umfangreiches Pflichtenheft)
Design
Implementierung

Es gibt keine Rückkopplungen in die vorherigen Schritte

Ich „durfte“ auch schon nach diesem Muster entwickeln. Nach dem Ausrollen des ersten Release habe wir damals aber – zusammen mit Kunden – dann doch iterativ/inkrementell weiter gemacht …

Rational Unified Proces

20110409131326739-0-istock_000016304913xsmall-2

Es werden schon Iterationen eingeführt. Zusätzlich gibt es aber auch eine wasserfalligen Makro Prozess.
Insgesamt recht kompliziert. Unmengen an Rollen und Artifakten …

Agile Software Entwicklung

20110409131031332-0-istock_000003517812xsmall1

Anfang 2000 haben sich ein paar Software Gurus im Amerika beim gemeinsamen Skifahren auf ein paar Werte im AgilesManifest geeinigt.

Dies träg der Tatsache Rechnung, dass am Anfang die Anforderungen meist nur vage vorliegen und man erst im Laufe der Entwicklung bei jeder Auslieferung ein bisschen mehr dazu lernt, was dem Kunde eigentlich am meisten nützt.

Scrum
Mittlerweile hat sich Scrum zu dem Verfahrensmodell in der Software Entwicklung schlechthin gemausert.

Klingt nicht so extrem und ist einfach anzuwenden. Mehr bei der
http://www.scrumalliance.org/

eine Zusammenfassung der scrumalliance gibt es bei:
http://agileatlas.org/

Insbesondere Roman Pilcher visualisiert die Prinzipien sehr schön:
http://www.romanpichler.com/

viel Info und Videos befindet sich bei:
http://www.it-agile.de/

XP

Von Kent Beck und anderen wurde zum erstenmal ein agiler Software Entwicklungs Prozess mit Focus auf den Menschen – insbesondere Kunde und Team – vorgestellt.

mehr bei Jon Reffries:
http://xprogramming.com/index.php

was Agile Entwicklung betrifft sind seit jeher in Karlsruhe Andrea Objects ganz vorne dabei:
http://www.andrena.de/

Adam Bien zeigt in seinem Vortrag „Vernunft Driven Design“ humorvoll worauf es ankommt: Entwicklung muss Spass machen, dann kommt auch was dabei raus: http://it-republik.de/jaxenter/news/Adam-Bien-Prozesse-Theorien-Mythologien—…oder-Vernunft-driven-Design-060588.html