Czym się właściwie różnią, albo jaka jest granica, pomiędzy szczegółowymi wymaganiami?
W praktyce trudno mi zobaczyć różnicę pomiędzy szczegółowymi wymaganiami a po prostu zadaniami, które do tej pory definiowałem programistom.
Czym się właściwie różnią, albo jaka jest granica, pomiędzy szczegółowymi wymaganiami?
W praktyce trudno mi zobaczyć różnicę pomiędzy szczegółowymi wymaganiami a po prostu zadaniami, które do tej pory definiowałem programistom.
Szczegółowe wymagania są opisem oczekiwań w stosunku do produktu (czasami procesu jego wytwarzania). Wymagania na tym najniższym (trzecim) poziomie formułuje analityk lub projektant. Robi to najczęściej w języku narzędzia za pomocą którego powstanie produkt (albo narzędzia/platformy w którym ten produkt już powstał, a celem projektu jest jego dostosowanie i wdrożenie).
Zadanie natomiast jest opisem stworzonym przez projektanta dla programisty. Opis taki, oprócz wskazania na szczegółowe wymaganie (jego część lub kilka wymagań) zawiera dodatkowo treści „operacyjne” takie jak np.:
- wykonawca (lub grupa wykonawców) zadania
- czas przeznaczony na jego wykonanie i termin
- dodatkowe wskazówki jak je wykonać, jakich narzędzi użyć, itp.