Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.2.Podstawowedefinicjeorazklasyfikacje
29
aproducentemdotycząceaspektówkontraktowychzwiązanychzprocesemwytwa-
rzanialubutrzymywaniaproduktu.Mogąobejmowaćnaprzykładbudżetnawy-
tworzenie,wymaganądokumentację,sposóbrealizacjiprojektu(np.fazy,etapy,
czynności,konkretnemetodyprojektowaniaczyimplementacji).Wymaganiapro-
jektoweniestanowiączęścispecyfikacjiwymagań;sązazwyczajudokumentowane
wpostaciplanówprojektowych,planówwytwarzaniabądźczynnościzapewnienia
jakościlubdokumentudeklaracjipracy(SoWang.
StatementofWork
).
Wymaganiaproduktowedotycząnatomiastcharakterystyksamegoproduktu.
Charakterystykiteobejmująwymaganiafunkcjonalneiniefunkcjonalne.Wyma-
ganiafunkcjonalneopisująfunkcje(zachowanie)produktu;innymisłowy,definiują
oneHcorobiprodukt”.Wymaganianiefunkcjonalneopisująatrybutyniefunkcjonal-
neproduktu,zwaneczęstocelamilubatrybutamijakościowymi.Wyjaśniająone,jak
produktrealizujeswojefunkcje.Popularnymsposobemopisuwymagańprodukto-
wychjestFURPSlubpodziałzaczerpniętyzmodelujakościoprogramowaniazdefi-
niowanegowstandardzieIEEE9126.
Opróczwymienionejklasyfikacjitypówwymagańistniejeteżpodziałrepre-
zentującyżnepoziomyabstrakcji(szczegółowości)wymagań.Podziałtenprócz
deklaracjiżnychpoziomówwymagańdobrzeodzwierciedlateżżnepoziomy
analizywykonywanewramachinżynieriiwymagań.
Takaklasyfikacjajestjednązbardziejrozbudowanychiwykorzystujedefinicję
wymagań[IIBA].
1.2.1.Wymaganiabiznesowe
Wysokopoziomowedefinicjecelówlubpotrzebprzedsiębiorstwamogąopisywać
powody,dlaktórychprzedsięwziętodanyprojekt,cele,któremaonosiągnąć(zwy-
klewnotacjiSMART),orazwskaźniki,jakiebędąużywanedopomiarupostępu
projektu.Wymaganiabiznesowedotycząpoziomupotrzeborganizacji(przedsiębior-
stwa),azatempowinnybyćzgodnezmisjąistrategiąorganizacji.Sąoneustalane
naetapieanalizyprzedsiębiorstwa.
1.2.2.Wymaganiainteresariuszy
Sątodefinicjepotrzebokreślonegointeresariuszalubczęściejklasyinteresariu-
szy(np.marketing,biznes,użytkownicy).Wymaganianatympoziomiedokumen-
tująpotrzebykonkretnychinteresariuszyorazsposóbichinterakcjizplanowanym
rozwiązaniem.Opróczprzekazywaniapotrzeb,wymaganiainteresariuszysłu-
żąteżjakomostmiędzywymaganiamibiznesowymiażnymitypamiwymagań
rozwiązania.Określanesąonezwyklenaetapieidentyfikacjilub(rzadziej)anali-
zywymagań.Wymaganiainteresariuszymogądotyczyćzarównoproduktu(wyma-
ganiaproduktowe,funkcjonalneiniefunkcjonalne),jakiprojektu(wymagania
projektowe).