-
Data: 2011-05-25 12:59:13
Temat: Re: ilu jest programistow na swiecie?
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On May 25, 1:16 pm, Maciej Sobczak <s...@g...com> wrote:
> On 24 Maj, 23:45, Andrzej Jarzabek <a...@g...com> wrote:
>
> > Nie no, oczywiście że nie postulują, żeby informacji nie było. Chodzi
> > raczej o to, że infrastruktura mająca na celu katalogowanie i
> > zarządzaniu dużą ilością otwartych bugów na raz jest uważana za
> > demoralizującą. Że w momencie, kiedy ilość otwartych bugów staje się tak
> > duża, że pojawia się potrzeba bazy typu JIRA, to znaczy, że robisz za
> > dużo bugów i zamiast zakładać bazę powinieneś zlikwidować przyczynę.
>
> Wylewanie dziecka z kąpielą. Proponuję wprowadzić regułę do "procesu":
> lista bugów ma się zmieścić na ekranie szefa projektu. Nie przeszkadza
> to w użyciu narzędzi typu JIRA/FogBugz/etc., wręcz przeciwnie - bo w
> końcu w czymś trzeba tą listę wyświetlić, żeby się przekonać, czy na
> pewno się mieści na ekranie. :-)
No więc oni uważają, że to zdecydowanie za dużo. Pół żartem mogę
powiedzieć, że masz tak dużo, bo nie stosujesz TDD.
Z tego co rozumiem, to w S&W przez większość czasu powinienes nie mieć
żadnych bugów w ogóle (o których wiesz). Jeśli masz regularnie więcej
niż jednego otwartego buga, to powinieneś najpierw poprawić wszystkie
bugi, potem zlikwidować przyczynę bugów, a potem dopiero dokładać nową
funkcjonalność.
Przy czym jeszcze raz przypomnę, że to jest metodologia dostosowana do
małych zespołów i się nie skaluje.
> > Jak wspommiałem, pomysł ten kwalifikuję jako "interesujący".
>
> A ja go kwalifikuję jako farmazon i utwierdzam się w przekonaniu, że
> agile to próba kreowania nowych buzzwordów bez istotnej wartości
> dodanej - zwłaszcza, jeśli większość tych haseł to pomysły, czego nie
> robić. Takie budowanie bez betoniarki...
Po pierwsze to jednak nieprawda, że większość to pomysły, czego nie
robić. W konkretnych metodologiach jest bardzo dużo o tym, co właśnie
należy robić i jak: planowanie, customer involvement, TDD, coding
standards, refaktoryzacja, programowanie parami, continuous
integration, informative workspace, root cause analysis, retrospektywy
itd. itp.
Jeśli chodzi o to, czy to buzzwordy, to może to tak wyglądać w
dyskusji usenetowej, ale przecież nie będę przepisywał książki. Piszę
np. TDD bez wyjasniania o co chodzi, bo zakładam, że dyskutant wie, a
jak nie wie, to sobie wygugla. Ale oczywiście samo TDD to temat na
osobną książkę, i też niejedna została napisana - mam właśnie w ręku
"Growing Object-Oriented Software Guided by Teses" Steve'a Freemana i
Nata Pryce'a.
Następne wpisy z tego wątku
- 25.05.11 13:15 Andrzej Jarzabek
- 25.05.11 13:27 Paweł Kierski
- 25.05.11 14:12 Andrzej Jarzabek
- 26.05.11 12:36 Maciej Sobczak
- 26.05.11 15:01 Andrzej Jarzabek
- 26.05.11 18:29 Maciej Sobczak
- 26.05.11 21:11 Jędrzej Dudkiewicz
- 27.05.11 04:52 Andrzej Jarzabek
- 27.05.11 10:34 b...@n...pl
- 27.05.11 10:44 Andrzej Jarzabek
- 27.05.11 14:15 Andrzej Jarzabek
- 27.05.11 15:00 Michal Kleczek
- 27.05.11 16:08 Andrzej Jarzabek
- 27.05.11 20:58 Maciej Sobczak
- 29.05.11 14:31 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- 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
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
Najnowsze wątki
- 2025-01-04 Wrocław => Application Security Engineer <=
- 2025-01-04 Chrzanów => Specjalista ds. public relations <=
- 2025-01-04 Katowice => Key Account Manager (ERP) <=
- 2025-01-03 Problem z odczytem karty CF
- 2025-01-03 Jazda z Warszawy do Krakowa teslą
- 2025-01-03 Wrocław => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-01-03 Warszawa => International Freight Forwarder <=
- 2025-01-03 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-03 Beztłumikowcy
- 2025-01-03 Lublin => Delphi Programmer <=
- 2025-01-03 Lublin => Programista Delphi <=
- 2025-01-03 [OT] nowe osoby w grupach?
- 2025-01-03 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-03 Warszawa => Developer .NET (mid) <=