Odhady pracností. Metody, postupy a úskalí: Porovnání verzí
m |
m |
||
Řádek 1: | Řádek 1: | ||
'''Odhad pracnosti''' a trvání, respektive jejich stanovení je důležitou součástí projektového managementu. '''Odhady jsou vstupem do tvorby nabídek, stanovení ceny projektu, plánování i řízení projektu'''. Tvorba odhadů je úzce spojena s porozuměním rozsahu projektu, kvalitativním kritériím a také stanovením způsobu jak bude dohodnutý výsledek projektu vytvořen a dodán. | '''Odhad pracnosti''' a trvání, respektive jejich stanovení je důležitou součástí projektového managementu. '''Odhady jsou vstupem do tvorby nabídek, stanovení ceny projektu, plánování i řízení projektu'''. Tvorba odhadů je úzce spojena s porozuměním rozsahu projektu, kvalitativním kritériím a také stanovením způsobu jak bude dohodnutý výsledek projektu vytvořen a dodán. | ||
− | + | Je potřeba analyzovat rizika projektu, požadavky projektu (technologické, dovednostní), obchodní a politická rizika a další. Hofstadtlerův „zákon“: ''”V softwaru vše stojí více a trvá déle, a to i tehdy, když provedeme na tuto skutečnost korekci původního odhadu.“'' | |
− | |||
− | |||
− | |||
− | |||
− | === | + | == Důvody problémů == |
− | |||
− | |||
− | |||
− | |||
− | + | * Lidé obecně mají tendenci být příliš optimističtí a očekávají, že se záležitosti budou vyvíjet spíše příznivě. | |
− | * | + | * Dosavadní zkušenosti se berou v úvahu jen zčásti. Jestliže se projektuje nějaký systém, odhaduje se jeho rozsah analogií s podobným systémem. |
− | == | + | == Metody odhadu == |
− | |||
− | + | # '''Work breakdown structure (WBS)''' - dokument používaný v projektovém managementu. Obsahuje hierarchický rozklad cíle projektu (předmětu plnění projektu) na jednotlivé dodávané výsledky a dále postupně na jednotlivé produkty a podprodukty až na úroveň jednotlivých pracovních balíků, které musí být vytvořeny v průběhu projektu. Pojem WBS nemá jednoznačně přijímaný český překlad. Používá se pojem Hierarchická struktura prací nebo Hierarchická struktura činností, který ale může být zavádějící. | |
+ | # '''Delfská metoda''' - Delfská metoda je expertní, resp. prognostická metoda skupinového hledání řešení. Zpravidla se do ní zapojují skupiny odborníků, kteří vytváří odhady a prognózy nezávisle na sobě, přičemž výstupy posléze shrnuje prostředník. Ty pak distribuuje pro další kola. Používají se standardizované dotazníky posílané i elektronickou poštou. Postup se opakuje tak dlouho, dokud nedojde k přibližné shodě účastníků. | ||
+ | # '''Funkční bod''' - též Metoda funkčních bodů, je metoda odhadování pracnosti vývoje software založená na hodnocení jeho složitosti. V angličtině se používá zkratka FP, popřípadě FPA (Functional Point Analysis). Cílem metody je poskytovat objektivní metriku použitelnou pro plánování, řízení vývoje a vyhodnocování software. | ||
+ | # '''Tříčíselný odhad''' - metodika používaná v projektovém managementu pro zpřesnění odhadů. Požívá se v kombinaci s dalšími metodikami odhadu. Pracuje s rozdělením pravděpodobnosti. | ||
+ | # '''Cocomo''' | ||
+ | # '''Cosysmo''' | ||
+ | |||
+ | == Obtíže odhadů == | ||
+ | # Silná závislost všech parametrů výsledného produktu, jako jsou náklady, kvalita řešení atd., na kvalitě řešitelského týmu. | ||
+ | # Rychle se měnící podmínky (vlastnosti hardwaru, měnící se způsoby používání počítačů,.) silně snižují opakovatelnost řešení. Jedná se tedy o stanovení pracnosti úkolu, který je do značné míry unikátní. | ||
+ | # V programování se dosud neustálily pracovní postupy. | ||
+ | # Rychlý vývoj - ke změnám podmínek řešení (know - how, hardware) může dojít i během řešení jediného úkolu. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==Zdroje== | ==Zdroje== | ||
===Reference=== | ===Reference=== |
Verze z 11. 8. 2016, 18:19
Odhad pracnosti a trvání, respektive jejich stanovení je důležitou součástí projektového managementu. Odhady jsou vstupem do tvorby nabídek, stanovení ceny projektu, plánování i řízení projektu. Tvorba odhadů je úzce spojena s porozuměním rozsahu projektu, kvalitativním kritériím a také stanovením způsobu jak bude dohodnutý výsledek projektu vytvořen a dodán.
Je potřeba analyzovat rizika projektu, požadavky projektu (technologické, dovednostní), obchodní a politická rizika a další. Hofstadtlerův „zákon“: ”V softwaru vše stojí více a trvá déle, a to i tehdy, když provedeme na tuto skutečnost korekci původního odhadu.“
Obsah
Důvody problémů
- Lidé obecně mají tendenci být příliš optimističtí a očekávají, že se záležitosti budou vyvíjet spíše příznivě.
- Dosavadní zkušenosti se berou v úvahu jen zčásti. Jestliže se projektuje nějaký systém, odhaduje se jeho rozsah analogií s podobným systémem.
Metody odhadu
- Work breakdown structure (WBS) - dokument používaný v projektovém managementu. Obsahuje hierarchický rozklad cíle projektu (předmětu plnění projektu) na jednotlivé dodávané výsledky a dále postupně na jednotlivé produkty a podprodukty až na úroveň jednotlivých pracovních balíků, které musí být vytvořeny v průběhu projektu. Pojem WBS nemá jednoznačně přijímaný český překlad. Používá se pojem Hierarchická struktura prací nebo Hierarchická struktura činností, který ale může být zavádějící.
- Delfská metoda - Delfská metoda je expertní, resp. prognostická metoda skupinového hledání řešení. Zpravidla se do ní zapojují skupiny odborníků, kteří vytváří odhady a prognózy nezávisle na sobě, přičemž výstupy posléze shrnuje prostředník. Ty pak distribuuje pro další kola. Používají se standardizované dotazníky posílané i elektronickou poštou. Postup se opakuje tak dlouho, dokud nedojde k přibližné shodě účastníků.
- Funkční bod - též Metoda funkčních bodů, je metoda odhadování pracnosti vývoje software založená na hodnocení jeho složitosti. V angličtině se používá zkratka FP, popřípadě FPA (Functional Point Analysis). Cílem metody je poskytovat objektivní metriku použitelnou pro plánování, řízení vývoje a vyhodnocování software.
- Tříčíselný odhad - metodika používaná v projektovém managementu pro zpřesnění odhadů. Požívá se v kombinaci s dalšími metodikami odhadu. Pracuje s rozdělením pravděpodobnosti.
- Cocomo
- Cosysmo
Obtíže odhadů
- Silná závislost všech parametrů výsledného produktu, jako jsou náklady, kvalita řešení atd., na kvalitě řešitelského týmu.
- Rychle se měnící podmínky (vlastnosti hardwaru, měnící se způsoby používání počítačů,.) silně snižují opakovatelnost řešení. Jedná se tedy o stanovení pracnosti úkolu, který je do značné míry unikátní.
- V programování se dosud neustálily pracovní postupy.
- Rychlý vývoj - ke změnám podmínek řešení (know - how, hardware) může dojít i během řešení jediného úkolu.
Zdroje
Reference