Odhady pracností. Metody, postupy a úskalí: Porovnání verzí

(formátování)
 
(Není zobrazeno 19 mezilehlých verzí od 2 dalších uživatelů.)
Řá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.<br />
+
'''Odhady pracnosti''', respektive jejich stanovení je důležitou součástí projektového managementu. Prvotní odhady jsou vytvářeny v [[Iniciační fáze projektu, obsah, smysl a odlišnost proti fázi plánování. Business case, RFI a RFP|iniciační fázi projektu]]. '''Odhady tvoří vstupy 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.<br>
 +
<br>
 +
Odhady se vytváří po zhotovení WBS a kdykoliv se vyskytnou změny. Rámcově také mohou být zhotoveny při přípravě business case - při rozhodování zda se ucházet o zakázku. Mohou probíhat také při přebírání projektu a kdykoliv dojde k autorizaci změny v oblasti služeb, materiálů, zdrojů atp.<br>
 +
<br>
 +
Je potřeba analyzovat rizika projektu, požadavky projektu (technologické, dovednostní), obchodní a politická rizika a další. Stanovují se odhady zdrojů (lidských, prostorů, materiálů atp.), časové náročnosti a nákladů a jejich vzájemné vazby.<ref>Odhad (projektový management), 2001-. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation [cit. 2021-04-17]. Dostupné z: https://cs.wikipedia.org/wiki/Odhad_(projektov%C3%BD_management)</ref>
 +
== Metody odhadu ==
 +
===Dekompozice práce===
 +
Široce rozšířenou formou dekompozice práce je [[Pracovní rozklad činností (WBS). Principy tvorby, smysl a návaznosti na další části plánu projektu. Řízení změn|Work Breakdown Structure (WBS)]]. Jedná se o dokument obsahující systematický hierarchický rozklad práce, která musí být na projektu vykonána, a která se dotýká rozsahu (kvality), nákladů a času. Cíl projektu je tak rozložen na jednotlivé dodávané produkty<br>
 +
<br>
 +
Důležité při tvorbě WBS je, aby vždy pokryla 100% cíle projektu, nic nesmí být vynecháno. Později při vypracování by totiž změna znamenala velkou časovou zátěž. Obsah prvků se také nesmí navzájem překrývat.<br>
 +
<br>
 +
WBS neřeší časové závislosti mezi svými jednotlivými elementy ani jak je daného cíle dosaženo - představuje výsledky, ne akce.<ref>Work breakdown structure, 2001-. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation [cit. 2021-04-17]. Dostupné z: https://cs.wikipedia.org/wiki/Work_breakdown_structure</ref>
 +
===Expertní odhady===
 +
Expertní odhady (také označované jako '''Delfínská metoda''') využívají pro odhady názory lidí s předchozími zkušenostmi vývojem a řízením projektů.  Jedná se o týmy složené jak z projektových manažerů, tak i expertů v konkrétních oblastech daného projektu (např. u vývoje softwaru se může jednat o programátory, analytiky atp.). Jedná se o častou metodu odhadů pracností a používá se především u projektů, kde nelze předložit měřitelná data. <br>
 +
<br>
 +
Při expertním odhadu se postupuje tak, že nejdřív je skupině expertů popsán záměr projektu. Následně každý z expertů představí svůj odhad, pokud se však odhady výrazně liší, předpoklady se znovu prodiskutují a musí být představeny nové odhady. Jakmile se odhady již příliš neliší, dojde k jejich zprůměrování, které je použito jako finální odhad. <br>
 +
<br>
 +
Největší nevýhodou této metody může být subjektivita expertů. To lze však alespoň částečně vyřešit větším počtem podílejících se expertů.<ref name="pokorny">POKORNÝ, Martin, 2009. Metody pro odhady náročnosti pracnosti při plánování projektů. Praha. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií. Vedoucí práce Dušan Chlapek. Dostupné také z: https://vskp.vse.cz/19603_metody_pro_odhady_narocnosti_pracnosti_pri_planovani_projektu.</ref>
 +
===Odhad pomocí analogie===
 +
Odhad pomocí analogie je metoda, kterou je možné použít, pokud existuje nějaký projekt s co nejvíce podobnými charakteristikami a s dostupnými daty o pracnosti. Jedná se totiž o použití zkušeností z předchozích projektů a jejich porovnání. Nutností pro provedení této metody jsou taktéž pokročilé analytické dovednosti, které předchází nalezení "falešné souvislosti", která by mohla negativně ovlivnit přesnost odhadu.<br>
 +
<br>
 +
I proto je metodu analogie vhodné používat jako doplňkovou metodu, například k expertnímu odhadu.<ref name="pokorny"/>
 +
===Odhady založené na modelu===
 +
Metody založené na modelech se snaží o vytvoření všeobecně platných postupů pro vytváření odhadů. Patří mezi nejobjektivnější z metod odhadů. Mezi takové modely patří například '''Use-case point''' (UCP), '''Function Point Analysis''' (Metoda funkčních bodů), '''Cocomo''' nebo '''Cosysmo'''.<ref name="pokorny"/>
 +
===Metody zpřesnění odhadů===
 +
Některé metody se nehodí přímo pro prvotní odhady v iniciační fázi projektu, ale mohou být použity pro upřesnění prvotních odhadů. Ke zpřesňování odhadu dochází zpravidla v plánovací fázi projektu. Mezi takové metody patří například '''Critical Chain Method''' (Metoda kritického řetězce), '''Critical Path Method''' (Metoda kritické cesty) nebo '''PERT analýza'''. Tyto metody jsou také častými metodami pro tvorbu [[Pojednejte o časovém plánu projektu a základních principech jeho tvorby|časových plánů projektu]].<ref name="pokorny"/>
 +
== 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.
 +
* Někteří manažeři mohou vyvíjet příliš tlaku na projektový tým snahou o příliš nízké odhady, které tvoří nerealistické, příliš agresivní deadlines.
 +
* Problémy ale mohou nastat i z druhého konce škály, kdy jsou odhady "pro jistotu" vytvářeny příliš vysoké.<ref>Chapter three: Estimation, 2005. STELLMAN, Andrew a Jennifer GREENE. Applied Software Project Management. Sebastopol: O'Reilly Media, s. 33-51. ISBN 978-0-596-00948-9. Dostupné také z: https://web.archive.org/web/20121019034127/http://www.stellman-greene.com/aspm/images/ch03.pdf.</ref>
 +
== 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 [[hardware|hardwaru]], měnící se způsoby používání [[počítač|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.
 +
==Jaké otázky si při odhadech pokládat==
 +
*Kdo a co je potřeba?
 +
*Kdo může práci odvést?
 +
*Kdo je k dispozici?
 +
*Jaká je nezbytná úroveň kompetencí?
 +
*Jaký bude dopad na čas a náklady?
 +
*Kolik úsilí bude stát zajištění aktivit projektového managementu a administrativní podpory?
 +
*Jak velká jsou asociovaná rizika?
  
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.
+
==Odkazy==
 
+
===Literatura===
== Odhad pracnosti ==
+
K vypracování článku byly použity učební texty Heleny Lipkové k předmětu ''Projektování informačních systémů''.
# Dekompozice na dílčí funkce
 
# Odhad pracnosti jednotlivých etap vývoje pro jednotlivé funkce
 
# Stanovení nákladů na pracovní sílu pro jednotlivé etapy
 
# Stanovení celkové pracnosti a nákladů
 
 
 
=== Analýza rizik ===
 
==== Identifikace rizika ====
 
* rizika projektu (rozpočet, doba, …),
 
* požadavků, technologická, dovednostní,
 
* obchodní a „politická“ rizika
 
Metoda: např. sada otázek (kontrolní seznam rizikových faktorů)
 
==== Projekce rizika a opatření k zabránění ====
 
* pravděpodobnost, důsledky, opatření
 
 
 
==USE CASE TEAM PROJECT ESTIMATION==
 
Vychází z pravidla, že projekt má být tzv. „use case driven“, tj. '''řízen případy užití'''. Znamená to, že vedoucí projektu se při řízení projektu opírá zejména o tvorbu modelu případu užití jako o nezbytný dokument nejenom pro vývoj, ale také pro řízení projektů.
 
<br />
 
 
 
Název této velmi jednoduché metodiky odhadu pracnosti zvolme nejlépe jako Use Case Team Project Estimation. Její princip je velmi jednoduchý až primitivní: Po vyhotovení modelu případů užití a scénářů se provede verifikace jeho úplnosti (tento postup je podrobně vysvětlen na našich školeních), následně se členové realizačního týmu (tj. technologové a programátoři) seznámí s případy užití a jejich scénáři. Odhad pracnosti se provádí jednoduše tak, že na základě kolektivního posouzení v poradách se pod vedením vedoucího projektu v týmu provedou návrhy brainstormingovou metodou. U každého případu užití se navrhují dvě hodnoty: Odhad pracnosti minimální a odhad pracnosti maximální v člověkodnech. Znamená to, že u každého případu užití se hledají hodnoty pracnosti dolní mez a horní mez odhadu (například „za 4 až 5 člověkodnů“).
 
 
 
===POSTUPY U METODIKY ODHADU USE CASE TEAM PROJECT ESTIMATION===
 
I když je daný postup metodiky Use Case Team Project Estimation velmi jednoduchý, přesto při jejím použití je dobré dbát na některá pravidla:
 
* Konečné slovo má sice vedoucí projektu, avšak přitom by měl zohlednit zejména názor vedoucího technologa projektu, který by měl být guru na danou technologii a který zná velmi dobře „poměry“ na straně technologické realizace ve firmě.
 
* Při určení pracnosti je třeba uplatnit objektové paradigma (viz naše školení) a proto nemá být odhad pracnosti stanoven za „celý“ případ užití z pohledu zvně, ale je určen pouze za scénář, který je v něm obsažen bez případů užití volaných z tohoto případu užití pomocí interakce «include».
 
* Pro vyhodnocení celkové pracnosti u metody Use Case Team Project Estimation je dobré použít pomocnou utilitu. Doporučuji použít za tím účelem výstup z EA do Excelu, o čemž bude další pokračování tohoto článku.
 
==Zdroje==
 
 
===Reference===
 
===Reference===
 
<references />
 
<references />
  
 
===Související články===
 
===Související články===
 
+
[[Pracovní rozklad činností (WBS). Principy tvorby, smysl a návaznosti na další části plánu projektu. Řízení změn]]<br>
 +
[[Iniciační fáze projektu, obsah, smysl a odlišnost proti fázi plánování. Business case, RFI a RFP]]<br>
 +
[[Pojednejte o časovém plánu projektu a základních principech jeho tvorby]]
 
===Klíčová slova===
 
===Klíčová slova===
 
+
projektový management, odhady pracností, Work Breakdown Structure
 
[[Kategorie:Státnicové otázky UISK]]
 
[[Kategorie:Státnicové otázky UISK]]

Aktuální verze z 7. 5. 2021, 08:22

Odhady pracnosti, respektive jejich stanovení je důležitou součástí projektového managementu. Prvotní odhady jsou vytvářeny v iniciační fázi projektu. Odhady tvoří vstupy 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.

Odhady se vytváří po zhotovení WBS a kdykoliv se vyskytnou změny. Rámcově také mohou být zhotoveny při přípravě business case - při rozhodování zda se ucházet o zakázku. Mohou probíhat také při přebírání projektu a kdykoliv dojde k autorizaci změny v oblasti služeb, materiálů, zdrojů atp.

Je potřeba analyzovat rizika projektu, požadavky projektu (technologické, dovednostní), obchodní a politická rizika a další. Stanovují se odhady zdrojů (lidských, prostorů, materiálů atp.), časové náročnosti a nákladů a jejich vzájemné vazby.[1]

Metody odhadu

Dekompozice práce

Široce rozšířenou formou dekompozice práce je Work Breakdown Structure (WBS). Jedná se o dokument obsahující systematický hierarchický rozklad práce, která musí být na projektu vykonána, a která se dotýká rozsahu (kvality), nákladů a času. Cíl projektu je tak rozložen na jednotlivé dodávané produkty

Důležité při tvorbě WBS je, aby vždy pokryla 100% cíle projektu, nic nesmí být vynecháno. Později při vypracování by totiž změna znamenala velkou časovou zátěž. Obsah prvků se také nesmí navzájem překrývat.

WBS neřeší časové závislosti mezi svými jednotlivými elementy ani jak je daného cíle dosaženo - představuje výsledky, ne akce.[2]

Expertní odhady

Expertní odhady (také označované jako Delfínská metoda) využívají pro odhady názory lidí s předchozími zkušenostmi vývojem a řízením projektů. Jedná se o týmy složené jak z projektových manažerů, tak i expertů v konkrétních oblastech daného projektu (např. u vývoje softwaru se může jednat o programátory, analytiky atp.). Jedná se o častou metodu odhadů pracností a používá se především u projektů, kde nelze předložit měřitelná data.

Při expertním odhadu se postupuje tak, že nejdřív je skupině expertů popsán záměr projektu. Následně každý z expertů představí svůj odhad, pokud se však odhady výrazně liší, předpoklady se znovu prodiskutují a musí být představeny nové odhady. Jakmile se odhady již příliš neliší, dojde k jejich zprůměrování, které je použito jako finální odhad.

Největší nevýhodou této metody může být subjektivita expertů. To lze však alespoň částečně vyřešit větším počtem podílejících se expertů.[3]

Odhad pomocí analogie

Odhad pomocí analogie je metoda, kterou je možné použít, pokud existuje nějaký projekt s co nejvíce podobnými charakteristikami a s dostupnými daty o pracnosti. Jedná se totiž o použití zkušeností z předchozích projektů a jejich porovnání. Nutností pro provedení této metody jsou taktéž pokročilé analytické dovednosti, které předchází nalezení "falešné souvislosti", která by mohla negativně ovlivnit přesnost odhadu.

I proto je metodu analogie vhodné používat jako doplňkovou metodu, například k expertnímu odhadu.[3]

Odhady založené na modelu

Metody založené na modelech se snaží o vytvoření všeobecně platných postupů pro vytváření odhadů. Patří mezi nejobjektivnější z metod odhadů. Mezi takové modely patří například Use-case point (UCP), Function Point Analysis (Metoda funkčních bodů), Cocomo nebo Cosysmo.[3]

Metody zpřesnění odhadů

Některé metody se nehodí přímo pro prvotní odhady v iniciační fázi projektu, ale mohou být použity pro upřesnění prvotních odhadů. Ke zpřesňování odhadu dochází zpravidla v plánovací fázi projektu. Mezi takové metody patří například Critical Chain Method (Metoda kritického řetězce), Critical Path Method (Metoda kritické cesty) nebo PERT analýza. Tyto metody jsou také častými metodami pro tvorbu časových plánů projektu.[3]

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.
  • Někteří manažeři mohou vyvíjet příliš tlaku na projektový tým snahou o příliš nízké odhady, které tvoří nerealistické, příliš agresivní deadlines.
  • Problémy ale mohou nastat i z druhého konce škály, kdy jsou odhady "pro jistotu" vytvářeny příliš vysoké.[4]

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.

Jaké otázky si při odhadech pokládat

  • Kdo a co je potřeba?
  • Kdo může práci odvést?
  • Kdo je k dispozici?
  • Jaká je nezbytná úroveň kompetencí?
  • Jaký bude dopad na čas a náklady?
  • Kolik úsilí bude stát zajištění aktivit projektového managementu a administrativní podpory?
  • Jak velká jsou asociovaná rizika?

Odkazy

Literatura

K vypracování článku byly použity učební texty Heleny Lipkové k předmětu Projektování informačních systémů.

Reference

  1. Odhad (projektový management), 2001-. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation [cit. 2021-04-17]. Dostupné z: https://cs.wikipedia.org/wiki/Odhad_(projektov%C3%BD_management)
  2. Work breakdown structure, 2001-. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation [cit. 2021-04-17]. Dostupné z: https://cs.wikipedia.org/wiki/Work_breakdown_structure
  3. 3,0 3,1 3,2 3,3 POKORNÝ, Martin, 2009. Metody pro odhady náročnosti pracnosti při plánování projektů. Praha. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií. Vedoucí práce Dušan Chlapek. Dostupné také z: https://vskp.vse.cz/19603_metody_pro_odhady_narocnosti_pracnosti_pri_planovani_projektu.
  4. Chapter three: Estimation, 2005. STELLMAN, Andrew a Jennifer GREENE. Applied Software Project Management. Sebastopol: O'Reilly Media, s. 33-51. ISBN 978-0-596-00948-9. Dostupné také z: https://web.archive.org/web/20121019034127/http://www.stellman-greene.com/aspm/images/ch03.pdf.

Související články

Pracovní rozklad činností (WBS). Principy tvorby, smysl a návaznosti na další části plánu projektu. Řízení změn
Iniciační fáze projektu, obsah, smysl a odlišnost proti fázi plánování. Business case, RFI a RFP
Pojednejte o časovém plánu projektu a základních principech jeho tvorby

Klíčová slova

projektový management, odhady pracností, Work Breakdown Structure