Содержание книги

перейти к управлению читателемперейти к навигацииперейти к деталям бронированияперейти к остановкам
1.1.Wprowadzeniedowymagań
13
wartośćwwiększościprzypadkówwartośćumożliwiającąpoprawieniewyników
biznesowychdanejrmy.
Azatem,cojestwymaganiem?PodążajączadenicjązawartąwIEEE610,
możemyzdeniowaćwymaganiewnastępującysposób:
Denicja1.4.Wymaganie
Wymaganie(ang.requirement):
(1)Waruneklubzdolnośćpotrzebnaintersariuszomdorozwiązaniadanegoproblemulubosiągnięcia
celu.
(2)Waruneklubzdolność,któremusząbyćspełnionelubposiadaneprzezsystemlubskładnik
systemu,abywypełnićzapisyumowy,standardu,specykacjilubinnychformalnienałożonych
dokumentów.
(3)Udokumentowanareprezentacjawarunkulubzdolnościopisanychw(1)i(2).
Innymisłowy,wymaganiejestpewnymopisemrozwiązania(jegocharakte-
rystyką)zbioremjegocechwymaganychprzezużytkownika,klientalubinnego
interesariuszadoosiągnięciazałożonegocelu.Tobardzoważne:wymaganiemusi
byćczymś,copozwalanaosiągnięcieokreślonegocelulubrozwiązaniezdeniowa-
negoproblemu.Implikacjątegostwierdzeniajestto,iżcelzgłoszeniawymagania
powinienbyćznanyizdeniowany.Wymaganiebezceluikontekstubiznesowego
niejestdobrzesformułowane.
Wymaganiamajążnorodneznaczenieicelewkontekściecałościprocesu
realizacji.Jednymznajważniejszychcelówwymagańjestwyrażenieoczekiwań
ipotrzebklientaorazinnychinteresariuszy.Napodstawiedeklaracjiwymagań
dostawcyrozwiązańsąwstanieoszacowaćnakładypraciśrodkóworazocenić
możliwościzbudowaniarozwiązaniazaspokajającegopotrzebyklienta.
Wymaganiastanowiąrównieżpodstawędooceny,planowania,realizacjiimoni-
torowaniadziałańprojektowych.Wstępnewymaganiaklientasłużądooszacowania
czasutrwaniadanegoprojektuiwysiłku,któryzostaniewłożonywjegorealizację;
pozwalająustalićwstępnyplanprojektu,jegozakresiharmonogram.Podczasre-
alizacjiprojektuwymaganiaiwynikłeznichszacunkiiplanyumożliwiająmonito-
rowaniepostępówwstosunkudouzgodnionegoplanu.
Wymaganiaokreślająponadtogranicerozwiązania,zakresuprocesuwytwarza-
nialubusługkontraktowych.Tymsamympozwalająkontrolowaćpracewykonywane
wtrakcierealizacjiprojektu.Szczególnieważnymaspektemwpracyzwymaga-
niamijestto,abypostrzegaćjejakoelementumowy,zamówienia,planuprojektu,
ponieważsąpodstawąrozliczaniaprac.Wymaganiabiznesowe(wysokopoziomowe
wymaganiastanowiącepodstawękoncepcjiprojektu)powinnybyćokreślonewumo-
wiemiędzydostawcąaklientemwsposóbumożliwiającyobustronomzrozumienie
zakresuitreścirozwiązaniastanowiącegoprzedmiotzamówienia.
Kolejnymważnymaspektemzwiązanymzpodstawamiinżynieriiwymagań
jestklasykacjawymagań.Ogólnierzeczbiorąc,istniejądwapodstawowerodzaje
wymagań(rys.1.1).