{"id":2825,"date":"2024-07-01T12:03:26","date_gmt":"2024-07-01T10:03:26","guid":{"rendered":"https:\/\/teamdeck.io\/?p=2825"},"modified":"2025-01-23T22:46:57","modified_gmt":"2025-01-23T20:46:57","slug":"how-to-estimate-projects","status":"publish","type":"post","link":"https:\/\/teamdeck.io\/pl\/zarzadzanie-projektami\/jak-szacowac-projekty\/","title":{"rendered":"Planowanie techniki szacowania pokera i Story Points"},"content":{"rendered":"<div class=\"vc_row wpb_row vc_row-fluid redl-row-section padding-default bgv-default bgh-default halign-default\"><div class=\"wpb_column vc_column_container text-left vc_col-sm-12 padding-default bgv-default bgh-default halign-default\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-the-challenge-of-inaccurate-estimates\">Wyzwanie zwi\u0105zane z niedok\u0142adnymi szacunkami<\/h3>\n<p class=\"has-text-align-start\">Niedok\u0142adne szacunki s\u0105 jednym z najpopularniejszych wyzwa\u0144 zwi\u0105zanych z zarz\u0105dzaniem projektami. Rozpoczynaj\u0105c nowy projekt IT, chcesz wiedzie\u0107 dwie rzeczy: jak d\u0142ugo to potrwa i ile b\u0119dzie kosztowa\u0107. Aby odpowiedzie\u0107 na te pytania, musisz oszacowa\u0107 projekty, kt\u00f3re zamierzasz uruchomi\u0107. Nie ma magicznej regu\u0142y, kt\u00f3ra m\u00f3wi, \u017ce projekt X trwa 12 tygodni i kosztuje $150,000. Lub strona internetowa podobna do Y zajmuje 10 tygodni i kosztuje $100,000.<\/p>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-key-questions-answered-in-this-article\">Kluczowe pytania, na kt\u00f3re odpowiedziano w tym artykule<\/h3>\n<p class=\"has-text-align-start\">Czego dowiesz si\u0119 z tego artyku\u0142u:<\/p>\n<p>- Jak kierownicy projekt\u00f3w przygotowuj\u0105 si\u0119 do szacowania koszt\u00f3w w zarz\u0105dzaniu projektami?<\/p>\n<p>- Kt\u00f3re techniki szacowania s\u0105 przydatne do szacowania projekt\u00f3w?<\/p>\n<p>- Jak wygl\u0105da planowanie, aby przygotowa\u0107 si\u0119 do szacowania koszt\u00f3w za pomoc\u0105 formu\u0142?<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1152\" height=\"764\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134711\/Planning1.jpg\" alt=\"\" class=\"wp-image-13648\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-the-importance-of-accurate-estimation\">Znaczenie dok\u0142adnych szacunk\u00f3w<\/h3>\n<p class=\"has-text-align-start\">Nie mo\u017cna oceni\u0107 harmonogramu lub koszt\u00f3w projektu bez dok\u0142adnego oszacowania, nawet je\u015bli zakres projektu jest bardzo podobny do tego, co robi\u0142e\u015b wcze\u015bniej. Ale jest jeszcze gorzej: szacowanie nigdy nie da ci dok\u0142adnej odpowiedzi na te pytania. Dlaczego wi\u0119c szacujemy? Poniewa\u017c jest to jedyny spos\u00f3b na przyj\u0119cie za\u0142o\u017ce\u0144 dotycz\u0105cych harmonogramu i bud\u017cetu projektu, obci\u0105\u017cenia prac\u0105 i zasob\u00f3w potrzebnych do jego realizacji.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1151\" height=\"767\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134711\/Planning2.jpg\" alt=\"\" class=\"wp-image-13651\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-benefits-of-accurate-estimation\">Korzy\u015bci z dok\u0142adnego szacowania<\/h3>\n<p class=\"has-text-align-start\">Szacuj\u0105c projekt, mo\u017cesz r\u00f3wnie\u017c zaplanowa\u0107 pracownik\u00f3w z odpowiednim do\u015bwiadczeniem i umiej\u0119tno\u015bciami. To, co mo\u017cesz z tym zrobi\u0107, to u\u017cy\u0107 metodologii i technik, kt\u00f3re pozwol\u0105 Ci oszacowa\u0107 z maksymaln\u0105 mo\u017cliw\u0105 dok\u0142adno\u015bci\u0105. Oto jak wykorzysta\u0107 metodologi\u0119 Agile i technik\u0119 Planning Poker do tworzenia znacz\u0105cych szacunk\u00f3w projektu.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1063\" height=\"750\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134711\/Planning3.jpg\" alt=\"\" class=\"wp-image-13652\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-the-origin-of-planning-poker\">Geneza planowania pokera<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-where-did-scrum-planning-poker-come-from\">Sk\u0105d si\u0119 wzi\u0105\u0142 Scrum (Planning) Poker?<\/h4>\n<p class=\"has-text-align-start\">James Grenning opracowa\u0142 w 2002 r. sesj\u0119 pokera planistycznego znan\u0105 jako Scrum poker. Jego metoda szacowania, Wide band Delphi, by\u0142a zbyt czasoch\u0142onna i mia\u0142a inne ograniczenia. W przypadku Grenninga, plan pokera pierwotnie dotyczy\u0142 rozwi\u0105zania problemu, w kt\u00f3rym gracze byli zbyt podekscytowani i nadmiernie skupieni, aby wygra\u0107. Mike Cohn, za\u0142o\u017cyciel Agile Alliances i Scrum Alliances, wykorzysta\u0142 p\u00f3\u017aniej t\u0119 technik\u0119 w artykule zatytu\u0142owanym Agile Estimation and Planning.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1153\" height=\"767\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134710\/Planning4.jpg\" alt=\"\" class=\"wp-image-13653\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-steps-to-accurate-project-estimation\">Kroki do dok\u0142adnego oszacowania projektu<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-create-a-list-of-required-features\">Utw\u00f3rz list\u0119 wymaganych funkcji<\/h4>\n<p class=\"has-text-align-start\">Rozpocz\u0119cie udanego projektu zale\u017cy g\u0142\u00f3wnie od tego, jak dobrze rozumiesz, o co w nim chodzi. Obejmuje to:<\/p>\n<p>- Zrozumienie oczekiwa\u0144 klienta<\/p>\n<p>- Zrozumienie za\u0142o\u017ce\u0144 projektu i jego g\u0142\u00f3wnego celu<\/p>\n<p>- Tworzenie listy wymaganych funkcji<\/p>\n<p class=\"has-text-align-start\">Po zapoznaniu si\u0119 z briefem klienta i uzyskaniu jak najwi\u0119kszej ilo\u015bci informacji na temat wymaga\u0144 projektu, mo\u017cesz wymieni\u0107 wszystkie funkcje i przekaza\u0107 je swojemu zespo\u0142owi.<\/p>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-developing-a-product-backlog\">Tworzenie rejestru produkt\u00f3w<\/h4>\n<p>Aby to zrobi\u0107, utw\u00f3rz rejestr produktu, kt\u00f3ry sk\u0142ada si\u0119 ze wszystkich funkcji do zrobienia. Nast\u0119pnie mo\u017cesz nada\u0107 im priorytety, oceni\u0107 ich z\u0142o\u017cono\u015b\u0107 i oszacowa\u0107, ile czasu zajmie ich uko\u0144czenie. Prawid\u0142owy backlog produktu powinien sk\u0142ada\u0107 si\u0119 z:<\/p>\n<p>- Historyjki u\u017cytkownika - opisuj\u0105 dzia\u0142ania, kt\u00f3re u\u017cytkownicy mog\u0105 podj\u0105\u0107 na ka\u017cdym etapie korzystania z produktu.<\/p>\n<p>- Kryteria akceptacji - lista element\u00f3w wymaganych do uko\u0144czenia w\u0105tku.<\/p>\n<p>- Punkty fabularne - oszacowanie ilo\u015bci pracy, ryzyka i z\u0142o\u017cono\u015bci we wzgl\u0119dnej warto\u015bci punktowej.<\/p>\n<p>- Zadania dla historyjek u\u017cytkownika - lista zada\u0144, kt\u00f3re nale\u017cy wykona\u0107 w celu dostarczenia historyjki u\u017cytkownika.<\/p>\n<p>Kluczowe jest zaanga\u017cowanie zespo\u0142u programist\u00f3w w tworzenie i ustalanie priorytet\u00f3w zaleg\u0142o\u015bci produktowych, aby zapewni\u0107 dok\u0142adne i realistyczne oceny.<\/p>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-prioritizing-features\">Ustalanie priorytet\u00f3w funkcji<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-sort-features-by-priority\">Sortuj funkcje wed\u0142ug priorytetu<\/h4>\n<p class=\"has-text-align-start\">Maj\u0105c gotow\u0105 list\u0119 funkcji, przypisz priorytet do ka\u017cdej z nich. Mo\u017cesz u\u017cy\u0107 metody analizy MoSCoW, aby posortowa\u0107 je jako:<\/p>\n<p>- Musi posiada\u0107<\/p>\n<p>- Powinien mie\u0107<\/p>\n<p>- M\u00f3g\u0142 mie\u0107<\/p>\n<p>- Nie b\u0119dzie<\/p>\n<p class=\"has-text-align-start\">Rozwijaj\u0105c projekt, skup si\u0119 na rzeczach, kt\u00f3re musisz dostarczy\u0107 w pierwszej kolejno\u015bci. Zbudowanie MVP daje mo\u017cliwo\u015b\u0107 przetestowania hipotez dotycz\u0105cych pomys\u0142u przed uko\u0144czeniem ca\u0142ego projektu, pokazania go interesariuszom lub u\u017cytkownikom wersji beta i zebrania opinii wa\u017cnych dla dalszego rozwoju pozosta\u0142ych funkcji.<\/p>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-importance-of-assigning-priority\">Znaczenie przypisywania priorytet\u00f3w<\/h4>\n<p class=\"has-text-align-start\">Przypisanie priorytetu mo\u017ce r\u00f3wnie\u017c pom\u00f3c w oszacowaniu projektu. Skupiaj\u0105c si\u0119 na g\u0142\u00f3wnych funkcjach i tych, kt\u00f3re nale\u017cy wykona\u0107 w pierwszej kolejno\u015bci, mo\u017cna przyj\u0105\u0107 dok\u0142adniejsze za\u0142o\u017cenia dotycz\u0105ce ich szacowanego uko\u0144czenia. W przypadku funkcji, kt\u00f3re \"mo\u017cna mie\u0107\", mo\u017cna zacz\u0105\u0107 od szacunk\u00f3w, poniewa\u017c s\u0105 one na dalszym etapie procesu rozwoju i wiele mo\u017ce si\u0119 zmieni\u0107, zanim zesp\u00f3\u0142 do nich dotrze (i je\u015bli zesp\u00f3\u0142 do nich dotrze, poniewa\u017c po zebraniu opinii na temat MVP mo\u017cna zmieni\u0107 i nie uwzgl\u0119dnia\u0107 wszystkich pocz\u0105tkowo planowanych funkcji).<\/p>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-comprehensive-estimation\">Kompleksowe oszacowanie<\/h4>\n<p class=\"has-text-align-start\">Wa\u017cne jest jednak, aby oszacowa\u0107 wszystkie funkcje, niezale\u017cnie od ich priorytetu (oczywi\u015bcie z wyj\u0105tkiem tych, kt\u00f3re \"nie b\u0119d\u0105 mia\u0142y\"), poniewa\u017c chcesz uzyska\u0107 przegl\u0105d ca\u0142ego projektu na raz. W miar\u0119 przechodzenia do kolejnych etap\u00f3w projektu mo\u017cna ponownie oceni\u0107 zakres prac, aby upewni\u0107 si\u0119, \u017ce szacunki pozostaj\u0105 dok\u0142adne.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1152\" height=\"763\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134710\/Planning5.jpg\" alt=\"\" class=\"wp-image-13654\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-estimation-techniques\">Techniki szacowania<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-story-point-estimation-process\">Proces szacowania punkt\u00f3w fabu\u0142y<\/h4>\n<p>Teraz, gdy masz ju\u017c uko\u0144czony backlog produktu, nadszed\u0142 czas, aby oszacowa\u0107 ka\u017cdy z jego element\u00f3w. Aby to zrobi\u0107, u\u017cywamy story points. S\u0105 to jednostki u\u017cywane przez zespo\u0142y Agile do oceny pracy potrzebnej do uko\u0144czenia ka\u017cdego elementu z zaleg\u0142o\u015bci. Story points pomagaj\u0105 przypisa\u0107 wzgl\u0119dn\u0105 warto\u015b\u0107 do element\u00f3w zaleg\u0142o\u015bci produktowych. Nie s\u0105 one zwi\u0105zane z czasem i mog\u0105 mie\u0107 r\u00f3\u017cn\u0105 warto\u015b\u0107 dla r\u00f3\u017cnych zespo\u0142\u00f3w, wi\u0119c nie maj\u0105 warto\u015bci emocjonalnej. W zwi\u0105zku z tym istnieje szansa, \u017ce cz\u0142onkowie zespo\u0142u nie b\u0119d\u0105 zawy\u017ca\u0107 szacunk\u00f3w tylko po to, by by\u0107 bezpiecznym. Planowanie Pokera pomaga zespo\u0142om programistycznym planowa\u0107 przep\u0142ywy pracy i poprawia\u0107 wska\u017aniki realizacji projekt\u00f3w.<\/p>\n<p>Korzystaj\u0105c z punkt\u00f3w fabularnych, zesp\u00f3\u0142 mo\u017ce oszacowa\u0107:<\/p>\n<ul class=\"wp-block-list\">\n<li>\nIlo\u015b\u0107 pracy do wykonania\n<\/li>\n<li>\nRyzyko i niepewno\u015b\u0107\n<\/li>\n<li>\nZ\u0142o\u017cono\u015b\u0107\n<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1164\" height=\"776\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/06\/24135020\/MeasuringUtilization.jpg\" alt=\"\" class=\"wp-image-13642\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-using-planning-poker-for-estimation\">Korzystanie z Planning Poker do szacowania<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-negotiate-estimates-with-planning-poker\">Negocjowanie szacunk\u00f3w z Planning Poker<\/h4>\n<p>Planning Session to jedna z technik szacowania na poziomie brutto, wykorzystuj\u0105ca zmodyfikowan\u0105 wersj\u0119 sekwencji Fibonacciego: 1, 2, 3, 5, 8, 13, 20, 40, 100. Aby oszacowa\u0107 pozycje z zaleg\u0142o\u015bci produktowych, cz\u0142onkowie zespo\u0142u otrzymuj\u0105 te same zestawy kart do pokera z numerami. Nast\u0119pnie, po kr\u00f3tkim wprowadzeniu elementu zaleg\u0142o\u015bci produktowych przez W\u0142a\u015bciciela Produktu (kt\u00f3ry nie g\u0142osuje) i dyskusji, prywatnie wybieraj\u0105 kart\u0119 z liczb\u0105 punkt\u00f3w historii, kt\u00f3re uwa\u017caj\u0105 za istotne dla ilo\u015bci pracy wymaganej do uko\u0144czenia tego elementu i ujawniaj\u0105 je w tym samym czasie.<\/p>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-consensus-based-estimation-technique\">Technika szacowania oparta na konsensusie<\/h4>\n<p>Je\u015bli liczby si\u0119 r\u00f3\u017cni\u0105, cz\u0142onkowie zespo\u0142u dyskutuj\u0105, dlaczego wybrali tak\u0105 liczb\u0119 punkt\u00f3w historyjki, a nast\u0119pnie g\u0142osuj\u0105 ponownie. Jest to cz\u0119\u015b\u0107 procesu planowania pokera, metody szacowania opartej na konsensusie stosowanej w Agile do szacowania wysi\u0142ku dla historyjek u\u017cytkownika. Robi\u0105 to, dop\u00f3ki nie osi\u0105gn\u0105 konsensusu, a nast\u0119pnie przechodz\u0105 do nast\u0119pnego elementu z zaleg\u0142o\u015bci produktu. A je\u015bli uzgodniona liczba jest wysoka, powiedzmy 20, 40 lub wi\u0119cej, oznacza to, \u017ce historia mo\u017ce wymaga\u0107 zbyt wiele pracy na jeden sprint i mo\u017ce wymaga\u0107 podzia\u0142u na mniejsze zadania. W idealnej sytuacji prezentacja elementu, dyskusja i g\u0142osowanie powinny zaj\u0105\u0107 oko\u0142o dw\u00f3ch minut, co pozwoli na oszacowanie ca\u0142ego backlogu w kr\u00f3tkim czasie. Poniewa\u017c jednak chodzi tutaj o oszacowanie ca\u0142ego backlogu naraz, nie spiesz si\u0119 i nie martw si\u0119, gdy ocena niekt\u00f3rych historyjek zajmie troch\u0119 wi\u0119cej czasu.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1152\" height=\"763\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134710\/Planning6.jpg\" alt=\"\" class=\"wp-image-13655\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-evaluating-team-velocity\">Ocena szybko\u015bci dzia\u0142ania zespo\u0142u<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-assess-team-velocity\">Ocena szybko\u015bci dzia\u0142ania zespo\u0142u<\/h4>\n<p>Pr\u0119dko\u015b\u0107 zespo\u0142u pokazuje, jakie jest tempo rozwoju projektu. Pomaga zrozumie\u0107 dwie rzeczy:<\/p>\n<p>- Ile pracy zesp\u00f3\u0142 jest w stanie wykona\u0107 w jednym sprincie?<\/p>\n<p>- Jaka jest przewidywana data uko\u0144czenia ca\u0142ego zakresu, zak\u0142adaj\u0105c, \u017ce jest on ustalony?<\/p>\n<p>Pr\u0119dko\u015b\u0107 jest inna dla ka\u017cdego zespo\u0142u. Mo\u017cna j\u0105 oceni\u0107 po pocz\u0105tkowych iteracjach, gdy zesp\u00f3\u0142 pracowa\u0142 ju\u017c nad niekt\u00f3rymi funkcjami. Na przyk\u0142ad, je\u015bli w pierwszej iteracji uwzgl\u0119dniono cztery elementy rejestru produktowego o \u0142\u0105cznej liczbie 20 punkt\u00f3w historii, a zesp\u00f3\u0142 uko\u0144czy\u0142 trzy z nich, co daje 15 punkt\u00f3w historii, jest to aktualna pr\u0119dko\u015b\u0107 zespo\u0142u. Pami\u0119taj, \u017ce licz\u0105 si\u0119 tylko uko\u0144czone elementy. Nawet je\u015bli uda\u0142o im si\u0119 rozpocz\u0105\u0107 czwarty element, ale go nie uko\u0144czyli, to si\u0119 nie liczy.<\/p>\n<p>Scrum Master odgrywa kluczow\u0105 rol\u0119 w u\u0142atwianiu procesu szacowania i zapewnianiu dok\u0142adnych ocen podczas tych sesji.<\/p>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-scheduling-and-budgeting\">Planowanie i bud\u017cetowanie<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-how-to-schedule-a-particular-project-on-story-points\">Jak zaplanowa\u0107 konkretny projekt w Story Points?<\/h4>\n<p class=\"has-text-align-start\">Po wynegocjowaniu story point\u00f3w i ocenie tempa pracy zespo\u0142u mo\u017cna okre\u015bli\u0107 harmonogram projektu. Aby to zrobi\u0107, zsumuj pr\u0119dko\u015b\u0107 zespo\u0142u z ostatnich trzech iteracji i podziel j\u0105 przez trzy. Na przyk\u0142ad, je\u015bli pr\u0119dko\u015b\u0107 z tych iteracji wynosi\u0142a 20, 23 i 17, \u015brednia pr\u0119dko\u015b\u0107 wynosi\u0142aby oko\u0142o 20 punkt\u00f3w. Je\u015bli ca\u0142kowita ilo\u015b\u0107 pracy zosta\u0142a oszacowana na 100 punkt\u00f3w fabularnych, to przy \u015bredniej pr\u0119dko\u015bci wynosz\u0105cej 20 punkt\u00f3w uko\u0144czenie projektu zaj\u0119\u0142oby 5 iteracji. Zak\u0142adaj\u0105c, \u017ce jedna iteracja trwa dwa tygodnie, projekt powinien zosta\u0107 uko\u0144czony w ci\u0105gu 10 tygodni.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1144\" height=\"761\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134709\/Planning7.jpg\" alt=\"\" class=\"wp-image-13656\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-determining-the-budget\">Okre\u015blanie bud\u017cetu<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-project-cost-estimation-formula\">Formu\u0142a szacowania koszt\u00f3w projektu<\/h4>\n<p class=\"has-text-align-start\">Aby okre\u015bli\u0107 bud\u017cet projektu, mo\u017cna u\u017cy\u0107 tego podstawowego wzoru: (ca\u0142kowita liczba Story Points \/ Velocity * godziny pracy zespo\u0142u na sprint) + koszty pozapracowe = szacowany bud\u017cet. Maj\u0105c ca\u0142kowit\u0105 liczb\u0119 story points podzielon\u0105 przez \u015bredni\u0105 pr\u0119dko\u015b\u0107, pomn\u00f3\u017c liczb\u0119 sprint\u00f3w przez 40 godzin tygodniowo na cz\u0142onka zespo\u0142u, aby uzyska\u0107 koszt pracy. Nast\u0119pnie dodaj koszty pozapracowe, takie jak koszty kapita\u0142owe, koszty sprz\u0119tu, koszty utrzymania, koszty szkole\u0144 itp. Na przyk\u0142ad, mamy projekt szacowany na 100 story points, a \u015brednia pr\u0119dko\u015b\u0107 naszego zespo\u0142u wynosi 20. Przypisuj\u0105c 5-osobowy zesp\u00f3\u0142 do projektu ze stawkami godzinowymi $50, godziny pracy zespo\u0142u na sprint s\u0105 warte $20,000 i $100,000 dla 5 sprint\u00f3w. Przy hipotetycznych kosztach innych ni\u017c robocizna w wysoko\u015bci $50,000, szacowany bud\u017cet naszego projektu wyni\u00f3s\u0142by $150,000. Bior\u0105c pod uwag\u0119 przedzia\u0142y ufno\u015bci na przyk\u0142adowych poziomach 80-120%, raportowany zakres naszego bud\u017cetu wynosi teraz od $120,000 do $180,000.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/teamdeck.io\/wp-content\/uploads\/2024\/06\/image-placeholder.png\" alt=\"\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-re-estimation-for-accuracy\">Ponowne oszacowanie dok\u0142adno\u015bci<\/h3>\n<h4 class=\"wp-block-heading has-text-align-left\" id=\"h-re-estimate-your-project-to-get-a-more-accurate-cost-estimate\">Ponowne oszacowanie projektu w celu uzyskania dok\u0142adniejszego kosztorysu<\/h4>\n<p class=\"has-text-align-start\">Pami\u0119taj, \u017ce \u017cadne oszacowanie nie jest dok\u0142adne w 100%. Najlepiej jest ponownie oszacowa\u0107 sw\u00f3j projekt co kilka iteracji, poniewa\u017c rzeczy, takie jak dost\u0119pno\u015b\u0107 zasob\u00f3w, tempo pracy zespo\u0142u lub zakres projektu, mog\u0105 si\u0119 zmienia\u0107 w czasie. Ponownie szacuj\u0105c, upewniasz si\u0119, \u017ce szacunki s\u0105 aktualne. Korzystanie z oprogramowania do \u015bledzenia czasu i planowania zasob\u00f3w pomo\u017ce r\u00f3wnie\u017c zarz\u0105dza\u0107 dost\u0119pno\u015bci\u0105 zespo\u0142u i w razie potrzeby ponownie przydzieli\u0107 go do pracy. Dzi\u0119ki odpowiednim technikom i narz\u0119dziom mo\u017cesz sprawi\u0107, \u017ce Twoje szacunki b\u0119d\u0105 bardziej wiarygodne i lepiej zaplanowa\u0107 nast\u0119pny projekt.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"766\" src=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2024\/07\/24134708\/Planning8.jpg\" alt=\"\" class=\"wp-image-13657\"\/><\/figure>\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-conclusion\">Wnioski<\/h3>\n<p class=\"has-text-align-start\">Dok\u0142adne oszacowanie projektu ma kluczowe znaczenie dla skutecznego zarz\u0105dzania projektem. Rozumiej\u0105c oczekiwania i cele, tworz\u0105c szczeg\u00f3\u0142owy rejestr produktu, ustalaj\u0105c priorytety funkcji i stosuj\u0105c techniki takie jak story points i Planning Poker, mo\u017cna poprawi\u0107 dok\u0142adno\u015b\u0107 szacunk\u00f3w. Regularne ponowne szacowanie i korzystanie z narz\u0119dzi do \u015bledzenia czasu i zarz\u0105dzania zasobami dodatkowo zwi\u0119ksza wiarygodno\u015b\u0107 harmonogram\u00f3w i bud\u017cet\u00f3w projekt\u00f3w. Post\u0119puj\u0105c zgodnie z tymi praktykami, mo\u017cna przezwyci\u0119\u017cy\u0107 wyzwania zwi\u0105zane z niedok\u0142adnymi szacunkami i zapewni\u0107 lepsze wyniki projektu.<\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid redl-row-section feature-row vc_custom_1574416816256 vc_row-o-equal-height vc_row-o-content-middle vc_row-flex padding-medium bgv-default bgh-default halign-center\"><\/div><div class=\"vc_row wpb_row vc_row-fluid redl-row-section vc_row-o-content-middle vc_row-flex padding-default bgv-default bgh-default halign-default\"><div class=\"wpb_column vc_column_container text-center vc_col-sm-12 padding-default bgv-default bgh-default halign-center\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p> Z \u0142atwo\u015bci\u0105 korzystaj z techniki szacowania Planning Poker<\/p>\n<p><strong>Sprawd\u017a, dlaczego nasze oprogramowanie do zarz\u0105dzania zasobami jest wybierane przez kierownik\u00f3w projekt\u00f3w z Hill-Knowlton czy Stormind Games<\/strong> <\/p>\n\n\t\t<\/div>\n\t<\/div>\n<a class=\"redl-btn   vc_custom_1596025898618 redl-btn-medium redl-btn-69e1f04205203 btn-icon-left redl-btn redl-btn-two vc_custom_1551260371526 redl-btn-medium redl-btn-5f2168a4adf5d btn-hover-one btn-icon-right signup-top\" href=\"https:\/\/app.teamdeck.io\/register\">Uzyskaj 14-dniowy BEZP\u0141ATNY okres pr\u00f3bny<\/a><div class=\"vc_empty_space\"   style=\"height: 32px\" ><span class=\"vc_empty_space_inner\"><\/span><\/div>\n<\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"Wyzwanie zwi\u0105zane z niedok\u0142adnymi szacunkami Niedok\u0142adne szacunki s\u0105 jednym z najpopularniejszych wyzwa\u0144 zwi\u0105zanych z zarz\u0105dzaniem projektami. Rozpoczynaj\u0105c nowy projekt IT, chcesz wiedzie\u0107 dwie rzeczy: jak d\u0142ugo to potrwa i ile...","protected":false},"author":3,"featured_media":8515,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[33,28,32],"class_list":["post-2825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-project-management","tag-estimation","tag-project-manager","tag-project-planning"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.8 (Yoast SEO v24.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Planning Poker Estimation Technique and Story Points | Teamdeck.io<\/title>\n<meta name=\"description\" content=\"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology, Planning Poker and Story Points.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/teamdeck.io\/pl\/zarzadzanie-projektami\/jak-szacowac-projekty\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Your estimates suck, but that\u2019s ok\" \/>\n<meta property=\"og:description\" content=\"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology and Planning Poker.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/teamdeck.io\/pl\/zarzadzanie-projektami\/jak-szacowac-projekty\/\" \/>\n<meta property=\"og:site_name\" content=\"Teamdeck\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/helloteamdeck\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-01T10:03:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-23T20:46:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/helloquence-61189.jpg\" \/>\n<meta name=\"author\" content=\"Pawe\u0142 Ha\u0142abuda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Your estimates suck, but that\u2019s ok\" \/>\n<meta name=\"twitter:description\" content=\"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology and Planning Poker.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/helloquence-61189.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@helloteamdeck\" \/>\n<meta name=\"twitter:site\" content=\"@helloteamdeck\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pawe\u0142 Ha\u0142abuda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/\",\"url\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/\",\"name\":\"Planning Poker Estimation Technique and Story Points | Teamdeck.io\",\"isPartOf\":{\"@id\":\"https:\/\/teamdeck.io\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/07\/17161904\/How-to-Estimate-Projects-with-Planning-Poker-and-Story-Points.jpeg\",\"datePublished\":\"2024-07-01T10:03:26+00:00\",\"dateModified\":\"2025-01-23T20:46:57+00:00\",\"author\":{\"@id\":\"https:\/\/teamdeck.io\/#\/schema\/person\/1073b38fa48e5b06f16eba3840da6f5e\"},\"description\":\"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology, Planning Poker and Story Points.\",\"breadcrumb\":{\"@id\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#primaryimage\",\"url\":\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/07\/17161904\/How-to-Estimate-Projects-with-Planning-Poker-and-Story-Points.jpeg\",\"contentUrl\":\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/07\/17161904\/How-to-Estimate-Projects-with-Planning-Poker-and-Story-Points.jpeg\",\"width\":1470,\"height\":981,\"caption\":\"Estimate Projects with Planning Poker and Story Points\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/teamdeck.io\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Planning Poker Estimation Technique and Story Points\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/teamdeck.io\/#website\",\"url\":\"https:\/\/teamdeck.io\/\",\"name\":\"Teamdeck\",\"description\":\"resource scheduling + time tracking + leave management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/teamdeck.io\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/teamdeck.io\/#\/schema\/person\/1073b38fa48e5b06f16eba3840da6f5e\",\"name\":\"Pawe\u0142 Ha\u0142abuda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/teamdeck.io\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/25113657\/s38W_LT-150x150.jpg\",\"contentUrl\":\"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/25113657\/s38W_LT-150x150.jpg\",\"caption\":\"Pawe\u0142 Ha\u0142abuda\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Planning Poker Estimation Technique and Story Points | Teamdeck.io","description":"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology, Planning Poker and Story Points.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/teamdeck.io\/pl\/zarzadzanie-projektami\/jak-szacowac-projekty\/","og_locale":"pl_PL","og_type":"article","og_title":"Your estimates suck, but that\u2019s ok","og_description":"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology and Planning Poker.","og_url":"https:\/\/teamdeck.io\/pl\/zarzadzanie-projektami\/jak-szacowac-projekty\/","og_site_name":"Teamdeck","article_publisher":"https:\/\/www.facebook.com\/helloteamdeck","article_published_time":"2024-07-01T10:03:26+00:00","article_modified_time":"2025-01-23T20:46:57+00:00","og_image":[{"url":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/helloquence-61189.jpg","type":"","width":"","height":""}],"author":"Pawe\u0142 Ha\u0142abuda","twitter_card":"summary_large_image","twitter_title":"Your estimates suck, but that\u2019s ok","twitter_description":"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology and Planning Poker.","twitter_image":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/helloquence-61189.jpg","twitter_creator":"@helloteamdeck","twitter_site":"@helloteamdeck","twitter_misc":{"Written by":"Pawe\u0142 Ha\u0142abuda","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/","url":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/","name":"Planning Poker Estimation Technique and Story Points | Teamdeck.io","isPartOf":{"@id":"https:\/\/teamdeck.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#primaryimage"},"image":{"@id":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/07\/17161904\/How-to-Estimate-Projects-with-Planning-Poker-and-Story-Points.jpeg","datePublished":"2024-07-01T10:03:26+00:00","dateModified":"2025-01-23T20:46:57+00:00","author":{"@id":"https:\/\/teamdeck.io\/#\/schema\/person\/1073b38fa48e5b06f16eba3840da6f5e"},"description":"Estimating software projects is usually very tricky. Here\u2019s how to create meaningful estimates using Agile methodology, Planning Poker and Story Points.","breadcrumb":{"@id":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#primaryimage","url":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/07\/17161904\/How-to-Estimate-Projects-with-Planning-Poker-and-Story-Points.jpeg","contentUrl":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/07\/17161904\/How-to-Estimate-Projects-with-Planning-Poker-and-Story-Points.jpeg","width":1470,"height":981,"caption":"Estimate Projects with Planning Poker and Story Points"},{"@type":"BreadcrumbList","@id":"https:\/\/teamdeck.io\/project-management\/how-to-estimate-projects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/teamdeck.io\/"},{"@type":"ListItem","position":2,"name":"Planning Poker Estimation Technique and Story Points"}]},{"@type":"WebSite","@id":"https:\/\/teamdeck.io\/#website","url":"https:\/\/teamdeck.io\/","name":"Teamdeck","description":"resource scheduling + time tracking + leave management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/teamdeck.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/teamdeck.io\/#\/schema\/person\/1073b38fa48e5b06f16eba3840da6f5e","name":"Pawe\u0142 Ha\u0142abuda","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/teamdeck.io\/#\/schema\/person\/image\/","url":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/25113657\/s38W_LT-150x150.jpg","contentUrl":"https:\/\/cdn.teamdeck.io\/uploads\/website\/2017\/09\/25113657\/s38W_LT-150x150.jpg","caption":"Pawe\u0142 Ha\u0142abuda"}}]}},"_links":{"self":[{"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/posts\/2825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/comments?post=2825"}],"version-history":[{"count":33,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/posts\/2825\/revisions"}],"predecessor-version":[{"id":13658,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/posts\/2825\/revisions\/13658"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/media\/8515"}],"wp:attachment":[{"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/media?parent=2825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/categories?post=2825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teamdeck.io\/pl\/wp-json\/wp\/v2\/tags?post=2825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}