Ich bin ein pragmatischer Entwickler und optimiere
die Entwicklungsproduktivität und die Codequalität durch den Einsatz von innovativen Methoden.
- Kundenorientiert
- Der Kunde ist „die Mutter des Projekts“.
- Pragmatisch
- Auswahl der „best practices“ aus den existierenden Vorgehensmodellen
(z. B. Wasserfall, RUP, XP, Agil, SCRUM, etc.) jeweils angepasst an das Projekt, das
Team und die Aufgabenstellung.
- Iterativ und inkrementell
- Software besteht aus Wissen.
Dieses Wissen entsteht während des Projektes und deshalb ändern sich die Anforderungen.
- Teamorientiert
- Nur als funktionierendes Ganzes ist ein Team erfolgreich.
- Generativ und modellgetrieben
- Modelle ermöglichen Zeit- und Qualitätsgewinne.
- Testgetrieben
- Frühestmöglich umfangreich und automatisiert testen.