-
X-Received: by 10.49.12.162 with SMTP id z2mr8791qeb.14.1376774877667; Sat, 17 Aug
2013 14:27:57 -0700 (PDT)
X-Received: by 10.49.12.162 with SMTP id z2mr8791qeb.14.1376774877667; Sat, 17 Aug
2013 14:27:57 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!goblin2!goblin.stu.neva.ru!cyclone01.ams2.highwinds-media.
com!voer-me.highwinds-media.com!npeer01.iad.highwinds-media.com!news.highwinds-
media.com!feed-me.highwinds-media.com!fx3no2839894qab.0!news-out.google.com!he1
0ni2338qab.0!nntp.google.com!fx3no2839886qab.0!postnews.google.com!glegroupsg20
00goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sat, 17 Aug 2013 14:27:57 -0700 (PDT)
In-Reply-To: <kumdf3$2aj$1@somewhere.invalid>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=31.62.77.192;
posting-account=VFwkXwoAAADdT4-lLKRZrMYkTjizGoyn
NNTP-Posting-Host: 31.62.77.192
References: <e...@g...com>
<kugrmv$bts$1@somewhere.invalid>
<2...@g...com>
<kuji43$mev$1@somewhere.invalid>
<6...@g...com>
<kumdf3$2aj$1@somewhere.invalid>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c...@g...com>
Subject: Re: SCRUM umarł, niech żyje SCRUM
From: Wojciech Muła <w...@g...com>
Injection-Date: Sat, 17 Aug 2013 21:27:57 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6406
Xref: news-archive.icm.edu.pl pl.comp.programming:204437
[ ukryj nagłówki ]On Saturday, August 17, 2013 1:43:28 AM UTC+2, Andrzej Jarzabek wrote:
> > Nie można zmienić w trakcie spotkania - timebox rzecz święta, right?
>
> W trakcie nie, ale jeśli generalnie wychodzi, że timebox za którki, to
> na retrospektywie można postanowić, że się go wydłuży.
No tak, tylko problem jest właśnie teraz! Po sprincie to już nie
ma znaczenia.
> Przede wszystkim macie retrospektywę i na niej możecie używać
> takich technik jak root cause analysis, żeby identyfikować powody, dla
> których estymaty są błędne.
Dzięki, zanotowane.
> Częstym powodem jest np. to, że backlog items są za mało rozdrobnione.
Z tym nie ma problemu wg mnie. Mamy zresztą taką zasadę, że jak
wychodzi podczas planowania za dużo storypointów (u nas 21)
wówczas trzeba rozbić.
> Do stosowania dla przypadków, kiedy faktycznie nic nie wiadomo i koszty
> potencjalnie mogą być bardzo duże jest też rozwiązanie ekstremalne -
> bardzo kosztowne, ale pozwalające na dużo dokładniejszą estymację: spike
> solution - stosujecie to?
Tak, stosujemy. To się świetnie sprawdziło w paru przypadkach, np.
powstał proof of concept, który później dość niskim kosztem przekształciliśmy
na normalny kod.
Ale główny problem jest taki, że czasem dopiero po rozgrzebaniu zadania
widać, że estymata była kosmiczna. Część modułów naszego systemu nie była
ruszana od dawna i często nawet osoby, które je pisały nie ma pojęcia
ile będzie kosztowała zmiana.
> A tak swoją drogą, estymaty robicie w story pointach, roboczogodzinach
> czy w czym?
Dla story - w storypointach, po rozbiciu na taski już w roboczogodzinach.
> > Mnie chodzi o podejście programistów: my se tu dłubiemy, a czy biznes
> > to sprzeda, to mamy w dupie.
>
> Naprawdę było takie zalecenie w poprzednich wersjach scrum guide?
Wg mnie wygodna nadinterpretacja. :)
> Już nie mówiąc o tym, że w wyjątkowych sytuacjach można czasem wyściubić
> nos poza Scrum Guide i podejść do sprawy tak normalnie, po ludzku
> "słuchajcie to jest ważna sprawa, ja rozumiem, że plan był robiony z
> założeniem, że Wojtek będzie z wami pracował, więc za chwilę usiądziemy
> i się razem zastanowimy co wykreślić. A jak się uda zrobić tę Super
> Ważną Rzecz, to w piątek idziemy do knajpy i firma stawia."
No to u nas zabrakło właśnie tego normalnego podejścia.
> Jeśli specyfika projektu jest faktycznie taka, że regularnie zdarzają
> się super ważne rzeczy, które trzeba wdrożyć do produkcji w ciągu kilku
> dni, to prawdopodobnie Scrum nie jest dobrą metodologią.
Nie, to się zdarzyło jak dotąd raz. Częściej zdarzają się krytyczne
błędy z produkcji, ale z tym sobie radzimy już całkiem sensownie.
Po prostu jedna osoba przerywa swoją pracę i poprawia błąd. Wszyscy
wiemy, że może nie zrobić story, czy taska w sprincie, ale to jest
akceptowalne.
> > Zespół liczy 7 osób, planning trwa w praktyce od 6-8 godzin. Wychodzi co
> > najmniej tydzień pracy jednego programisty.
>
> Przy jakiej długości sprintu?
3-tygodnie
> Jeśli z jednej strony nie widzicie tej korzyści, uważasz, że ludzie na
> planowaniu słyszą o nieistotnych dla nich detalach (o ile nie będą
> danego taska implementować), a z drugiej strony brakuje wam czasu w
> timeboxie, to może problem jest po prostu taki, że za bardzo wchodzicie
> w szczegóły przy planowaniu tasków. Może "co trzeba zrobić w tasku"
> wystarczająco określa "zmienić schemat bazy danych", a nie trzeba mówić,
> co w nim konkretnie trzeba zmienić?
Owszem, to może być powód, czasem jest za dużo dywagacji. A czasem
jest n-ta godzina spotkania i wszyscy odlatują.
> >> 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?
>
> Wg. mnie bardzo dobrze sprawdza się właśnie spotkanie całego zespołu z
> Osobą, Która Wie O Co Chodzi i zadawanie pytań. Również byłem w
> projektach, kiedy kolaboracyjne "specification by example" sprawdzało
> się nieźle, niestety w projektach ze starym i zapuszczonym kodem bywa w
> praktyce kosztowne w realizacji (kiedy ciężko zautomatyzować testowanie
> funkcjonalności).
Dzięki.
w.
Następne wpisy z tego wątku
- 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
- 19.08.13 08:48 Paweł Kierski
- 19.08.13 09:02 Paweł Kierski
- 19.08.13 09:28 Andrzej Jarzabek
- 19.08.13 09:39 Stachu 'Dozzie' K.
- 19.08.13 09:42 Stachu 'Dozzie' K.
- 19.08.13 10:21 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- Xiaomi [Chiny - przyp. JMJ] produkuje w całkowitych ciemnościach i bez ludzi
- Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
Najnowsze wątki
- 2026-01-14 #Motodziennik test - Jaecoo E5 - słabe auto, słaby elektryk. A ZIMĄ NAWET BARDZO
- 2026-01-14 Piaseczno cd
- 2026-01-14 Robert do ciebie
- 2026-01-14 Prątki to zawalidrogi
- 2026-01-14 Naruszenie immunitetu ZP-RE Romanowskiego bezkarne (umorzenie śledztwa żurkotury)
- 2026-01-14 Prezydent Trzaskowski nie będzie mógł ułaskawić Tuska, Sienkiewicza, Bodnara, ... przed prawomocnym wyrokiem?
- 2026-01-14 Do Kongresu SZAP/USONA Złożono Proj. ,,Ustawy o aneksji i statusie stanowym Grenlandii"
- 2026-01-13 STREFA CZYSTEGO TRANSPORTU. O tym nie mówią nam WŁADZE
- 2026-01-13 To nie koniec
- 2026-01-13 Warszawa => Recruiter 360 <=
- 2026-01-13 Katowice => Key Account Manager <=
- 2026-01-13 Warszawa => Senior Backend Java Developer <=
- 2026-01-13 Wrocław => ERP Implementation Consultant <=
- 2026-01-13 Elektryk a otwieranie drzwi :-)
- 2026-01-12 Schemat automatyki




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]