{"id":8900,"date":"2020-02-10T14:11:14","date_gmt":"2020-02-10T13:11:14","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=8900"},"modified":"2024-10-04T10:12:28","modified_gmt":"2024-10-04T08:12:28","slug":"estymaty-czy-noestimates-oto-jest-pytanie","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/estymaty-czy-noestimates-oto-jest-pytanie\/","title":{"rendered":"Estymaty czy #NoEstimates? Oto jest pytanie"},"content":{"rendered":"\n<p>#NoEstimates \u2013 ten hashtag potrafi wywo\u0142a\u0107 u ludzi zajmuj\u0105cych si\u0119 wytwarzaniem produkt\u00f3w skrajne uczucia \u2013 zwykle negatywne. Czy s\u0142usznie? O co chodzi z tym #NoEstimates? W tym artykule spr\u00f3bujemy rozwik\u0142a\u0107 najwi\u0119ksze zagadki kryj\u0105ce si\u0119 pod ide\u0105 pracy bez estymat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Velocity w liczbie historyjek na Sprint ponad liczb\u0119 Story Point\u00f3w na Sprint<\/strong><\/h2>\n\n\n\n<p>Estymaty, z punktu widzenia poplecznik\u00f3w #NoEstimates s\u0105 strat\u0105. Ci\u0119\u017cko si\u0119 z tym nie zgodzi\u0107 (technicznie rzecz bior\u0105c) \u2013 estymowanie samo w sobie nie przynosi \u017cadnej warto\u015bci biznesowej odbiorcy ko\u0144cowemu, a dodatkowo zwykle jest b\u0142\u0119dne, wi\u0119c niepotrzebnie wprowadza chaos i nieporozumienia na linii development-biznes przy wytwarzaniu produktu. Czysty \u201cwaste\u201d z punktu widzenia Lean.<\/p>\n\n\n\n<p>Rozwi\u0105zaniem dla tego problemu, zamiast estymacji w Story Pointach zakresu przewidzianego na Sprint, mia\u0142oby by\u0107 estymowanie liczby historyjek mo\u017cliwych do realizacji w trakcie Sprintu.<\/p>\n\n\n\n<p>Na dow\u00f3d skuteczno\u015bci takiej metody, zwykle pokazywane s\u0105 burndown charty konkretnych projekt\u00f3w, wskazuj\u0105ce r\u00f3\u017cnice mi\u0119dzy trzema typami sposob\u00f3w wyceniania w Story Pointach, w r\u00f3\u017cnych skalach:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>U\u017cywane warto\u015bci Story Point\u00f3w to: 1-3-5,&nbsp;czyli zwyk\u0142y zmodyfikowany ci\u0105g Fibonacciego zaczerpni\u0119ty z Planning Pokera, wykluczaj\u0105c du\u017ce warto\u015bci (od 8 w\u0142\u0105cznie wzwy\u017c)<\/li><li>U\u017cywane warto\u015bci Story Point\u00f3w to: 1-2-3 \u2013 wzrost liniowy, czyli inaczej ni\u017c w poprzednim punkcie, gdzie ci\u0105g ro\u015bnie wyk\u0142adniczo,<\/li><li>U\u017cywane warto\u015bci Story Point\u00f3w to tylko 1 \u2013 ka\u017cda historyjka ma tak\u0105 sam\u0105 warto\u015b\u0107, co w praktyce sprowadza si\u0119 do tego, \u017ce po prostu liczymy te historyjki&nbsp;\u2013 czyli podej\u015bcie #NoEstimates w praktyce<\/li><\/ol>\n\n\n\n<p>Vasco Duarte, jeden z ojc\u00f3w i twarzy ruchu, prezentuje w swojej ksi\u0105\u017cce&nbsp;<em>#NoEstimates: How to Measure Project Progress Without Estimating,<\/em>&nbsp;a tak\u017ce na wielu konferencjach bran\u017cowych, przyk\u0142ady, w kt\u00f3rych mo\u017cna zobaczy\u0107, \u017ce projekcje daty uko\u0144czenia konkretnych, realnych projekt\u00f3w za pomoc\u0105 wszystkich trzech metod, zawieraj\u0105 si\u0119 w przedziale trzech tygodni przy oko\u0142o siedmiomiesi\u0119cznym projekcie (ok. 8% maksymalnej r\u00f3\u017cnicy). Przy ogromnej niepewno\u015bci na przestrzeni siedmiu miesi\u0119cy wydaje mi si\u0119, \u017ce trzy tygodnie to naprawd\u0119 niewiele.<\/p>\n\n\n\n<p>Zrobi\u0142em wi\u0119c to, co ka\u017cdy rozs\u0105dny cz\u0142owiek zrobi\u0142by na moim miejscu i sprawdzi\u0142em to na projekcie, w kt\u00f3rym \u00f3wcze\u015bnie pracowa\u0142em. Zesp\u00f3\u0142 by\u0142 zgrany, pracowa\u0142 nad produktem ju\u017c od d\u0142ugiego czasu, a historyjki w tym zespole by\u0142y zwykle podobnej wielko\u015bci (3-5-8, czasem mniejsze lub wi\u0119ksze). W tamtym momencie prowadzi\u0142em ju\u017c kwartalny burndown chart dla wypalonych SP zespo\u0142u, w kt\u00f3rym pracowa\u0142em (pracowali\u015bmy w ramach struktur, kt\u00f3re wymaga\u0142y od nas estymat na kwarta\u0142 do przodu). Wygl\u0105da\u0142 on dok\u0142adnie tak:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/1-3.png\"><img decoding=\"async\" width=\"842\" height=\"537\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/1-3.png\" alt=\"kwartalny burndown chart dla wypalonych SP zespo\u0142u\" class=\"wp-image-21729\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/1-3.png 842w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/1-3-300x191.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/1-3-768x490.png 768w\" sizes=\"(max-width: 842px) 100vw, 842px\" \/><\/a><figcaption>Ryc. 1 Kwartalny burndown chart dla wypalonych SP zespo\u0142u<\/figcaption><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><em>Remaining SP \u2013 dok\u0142adna liczba\u00a0<strong>Story Point\u00f3w<\/strong>\u00a0pozosta\u0142a do \u201czamkni\u0119cia\u201d zaplanowanego Scope<\/em><\/li><li><em>Linear (Ideal) \u2013 trend pokazuj\u0105cy idealny wykres spalania<\/em><\/li><li><em>Linear (Remaining SP) \u2013 trend pokazuj\u0105cy przewidywane spalanie\u00a0<strong>Story Point\u00f3w<\/strong><\/em><\/li><\/ul>\n\n\n\n<p>Tak wi\u0119c, zgodnie z przewidywaniami, Scope powinien by\u0107 zamkni\u0119ty 26 listopada. To czysta matematyka.<\/p>\n\n\n\n<p>Na potrzeby tego artyku\u0142u postanowi\u0142em zbudowa\u0107 analogiczny wykres, ale u\u017cywaj\u0105c jedynie liczby historyjek dla tego samego produktu (czyli licz\u0105c ka\u017cd\u0105 historyjk\u0119 jako 1 SP).<\/p>\n\n\n\n<p>Od razu zaznacz\u0119, \u017ce nie spodziewa\u0142em si\u0119 takiego wyniku wyci\u0105gaj\u0105c dane z\u00a0systemu zarz\u0105dzania zadaniami.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/2-3.png\"><img decoding=\"async\" width=\"842\" height=\"541\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/2-3.png\" alt=\"analogiczny wykres, ale u\u017cywaj\u0105c jedynie liczby historyjek dla tego samego produktu\" class=\"wp-image-21731\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/2-3.png 842w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/2-3-300x193.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/2-3-768x493.png 768w\" sizes=\"(max-width: 842px) 100vw, 842px\" \/><\/a><figcaption>Ryc. 2 Analogiczny wykres do Ryc. 1, ale u\u017cywaj\u0105c jedynie liczby historyjek dla tego samego produktu<\/figcaption><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><em>Remaining \u2013 dok\u0142adna liczba\u00a0<strong>historyjek<\/strong>\u00a0pozosta\u0142a do \u201czamkni\u0119cia\u201d zaplanowanego Scope<\/em><\/li><li><em>Linear (Ideal) \u2013 trend pokazuj\u0105cy idealny wykres spalania<\/em><\/li><li><em>Linear (Remaining) \u2013 trend pokazuj\u0105cy przewidywane spalanie\u00a0<strong>historyjek<\/strong><\/em><\/li><\/ul>\n\n\n\n<p>Przewidywany koniec developmentu historyjek w tym uj\u0119ciu nast\u0119puje\u2026 26 listopada. Dok\u0142adnie tego samego dnia, kt\u00f3ry by\u0142 przewidywany na wykresie, kt\u00f3ry u\u017cywa\u0142 Story Point\u00f3w.<\/p>\n\n\n\n<p>Oczywi\u015bcie jest to wynik z jednego projektu wi\u0119c nie jest decyduj\u0105cy, jednak mo\u017cna powiedzie\u0107, \u017ce jest obiecuj\u0105cy.\u00a0\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Slicing historyjek u\u017cytkownika ponad Planning Pokera<\/strong><\/h2>\n\n\n\n<p>Zak\u0142adaj\u0105c, \u017ce podej\u015bcie to ma prawo zadzia\u0142a\u0107 w okre\u015blonych warunkach, pierwszym minusem, jaki widz\u0119 patrz\u0105c na #NoEstimates, to tracenie ogromnej warto\u015bci z powodu braku dialogu, kt\u00f3ry wywi\u0105zuje si\u0119 mi\u0119dzy uczestnikami Planning Pokera. Pytania w stylu \u201cdlaczego tak wysoka estymata?\u201d lub \u201cdlaczego wydaje Ci si\u0119, \u017ce to takie proste?\u201d wywo\u0142uj\u0105 dyskusj\u0119, w wyniku kt\u00f3rej ca\u0142y zesp\u00f3\u0142 zyskuje t\u0119 sam\u0105 wiedz\u0119 na temat historyjki \u2013 jakie mog\u0105 by\u0107 przeszkody, lub jakie skr\u00f3ty mo\u017cemy zastosowa\u0107.<\/p>\n\n\n\n<p>W #NoEstimates odbywa si\u0119 to inaczej \u2013 poniewa\u017c nie ma Planning Pokera, nie ma te\u017c tej dyskusji nad wielko\u015bci\u0105 zadania. Teoretycznie \u2013 okazuje si\u0119, \u017ce #NoEstimates sugeruje substytut Planning Pokera. Jest to tak zwany Story Slicing, czyli dzielenie historyjek na r\u00f3wne \u201ckawa\u0142eczki\u201d.<\/p>\n\n\n\n<p>Teoria jest taka \u2013 je\u015bli wszystkie historyjki s\u0105 r\u00f3wne, to nie ma potrzeby ich estymowa\u0107, bo wszystkie maj\u0105 ten sam rozmiar, ergo \u2013 wystarczy je liczy\u0107 (a je\u015bli kto\u015b si\u0119 mocno uprze na estymaty \u2013 mo\u017cemy im wszystkim nada\u0107 jeden rozmiar \u2013 np. 1 Story Point). Pozwoli to na przej\u015bcie z estymowania w Story Pointach na prognozowanie w liczbie historyjek.<\/p>\n\n\n\n<p>Jednak samo podzielenie historyjek na r\u00f3wne bloki pracy, pami\u0119taj\u0105c o tym, by spe\u0142nia\u0142y kryteria INVEST (definicja w\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/INVEST_(mnemonic)\" rel=\"nofollow\" >wikipedia.org<\/a>) nie jest ju\u017c takie proste i wymaga\u2026 Dyskusji. Zesp\u00f3\u0142 wsp\u00f3lnie, na przyk\u0142ad na sesjach\u00a0Refinement\u00f3w,\u00a0zastanawia si\u0119 jak podzieli\u0107 historyjki w ten spos\u00f3b (jednym z proponowanych kryteri\u00f3w jest dzielenie historyjek tak, by ka\u017cda mia\u0142a przypisany jeden test funkcjonalny) i bang! \u2013 mamy dyskusj\u0119 i wymian\u0119 wiedzy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Projekcje ponad Estymacje<\/strong><\/h2>\n\n\n\n<p>Estymat\u0119 mo\u017cna zdefiniowa\u0107 jako \u201cnajlepsze przypuszczenie na temat czasoch\u0142onno\u015bci lub\/i pracoch\u0142onno\u015bci na podstawie tego, co wiemy w czasie tworzenia estymaty\u201c lub \u201czgadywanie na podstawie najlepszej wiedzy\u201d \u2013 warto szczeg\u00f3ln\u0105 uwag\u0119 zwr\u00f3ci\u0107 na s\u0142owa \u201cprzypuszczenie\u201d i \u201czgadywanie\u201d.<\/p>\n\n\n\n<p>Przypomnijmy: wyestymowanie Scope na najbli\u017csze np. 3 miesi\u0105ce wymaga wycenienia, czyli dokonanie \u201czgadywania na podstawie najlepszej wiedzy\u201d ca\u0142ego zakresu pracy. Wynikiem takiej estymaty jest zwykle lista historyjek, kt\u00f3re powinny by\u0107 wykonane do zadanej daty. Zwolennik #NoEstimates zapyta\u0142by zapewne czy czujemy si\u0119 komfortowo opieraj\u0105c nasz biznes na zgadywankach i przypuszczeniach.<\/p>\n\n\n\n<p>#NoEstimates zamiast tego proponuje przeprowadzi\u0107 pierwsz\u0105 iteracj\u0119, sprawdzi\u0107, ile pracy wykonali\u015bmy, ile nowej pracy wysz\u0142o w trakcie developmentu i zestawi\u0107 to z liczb\u0105 historyjek w Scope. We\u017amy dla przyk\u0142adu wykres z wcze\u015bniejszej cz\u0119\u015bci artyku\u0142u:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/3.jpg\"><img decoding=\"async\" width=\"842\" height=\"541\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/3.jpg\" alt=\"Wykres z wcze\u015bniejszej cz\u0119\u015bci artyku\u0142u\" class=\"wp-image-21733\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/3.jpg 842w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/3-300x193.jpg 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/05\/3-768x493.jpg 768w\" sizes=\"(max-width: 842px) 100vw, 842px\" \/><\/a><figcaption>Ryc. 3 Wykres z wcze\u015bniejszej cz\u0119\u015bci artyku\u0142u<\/figcaption><\/figure><\/div>\n\n\n\n<p>Na wykresie wida\u0107 okresy spadku liczby funkcjonalno\u015bci&nbsp;<strong>(a)<\/strong>, a czasami wzrosty i stagnacj\u0119 liczby funkcjonalno\u015bci&nbsp;<strong>(b)<\/strong>&nbsp;(w tym szczeg\u00f3lnym wypadku stagnacja wyst\u0119powa\u0142a w weekendy \u2013 to w sumie chyba dobrze?).<\/p>\n\n\n\n<p>Na tej podstawie mo\u017cemy sporz\u0105dzi\u0107 projekcj\u0119 daty zako\u0144czenia prac \u2013 mamy ju\u017c wi\u0119ksz\u0105 wiedz\u0119 jakim (mniej wi\u0119cej) ryzykiem obarczone jest ca\u0142e przedsi\u0119wzi\u0119cie i jak wygl\u0105da faktyczna pr\u0119dko\u015b\u0107 wypalania zakresu. A to wszystko bez estymat.<\/p>\n\n\n\n<p>Mo\u017cna si\u0119 oczywi\u015bcie spiera\u0107 na temat tego, jak faktycznie dzia\u0142aj\u0105 Story Pointy w takich wypadkach \u2013 one te\u017c mog\u0105 by\u0107 miar\u0105 projekcji \u2013 przecie\u017c \u015bledzimy nasze Velocity (w SP\/Sprint) i na podstawie tego szacujemy, ile wykonamy na zadan\u0105 dat\u0119 lub kiedy zako\u0144czymy budowanie produktu.<\/p>\n\n\n\n<p>Jednak czy mog\u0105c osi\u0105gn\u0105\u0107 ten sam efekt (mo\u017ce nawet lepszy) bez estymowania pojedynczych historyjek, nie powinni\u015bmy wybra\u0107 metody mniej pracoch\u0142onnej? Ci\u0119\u017cko jest przecie\u017c od razu estymowa\u0107 ka\u017cd\u0105 pojedyncz\u0105 historyjk\u0119, kt\u00f3ra wchodzi do Backlogu Produktu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Warunki minimalne<\/strong><\/h2>\n\n\n\n<p>Wydaje mi si\u0119 jednak, \u017ce zdecydowanie kt\u00f3ra metoda (#NoEstimates czy Story Points) jest \u201cmniej pracoch\u0142onna\u201d zale\u017cy od wielu czynnik\u00f3w i nie mo\u017cna stanowczo stwierdzi\u0107, \u017ce jedna jest lepsza ni\u017c inna.<\/p>\n\n\n\n<p>Gdzie zatem moim zdaniem #NoEstimates mo\u017ce napotka\u0107 przeszkody? Gdzie mo\u017ce si\u0119 sprawdzi\u0107?<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>#NoEstimates raczej nie zadzia\u0142a w nowym, tworz\u0105cym si\u0119 zespole. Wymaga od niego pewnej dojrza\u0142o\u015bci i odpowiedzialno\u015bci.<\/li><li>Product Owner, podobnie jak zesp\u00f3\u0142, powinien mie\u0107 ju\u017c pewne do\u015bwiadczenie. Samo dzielenie historyjek na r\u00f3wne cz\u0119\u015bci wymaga od niego zaawansowanej znajomo\u015bci biznesu i do pewnego stopnia r\u00f3wnie\u017c technologii.<\/li><li>Story Slicing jest r\u00f3wnie\u017c czasoch\u0142onn\u0105 aktywno\u015bci\u0105. Na pocz\u0105tku na pewno b\u0119dzie sprawia\u0107 zespo\u0142owi k\u0142opoty. Nale\u017cy uwa\u017cnie obserwowa\u0107, czy Slicing nie zajmuje wi\u0119cej czasu ni\u017c wycena w Story Pointach.<\/li><\/ul>\n\n\n\n<p>#NoEstimates wydaje si\u0119 naturalnym wyborem dla zespo\u0142\u00f3w, kt\u00f3rych historyjki u\u017cytkownika s\u0105 ju\u017c podobnej wielko\u015bci (np. przewa\u017caj\u0105 historyjki maj\u0105ce 3-8 Story Point\u00f3w). Wtedy taka zmiana wymaga minimalnego wysi\u0142ku ze strony zespo\u0142u i faktycznie mo\u017ce oszcz\u0119dzi\u0107 zespo\u0142owi du\u017co czasu.<\/p>\n\n\n\n<p>Z tego powodu te\u017c powsta\u0142 koncept&nbsp;<strong>7 krok\u00f3w do #NoEstimates<\/strong>, kt\u00f3ry zaproponowa\u0142 Vasco Duarte:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Zacznij u\u017cywa\u0107 Story Point\u00f3w,<\/li><li>Przesta\u0144 estymowa\u0107 podzadania [chodzi o taski deweloperskie, na kt\u00f3re rozbija si\u0119 historyjk\u0119 \u2013 przyp. red],<\/li><li>Ogranicz trwanie dla historyjek i feature,<\/li><li>Ogranicz skal\u0119 dopuszczalnych estymat (na przyk\u0142ad tylko 1, 2, 3 i 5),<\/li><li>\u015aled\u017a swoje dane,<\/li><li>U\u017cyj swoich danych,<\/li><li>Po prostu zacznij liczy\u0107 historyjki.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Co my\u015bl\u0119 o #NoEstimates?<\/strong><\/h2>\n\n\n\n<p>Metoda naukowa polega w uproszczeniu na tym, \u017ce hipotez\u0119 trzeba zweryfikowa\u0107 i sprawdzi\u0107, zanim stanie si\u0119 teori\u0105, dlatego z ch\u0119ci\u0105 rzuc\u0119 si\u0119 w wir dyskusji na ten temat i dorzuc\u0119 swoje trzy grosze.<\/p>\n\n\n\n<p>Rewolucyjne pomys\u0142y zawsze spotyka\u0142y si\u0119 z ogromnym oporem \u2013 mo\u017cna wzi\u0105\u0107 przypadek naszego rodaka, Miko\u0142aja Kopernika, kt\u00f3ry w swoim dziele&nbsp;<em>O Obrotach Cia\u0142 Niebieskich<\/em>&nbsp;dowodzi\u0142, metod\u0105 naukow\u0105, na podstawie obserwacji o eliptycznym ruchu planet, \u017ce S\u0142o\u0144ce jest w centrum naszego Uk\u0142adu S\u0142onecznego \u2013 pewne spo\u0142eczno\u015bci jednak uzna\u0142y to za\u2026 nazwijmy to delikatnie, rzecz wysoce niew\u0142a\u015bciw\u0105.<\/p>\n\n\n\n<p>Podobnie by\u0142o (jest?) ze zwinno\u015bci\u0105 \u2013 cz\u0119sto m\u00f3wi si\u0119, \u017ce tego nie da si\u0119 zrobi\u0107, bez sensu, a w og\u00f3le to jaka\u015b nowomowa i skok na kas\u0119.<\/p>\n\n\n\n<p>Ja widz\u0119 tutaj pewn\u0105 analogi\u0119. Mo\u017cliwe, \u017ce #NoEstimates to rewolucja w prowadzeniu projekt\u00f3w, na kt\u00f3r\u0105 czekali\u015bmy. Mo\u017cliwe, \u017ce zadzia\u0142a do wi\u0119kszo\u015bci, po\u0142owy lub nielicznych projekt\u00f3w, mo\u017cliwe te\u017c, \u017ce nie dzia\u0142a nigdzie (cho\u0107 istniej\u0105 dowody, o kt\u00f3rych wspominam wcze\u015bniej, na to, \u017ce w pewnych warunkach dzia\u0142a).<\/p>\n\n\n\n<p>Czy jestem przekonany, o racji kt\u00f3rej\u015b ze stron? Raczej nie. Uwa\u017cam, \u017ce w prowadzeniu projekt\u00f3w nie ma rozwi\u0105za\u0144, kt\u00f3re zadzia\u0142aj\u0105 wsz\u0119dzie. Mam jednak przeczucie, \u017ce #NoEstimates mo\u017ce by\u0107 ciekaw\u0105, l\u017cejsz\u0105 alternatyw\u0105 dla prowadzenia estymacji w niekt\u00f3rych projektach i tak\u0105 hipotez\u0119 b\u0119d\u0119 chcia\u0142, przy sprzyjaj\u0105cych warunkach i og\u00f3lnej zgodzie sprawdzi\u0107.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Mo\u017ce Wy macie negatywne b\u0105d\u017a pozytywne do\u015bwiadczenia w tej materii? Mo\u017ce chcieliby\u015bcie si\u0119 podzieli\u0107 swoimi przemy\u015bleniami? Gor\u0105co zach\u0119cam do dyskusji!<\/p>\n\n\n\n<p>***<\/p>\n\n\n\n<p>Je\u015bli estymaty s\u0105 Ci bliskie, zajrzyj <a href=\"https:\/\/sii.pl\/blog\/estymaty-w-scrum\/?category=zarzadzanie-projektami&amp;tag=agile,estimation,no-estimates,planning-poker,scrum\" target=\"_blank\" aria-label=\"do innego artyku\u0142u autora na ten temat.  (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">do innego artyku\u0142u autora na ten temat. <\/a><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;8900&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;6&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;4.8&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;4.8\\\/5 ( votes: 6)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Estymaty czy #NoEstimates? Oto jest pytanie&quot;,&quot;width&quot;:&quot;133.7&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 133.7px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            4.8\/5 ( votes: 6)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>#NoEstimates \u2013 ten hashtag potrafi wywo\u0142a\u0107 u ludzi zajmuj\u0105cych si\u0119 wytwarzaniem produkt\u00f3w skrajne uczucia \u2013 zwykle negatywne. Czy s\u0142usznie? O &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/estymaty-czy-noestimates-oto-jest-pytanie\/\">Continued<\/a><\/p>\n","protected":false},"author":183,"featured_media":8903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":6,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1318],"tags":[90,877,106,849,91,878],"class_list":["post-8900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zarzadzanie-projektami","tag-agile","tag-estymacja","tag-it","tag-no-estimates","tag-scrum","tag-wyceny"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2020\/02\/cover_noestimates.jpg","category_names":["Zarz\u0105dzanie projektami"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/8900"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/183"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=8900"}],"version-history":[{"count":2,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/8900\/revisions"}],"predecessor-version":[{"id":21735,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/8900\/revisions\/21735"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/8903"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=8900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=8900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=8900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}