Zum Inhalt springen

Prototyping (Softwareentwicklung)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 23. Mai 2003 um 01:33 Uhr durch Witti (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Das Rapid Prototyping ist eine Methode der Softwarentwicklung, die zu schnellen Ergebnissen führen soll. Diese Ergebnisse werden z.B. in der Machbarkeitsphase benötigt, um ein Software-Projekt vom Aufwand und von den Kosten einzuschätzen und um überhaupt die Machbarkeit einer Lösung zu demonstrieren.

Darüber hinaus dient das Rapid Prototyping dazu, in den frühen Phasen eines Projekts, den künftigen Nutzern eine Vorstellung der Benutzeroberfläche zu geben. Die inkrementelle Entwicklung eines Produkts in den Anfangsphasen kann frühzeitig auf Probleme im Design aufmerksam machen und zusätzliche Kundenwünsche in die Anforderungen einfließen lassen.

Eventuelle Fehler (nicht-Berücksichtung von Spezialfällen) oder eine besondere Ineffizienz (Datenredundanz, Algorithmenredundanz ("zu viele, zu lange Schleifen") werden dabei zugunsten einer kurzen Rollout-Time, die v.A. im Internetbereich wichtig ist, in Kauf genommen.

Siehe auch: Extreme Programming, Projektmanagement, Webentwicklung