12. Na czym polega model spiralny i jakie są jego etapy ?
Model spiralny składa się z następujących etapów:
1. Planowanie – ustalanie koncepcji, celów produkcji kolejnej wersji systemu.
2. Analiza ryzyka – często tu wstępna makieta, prototyp systemu.
3. Weryfikacja przez klienta.
4. Konstrukcja – tu wykorzystywany jest model kaskadowy.
Etapy od 1 do 3 mogą odbywać się „w kółko”, jeśli weryfikacja jest negatywna. Jeśli pozytywna to następuje etap konstrukcji. Im dalej od początku układu współrzędnych, tym większe koszty, czas itd. Ale to wszystko po to, by wykorzystać największą zaletę modelu spiralnego – możliwość pokazania przyszłemu użytkownikowi jak najwcześniej „coś”, co już działa (nawet coś prymitywnego, ale już działającego). Zwiększa to koszty projektu, ale redukuje koszty związane z błędami, które nie zostałyby wykryte wystarczająco wcześnie na etapie weryfikacji.