21.01.2015 Views

Team Se@Msi: Meranie v softvérovom inžinierstve. - FIIT STU ...

Team Se@Msi: Meranie v softvérovom inžinierstve. - FIIT STU ...

Team Se@Msi: Meranie v softvérovom inžinierstve. - FIIT STU ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Manažment<br />

Znovupoužitie – áno či nie Ak áno, tak ako 45<br />

Tento proces zahŕňa najmä plánovanie, inicializovanie, zásobovanie,<br />

sledovanie, koordinovanie a zlepšovanie celého procesu znovupoužitia.<br />

Medzi ďalšie aktivity patrí plánovanie a vývoj novej množiny súčiastok,<br />

riešenie konfliktov v prípade, že potrebná súčiastka nie je k dispozícii,<br />

vydávanie pokynov pre prácu so súčiastkami.<br />

Manažment<br />

Vytváranie<br />

požiadavky na<br />

produkt<br />

a existujúci<br />

softvér<br />

Podpora<br />

Používanie<br />

produkt<br />

Obr. 1: Základný model znovupoužitia (Zdroj: [Griss/a]).<br />

V praxi Griss odporúča organizačnú štruktúru zodpovedajúcu<br />

uvedenému základnému modelu zloženú zo štyroch druhov tímov:<br />

• Jeden alebo viac tímov, ktoré vytvárajú súčiastky na znovupoužitie.<br />

• Viacero tímov, ktoré využívajú vytvorené softvérové súčiastky na<br />

vyhotovenie produktov.<br />

• Jeden riadiaci tím, ktorý zvyčajne riadi samostatný manažér. Ten<br />

spolu so svojimi asistentmi dohliada na bezproblémový chod<br />

pracovného procesu, zabezpečuje potrebné financie a rieši prípadné<br />

konflikty medzi jednotlivými tímami.<br />

• Jeden podporný tím, ktorý má za úlohu údržbu množiny<br />

znovupoužiteľných súčiastok, podporu tímov zameraných na<br />

znovupoužitie a zabezpečenie kvalitnej spätnej väzby v prípade<br />

nejakých konfliktov.<br />

Aplikácia znovupoužitia v praxi<br />

Z praxe vyplynulo, že najvýhodnejšie je rozdeliť prechod na<br />

znovupoužitie do viacerých čiastkových krokov. V prvom kroku je<br />

potrebné vyvinúť znovupoužiteľné súčiastky, potom je potrebné<br />

vybudovať a nasadiť efektívny manažment, ktorý bude mať na starosti<br />

riadenie celého procesu znovupoužitia a nakoniec prispôsobiť existujúci<br />

softvérový proces novým podmienkam.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!