Definiowanie wymagań
Projektowanie systemu
i oprogramowania
Implementacja i testowanie jednostkowe
Integracja i testowanie
Działanie i pielęgnacja