Implementierung

In diesem entscheidenen Schritt wird Ihre neue Software umgesetzt.

Programmierung

Die Programmierung umfasst folgende Aufgaben:

  • Die Geschäftsprozesse werden in einer Programmiersprache wie Java oder C++ implementiert.
  • Es werden die während der Analyse- und Designphase definierten Technologien eingesetz.
  • Probleme und offene Fragen werden mit der Fachabteilung abgesprochen und gelöst.
  • Die Umsetzung erfolgt in Leistungsphasen gemäß Planungsvorgaben
  • Die Software wird gebaut und auf Testservern aufgestellt.
  • Fehlerbehebung und Weiterentwicklung gemäß Vorgaben der Test- und Fachabteilung.

Testunterstützung

Bereits während der Programmierung werden erste Tests auf Klassen- und Schnittstellenebene definiert und durchgeführt. So wird die Funktionsweise der Klassen und Module sichergestellt und Probleme bei Schnittstellenänderungen besser erkannt.

Die Testabteilung wird mit Durchführung von Tests unterstützt. Fehler werden mit Hilfe eines Fehlerverfolgungsprogramms dokumentiert und entsprechend den Anforderungen beseitigt.

Dokumentation

Zur Programmierung gehört auch die Anfertigung von Klassen- und Moduldokumentationen sowie die Bereitstellung von Fach- und Systemhandbüchern.

Ergebnis

  • Quellcode
  • Programmdokumentation
  • Unit-Tests
  • Installationsanleitung und -routine

Im abschließenden Schritt wird die Software vor der Abnahme einem umfassenden Test unterzogen.

image