Softwareentwicklung und Projektmanagement
Welche Aussage beschreibt ein Merkmal des Wasserfallmodells der Softwareentwicklung richtig?
- APhasen wie Anforderungsdefinition, Entwurf, Implementierung und Test werden von oben nach unten der Reihe nach durchlaufen, und grundsätzlich beginnt die nächste Phase erst, wenn die Arbeitsergebnisse der vorherigen Phase festgeschrieben sind
- BKurze Iterationen werden wiederholt, und jede liefert lauffähige Software und bezieht Rückmeldungen der Nutzer ein
- CZuerst wird ein Prototyp gebaut und den Nutzern gezeigt, um ihre Anforderungen zu bestätigen, bevor die eigentliche Entwicklung beginnt
Antwort und Erläuterung anzeigen
Antwort: A. Phasen wie Anforderungsdefinition, Entwurf, Implementierung und Test werden von oben nach unten der Reihe nach durchlaufen, und grundsätzlich beginnt die nächste Phase erst, wenn die Arbeitsergebnisse der vorherigen Phase festgeschrieben sind
Das Wasserfallmodell ist ein Entwicklungsmodell, in dem die Phasen in der Reihenfolge Anforderungsdefinition, Entwurf, Programmierung und Test durchlaufen werden, wie Wasser, das bergab fließt. Da die Arbeitsergebnisse jeder Phase durch Reviews festgeschrieben werden, lassen sich Planung und Fortschrittskontrolle leicht durchführen; ein Fehler in den Anforderungen, der erst in einer späteren Phase entdeckt wird, verursacht jedoch viel Nacharbeit. Es wird eingesetzt, wenn die Anforderungen klar sind und sich kaum ändern, oder wenn die Spezifikation früh gemeinsam mit der Hardware festgelegt werden muss. Rückmeldungen der Nutzer über Iterationen einzubeziehen, ist ein Merkmal iterativer Ansätze wie der agilen Entwicklung, und Anforderungen mit einem Prototyp zu bestätigen, ein Merkmal des Prototyping-Modells.
Weiter: 9 weitere Fragen zu Softwareentwicklung und Projektmanagement