Das oberste Ziel erfolgreicher Arbeit ist die Kundenzufriedenheit.
Diese gilt es in Einklang zu bringen mit den drei Dimensionen der Projektarbeit: Aufwand, Qualität und Budget.
Zur Erreichung dieser Ziele benutze ich u. a. die folgenden Prinzipien und Methoden.
- Kundenorientiert: Der Kunde ist „die Mutter des Projekts“.
- Pragmatisch: Auswahl der „best practices“ aus den existierenden Vorgehensmodellen
(z. B. Wasserfall, RUP, XP, Agil, etc.) jeweils angepasst an das Projekt, das
Team und die Aufgabenstellung.
- Iterativ und inkrementell: Software besteht aus Wissen.
Dieses Wissen entsteht meistens erst während des Projektes und die Anforderungen ändern sich.
- Teamorientiert: Nur als funktionierendes Ganzes ist ein Team stark und erfolgreich.
- Generativ und modellgetrieben: Modelle ermöglichen Zeit- und Qualitätsgewinne.
- Testgetrieben: Frühestmöglich umfangreich und automatisiert testen.