Software Life Cycle

Aus ProgrammingWiki

< EGE
Wechseln zu: Navigation, Suche

Problemstellung

  • Anforderungserhebung
  • Lasten- und Plichtenheft
    • Produktskizze
    • was soll das Programm leisten?
  • Aufwandsschätzung
    • Personenzahl
    • benötigte Zeit

Implementierung

  • Schnittstellenbeschreibung
  • Softwarearchitektur (Server?, ...)
  • Design der Programmierung

Test

  • Modultests
    • testen einzelner Teile des Programms
  • Integrationstests
    • Zusammenwirken voneinander abhängiger Komponenten wird getestet
  • Systemtests
    • hält die Software, was in Lasten- und Pflichtenheft festgelegt ist?
  • Akzeptanztest
    • von Benutzern ausgeführt
Persönliche Werkzeuge