Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
12
PODSTAWYINŻYNIERIIWYMAGAŃ
Potrzebyinteresariuszysązwyklewyrażonejakowysokopoziomowewymagania
biznesoweisąkolejnąinformacjąwejściowądlainżynieriiwymagań.Rozwiązaniem
określonychproblemówczyzaspokojeniempotrzebmożebyćsystemlubkomponent
systemu,nowefunkcjelubmodykacjatychjużistniejących,zmianakonguracji,
usprawnieniewniesionedoprocesuitp.Ogólnierzeczbiorąc,rozwiązaniemożna
uznaćzarozwinięciewymagańwyższegopoziomu.
Szczególnieważnejestto,abymiećświadomośćistnieniakilku(aczasemnawet
kilkunastu)żnychrozwiązańumożliwiającychzaspokojeniepotrzebbiznesowych
klienta.Naprzykład,jeśliklientwymagazwiększeniaefektywnościprzetwarzania
dokumentówworganizacji,rozwiązaniemmożebyć:
zmianaprocedurzwiązanychzprzetwarzaniemdokumentów;
zastosowaniesystemuwspierającegoprzepływpracy;
opracowanieiwdrożeniewłasnegosystemudostosowanegodopracyzgodnie
zprocesamiwykonywanymiwdanejorganizacji;
szkoleniepersoneluwobszarzeoptymalizacjiprocesówzwiązanychzprzetwa-
rzaniemdokumentów.
Ponieważistniejewielesposobówzaspokojeniajednegowymaganiabizneso-
wego,należymiećpewneśrodkiumożliwiającepodjęciedecyzjidotyczącejwy-
boruoptymalnegorozwiązania.Dlategojednymzcelówinżynieriiwymagańjest
opracowanieidostarczeniepropozycjirozwiązania,którabyłabynajlepszymspo-
sobemzaspokojeniapotrzebklientawdanychokolicznościachipodokreślonymi
warunkami.
Rozwiązaniasątworzonepodczasprocesuwytwarzania(realizacji).Wynikiem
procesurealizacjijestprodukt.Typowymiproduktamisą:rozwiązaniaprogramowe
lubsprzętowe,usługi,procesybiznesowe,dokumentacjaitd.
Denicja1.3.Produkt
Produkt(ang.product)towynikprocesurealizacji.
Womówionympowyżejprzykładzieproduktemmożebyć:
dokumentacjaoptymalizacjiprocesówbiznesowych;
systemprzepływupracywrazzjegodokumentacją;
materiałyszkoleniowe.
1.1.2.Denicjaiklasykacjawymagań
„Chcę,żebysystemautomatyzowałpewneczynnościwykonywaneprzezmoich
pracowników”.„Chcę,żebysystemautomatyczniegenerowałraporty”.„Chcę,by
kopiazamówieniabyłaprzesyłanaautomatyczniedodziałunansowego”.
Zakażdymrazem,kiedymówimyooczekiwaniachipotrzebachklientadoty-
czącychoprogramowania(lubinnegorozwiązania),mówimyowymaganiach.Czym
więcjestwymaganie?Dowolnymżyczeniemklienta?Niedokońca.Wymaganie
jestczymś,czegoklientoczekujeodrozwiązania.Tocośmusistanowićpewną