Rozdíl mezi vodopádem a spirálou a přírůstkovým modelem
Pro řízení úrovně složitosti během cyklu vývoje softwaru softwarové společnosti implementují různé modely SDLC.
Jejich cílem je dodávat kvalitní softwarový produkt, avšak každý model je jedinečný z hlediska přístupu k vývoji softwaru. Abychom se efektivně naučili modely SDLC, porovnáme různé modely Softwarové inženýrství.
Zde uvidíme, jak se jednotlivé modely liší od ostatních, pokud jde o náklady, dobu trvání, požadavky, údržbu atd.
Vodopád vs. přírůstkový vs. spirálový vs. model Rad: Porovnání různých modelů SDLC
Následující SDLC modely srovnávací tabulka uvádí rozdíly mezi modelem vodopádu vs. Přírůstkový model vs. Spiral Model a Rad Model.
| Vlastnosti modelu | Vodopádový model | Přírůstkový model | Spirálový model | Rad Model |
|---|---|---|---|---|
| Plánování v rané fázi | Ano | Ano | Ano | Ne |
| Návrat do dřívější fáze | Ne | Ano | Ano | Ano |
| Zvládněte velký projekt | Nevhodný | Nevhodný | Odpovídající | Nevhodný |
| Podrobná dokumentace | Nutný | Ano, ale ne moc | Ano | Omezený |
| Stát | Nízké | Nízké | Drahý | Nízké |
| Specifikace požadavků | Začátek | Začátek | Začátek | Časově zabalené vydání |
| Flexibilita ke změnám | Obtížný | Snadný | Snadný | Snadný |
| Zapojení uživatelů | Pouze na začátku | Střední | Vysoký | Pouze na začátku |
| Údržba | Nejméně | Promotes Udržitelnost | Typický | Snadno se udržuje |
| Trvání | Dlouho | Velmi dlouhá | Dlouho | Krátký |
| Zapojení do rizik | Vysoký | Nízké | Střední až vysoké riziko | Nízké |
| Typ rámce | Lineární | Lineární + Iterativní | Lineární + Iterativní | Lineární |
| Testování | Po dokončení fáze kódování | Po každé iteraci | Na konci inženýrské fáze | Po dokončení kódování |
| Překrytíping Fáze | Ne | Ano (protože existuje paralelní vývoj) | Ne | Ano |
| Údržba | Nejméně udržovatelné | Udržovatelné | Ano | Snadno udržovatelné |
| Opakovaná použitelnost | Nejméně možné | Do určité míry | Do určité míry | Ano |
| Časové okno | Velmi dlouhá | Dlouho | Dlouho | Krátký |
| Dostupnost funkčního softwaru | Na konci životního cyklu | Na konci každé iterace | Na konci každé iterace | Na konci životního cyklu |
| Objektivní | Vysoká záruka | Rychlý vývoj | Vysoká záruka | Rychlý vývoj |
| Velikost týmu | Velký tým | Ne velký tým | Velký tým | Malý tým |
| Zákaznická kontrola nad administrátorem | Velmi nízký | Ano | Ano | Ano |
