-
Data: 2013-08-16 21:26:37
Temat: Re: SCRUM umarł, niech żyje SCRUM
Od: Wojciech Muła <w...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Thursday, August 15, 2013 11:44:34 PM UTC+2, Andrzej Jarzabek wrote:
> > To, że skoro już planujemy i jest to podstawą prac w sprincie,
> > to ograniczanie timeboxów ze względu na długość sprintu jest idiotyczne.
> > Miałem już wiele planingów, gdzie było "no, sprężajmy się, bo się
> > czas kończy". A potem zgrubna wycena na 5 pkt. stawała się w praniu 13 -
> > dramat.
>
> Ej, to wy naprawdę interpretujecie w ten sposób, że jak jest napisane
> ile godzin, to właśnie ma być tyle godzin i nie można tego zmienić na
> retrospektywie?
Nie można zmienić w trakcie spotkania - timebox rzecz święta, right?
> Pytanie jest takie - jeśli wam nie wystarczały np. cztery godziny przy
> dwutygodniowym sprincie, to znaczy, że osiem godzi dla miesięcznego
> sprintu powinno wystarczyć, ale się nie skaluje liniowo? I dlaczego nie?
> Przecież na dwa razy dłuższy sprint będzie do omówienia, wyszacowania i
> tak dalej dwa razy więcej itemów?
Z moich obserwacji wynika, że tego nie da się przewidzieć. Być może
wynika to ze specyfiki firmy, bo z jednej strony rozwijamy nowe systemy,
ale mamy też na głowie kilka działających i musimy je utrzymywać oraz
dodawać do nich nowe rzeczy.
Więc czasem tylko utrzymujemy i wtedy tak naprawdę nie ma co obgadywać,
kończymy szybko. Ale jak przychodzą nowe rzeczy, wówczas nierzadko nie
wystarcza czasu, nawet jak rozciągniemy spotkanie na maksa i się streszczamy.
Zresztą planowanie jest w wielu przypadkach bez sensu, ponieważ bez
jakiegoś rozpoznania tematu przez programistów estymaty są z kosmosu.
> > Położenie większego nacisku na stronę bizensową to istna rewolucja!
> > Moi scrumowi przyjaciele lubią mówić, że ich nie obchodzi sprzedaż. :)
>
> Od tego od zawsze była rola product ownera. I o tym też się w
> literaturze scrumowej od dawna mówiło (o maksymalizacji wartości
> klienta), tyle tylko, że scrum guide zawsze opisywał bardzo ogólny
> framework, a strona biznesowa jest inna w zależności od tego czy robisz
> produkt do sprzedaży, na zamówienie, na potrzeby wewnętrzne, a nawet czy
> robisz bazę szlauchów czy kaloszy.
Mnie chodzi o podejście programistów: my se tu dłubiemy, a czy biznes
to sprzeda, to mamy w dupie. Nawet jak biznes mówi, że czegoś potrzebuje
na już, to się nie da: bo nie ma wyceny, bo nie było planowania, bo
trzeba taski rozpisać, itd.
Miałem kiedyś taką sytuację, że napisałem coś poza sprintem na prośbę prezesa
i PO. Zespół miał gigantyczne pretensje - do mnie, do PO i prezesa rzecz jasna.
To, że dzięki temu firma sprzedała kilka rzeczy już się nie liczyło. Świat
postawiony na głowie.
> > Zawsze dzielimy, ale tylko ze względów praktycznych - planning z PO +
> > osobno rozpisywanie zadań i estymaty godzinowe. I np. to też krytykuję w
> > SCRUM-ie, że programers zajmuje się analizą całości projektu. Idiotyczne
> > marnotrawstwo czasu.
>
> To jest kilka godzin.
Zespół liczy 7 osób, planning trwa w praktyce od 6-8 godzin. Wychodzi co
najmniej tydzień pracy jednego programisty.
Jaki jest sens, żeby każdy wiedział, co trzeba zrobić w każdym tasku,
skoro i tak w praktycy zajmie się nim kilka osób? U nas zadanie robi
najczęściej jedna osoba, rzadziej 2, bardzo rzadko więcej ludzi.
> Ja mam regularnie do czynienia z sytuacjami, gdzie traci się dni i tygodnie
> w związku z tym, że programiści nie rozumieją wymagań i istniejącej
> funkcjonalności. To jest dopiero marnotrawstwo.
Macie jakieś sposoby na unikanie takich sytuacji?
w.
Następne wpisy z tego wątku
- 16.08.13 22:51 Marek Borowski
- 16.08.13 23:25 Wojciech Muła
- 17.08.13 01:43 Andrzej Jarzabek
- 17.08.13 01:54 Andrzej Jarzabek
- 17.08.13 20:46 Marek Borowski
- 17.08.13 23:27 Wojciech Muła
- 17.08.13 23:51 Wojciech Muła
- 18.08.13 04:06 Stachu 'Dozzie' K.
- 18.08.13 12:35 Andrzej Jarzabek
- 18.08.13 23:21 Maciej Sobczak
- 18.08.13 23:36 Stachu 'Dozzie' K.
- 19.08.13 00:15 Andrzej Jarzabek
- 19.08.13 02:31 A.L.
- 19.08.13 08:17 Paweł Kierski
- 19.08.13 08:29 Paweł Kierski
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-27 OT musk
- 2025-01-27 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-01-27 Warszawa => Java Developer <=
- 2025-01-27 Warszawa => Data Engineer (Tech Lead) <=
- 2025-01-27 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-27 Kto ma PRAWNĄ rację? poseł KO mec. R. Giertych v. mec. B. Lewandowski
- 2025-01-27 Gliwice => IT Expert (Network Systems area) <=
- 2025-01-27 Koszyk okrągły, walec 3x AA, na duże paluszki R6
- 2025-01-27 Warszawa => QA Engineer <=
- 2025-01-27 Warszawa => Analityk Biznesowo-Systemowy <=
- 2025-01-27 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-27 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-27 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-27 Kraków => User Experience Designer <=
- 2025-01-27 Kraków => iOS Developer (Swift experience) <=