{"id":402,"date":"2022-01-25T11:11:31","date_gmt":"2022-01-25T11:11:31","guid":{"rendered":"https:\/\/www.cybermedian.com\/pl\/?p=402"},"modified":"2025-02-18T12:34:33","modified_gmt":"2025-02-18T04:34:33","slug":"agile-estimation-in-scrum-story-point-and-planning-poker","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/","title":{"rendered":"Agile Estymacja w Scrumie? Punkty historii i Planning Poker"},"content":{"rendered":"<p class=\"graf graf--p graf-after--h3\" id=\"d310\">W procesie rozwoju oprogramowania zesp\u00f3\u0142 cz\u0119sto zadaje pytanie:<\/p>\n<blockquote class=\"graf graf--blockquote graf-after--p\" id=\"bba3\">\n<p>Jak oszacowa\u0107 czas pracy, aby by\u0142 bardziej dok\u0142adny?<\/p>\n<\/blockquote>\n<p class=\"graf graf--p graf-after--blockquote\" id=\"c8f1\">Dla w\u0142a\u015bciciela projektu lub produktu jest to bardzo wa\u017cna informacja do pomiaru zasob\u00f3w projektu i harmonogram\u00f3w, ale w praktyce spowodowa\u0142o to wiele problem\u00f3w.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"9ba2\">Wielu deweloper\u00f3w zawsze czuje, \u017ce PM u\u017cywa terminu, aby popycha\u0107 w t\u0119 i z powrotem. Nie obchodzi ich, czy funkcja mo\u017ce by\u0107 uko\u0144czona w dobrej jako\u015bci.<\/p>\n<blockquote class=\"graf graf--blockquote graf--startsWithDoubleQuote graf-after--p\" id=\"68ac\">\n<p>\u201eNajpierw zr\u00f3b to, potem szukaj lepszego\u201d kr\u0105\u017cy w bran\u017cy oprogramowania od d\u0142u\u017cszego czasu.<\/p>\n<\/blockquote>\n<p class=\"graf graf--p graf-after--blockquote\" id=\"95bf\">Wielu PM-\u00f3w zawsze czuje, \u017ce deweloperzy maj\u0105 tendencj\u0119 do \u201eprzesadzania\u201d, gdy szacuj\u0105 swoj\u0105 prac\u0119. Wydaje si\u0119, \u017ce wszyscy u\u017cywaj\u0105 typowej metody szacowania pracy: \u201eOs\u0105d\u017a trzy razy wi\u0119cej ni\u017c rzeczywisty czas jako bufor\u201d<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"af9d\">W rzeczywisto\u015bci godziny pracy nie mog\u0105 by\u0107 oszacowane jako \u201eabsolutnie dok\u0142adne\u201d, ale istniej\u0105 pewne sposoby na oszacowanie \u201erelatywnie obiektywnie\u201d. Z powodu z\u0142o\u017cono\u015bci godzin pracy i wymaga\u0144 cz\u0119sto wyst\u0119puje pozytywna korelacja. Dlatego ten artyku\u0142 najpierw wyja\u015bni powszechne problemy w odpowiedzi na z\u0142o\u017cono\u015b\u0107 wymaga\u0144, zaproponuje proponowane rozwi\u0105zanie i wyja\u015bni cel wielu projekt\u00f3w w rozwi\u0105zaniu.<\/p>\n<figure class=\"graf graf--figure graf-after--p\" id=\"9479\"><img class=\"graf-image\" data-height=\"1170\" data-image-id=\"0*52oChAcoO9BGu0Z7.png\" data-is-featured=\"true\" data-width=\"2000\" decoding=\"async\" src=\"https:\/\/www.cybermedian.com\/pl\/wp-content\/uploads\/sites\/16\/2022\/02\/052oChAcoO9BGu0Z7.png\"\/><\/figure>\n<h3 class=\"graf graf--h3 graf-after--figure\" id=\"7335\">Problemy<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"eb35\"><strong class=\"markup--strong markup--p-strong\">Kopalnia dewelopera<\/strong><\/p>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf--startsWithDoubleQuote graf-after--p\" id=\"be5f\">\u201eTo bardzo proste. Nie powinno to zaj\u0105\u0107 zbyt du\u017co czasu, aby to zrobi\u0107?\u201d<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"a27b\">PM powiedzia\u0142 do ciebie dzisiaj: \u201eMusz\u0119 to odda\u0107 przed jutrem. \u201eZr\u00f3b to zanim zaczniesz szuka\u0107 jako\u015bci\u201d<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"d44d\">PM powiedzia\u0142 do ciebie pojutrze: \u201eDlaczego jako\u015b\u0107 programu jest tak z\u0142a?\u201d<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"66c5\">Kiedy to zosta\u0142o op\u00f3\u017anione, inni koledzy: \u201eJak to mo\u017cliwe, \u017ce potrzebujesz tyle czasu? To ma gotowy kod do odniesienia. To ma dobr\u0105 podstaw\u0119 do u\u017cycia. Dlaczego mnie nie zapyta\u0142e\u015b?\u201d<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"da9e\">Inni koledzy: \u201ePotrzebuj\u0119 tylko jednego dnia, dlaczego sp\u0119dzi\u0142e\u015b tyle dni?\u201d<\/li>\n<li class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\" id=\"243f\">\u201eTo jest zdrowy rozs\u0105dek! Je\u015bli nie wspominamy o wymaganiu, powiniene\u015b wiedzie\u0107, co robi\u0107.\u201d<\/li>\n<\/ul>\n<h3 class=\"graf graf--h3 graf-after--li\" id=\"ad56\">Kopalnia PM\/PO<\/h3>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf--startsWithDoubleQuote graf-after--h3\" id=\"b21a\">\u201eDlaczego to takie proste? Dlaczego to trwa tak d\u0142ugo?\u201d<\/li>\n<li class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\" id=\"6f8d\">\u201eDlaczego widzisz, \u017ce odwiedzasz Facebooka, ale nie masz czasu, aby to zrobi\u0107?\u201d<\/li>\n<li class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\" id=\"9e96\">\u201eDlaczego jako\u015b\u0107 rzeczy, kt\u00f3re s\u0105 robione, jest tak z\u0142a?\u201d<\/li>\n<li class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\" id=\"eb19\">\u201eDlaczego zrobi\u0142 to ostatnim razem, ile dni musisz na to po\u015bwi\u0119ci\u0107?\u201d<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"7f4b\">Poniewa\u017c specyfikacje lub wymagania nie s\u0105 jasno napisane, deweloper jest opisywany jako zmiana wymaga\u0144.<\/li>\n<\/ul>\n<h3 class=\"graf graf--h3 graf-after--li\" id=\"5a88\">Wynik<\/h3>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf-after--h3\" id=\"b4e9\">Wrogo\u015b\u0107 r\u00f3l: jednostka popytu i jednostka rozwoju nie dostarczaj\u0105 ju\u017c produktu, kt\u00f3ry mo\u017ce przynie\u015b\u0107 korzy\u015bci u\u017cytkownikowi, ale atakuj\u0105 si\u0119 nawzajem w swoich celach, aby unikn\u0105\u0107 ponoszenia dodatkowych odpowiedzialno\u015bci. Dlatego sytuacja, w kt\u00f3rej jednostka popytu i jednostka rozwoju wcale nie s\u0105 jednym zespo\u0142em.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"9672\">Odpowiedzialno\u015b\u0107: Zesp\u00f3\u0142 my\u015bli, \u017ce \u201enie jestem winny, wi\u0119c op\u00f3\u017anienie nie jest moj\u0105 odpowiedzialno\u015bci\u0105\u201d, zamiast priorytetowa\u0107 potrzeby u\u017cytkownik\u00f3w.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"ad16\">Zamro\u017cenie wymaga\u0144: Deweloperzy s\u0105 zmuszani do zmiany swoich wymaga\u0144 z powodu presji termin\u00f3w, w przeciwnym razie b\u0119d\u0105 op\u00f3\u017anieni, a odpowiedzialno\u015b\u0107 zostanie przypisana deweloperowi. W konsekwencji albo b\u0119d\u0105 zmuszeni do pracy w nadgodzinach, aby wyprodukowa\u0107 co\u015b, co ukrywa wiele b\u0142\u0119d\u00f3w, albo do stworzenia jakiej\u015b funkcji, kt\u00f3ra nie spe\u0142nia potrzeb u\u017cytkownik\u00f3w; a obie sytuacje zmniejsz\u0105 satysfakcj\u0119 u\u017cytkownik\u00f3w.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"8354\">Niska jako\u015b\u0107: Status PM-a jest cz\u0119sto wy\u017cszy ni\u017c deweloper\u00f3w. Dlatego, aby dotrzyma\u0107 terminu umowy lub unikn\u0105\u0107 kar, zesp\u00f3\u0142 b\u0119dzie proszony o \u201eZrobienie najpierw, potem szukanie lepszego\u201d, ale w ko\u0144cu cz\u0119sto jest to \u201enajpierw, nie ma czasu na szukanie dobrego.\u201d Akumulacja d\u0142ugu technicznego ro\u015bnie, a wynikiem jest rzeczywisty model \u0142a\u0144cucha odpowiedzialno\u015bci, kt\u00f3ry ma najwi\u0119ksz\u0105 odpowiedzialno\u015b\u0107 i koszty na samym ko\u0144cu \u0142a\u0144cucha. Dlatego zesp\u00f3\u0142 jest jak stos, deweloperzy nie mog\u0105 utrzyma\u0107 si\u0119 jeden po drugim, co jest jednym z czynnik\u00f3w, dlaczego in\u017cynierowie w firmach projektowych cz\u0119sto maj\u0105 wysokie wska\u017aniki rotacji.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"8f54\">Zwi\u0119kszenie wagi kodu: Aby zoptymalizowa\u0107 wydajno\u015b\u0107, zawsze u\u017cywa si\u0119 pozycji najbardziej zaznajomionej osoby do oszacowania godzin pracy, wi\u0119c osoba, kt\u00f3ra jest najbardziej zaznajomiona z modu\u0142em i procesem, zawsze b\u0119dzie zainteresowana odpowiednimi wymaganiami. W ko\u0144cu tylko te osoby mog\u0105 utrzyma\u0107 sw\u00f3j w\u0142asny kod, to jak pude\u0142ko Pandory, nigdy nie wiesz, kt\u00f3re krowy i duchy wyjd\u0105 po otwarciu. Poniewa\u017c czarna skrzynka jest cz\u0119sto brudna, ale firma nie mia\u0142a poj\u0119cia, jak rozwi\u0105za\u0107 ten problem. R\u00f3wnie\u017c masz nadziej\u0119, \u017ce nie odejdzie, w przeciwnym razie cz\u0119\u015b\u0107 kodu nie b\u0119dzie zrozumia\u0142a.<\/li>\n<\/ul>\n<h3 class=\"graf graf--h3 graf-after--li\" id=\"dd95\">Rozwi\u0105zania<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"064d\">Proponowane tutaj rozwi\u0105zanie to powszechny spos\u00f3b szacowania z\u0142o\u017cono\u015bci wymaga\u0144 w Scrumie, ale nawet je\u015bli nie jest to zesp\u00f3\u0142 Scrum, zaleca si\u0119, aby czytelnicy mogli zidentyfikowa\u0107 najlepszy spos\u00f3b szacowania swojego zespo\u0142u na podstawie zasad i cel\u00f3w projektowych.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"c1a8\">Pami\u0119taj, \u017ce bez srebrnej kuli, najlepsze praktyki innych niekoniecznie odnosz\u0105 si\u0119 do twojego zespo\u0142u, wi\u0119c najpierw zrozum, jaki problem obecnie do\u015bwiadcza tw\u00f3j zesp\u00f3\u0142, a nast\u0119pnie dowiedz si\u0119, co jest dla ciebie odpowiednie, aby rozwi\u0105za\u0107 problem na podstawie praktyki innych, o ile nie prowadzi to do nowych problem\u00f3w lub ryzyko koszt\u00f3w nowego problemu jest akceptowalne.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"ecfa\">Jednostk\u0105 u\u017cywan\u0105 tutaj do oszacowania z\u0142o\u017cono\u015bci wymaga\u0144 jest punkt historii (jednostka relatywna), a nie godziny pracy (jednostki absolutne).<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"a99a\">Jednostk\u0105 u\u017cywan\u0105 do oszacowania z\u0142o\u017cono\u015bci wymaga\u0144 tutaj jest punkt historii (jednostka relatywna), a nie czas pracy (jednostka absolutna). Istnieje kilka powod\u00f3w, aby to zrobi\u0107:<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"2c6d\">1. Por\u00f3wnania nie r\u00f3\u017cni\u0105 si\u0119 w zale\u017cno\u015bci od osoby: z\u0142o\u017cono\u015b\u0107 wymaga\u0144 cz\u0119sto nie r\u00f3\u017cni si\u0119 w zale\u017cno\u015bci od osoby, a czas potrzebny na praktyk\u0119 b\u0119dzie r\u00f3\u017cny w zale\u017cno\u015bci od osoby.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"f3d0\">2. \u201eRelatywne\u201d jest \u0142atwiejsze do oceny ni\u017c \u201eAbsolutne\u201d: Je\u015bli spojrzysz na godziny pracy, b\u0119dziesz musia\u0142 oszacowa\u0107 liczb\u0119 absolutn\u0105, a w procesie szacowania b\u0119dziesz musia\u0142 pomy\u015ble\u0107 o szczeg\u00f3\u0142ach wdro\u017cenia. Aby u\u017cy\u0107 punktu historii do oszacowania z\u0142o\u017cono\u015bci, wystarczy por\u00f3wna\u0107 rozmiar z innymi wymaganiami.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"f0ca\">Na przyk\u0142ad trudno jest jasno powiedzie\u0107, \u017ce \u201eWie\u017ca ma kilka metr\u00f3w wysoko\u015bci\u201d, ale \u0142atwiej jest wskaza\u0107, \u017ce \u201eTa wie\u017ca jest oko\u0142o 2 razy wy\u017csza ni\u017c ten budynek.\u201d<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"fd04\">3. Presja na oszacowanie punktu historii dla opowie\u015bci u\u017cytkownika jest mniejsza ni\u017c oszacowanie czasu pracy: skup si\u0119 na samym wymaganiu, nie martwi\u0105c si\u0119 o w\u0142asne zasoby i zasoby projektu, po prostu oce\u0144 z\u0142o\u017cono\u015b\u0107 wymagania. W trakcie procesu szacowania cz\u0142onkowie zespo\u0142u s\u0105 mniej zestresowani i traktuj\u0105 cz\u0119\u015b\u0107 rozwoju oprogramowania jak gr\u0119.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"fa79\">Chocia\u017c z\u0142o\u017cono\u015b\u0107 wymaga\u0144 cz\u0119sto jest pozytywnie zwi\u0105zana z godzinami pracy, z powodu r\u00f3\u017cnych warunk\u00f3w wdro\u017cenia, nadal mo\u017cliwe jest posiadanie funkcji z wysokim punktem historii, a zapotrzebowanie na godziny pracy jest ni\u017csze ni\u017c punkt historii. Ale w Scrumie mo\u017cesz u\u017cy\u0107 iteracyjnego sprintu, aby oceni\u0107, jak\u0105 z\u0142o\u017cono\u015b\u0107 ka\u017cdy zesp\u00f3\u0142 sprintowy mo\u017ce strawi\u0107. Dla PO\/PM, zamiast szacowa\u0107 nieudany przebieg czasowy, lepiej jest oszacowa\u0107 dok\u0142adniejszy i obiektywny przebieg czasowy, aby mogli zrozumie\u0107 za pierwszym razem, jak daleko s\u0105 od oczekiwanego przebiegu czasowego projektu. Je\u015bli zasoby s\u0105 ograniczone, jak priorytetyzowa\u0107 wymagania lub szuka\u0107 innego wsparcia.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"9039\">Nast\u0119pnie wyja\u015bnij r\u00f3\u017cne aspekty rozwi\u0105zania.<\/p>\n<h3 class=\"graf graf--h3 graf-after--p\" id=\"4abc\">Kiedy<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"d735\">Przeprowad\u017a ocen\u0119 przed podj\u0119ciem decyzji, kto ma to zrobi\u0107: Korzy\u015bci\u0105 z tego jest zminimalizowanie osobistych czynnik\u00f3w dewelopera. Poniewa\u017c nie wiesz, kto to zrobi, nie ma potrzeby przeszacowywania, aby doda\u0107 bufor z powodu zadania lub terminu.<\/p>\n<h3 class=\"graf graf--h3 graf-after--p\" id=\"9ab8\">Kto<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"9582\">Tylko osoby, kt\u00f3re wykonuj\u0105 zadania, oceniaj\u0105 razem: dwa kluczowe punkty:<\/p>\n<ol class=\"postList\">\n<li class=\"graf graf--li graf-after--p\" id=\"96a7\">Tylko osoby, kt\u00f3re wykonuj\u0105 zadania, mog\u0105 by\u0107 oszacowane. Czas lub z\u0142o\u017cono\u015b\u0107 oszacowana przez jednostk\u0119 wymaga\u0144 nie jest obiektywna, poniewa\u017c nie s\u0105 to rzeczywiste osoby wykonuj\u0105ce prac\u0119, a tak\u017ce nie maj\u0105 wp\u0142ywu na oszacowanie zespo\u0142u deweloperskiego na podstawie oceny wydajno\u015bci pracy. To r\u00f3wnie\u017c u\u0142atwia unikanie oceny z\u0142o\u017cono\u015bci wymaga\u0144 z perspektywy terminu.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"02ac\">Osoby, kt\u00f3re wykonuj\u0105 zadania, oceniaj\u0105 razem. Poniewa\u017c nie wiesz, kto to zrobi, liczby, kt\u00f3re ka\u017cda osoba oszacuje razem, \u0142atwo osi\u0105gn\u0105 konsensus po dyskusji i ponownym oszacowaniu. Ka\u017cdy ma udzia\u0142, b\u0119d\u0105 mieli poczucie uczestnictwa, a poniewa\u017c ka\u017cdy ma udzia\u0142, wynik oszacowania jest decydowany przez wszystkich, wi\u0119c kto to zrobi w przysz\u0142o\u015bci, nie b\u0119dzie narzeka\u0142.<\/li>\n<\/ol>\n<h3 class=\"graf graf--h3 graf-after--li\" id=\"7e52\">Co<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"2abb\">U\u017cyj Planning Poker do oszacowania punktu historii.<\/p>\n<figure class=\"graf graf--figure graf-after--p\" id=\"c225\"><img class=\"graf-image\" data-height=\"436\" data-image-id=\"0*ainbjr1usTqgIyPS.png\" data-width=\"765\" decoding=\"async\" src=\"https:\/\/www.cybermedian.com\/pl\/wp-content\/uploads\/sites\/16\/2022\/02\/0ainbjr1usTqgIyPS.png\"\/><\/figure>\n<h4 class=\"graf graf--h4 graf-after--figure\" id=\"aba2\">Karta pokerowa i sekwencja Fibonacciego<\/h4>\n<p class=\"graf graf--p graf-after--h4\" id=\"9fb5\">The<a class=\"markup--anchor markup--p-anchor\" data-href=\"https:\/\/en.wikipedia.org\/wiki\/Fibonacci_number\" href=\"https:\/\/en.wikipedia.org\/wiki\/Fibonacci_number\" rel=\"noopener\" target=\"_blank\">Seria Fischera<\/a>ma interesuj\u0105c\u0105 cech\u0119, a ka\u017cda liczba jest sum\u0105 dw\u00f3ch pierwszych liczb. Z drugiej strony, im wi\u0119ksza r\u00f3\u017cnica mi\u0119dzy liczb\u0105 a nast\u0119pn\u0105, tym wi\u0119ksza r\u00f3\u017cnica.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"9bf2\">Jak pokazano powy\u017cej, r\u00f3\u017cnica mi\u0119dzy 8 a 13 wynosi 5, a r\u00f3\u017cnica mi\u0119dzy 13 a 20 wynosi 7. Jednak jak to si\u0119 ma do szacowania z\u0142o\u017cono\u015bci popytu? Nie jeste\u015bmy na lekcji matematyki.<\/p>\n<h4 class=\"graf graf--h4 graf-after--p\" id=\"742f\">Cechy szacowania zwi\u0105zane z ci\u0105giem Fibonacciego<\/h4>\n<p class=\"graf graf--p graf-after--h4\" id=\"17f9\">Szacunki maj\u0105 r\u00f3wnie\u017c cech\u0119, \u017ce im wi\u0119ksze, tym dok\u0142adniejsze, im wi\u0119kszy popyt lub zadanie jest podzielone na drobniejsze szczeg\u00f3\u0142y, tym cz\u0119\u015bciej szacuje si\u0119, \u017ce jest bardziej dok\u0142adne. Tak jakby du\u017cy nieregularny kawa\u0142ek kamienia zosta\u0142 umieszczony w kubku, w \u015brodku b\u0119dzie wi\u0119cej luk, co jest cz\u0119\u015bci\u0105, kt\u00f3ra jest niezgodna lub zmarnowana. Je\u015bli zainstalujesz kamie\u0144 o drobniejszym rozmiarze i tej samej nieregularno\u015bci, luka b\u0119dzie stosunkowo ma\u0142a, a dostosowanie b\u0119dzie \u0142atwe, a mo\u017cna j\u0105 wype\u0142ni\u0107 wygodniej.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"3709\">Nawet je\u015bli r\u00f3\u017cnica w poprzednich liczbach jest stosunkowo ma\u0142a, nie ma to znaczenia, poniewa\u017c liczba jest ma\u0142a, co oznacza, \u017ce ruch jest elastyczny, a ryzyko jest niskie. Je\u015bli oszacowanie czasu jest niedok\u0142adne z powodu pewnych czynnik\u00f3w, zadanie ma\u0142ej liczby z przodu to oko\u0142o 20 minut nadgodzin. Zamiast pracowa\u0107 w nadgodzinach przez 2 lub 5 dni.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"0b47\">Poniewa\u017c du\u017ca luka cyfrowa jest du\u017ca (stosunek r\u00f3\u017cnicy dw\u00f3ch warto\u015bci przednich i tylnych serii Fermiego jest bliski 1,618), mo\u017cna unikn\u0105\u0107 szacowania \u201eczy ta z\u0142o\u017cono\u015b\u0107 to 20 czy 21\u201d. \u201eJe\u015bli chcesz 13, chcesz 20, chcesz 40.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"26b3\">Taka luka mo\u017ce uwydatni\u0107 r\u00f3\u017cnic\u0119 w szacunkach tego samego wymagania, poniewa\u017c prawie wszystkie z nich s\u0105 gorsze o wi\u0119cej ni\u017c 1,5 razy. Ten stosunek jest do\u015b\u0107 \u0142atwy do oceny przez ludzi w odniesieniu do rozmiaru, a zatem mo\u017ce zmniejszy\u0107 wiele niuans\u00f3w i niepotrzebnych koszt\u00f3w procesu ponownego szacowania.<\/p>\n<h4 class=\"graf graf--h4 graf-after--p\" id=\"6c51\">Specjalne liczby w kartach pokerowych<\/h4>\n<p class=\"graf graf--p graf-after--h4\" id=\"d765\">Dodatkowo na powy\u017cszym obrazku mo\u017cna zobaczy\u0107 kilka specjalnych liczb, kt\u00f3rymi s\u0105 0, niesko\u0144czono\u015b\u0107 i znak zapytania.<\/p>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf-after--p\" id=\"4b85\">0 mo\u017ce oznacza\u0107, \u017ce to wymaganie w og\u00f3le nie musi by\u0107 realizowane, lub zosta\u0142o ju\u017c zrealizowane.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"5e3e\">Niesko\u0144czono\u015b\u0107 oznacza, \u017ce popyt jest jasny, ale ten, kt\u00f3ry przekracza maksymaln\u0105 liczb\u0119, wskazuje, \u017ce popyt musi by\u0107 podzielony na wiele mniejszych wymaga\u0144.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"83df\">Znak zapytania wskazuje, \u017ce popyt nie jest jasny i potrzebuje wyja\u015bnienia lub doprecyzowania przez PO\/PM.<\/li>\n<\/ul>\n<h3 class=\"graf graf--h3 graf-after--li\" id=\"9c09\">Jak<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"ec8a\">1. Najpierw zdefiniuj jednostk\u0119 z\u0142o\u017cono\u015bci 1, na przyk\u0142ad funkcj\u0119 kompleksowego zapytania pojedynczej tabeli. Poniewa\u017c nasz proces szacowania opiera si\u0119 na wzgl\u0119dnym rozmiarze, najpierw definiujemy jednostk\u0119 por\u00f3wnawcz\u0105, a po oszacowaniu przez zesp\u00f3\u0142 istnieje podstawa do por\u00f3wnania.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"0186\">2. Prowadz\u0105cy g\u0142o\u015bno przedstawia wymagania (takie jak karta historii u\u017cytkownika), aby upewni\u0107 si\u0119, \u017ce wszyscy rozumiej\u0105 wymagania, a ka\u017cda osoba przedstawia swoje w\u0142asne oszacowanie z\u0142o\u017cono\u015bci. Pow\u00f3d u\u017cywania planowania pokera polega na tym, \u017ce liczby, kt\u00f3re oceniasz, mog\u0105 by\u0107 przedstawione jednocze\u015bnie, zamiast obraca\u0107 liczbami, kt\u00f3re oceni\u0142e\u015b. \u0141atwo jest wywr\u00f3ci\u0107 liczby i spowodowa\u0107, \u017ce wyniki os\u00f3b za nimi b\u0119d\u0105 wp\u0142ywane przez wcze\u015bniejsze liczby.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"b4bd\">3. Je\u015bli w zespole s\u0105 r\u00f3\u017cne oszacowania, dwa s\u0105 szacowane jako najmniejsze i najwi\u0119ksze, a oni oceni\u0105, dlaczego s\u0105 skomplikowane lub proste. W powy\u017cszym przyk\u0142adzie, w procesie szacowania, je\u015bli jedna osoba oszacuje, \u017ce punkt historii to 13, wi\u0119kszo\u015b\u0107 ludzi oszacuje 20, a inna osoba oszacuje 40. 13 i 40 s\u0105 prawie 3 razy gorsze, wi\u0119c zasadniczo musi by\u0107 jaka\u015b wa\u017cna informacja, kt\u00f3ra nie zosta\u0142a zsynchronizowana.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"6899\">Na przyk\u0142ad osoby, kt\u00f3re oszacowa\u0142y 13, my\u015bl\u0105, \u017ce to wymaganie jest prawie takie samo jak wymaganie w przesz\u0142o\u015bci, a to wymaganie nie jest tak skomplikowane, jak si\u0119 wydaje. Osoba, kt\u00f3ra oszacowa\u0142a 40, mo\u017ce czu\u0107 si\u0119 stosunkowo skomplikowana, poniewa\u017c nie jest wystarczaj\u0105co zaznajomiona z tym wymaganiem lub procesem.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"eb47\">4. Minimalne i maksymalne liczby powody oceny s\u0105 zako\u0144czone i przeprowadza si\u0119 dalsze g\u0142osowanie. Je\u015bli nadal s\u0105 r\u00f3\u017cne liczby g\u0142os\u00f3w, a zdecydowana wi\u0119kszo\u015b\u0107 ludzi ma konsensus, a nie ma konsensusu, \u017ce oszacowana z\u0142o\u017cono\u015b\u0107 jest tylko jeden poziom od konsensusu z\u0142o\u017cono\u015bci, mo\u017cesz zapyta\u0107 cz\u0142onk\u00f3w, kt\u00f3rzy oszacowali r\u00f3\u017cne liczby, czy mog\u0105 zaakceptowa\u0107 liczby, kt\u00f3re oceni\u0142e\u015b.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"e230\">5. Je\u015bli liczba nadal ma luk\u0119 powy\u017cej poziomu, lub je\u015bli nie mo\u017cna uzyska\u0107 konsensusu, powt\u00f3rz kroki od 3 do 5, a\u017c osi\u0105gniesz konsensus.<\/p>\n<p class=\"graf graf--p graf-after--p\" id=\"ad87\">Ponownie, tylko ci, kt\u00f3rzy faktycznie wykonuj\u0105 zadania lub realizuj\u0105 wymagania, mog\u0105 uczestniczy\u0107 w procesie g\u0142osowania, a PO\/PM nie mog\u0105 ingerowa\u0107.<\/p>\n<h3 class=\"graf graf--h3 graf-after--p\" id=\"09cd\">Dlaczego<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"dc1b\">Istnieje kilka zalet tego sposobu szacowania:<\/p>\n<ol class=\"postList\">\n<li class=\"graf graf--li graf-after--p\" id=\"02c4\">Osoba, kt\u00f3ra wsp\u00f3\u0142pracuje, decyduje o rozs\u0105dnym i obiektywnym wyniku szacowania, ma poczucie uczestnictwa i nie ma zastrze\u017ce\u0144.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"9cd6\">Wynik decyzji to konsensus mi\u0119dzy PO a zespo\u0142em, co zmniejszy wyst\u0119powanie sytuacji odwetu w przysz\u0142o\u015bci.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"37d9\">Ka\u017cdy mo\u017ce zrozumie\u0107 wymaganie. W przysz\u0142o\u015bci ka\u017cdy mo\u017ce dzia\u0142a\u0107 jako osoba realizuj\u0105ca wymaganie. Gdy potrzebne jest wsparcie, ludzie mog\u0105 r\u00f3wnie\u017c pomaga\u0107 lub wspiera\u0107 si\u0119 nawzajem.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"99a3\">Zanim to zrobisz, mo\u017cesz wyja\u015bni\u0107 cz\u0119\u015b\u0107 wymagania, kt\u00f3ra nie jest jasna, oraz cz\u0119\u015b\u0107, kt\u00f3ra budzi w\u0105tpliwo\u015bci.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"1cf0\">Zanim to zrobisz, mo\u017cesz znale\u017a\u0107 najlepszy i najefektywniejszy spos\u00f3b pracy w zespole.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"1f0c\">O ile ca\u0142y zesp\u00f3\u0142 nie jest osob\u0105 nieodpowiedzialn\u0105, ta liczba odzwierciedla fakt, \u017ce oszacowanie jest dzielone przez zesp\u00f3\u0142, a PO mo\u017ce zrozumie\u0107 luk\u0119 mi\u0119dzy popytem a ocen\u0105.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"9e43\">Por\u00f3wnuj\u0105c wzgl\u0119dny rozmiar z\u0142o\u017cono\u015bci mi\u0119dzy wymaganiami, przysz\u0142y PO b\u0119dzie m\u00f3g\u0142 obieca\u0107, ile pracy mo\u017cna zrealizowa\u0107 w iteracji, a tak\u017ce b\u0119dzie istnia\u0142a podstawa do por\u00f3wnania.<\/li>\n<\/ol>\n<h3 class=\"graf graf--h3 graf-after--li\" id=\"7ae9\">Wnioski<\/h3>\n<p class=\"graf graf--p graf-after--h3\" id=\"407e\">Dzi\u0119ki powy\u017cszemu procesowi szacowania taka decyzja jest otwarta, przejrzysta, obiektywna i konsensualna. Dla dw\u00f3ch r\u00f3l:<\/p>\n<h4 class=\"graf graf--h4 graf-after--p\" id=\"7c5c\">Dla PO\/PM:<\/h4>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf-after--h4\" id=\"7388\">Nie martw si\u0119 o przeszacowanie zadania przez niekt\u00f3rych cz\u0142onk\u00f3w jako bufor.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"e251\">Zrozumienie podstawowych trudno\u015bci zwi\u0105zanych z realizacj\u0105 wymaga\u0144 lub zada\u0144 w procesie oceny.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"2c69\">Zrozum, czy s\u0105 jakiekolwiek cz\u0119\u015bci wymagania, kt\u00f3re musz\u0105 by\u0107 jasno okre\u015blone lub \u017ale zrozumiane.<\/li>\n<\/ul>\n<h4 class=\"graf graf--h4 graf-after--li\" id=\"1867\">Dla zespo\u0142u:<\/h4>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf-after--h4\" id=\"20ff\">Osoby, kt\u00f3re ju\u017c nie wykonuj\u0105 zada\u0144, otrzymuj\u0105 nierozs\u0105dny limit czasowy zgodnie z terminem.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"a9d7\">Wymiana wiedzy mi\u0119dzy programistami przed rozpocz\u0119ciem pracy nad zadaniem. Niezale\u017cnie od tego, czy oszacowana liczba wzrasta, czy maleje, popyt jest bardziej jasny, a oszacowanie bardziej obiektywne.<\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"9914\">Poniewa\u017c nadal nie wiesz, kto zg\u0142asza to zadanie, proces szacowania mo\u017ce by\u0107 osi\u0105gni\u0119ty obiektywnie i z konsensusem zespo\u0142u, wiesz, kto jest zaznajomiony z tym zadaniem przez ten proces. Kiedy faktycznie to robisz, mo\u017cesz programowa\u0107 w parach lub wiedzie\u0107, kogo poprosi\u0107 o pomoc.<\/li>\n<\/ul>\n<p class=\"graf graf--p graf-after--li\" id=\"c330\">Rozwi\u0105zanie zaproponowane w tym artykule jest rozwi\u0105zaniem powszechnym. Skupienie nie jest na formie, ale na celu projektowym ka\u017cdego ogniwa w procesie szacowania zwinnym, aby rozwi\u0105za\u0107, jaki rodzaj problemu.<\/p>\n<h3 class=\"graf graf--h3 graf-after--p\" id=\"7653\">Artyku\u0142y w technikach Scrum<\/h3>\n<ul class=\"postList\">\n<li class=\"graf graf--li graf-after--h3\" id=\"dc6c\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-are-scrum-events\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-are-scrum-events\/\" rel=\"noopener\" target=\"_blank\">Jakie s\u0105 wydarzenia Scrum?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"047a\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-are-scrum-ceremonies\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-are-scrum-ceremonies\/\" rel=\"noopener\" target=\"_blank\">Jakie s\u0105 ceremonie Scrum?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"d15e\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-product-backlog-grooming\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-product-backlog-grooming\/\" rel=\"noopener\" target=\"_blank\">Czym jest piel\u0119gnacja backlogu produktu?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"9cd0\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/3-daily-scrum-questions\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/3-daily-scrum-questions\/\" rel=\"noopener\" target=\"_blank\">Jakie s\u0105 3 wa\u017cne pytania w codziennym Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"a00c\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/scrum-sprint-cycle-in-8-steps\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/scrum-sprint-cycle-in-8-steps\/\" rel=\"noopener\" target=\"_blank\">Cykl sprintu Scrum w 8 krokach<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"893a\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-in-scrum\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-in-scrum\/\" rel=\"noopener\" target=\"_blank\">Czym jest sprint w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"fdb7\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/scrum-daily-standup\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/scrum-daily-standup\/\" rel=\"noopener\" target=\"_blank\">Serce Scruma\u200a\u2014\u200aCodzienny stand-up<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"52b6\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/daily-scrum-meeting-quick-guide\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/daily-scrum-meeting-quick-guide\/\" rel=\"noopener\" target=\"_blank\">Codzienne spotkanie Scrum\u200a\u2014\u200aSzybki przewodnik<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"86a2\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/why-fixed-length-of-sprints-in-scrum\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/why-fixed-length-of-sprints-in-scrum\/\" rel=\"noopener\" target=\"_blank\">Dlaczego sta\u0142e d\u0142ugo\u015bci sprint\u00f3w w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"1c29\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-scrum-release-planning\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-scrum-release-planning\/\" rel=\"noopener\" target=\"_blank\">Czym jest planowanie wydania w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"3f1c\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-planning\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-planning\/\" rel=\"noopener\" target=\"_blank\">Czym jest planowanie sprintu?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"1af5\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-review\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-review\/\" rel=\"noopener\" target=\"_blank\">Czym jest przegl\u0105d sprintu?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"5082\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-retrospective-meeting\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-retrospective-meeting\/\" rel=\"noopener\" target=\"_blank\">Czym jest spotkanie retrospektywne sprintu w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"abeb\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-product-backlog-refinement\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-product-backlog-refinement\/\" rel=\"noopener\" target=\"_blank\">Czym jest udoskonalanie backlogu produktu?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"3466\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/scrum-continuous-integration-delivery-deployment\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/scrum-continuous-integration-delivery-deployment\/\" rel=\"noopener\" target=\"_blank\">Czym jest ci\u0105g\u0142a integracja \/ dostarczanie \/ wdra\u017canie w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"e20d\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-are-scrum-time-boxed-events\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-are-scrum-time-boxed-events\/\" rel=\"noopener\" target=\"_blank\">Czym s\u0105 wydarzenia z ograniczonym czasem w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li\" id=\"e35d\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-scrum-spike\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-scrum-spike\/\" rel=\"noopener\" target=\"_blank\">Czym jest Spike w Scrumie?<\/a><\/li>\n<li class=\"graf graf--li graf-after--li graf--trailing\" id=\"9fbd\"><a class=\"markup--anchor markup--li-anchor\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-agile-planning-poker\/\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-agile-planning-poker\/\" rel=\"noopener\" target=\"_blank\">Czym jest Planning Poker w Agile?<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Whether the team is working on a product or a project, we need to answer the question, &#8220;When will we get it done?&#8221; &#8220;Or how much we can do at a certain point in time, so as in the traditional development model, we need to estimate the effort before we start the project. During the development of Scrum, the team shared responsibility and collectively committed to the work of each Sprint, so the estimated workload for the agile team used a collective estimation approach. <\/p>\n","protected":false},"author":1,"featured_media":2437,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[2],"tags":[52,63,62,53],"class_list":["post-402","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agile-project-management","tag-cn-done","tag-es-done","tag-ja-done","tag-tw-done"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Agile Estymacja w Scrumie? Punkty historii i Planning Poker - Cybermediana<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Agile Estymacja w Scrumie? Punkty historii i Planning Poker - Cybermediana\" \/>\n<meta property=\"og:description\" content=\"Whether the team is working on a product or a project, we need to answer the question, &quot;When will we get it done?&quot; &quot;Or how much we can do at a certain point in time, so as in the traditional development model, we need to estimate the effort before we start the project. During the development of Scrum, the team shared responsibility and collectively committed to the work of each Sprint, so the estimated workload for the agile team used a collective estimation approach.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\" \/>\n<meta property=\"og:site_name\" content=\"Cybermediana\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-25T11:11:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-18T04:34:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png\" \/>\n<meta name=\"twitter:creator\" content=\"@vpadmin\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"headline\":\"Agile Estymacja w Scrumie? Punkty historii i Planning Poker\",\"datePublished\":\"2022-01-25T11:11:31+00:00\",\"dateModified\":\"2025-02-18T04:34:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\"},\"wordCount\":2648,\"commentCount\":39,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png\",\"keywords\":[\"cn-done\",\"es-done\",\"ja-done\",\"tw-done\"],\"articleSection\":[\"Agile Project Management\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\",\"url\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\",\"name\":\"Agile Estymacja w Scrumie? Punkty historii i Planning Poker - Cybermediana\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png\",\"datePublished\":\"2022-01-25T11:11:31+00:00\",\"dateModified\":\"2025-02-18T04:34:33+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage\",\"url\":\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png\",\"contentUrl\":\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png\",\"width\":\"746\",\"height\":\"487\",\"caption\":\"Agile Estimation in Scrum? Story Point and Planning Poker\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agile Estymacja w Scrumie? Punkty historii i Planning Poker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/pl\/\",\"name\":\"Cybermediana\",\"description\":\"Uczenie si\u0119 jednej nowej rzeczy ka\u017cdego dnia\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g\",\"caption\":\"vpadmin\"},\"sameAs\":[\"https:\/\/x.com\/vpadmin\"],\"url\":\"https:\/\/www.cybermedian.com\/pl\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Agile Estymacja w Scrumie? Punkty historii i Planning Poker - Cybermediana","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:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/","og_locale":"pl_PL","og_type":"article","og_title":"Agile Estymacja w Scrumie? Punkty historii i Planning Poker - Cybermediana","og_description":"Whether the team is working on a product or a project, we need to answer the question, \"When will we get it done?\" \"Or how much we can do at a certain point in time, so as in the traditional development model, we need to estimate the effort before we start the project. During the development of Scrum, the team shared responsibility and collectively committed to the work of each Sprint, so the estimated workload for the agile team used a collective estimation approach.","og_url":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/","og_site_name":"Cybermediana","article_published_time":"2022-01-25T11:11:31+00:00","article_modified_time":"2025-02-18T04:34:33+00:00","og_image":[{"url":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png","type":"","width":"","height":""}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png","twitter_creator":"@vpadmin","twitter_misc":{"Napisane przez":"vpadmin","Szacowany czas czytania":"13 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"headline":"Agile Estymacja w Scrumie? Punkty historii i Planning Poker","datePublished":"2022-01-25T11:11:31+00:00","dateModified":"2025-02-18T04:34:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/"},"wordCount":2648,"commentCount":39,"image":{"@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage"},"thumbnailUrl":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png","keywords":["cn-done","es-done","ja-done","tw-done"],"articleSection":["Agile Project Management"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/","url":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/","name":"Agile Estymacja w Scrumie? Punkty historii i Planning Poker - Cybermediana","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage"},"thumbnailUrl":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png","datePublished":"2022-01-25T11:11:31+00:00","dateModified":"2025-02-18T04:34:33+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#primaryimage","url":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png","contentUrl":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/scrum\/what-is-agile-estimation\/sites\/7\/2018\/12\/story-point-estimation.png","width":"746","height":"487","caption":"Agile Estimation in Scrum? Story Point and Planning Poker"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/pl\/agile-estimation-in-scrum-story-point-and-planning-poker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Agile Estymacja w Scrumie? Punkty historii i Planning Poker"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/pl\/#website","url":"https:\/\/www.cybermedian.com\/pl\/","name":"Cybermediana","description":"Uczenie si\u0119 jednej nowej rzeczy ka\u017cdego dnia","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.cybermedian.com\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g","caption":"vpadmin"},"sameAs":["https:\/\/x.com\/vpadmin"],"url":"https:\/\/www.cybermedian.com\/pl\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/posts\/402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/comments?post=402"}],"version-history":[{"count":4,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/posts\/402\/revisions"}],"predecessor-version":[{"id":10087,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/posts\/402\/revisions\/10087"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/media\/2437"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/media?parent=402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/categories?post=402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pl\/wp-json\/wp\/v2\/tags?post=402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}