Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Szacowanie relatywne w praktyce

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 70 Publicité

Szacowanie relatywne w praktyce

Wszystko co prawdopodobnie już wiesz na temat szacowania relatywnego, ale nie wiesz skąd.

Tematem prezentacji jest powrót do podstaw tego czym jest szacowanie, obalanie związanych z nim mitów bazując na praktycznych przykładach oraz przyjrzenie się jeszcze raz czym tak naprawdę są story pointy.

Wszystko co prawdopodobnie już wiesz na temat szacowania relatywnego, ale nie wiesz skąd.

Tematem prezentacji jest powrót do podstaw tego czym jest szacowanie, obalanie związanych z nim mitów bazując na praktycznych przykładach oraz przyjrzenie się jeszcze raz czym tak naprawdę są story pointy.

Publicité
Publicité

Plus De Contenu Connexe

Plus récents (20)

Publicité

Szacowanie relatywne w praktyce

  1. 1. Wszystko co prawdopodobnie już wiesz na temat szacowania relatywnego, ale nie wiesz skąd
  2. 2. 2 Part I Czy potrafimy szacować?
  3. 3. 3 Elementy Backlogu Produktu posiadają następujące atrybuty: ● opis, ● kolejność, ● oszacowanie, ● wartość.
  4. 4. 4 Po co szacujemy?
  5. 5. Przewidywanie przyszłości? Co i na kiedy zrobimy? Ile to może kosztować? Kiedy skończymy? Lepiej zrozumieć wymagania? 5
  6. 6. 0 5 / 0 Ile minut zajmie zjedzenie tego arbuza?
  7. 7. 0 5 / 0 45? 30? 20? 25? 40? 15?
  8. 8. 0 5 / 0 32,5…?
  9. 9. 0 5 / 0 Ile waży ten arbuz?
  10. 10. 0 5 / 0 1 kg? 2 kg? 4 kg? 6 kg? 4,5 kg?
  11. 11. 0 5 / 0 3,5…?
  12. 12. Czy osiągneliśmy któryś z celów szacowania z początku?
  13. 13. 0 5 / 0 Ludzie kiepsko szacują w jednostkach absolutnych...
  14. 14. 0 5 / 0 Jednostki absolutne*? *Absolutny - dotyczący absolutu, istniejący niezależnie i obiektywnie
  15. 15. 0 5 / 0 2 kg = 2*1 kg
  16. 16. 0 5 / 0 2 godziny = 2*1 godzina
  17. 17. 0 5 / 0 Nie istnieje coś takiego jak jednostka w 100% absolutna!
  18. 18. 0 5 / 0 Szacowanie w godzinach też jest szacowaniem relatywnym!
  19. 19. 20 Czy ludzie kiepsko szacują z powodu używanej jednostki?
  20. 20. 0 5 / 0 Zapamiętaj: 1. Wszystkie jednostki mogą być relatywne 1. To nie jednostka sprawia nam trudność w szacowaniu
  21. 21. 22 Part II Szacowanie relatywne
  22. 22. Kto jest najwyższy?
  23. 23. Ile ma wyskość ten wieżowiec?
  24. 24. 0 5 / 0 Szacowanie relatywne
  25. 25. 0 5 / 0 Zapamiętaj: Ludzie są dobrzy w porównywaniu ze sobą rzeczy, ale tylko takich o podobnej skali.
  26. 26. 0 5 / 0 Kiwi – małe (S) Jabłko– średnie (M) Grapefruit - duże (L)
  27. 27. 0 5 / 0 Borówka – bardzo małe (XS) Kiwi, cytryna – małe (S) Jabłko, gruszka – średnie (M) Grapefruit – duże (L) Arbuz - bardzo duże (XL)
  28. 28. 0 5 / 0 Borówka – bardzo małe - 2 OP Kiwi, cytryna – małe - 3 OP Jabłko, gruszka – średnie - 5 OP Grapefruit – duże - 8 OP Arbuz - bardzo duże - 13 OP
  29. 29. 0 5 / 0 Borówka – 1 OP Winogrono - 2 OP Kiwi, cytryna – 3 OP Jabłko, gruszka – 4 OP Pamarańcza – 5 OP Grapefruit - 6 OP Melon - 7 OP Arbuz - 8 OP
  30. 30. 0 5 / 0 Ile zespół zjadł owoców w Sprincie? 5+5+2 =12 OP 5+5+8 = 18 OP 2+3+8 = 13 OP v = 14,3 OP
  31. 31. Zespół Deweloperski zobowiązuje się prognozuje zakres prac, który zostanie zrealizowany w trakcie Sprintu. - Scrum Guide
  32. 32. 10 punktów dla Gryffindoru!
  33. 33. 0 5 / 0 Zapamiętaj: ● Metoda szacowania relatywnego to porównywanie między sobą zadań przy wykorzystaniu pewnej, unikalnej skali ● Prędkość zespołu to średnia z kilku sprintów, a nie stała wartość
  34. 34. 0 5 / 0 ● Szacowanie relatywne pomaga zespołowi lepiej przewidzieć co zrealizuje i dobierać bardziej realistyczne cele ● Samo posiadanie estymat nie podniesie prawdopodobieństwa ukończenia złożonej pracy
  35. 35. 36 Part III Story Points
  36. 36. 0 5 / 0 Story Point = Złożoność (Complexity) Szacunek godzinowy = Wysiłek (Effort)
  37. 37. 0 5 / 0 Jak wysoko można podrzucić w górę tego arbuza?
  38. 38. 0 5 / 0 Jak wysoko można podrzucić w górę tego arbuza? 1. Waga arbuza 2. Osoba 3. Siła tej osoby
  39. 39. 0 5 / 0 Ile czasu zajmie pokonanie trasy Warszawa - Kraków?
  40. 40. 0 5 / 0 Ile czasu zajmie pokonanie trasy Warszawa - Kraków? 1. Środek transportu 2. Pora roku 3. Kto jest kierowcą
  41. 41. 0 5 / 0 Jaka jest odległość w linii prostej z Warszawy do Krakowa?
  42. 42. 0 5 / 0 Story Pointy = złożoność
  43. 43. 0 5 / 0 Pierwszy członek zespołu - 6 letni chłopiec
  44. 44. 0 5 / 0 Drugi członek zespołu - doświadczony neurochirurg
  45. 45. 0 5 / 0 Zadanie 1: polizać 1000 znaczków Zadanie 2: przeprowadzić prostą operację mózgu
  46. 46. 0 5 / 0 Ilość pracy * Złożoność = zbliżony czas ukończenia zadania
  47. 47. 0 5 / 0 Zapamiętaj: Na wysokość estymaty w Story Pointach wpływa: ● złożoność zadania ● pracochłonność
  48. 48. 0 5 / 0 Ryzyko i niepewność
  49. 49. 0 5 / 0 Story Pointy to miara ogólnej pracochłonności, wysiłku (effort), a nie jedynie złożoności.
  50. 50. 0 5 / 0 Story Pointowy “wysiłek” zależy od: 1. Złożoności zadania 2. Ilości pracy do wykonania 3. Ryzyka i niepewności
  51. 51. 53 Part IV Po co używać Story Pointów?
  52. 52. 0 5 / 0 1. Story Pointy są niezależne od osoby, która je wykonuje
  53. 53. 0 5 / 0 2. Pozwala developerom o różnych umiejętnościach na wspólne szacowanie elementów Backlogu
  54. 54. 0 5 / 0 3. Metody szacowania z użyciem SP poprawiają komunikację 3 3 5 13
  55. 55. 57 Part V Weź ze sobą, zastosuj od jutra
  56. 56. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 1. Stwórz referencyjną skalę do porównywania historyjek
  57. 57. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 2. Zawsze porównuj historyjki z dwóch stro jedną większą, jedną mniejszą
  58. 58. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 3. Pamiętaj, że Story Pointy to pracochłonność, na którą składają się: ilość pracy, ryzyko, złożoność
  59. 59. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 4. Nie przeliczaj Story Pointów na stałą liczbę godzin
  60. 60. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 5. Traktuj velocity jako średnią z kilku Sprintów, a nie stałą wartość
  61. 61. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 6. Nadaj unikalną nazwę dla Story Pointów w swoim zespole
  62. 62. 0 5 / 0 Extra Small – 2 SP Small – 3 SP Medium – 5 SP Large – 8 SP Extra Large -13 SP 6. Zastanów się po co szacujesz
  63. 63. 2. Próba estymowania i dyskusja o zadaniach poprawia zrozumienie zadań. Gdy podajemy estymatę chcemy aby okazała się zgodna z rzeczywistością, czujemy zobowiązanie, dlatego staramy się przemyśleć coś dogłebmniej, dokłądniej zanim rzicimy liczbę. 3 (nie dla każdego zespołu) - pomaga uporządkować backlog, estymaty moga mieć wpływ na kolejność elemenety backlogu. Jak coś jest za dużo, to może najpeirw zrobimy kilka mniejszych. 4. Na kiedy to (co?) będzie? Czyli na kiedy zrobisz wszystko, albo ile z tego zrobisz w Q1?
  64. 64. Dlaczego nie w godzinach? Szacowanie w godzinach nie działa w zespołach bo nie każdy ma taką samą produktywność. Senior developer zrobi coś w 4 godziny, junior w 6. Kto ma rację? Obaj, ale nie mogą oczywiście zgodzić się na jedną wartość w godzinach czy man dayach. Jak uśrednią to nic to nie da ani jednemu ani drugiemu, bo dla juniora nadal to będzie za szybko, a dla seniora nadal za wolno. Kiedyś spytałem teścia, który na co dzień zajmuje się remontami mieszkań, ile mniej więcej zajęło by pomalowanie sypialni w moim mieszkaniu, bo wymagała odświeżenia. Stwierdził, że to nieduży pokój więc może ze 2 godziny. Stwierdziłem, że skoro to taka prosta robota, to poradzę sobie sam i zajęło mi to 4 godziny… W takim razie ile salon i przedpokój pytam kolejnym razem, trochę tam tego jest, 4 godziny…. ale jakto? Przecież ja malowałem niewielką sypialnię 4h… czyli dla mnie pewnie z 8…. Bardziej wprawiona i doświadczona osoba zrobi coś szybciej i oczywistym jest, że nie możemy się zgodzić co do estymaty godzinowej, ale wiemu że salon i przedpokój to 2x tyle roboty co sypialnia.
  65. 65. Czy nie potrafimy szacować? Niektórych nie potrafimy, ale niektóre tak. Kiedy wiem, że przyjdą znajomi, mniej więcej pół godziny przed przekąski. Kiedy idę na spacer z psem wrócę za mnie wiecej pól godzny, czasami bedzie to 25 minut, czasami 32. Ile czasu zajmie mi dojechanie do teściów? między 2:40 a 3h Potrafimy szacować nieźle rzeczy które są nam dobrze znane. Projekt niedoszacowany jest dużo bardziej prawdopodoben że bedzie realziowany niż przeszacowany, a to prowadzi do mylnego przeświadczenia, że develoeprzy są zawsze spóźnieni. Być może nie jesteśmy aż tak źli w estymowniu ale stanowczo zbyt pewni swoich umiejetności estymowania? So while we’re not necessarily bad at estimating, we are generally overconfident in our ability to estimate.
  66. 66. Kiedy urodził się Mieszko I, daj mi estymatę której jesteś pewny w 90%? Gdy zadam Ci 10 takich pytań, 9 powinno byc poprawnych. Ale nigdy tak nie wychodzi, czy da się lepiej? Tak gdy osobom estymującym pokazujemy dowody na to że są overconfidence. For example, in one study of software development work, programmers gave correct estimates 64% of the time on the first ten items they estimated. When provided with that feedback, they improved to 70% correct on the second set of ten items. And then 81% on the third set after additional feedback on their accuracy. Gdy ktoś jest zbyt pewny siebie nie zaangazuje się w kontruktywną debatę, bo po prostu myśli że ma rację i koniec kropka.
  67. 67. Dlaczego estymujemy? Przynajmniej 4 powody 1. Zdobycie zaufania i wiarygodność w oczach interesariuszy Na kiedy to będzie (w 4 miesiące)? Bo np 1.VII.2021 wchodzi ustawa. Zespoł mówi że 6-8? I co? Ma być w 4, “go do” Dlaczego tak się dzieje? Prawdopodobnie zespół ma w swoim potfolio kilka spóźnionych projektów i poprzez to nie jest traktowany jako równy partner do negocjacji dat. Skoro w przeszłości pokazali że nie do końća trafiają ze swoimi estymatami to nie można za bardzo ufać im kolejnym próbom. Inny case - zespół jest w miarę przerwidywalny, nie perfekcyjny ale solidny. Czasami spóźni się ale nie wiele, czasami odda ciut wcześniej.Kiedy powiedza 6-8 miesiecy, interesariusze się słuchaa, oczywiście nadal woleliby w 4 i są nieco zawiedzeni, ale w takim przypadku ryzyko że padni prikaz i powiedzenie go do, jest dużo niższe.
  68. 68. Czym są Story Pointy? SP = effort - number of labor units required to complete a task Przykład Wozenie taczką piasku, ojcicec vs 8 letnia córka. Relative estimates - musimy zgodzić się na jakieś proporcje - amount of work - risk of doing it - any uncertainty surrounding it - complexity of the work Zadanie pomalowanie płota - >aby powiedzieć za ile to zrobimy zadajemy pytania: 1. jaka jest długość i wysokość płota 2. jaka jest jego kondycja i stan 3. z jakiego jest materiału 4. z obu stron czy tylko z jednej 5. obecne i porządane kolory

