informatik und wirtschaft
Methodische Softwareentwicklung
Man muss die formalen Methoden beherrschen, um ohne sie bessere Lösungen zu bauen.

Die Methoden müssen zu den Menschen im Projekt passen. Ein pragmatische Tayloring hilft die Prozesse zu verschlanken. In Projekten habe ich als Trainer und Coach die Einführung und erfolgreichen Einsatz von Methoden und deren Tayloring begleitet.

  • Objektorientierung UML
  • Strukturiertes Design und Einsatz von Pattern
  • Datenmodellierung
  • Anforderungserhebung mit Geschäftsprozessen, Use Cases und User Stories
  • Workshop- und Interviewtechniken
  • Verfahren der Qualitätssicherung, automatisiertes Testen
  • ITIL

  • Der Entwicklungsprozess funktioniert nur, wenn die einzelnen Schritte aufeinander aufbauen. Verschiedene Vorgehensmodelle wie RUP, XUP, Open Process, Scrum helfen die Projektziele zu erreichen.

    Ein methodisch klares und auf alle Beteiligten abgestimmtes Vorgehen ist gerade bei Outsourcing und Offshoring unabdingbar.