print
A A A

Fazy określania wymagań

Proces określania wymagań dla systemu informatycznego można podzielić na następujące fazy:

  • faza ustalania wymagań (odkrywania wymagań)
  • faza specyfikacji wymagań (tworzenia opisu wymagań)
  • faza atestacji (walidacji, validation) wymagań

Fazy powyższe mogą być powtarzane wielokrotnie na różnych etapach określania wymagań, wraz z rosnącym zakresem i poziomem szczegółowości wymagań i proponowanych modeli dla systemu

Za każdym razem zakładać będziemy, że w określaniu wymagań uczestniczy klient (znający dziedzinę zastosowań) i wykonawca (odpowiedzialny za aspekty informatyczne, choć nie musi to być ostateczny wykonawca projektu)

Obie strony, klient i wykonawca, muszą porozumieć się co do wielu elementów, przy czym:

  • klient często nie rozumie specyfiki funkcjonowania programów
  • wykonawca nie zna specyfiki dziedziny zastosowań

Klient musi ustalić swoje wymagania w kontekście możliwości i ograniczeń charakterystycznych dla systemów informatycznych

Wykonawca musi dostosować funkcjonowanie programów do standardów i konwencji dziedziny zastosowań

«Określanie wymagań     Klasyfikacja wymagań»