projektowanie, IO, inżynierja oprogramowania, specyfikacja wymagań
model kaskadowy, model ewolucyjny, modelowanie ewolucyjne, modelowanie kaskadowe, modelowanie liniowe
Wstępna analiza

Etap ten polega na potwierdzeniu, że wymagania każdego udziałowca zostały wiarygodnie odzwierciedlone w wypowiedziach analityka. Analizie podlegają także wymagania nie pochodzące od udziałowców lecz z dokumentów i innych źródeł np. innych systemów komputerowych, z którymi będzie współpracował proponowany system. Etap ten potrzebny jest także do wykrycia wymagań pozostających w konflikcie i ich wyeliminowania na podstawie dodatkowych ustaleń z udziałowcami.

Analiza wymagań polega m. in. na ich konsolidacji i redakcji, która ma na celu umieszczenie wszystkich wymagań we wspólnej specyfikacji oraz pogrupowanie w ramach kategorii tworząc jednolitą strukturę. Podstawowe grupy wymagań to:

Należy pamiętać, że cały proces pozyskiwania wymagań jest jak to określa Górski (1999) asymptotyczny - stan idealny jest nieosiągalny. Celem jest zatem zwiększenie zaufania do otrzymanych rezultatów. Jest to proces iteracyjny, który wymaga powrotów do etapu wydobywania wymagań (od udziałowców) w celu sprawdzenia, czy wypowiedziane i udokumentowane wymagania są dokładną interpretacją intencji danego udziałowca oraz aby zachodzące zmiany w przedsiębiorstwie mogły zostać zidentyfikowane i były odwzorowywane w nowych lub uaktualnianych wymaganiach.

Wróć do struktury procesu pozyskiwania wymagań

wymagania funkcjonalne, niefunkcjonalne, specyfikacja wymagań, modelowanie, modele cyklu życia
nowoczesne, projektowanieEtapy i modelenowoczesne, projektowanieWymaganianowoczesne, projektowaniePrzygotowanienowoczesne, projektowanieSpecyfikacjanowoczesne, projektowanieStruktura procesunowoczesne, projektowanieProblemynowoczesne, projektowanie