Implementácia, testovanie a ladenie softvérových produktov
Vodopádová schéma má svoje nevýhody. Ide hlavne o to, že zmeny vnesené do analýzy nemôžme premietnuť späť do úvodnej štúdie, designu do analýzy a pod. K nedokonalosti informačného toku ďalej pristupuje vzájomná nekompatibilita dokumentov a nástrojov. Tieto nedostatky neodstraňuje ani zdokonalený životný cyklus projektu v modernom štruktorovanom poňatí (Yourdon).
Životný cyklus obsahuje jednu podstatnú myšlienku, ktorú by sme si mali všimnúť. Ide o to, že aktivity životného cyklu prebiehajú súbežne. Ak napr. Začíname s designom, nemusí byť analýza ani zďaleka dokončená. Stačí, ak do designu dodáva priebežne potrebné informácie.
V rámci objektového životného cyklu informačného systému sa dnes už rozlišuje medzi analýzou, designom a programovaním. Objektový prístup je už schopný pokryť niekoľko fáz životného cyklu informačného systému. Začlenenie OOA, OOD a OOP do celého životného cyklu IS:
Podstatným prínosom objektových metodík v porovnaní s metodikami štrukturovanými je jednotný spôsob vyjadrovania počas celého životného cyklu. Analýza, design, aj implementácia používa rovnaké druhy diagramov – iba ich obsah sa postupne rozvíja a zväčšuje sa počet diagramov, ako pokračuje práca na projekte. Jedná sa diagramy objektového modelu a o stavové diagramy.
Rovnako ako v modernom štrukturovanom prístupe, tak aj v prístupe objektovom prebiehajú jednotlivé fázy súbežne.