Frage

Es wird erwähnt, auf der Systems Development Life Cycle Seite auf Wikipedia :

  

Um dies zu verwalten, eine Reihe von Systementwicklungslebenszyklus (SDLC) Modelle erstellt wurde: Wasserfall, Brunnen, Spirale, bauen und beheben, Rapid Prototyping, inkrementelle und synchronisieren und stabilisieren

.

fand ich ein paar Dinge auf Google, aber ich fühlte, dass sie vage und sie haben klicken Sie einfach nicht für mich. Vielleicht hier eine Erklärung von jemandem könnte klarer sein.

War es hilfreich?

Lösung

Wasserfall ist ein Modell, das Steuer erzwingt und vermeidet Parallelität; jede Anforderung für eine Aufgabe muss vor dem Start die Aufgabe erfüllt werden. Brunnen sagen, dass eine neue Aufgabe gestartet werden kann, bevor alle Voraussetzungen erfüllt sind, weil nicht alle Anforderungen zu Beginn der Aufgabe notwendig sind.

Denken Sie daran: Super Mario Spiel,

Wasserfall. Zuerst alles entwerfen, dann bekommt Hardware getan (Hardware-Team), dann einigen Test-Sprites erstellen, dann den Motor kodieren, dann schaffen Kunstwerk, dann Musik und Ziel

Fountain: Während die Hardware-Team seine Arbeit tut, Kunstwerk beginnt konzeptionelle Arbeit und Codierung beginnt einige Prototypen auf hw vorbestehenden. Wenn Künstler und hw Oberflächen, Programmierer integrieren diese auf ihren Code und weiter ‚til das Spiel Finishing ...

Andere Tipps

Brunnen : in einem Kreis stehen und einige Muster und Schlüsselwörter in der Luft werfen, um zu sehen, wo sie landen. Pick-up nur diejenigen, die innerhalb des Kreises landen. Wiederholen, bis abgebrochen.

Wasserfall : "Geronimo" jeden in ein Boot Streiten, dann schreit während er über Niagra Falls. Pick-up der zerbrochenen Stücke dann spülen und wiederholen. Stellen Sie sicher, es ist gut dokumentiert, was Teil des Bootes jedes einzelne sitzen in sollte, was sie sollten zu halten auf, wie laut zu schreien, und genau dort, wo sollten sie landen. Siehe Formular 3684-B für weitere Anweisungen.

Spiral : Wählen Sie ein Teammitglied und haben alle anderen, sie drehen sich im Kreis, bis dizy.

Bauen und Fix : Nur gegen die Wand werfen, um zu sehen, was klebt. Wenn aus etwas fällt etwas Klebeband hinzuzufügen. Gebrauchte Gummi kann auch funktionieren. Jeder Teil, der nicht stecken bleiben, nur wegzuwerfen.

Rapid Prototyping : Führen Sie genau das, was für den Kunden gefragt. Wiederholen, bis sie herausfinden, was sie wollen.

Incremental : Nur die Teile bauen Sie wollen, und nur, wenn Sie wollen, es zu tun. Eine alternative Version ist nur die Teile bauen sie für lauteste Schrei, und nur dann, wenn sie stehen tatsächlich an Ihrem Schreibtisch für sie warten.

Synchronisieren und Stabilisieren : Wie Spirale außer nur einer Person zu einem Zeitpunkt, das unglücklichen Teammitglied dreht. Wenn die Reihe zu Ende ist, das Spinnen für einen Moment innehalten.

Wie ich es verstehe, sie enthalten im Wesentlichen die gleichen Schritte, aber ein Brunnen Ansatz ist viel iterative, mit weniger Fokus auf ursprünglichen Entwurf und mehr auf die Analyse.

Sie bodge im Grunde Ihren Weg durch Dinge. Sehen Sie, was geschehen muss, und verbessern. Sehen Sie, was geschehen muss. Verbessern.

Es ist agiler, aber auf Kosten des Projekt Stabilität. Wasserfall ist viel besser für große Projekte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top