-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lub
lin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!news2.euro.net!fee
der.news-service.com!postnews.google.com!p23g2000vbl.googlegroups.com!not-for-m
ail
From: Andrzej Jarzabek <a...@g...com>
Newsgroups: pl.comp.programming
Subject: Re: ilu jest programistow na swiecie?
Date: Wed, 25 May 2011 07:12:22 -0700 (PDT)
Organization: http://groups.google.com
Lines: 75
Message-ID: <4...@p...googlegroups.com>
References: <iqjp8e$led$1@inews.gazeta.pl> <ir8d71$15h$1@inews.gazeta.pl>
<0...@w...googlegroups.com>
<irb056$a80$1@inews.gazeta.pl>
<0...@l...googlegroups.com>
<irct76$gh6$1@inews.gazeta.pl>
<5...@c...googlegroups.com>
<1...@v...googlegroups.com>
<d...@g...googlegroups.com>
<irevrt$kjh$1@inews.gazeta.pl>
<3...@2...googlegroups.com>
<irh8ub$9dt$1@inews.gazeta.pl>
<a...@h...googlegroups.com>
<iriu9u$65l$1@news.onet.pl>
<a...@e...googlegroups.com>
<irj03o$dvn$1@news.onet.pl>
NNTP-Posting-Host: 195.11.67.225
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1306332743 3964 127.0.0.1 (25 May 2011 14:12:23 GMT)
X-Complaints-To: g...@g...com
NNTP-Posting-Date: Wed, 25 May 2011 14:12:23 +0000 (UTC)
Complaints-To: g...@g...com
Injection-Info: p23g2000vbl.googlegroups.com; posting-host=195.11.67.225;
posting-account=jr5y-woAAAAWidgVjrSJ6j8m650CTb-v
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: CUHRALSENK
X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like
Gecko) Chrome/11.0.696.68 Safari/534.24,gzip(gfe)
Xref: news-archive.icm.edu.pl pl.comp.programming:190692
[ ukryj nagłówki ]On May 25, 2:27 pm, Paweł Kierski <n...@p...net> wrote:
> W dniu 2011-05-25 15:15, Andrzej Jarzabek pisze:
>
> To co napisałeś obok wyjaśnia sprawę. Realne może jest w bardzo małym
> zespole i małym projekcie. W dużym intensywność testowania i używania
> może łatwo doprowadzać do sytuacji więcej niż jednego wykrytego błędu.
No, ten pomysł jest podany w ramach bardzo konkretnej metodologii
opisanej w książce, ale wydał mi się tak radykalny, że nawet przy tych
założeniach moją pierwszą myślą było "ciekawe, czy to się w praktyce
da zrobić?"
> Niezależnie od TDD, bo tu zgadzam się Maciejem - nie da się za pomocą
> TDD zapewnić takiego odsiania błędów.
Nie no, nie jest to zależne od TDD, bo TDD jednak podobno zdecydowanie
pomaga w redukcji ilości bugów, więc teoria jest taka, że z TDD jest
to możliwe w takim małym zespole, a bez TDD nawet w małym będzie
trudne. Co generalnie (przynajmniej jeśli chodzi o drugą część tego
zdania) potwierdza moje obserwacje.
> > Jeśli zwykle nie masz bugów, czasem masz jednego, a naprawdę wyjątkowo
> > masz więcej, to chyba nie potrzebujesz "bazy bugów"?
>
> Kwestia nazewnictwa. Dzięki brakowi wyjaśnienia podstawowych pojęć (tu
> "baza bugów") wyglądało, jakbyście z Maciejem mieli różne zdanie.
> A śmiem twierdzić, że jest wręcz przeciwnie - jest miejsce, gdzie bugi
> są spisane i obaj się zgadzacie co do konieczności istnienia takiego
> miejsca. Jakkolwiek je nazwać 8-)
No więc jeszcze raz: chodziło o narzędzie do zarządzania bugami ze
szczególnym uwzględnieniem bugów w danej chwili otwartych. W
szzególności to może wyglądać też tak, że masz bazę 'user stories',
którą utrzymuejsz, bo czasem trzeba przy danej story napisać trochę
więcej, niż się zmieści na karteczce, czasem implementacja danej story
odkładana jest na kilka iteracji do przodu i głupio by było w tym
czasie zgubić kartki. Więc taka baza ma sens. Ale jak cię korci, żeby
tej bazy używać też do bugów, lub mieć drugą taką do bugów, to
powinieneś się jednak powstrzymać, bo (jak głosi metodologia) nie
będzie ci potrzebna, a co gorsza działa demoralizująco.
> Ogólnie mam wrażenie, że cała dyskusja agile vs. waterfall sprowadza się
> do takich właśnie nieporozumień. Gdyby wyraźnie powiedzieć, że np.:
> - waterfall to proces iteracyjny z niewielką liczbą iteracji (być może
> jedną),
> - w iteracjach agile istnieje faza analizy (być może uproszczona,
> gdzie ryzyko tego uproszczenia jest wkalkulowane w koszty)
> to okazałoby się, że mówimy o tym samym procesie różniącym się pewnymi
> parametrami.
No ale te parametry robią różnicę, jest taki moment, kiedy ilość
przechodzi w jakość - np. czy dana faza trwa dwa miesiące, czy jest
trimeboxowana na 15 minut.
Następne wpisy z tego wątku
- 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
- 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
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-03 Praktyczny test GPS...
- 2024-12-02 Tak się sprzedają elektryczne woldzwageny ;-)
- 2024-12-02 Akumulator do Hyundai
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=
- 2024-12-02 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-02 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-02 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-12-02 Białystok => Delphi Programmer <=
- 2024-12-02 Poznań => Dyspozytor Międzynarodowy <=
- 2024-12-02 Szczecin => Key Account Manager (ERP) <=
- 2024-12-02 Poznań => Senior PHP Developer <=
- 2024-12-03 Usiłuję zapłacić za energetyzację...
- 2024-12-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-02 Kraków => Full Stack .Net Engineer <=