Notes de l'éditeur

  • 1
  • 2
  • 3
  • 4
  • 5
  • Ile minut zajmie zjedzenie takiego arbuza przez jedną, dorosłą osobę
  • Była to metoda szacowania LWPZD - czyli liczby…
    W zasadzie nie wiemy, jak zauważyliście zakres odpowiedzi był bardzo szeroki. Ciężko jest podać na sucho, w jednostkach czasu ile dokładnie zajmie nam to zadanie. Każda estymata będzie po prostu zgadywaniem.
    Być może po prostu jesteśmy kiepscy w szacowaniu w godzinach czy minutach. Spróbujmy z innym przykładem.
  • Jak widać, po raz kolejny tego typu szacowanie jest trudne, a zakres naszych zgadywanek bardzo szeroki i mało jest estymat zbliżonych do rzeczywistości.
  • 12
  • 13
  • Sprawdziliśmy zatem i doszliśmy do wniosku, że ludzie kiepsko szacują w tak zwanych jednostkach absolutnych czyli przykładowo godzinach, kilogramach.
    Kto z Was słyszał taką opinię? Kto z Was się nią zgadza?
    Otóż macie rację, ale do końca. ;)


  • Słownik języka polskiego definiuje przymiotnik absolutny jako dotyczący absolutu (i nie chodzi tutaj o wódkę), istniejący niezależnie, obiektywnie.
    Mówiliśmy o minutach i kilogramach. Jakie jeszcze potraficie wymienić jednostki absolutne?.... ...pytanie brzmi czy faktycznie istnieją one niezależnie?
  • Jeżeli mówimy, że coś waży 2 kilogramy to znaczy, że jest dwa razy cięższe niż standardowa jednostka 1 kilograma
    wyznaczona przez Międzynarodowe Biuro Miar i Wag, organizacji zajmującej się ujednolicaniem jednostek miar układu SI.

    A zatem jest to relatywne do skali referencyjnej tej jednostki.
  • Podobnie wygląda to w przypadku innych jednostek, na przykład czasu.
    Jeżeli szacujemy, że dane zadanie potrwa dwie godziny to jest to po prostu dwa razy dłużej niż jedna godzina, czyli 1/24 obrotu Ziemi wokół własnej osi.


  • A zatem wniosek jest następujący - Nie istnieje coś takiego jak jednostka w 100% absolutna, niezależna.

    Przecież wszystkie miary jakie jak waga, czas, wysokość, odległość są również miarami relatywnymi.
    Każda z nich ma wyznaczony przez wspomnianą organizację standard.
  • Prawdopodobnie większość kojarzy szacowanie relatywne wyłącznie ze story pointami, ale jak pokazują przykłady każda miara jest relatywna.
    Szacowanie zadań w godzinach, też może być relatywne jeżeli odnosimy je do innych, ukończonych już zadań i wiemy ile zajęły one czasu.

  • 20
  • A zatem co nam może pomóc? Jak robią to zespoły zwinne?
  • 22
  • 23
  • 24
  • Szacowanie relatywne oznacza, którego doświadczyliście pare minut temu polega na tym, że szacujemy zadania nie metodą LWPZD, ale porównujemy je między sobą i grupujemy w takie o podobnym stopniu złożoności, wielkości.

    Metoda ta jest skuteczna z wspomnianej już prostej prostej przyczyny, ludziom dużo łatwiej jest po prostu porównywać ze sobą rzeczy w zbliżonej skali.
  • Nie możemy porównywać rzeczy, które albo są w dużo większej, albo w dużo większej skali. W takim razie jak zacząć?
  • Stwórzmy sobie przykładową, najprostszą skalę referencyjna do porównywania wielkości owoców. Możemy też użyć nomenklatury odzieżowej czyli rozmiarów ubrań.
  • Jeżeli dostaniemy kolejny owoc do naszego backlogu i musimy wycenić jego wielkość, możemy ją z łatwością odnieść względem pozostałych i jeżeli różnice będą znaczące rozbudować naszą skalę. Dokładamy zatem borówkę na XS i arbuza na XL.

  • Aby móc zsumować estymaty wszystkich naszych owoców w backlogu do naszej skali referencyjnej dodajmy liczby i stwórzmy abstrakcyjną miarę owoco punktów. Nasze owoco-punkty to kolejne liczby z ciągu Fibonacciego, którego pierwszym wyrazem jest 0, następnym 1, a każdy kolejny jest sumą dwóch poprzednich. 2+3=5, 3+5=8 itd.
  • Dlaczego nie po prostu 1,2,3,4,5,6 itd?
    Łatwo jest rozróżnić, że jabłko jest powiedzmy 2x większe od kiwi czy 4x większe od winogrona ale w miarę jak przesuwamy się po skali zadanie staje się coraz trudniejsze. 4 w tym przypadku jest bardzo zbliżone do 5, a 6 zbliżone do 7. W przypadku ciągu liczb fibonacciego nie mamy tego problemu, jeżeli elementy nie różnią się znacząco od siebie to zakładamy, że są podobnego rozmiaru i uśredniamy.
  • Zespół w pierwszym sprincie trwającym 2 tygodnie zjadł łącznie 12 owoco-punktów, w drugim 18, w trzecim 13. A zatem średnia jego prędkość, czyli velocity, unikalne dla tego zespołu to 14,3 owocopunkta.
    Co nam to daje? Zbadaliśmy empirycznie ile jesteśmy w stanie zrobić.

    Jeżeli do backlogu wpadną 2 arbuzy, łatwo będzie nam je porównać z dotychczasowymi owocami, przypisać im na skali 2x po 13 owoco punktów i stwierdzić z dużym prawdopodobieństwem, że to za dużo jak na 1 sprint. Czyli możemy zrobić prognozę dostarczenia 14 owoco punktów.
  • 32
  • 33
  • 36
  • Ilu z was spotkało się ze stwierdzeniem że story pointy to abstrakcyjna miara złożoności?
    Z kolei szacunek w godzinach to określenie wysiłku czasowego niezbędnego do ukończenia zadania, nie mówi nic o złożoności.
    Jaka jest w takim razie różnica pomiędzy złożonością, a wysiłkiem.
  • Wracamy do naszego arbuza. Odpowiedzcie proszę na pytanie jak wysoko do góry można podrzucić tego arbuza?
  • Nie ulega wątpliwości, że odpowiedź będzie zależała od kilku czynników. Przykładowo wagi owocu, kto będzie wykonywał to zadanie, jaką siłą dysponuje i tym podobne.
    A zatem odpowiedź zależy zarówno od cech arbuza jak i osoby wykonującej to zadanie. Jest to zatem konkretny, wspominany wysiłek tej osoby.

    Złożoność natomiast jest cechą danego zadania, niezależną od tego kto ją będzie wykonywał.
  • Podam wam jeszcze jeden przykład. Powiedzcie proszę ile zajmie pokonanie trasy Warszawa - Kraków?
  • Tutaj odpowiedź również zależy od kilku czynników. Czy wybierzemy samolot, pociąg, czy samochód?
    Jeżeli samochód to kto go prowadzi i jaka jest pora roku.
  • Natomiast jeżeli zadali byśmy pytanie inaczej - jaka jest odległość, dystans z Warszawy do Krakowa, to odpowiedź byłaby stała, niezmienna, bez względu na padający śnieg czy początkującego kierowcę.
    Story Pointy są jak szacowaniem właśnie takiego dystansu, pozostają niezmienne, bez znaczenia kto pracuje nad danym zadaniem.
    Stanowią właściwość Historyjki Użytkownika. Sam czas ukończenia historyjki może się oczywiście różnić, ale zakres pozostaje niezmienna.
  • Kto z was zgadza się, że story pointy reprezentują złożoność.
    Ok, macie rację, ale znowu tylko częściowo. Czy jest coś jeszcze?
    Wyobraźmy sobie następującą sytuację. Przykład zaczerpnięty jest z bloga Mike Cohna.
  • Wyobraź sobie, że twój zespół składa się z 2 osób.
  • Drugi członek zespołu, doświadczony neurochirurg.
  • W waszym backlogu macie 2 zadania. Na potrzeby tego przykładu zakładamy, że oba zadania zajmą podobną liczbę godzin.
    Jeżeli ktoś się nie zgadza, może przyjąć dowolną, większą lub mniejszą liczbę znaczków do polizania, liczba jest bez znaczenia. Zakładamy też, że odpowiednie zadania zostanie wykonane przez odpowiedniego członka zespołu.

    Czy przypisali byście tym zadaniom dużo czy mało story pointów? Nie ulega chyba wątpliwości, że różnica w ich złożoności jest ogromna, ale mimo tego raczej obu przypisali byśmy dużą wartość w story pointach, bo prawdopodobnie każde z nich zajmie znaczną liczbę czasu, godzin!
  • Konkluzja zatem jest taka, że mnożąc ilość pracy przez jej złożoność, w obu tych przypadkach otrzymujemy ten sam, długi cza potrzebny na ukończenie zadania.
    A zatem złożoność faktycznie jest czynnikiem wpływającym na wysokość estymaty w story pointach, ale tylko wtedy gdy zwiększa ona ogólny wysiłek potrzebny do ukończenia zadania.

    Jeżeli lizanie znaczków miało by odbywać się w trakcie skakania na jednej nodze, złożoność wzrosłaby i wzrosłaby też liczba Story Pointów. Lub gdybyśmy zwiększyli wymaganą liczbę polizań znaczków do 10.000. Złożoność nie wzrosłaby, ale wzrosłaby ilość pracy do wykonania, a zatem także ilość Story Pointów.
  • Kto się zgadza, że na wysokość estymaty wpływa złożoność i pracochłonność?
    Macie rację, ale po raz kolejny dodam coś jeszcze.
  • 49
  • A zatem kolejnym czynnikiem, który wpływa na wielkość estymaty są ryzyko i niepewność.
  • 53
  • Już o tym wspominaliśmy. Dla przykładu bardziej doświadczony developer może skończyć historyjkę w 3 dni, mniej w 4, ale liczba story pointów pozostaje taka sama. Pamiętacie przykład z dystansem z Krakowa do Warszawy?
    Jeżeli zmieniamy kierowcę, możemy dojechać szybciej, ale sam dystans się nie zmiania. Nie musimy szacować ponownie zadań jeżeli zajmuje się nimi inna osoba niż pierwotnie. To prowadzi nas do drugiej zalety...
  • Doświadczony kierowca powie - ja dojadę z Warszawy do Krakowa w 2,5 godziny, mniej doświadczony powie, że w 4. Kto ma rację? Jeden i drugi, bo zależy to od umiejętności, doświadczenia.
    Dyskusji nie podlega natomiast fakt, że to dystans około 300 km czyli mogą zgodzić się na załóżmy 5 story pointów, które uwzględnia złożoność, pracochłonność i ryzyko.

  • Moim zdaniem jest to jedna z największych zalet wspólnych szacowań jak na przykład planning pokera.
    Gdy w zespole po pierwszej rundzie szacowania występuje niezgodność, zaczyna się dyskusja na wymaganiami, nad historyjką.
    Wyjaśniane jest czemu tak dużo, czemu tak mało i zrozumienie zakresu danej historyjki jak i sposobu jej implementacji podnosi się, dzięki mądrości całej grupy.


  • 57

  • Zacznij od czegoś prostego, jak małe, średnie, duże
  • Dzięki temu estymaty będa bliższe prawdy, unikniesz pokusy szacowania zbyt wysoko dla dodania sobie buforu i sztucznego zwiększania velocity.
  • Pamiętajcie, że odnoszą się one do czasu, ale nigdy nie są stałe, przeliczalne wprost.
  • I czy wybrana przez twój zespół metoda spełnia ten cel.
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70

×