-
Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!p
ostnews.google.com!k16g2000yqm.googlegroups.com!not-for-mail
From: Andrzej Jarzabek <a...@g...com>
Newsgroups: pl.comp.programming
Subject: Re: ilu jest programistow na swiecie?
Date: Thu, 19 May 2011 09:35:02 -0700 (PDT)
Organization: http://groups.google.com
Lines: 101
Message-ID: <b...@k...googlegroups.com>
References: <iqjp8e$led$1@inews.gazeta.pl> <iqrujs$b8$1@news.onet.pl>
<iqs0o4$85o$1@news.onet.pl> <1...@l...localdomain>
<iqtglc$5c5$1@news.onet.pl> <iqthln$9gp$1@news.onet.pl>
<iqtirb$9kr$1@news.onet.pl> <iqtj7p$fel$1@news.onet.pl>
<c...@w...googlegroups.com>
<4dd25ea6$0$2500$65785112@news.neostrada.pl> <iqu0ii$7kc$1@news.onet.pl>
<ir05n4$nik$1@news.onet.pl> <ir0669$pp8$1@news.onet.pl>
<d...@2...googlegroups.com>
<ir0dp6$o0e$1@news.onet.pl>
<9...@s...googlegroups.com>
<ir14h1$ft0$1@news.onet.pl>
<b...@c...googlegroups.com>
<ir2u1c$d0v$1@news.onet.pl>
<2...@h...googlegroups.com>
<ir3dph$hkn$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 1305822902 446 127.0.0.1 (19 May 2011 16:35:02 GMT)
X-Complaints-To: g...@g...com
NNTP-Posting-Date: Thu, 19 May 2011 16:35:02 +0000 (UTC)
Complaints-To: g...@g...com
Injection-Info: k16g2000yqm.googlegroups.com; posting-host=195.11.67.225;
posting-account=jr5y-woAAAAWidgVjrSJ6j8m650CTb-v
User-Agent: G2/1.0
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:190508
[ ukryj nagłówki ]On May 19, 4:42 pm, "Przemek O." <p...@o...eu> wrote:
> W dniu 2011-05-19 16:53, Andrzej Jarzabek pisze:
>
> > I jaką korzyść z tego uświadomienia ma wykonawca?
>
> Taką że w połowie projektu nie musi renegocjować umowy, bo klientowi coś
> się przypomniało lub o czymś mu się zapomniało. Pół biedy jeśli skończy
> się tylko na renegocjacji a nie pociągnie to za sobą zmiany połowy
> wykonanego projektu. To chyba logiczne?
Przecież nie mówimy o sytuacji, kiedy w umowie stoi, że traktor
koniecznie ma grzęznąć w błocie. Jeśli wykonawca wie, że traktor nie
powinien grzęznąć w błocie (a wie, bo ustalił to pracujący dla niego
analityk), a zleceniodawca nie nalega na wpis w umowie, to nie ma
żadnego interesu w tym, żeby nalegać na wpisanie tego do umowy (albo
choćby sugerować zleceniodawcy, że powinien). W ten sposób bazowo
zakłada, że zrobi traktor, który nie grzęźnie, ale gdyby były jednak z
tym trrudności, to nie musi renegocjować umowy i nie musi płacić kar
za opóźnienia - wiedząc, że jest takie wymaganie _może_ jednak
próbowac renegocjować umowę na swoją korzyść (np. wydłużając termin
albo zwiększając cenę za enchancement).
> > Albo i nie. Bo przecież z punktu widzenia zleceniodawcy zamawia on
> > ciągle ten sam produkt.
>
> Też pisze że możliwość, czyli można (jeśli są ku temu powodu) ale nie
> trzeba. Wszystko musi mieć swoje uzasadnienie.
W realistycznych scenariuszach jest oczywiście tak, że często
współpracują firmy, które mają do siebie jakieś tam zaufanie i dopóki
wiedzą, że druga strona nie robi ich w bambuko, wykazują elastyczność
i zrozumienie. I to są właśnie dobre warunki do działania agile:
niezależnie od tego, jak konkretnie jest sformułowana umowa, wykonawca
mówi stakeholderom, że są obiektywne trudności takie i takie z
dostarczeniem takiego i takiego kawałka funkcjonalnosci, ale rozmawiał
z customer representative i doszli do wnisku, że można trochę okroić
scope i cośtam uprościć tak, żeby produkt nadal miał sens, ale za to
zleceniodawca może dostać pierwszy release na trzy miesiące przed
terminem i zacząć już na nim zarabiać, a my obiecujemy w dalszej
kolejności zająć się tym, co wypadło. I customer representative i
tygodniowe iteracje z wersją demo są również po to, żeby zleceniodawca
wiedział, że nie jest robiony w bambuko.
> To żaden porządny developer nie wziąłby zlecenia którego nie jest w
> stanie wykonać, a już na pewno nie dałby terminów lub kosztów poniżej
> faktycznie potrzebnych.
Bo każdy porządny developer ma Oracle Machnine wpiętą w slota PCI.
> > powiedzieć "bździągąbator jest w umowie, dostarczacie w terminie albo
> > płacicie kary". I teraz jeśli w umowie nie ma błota, to wykonawca mówi
>
> No logiczne, czemu miałoby być inaczej. W interesie zleceniobiorcy jest
> podawać realne terminy.
W interesie zleceniobiorcy jest również znać notowania giełdy na
przyszły tydzień, i żeby mu diamenty z nieba do ogródka spadały.
> > "ok, dostarczymy traktor z bździągąbatorem, ale za to nie jeżdżący po
> > błocie".
>
> Jeśli tego nie ma w umowie, to to wspominanie jest bez sensu. A jeśli na
> etapie zbierania wymagań nie wyłapano owego "błota" to na pewno w czasie
> renegocjacji jakiś biały kołnierzyk o tym sobie przypomni... A co.
>
> Podstawowa różnica że ja zakładam obie strony kompetentne i uczciwe, a
> nie kombinatorskie. Jeśli zleceniodawca podaje nierealne terminy
> wykonania, zniżone koszty lub podejmuje się zleceń o których wie z góry
> że nie jest w stanie wykonać, to powinien być pociągnięty do
> odpowiedzialności za swoje działania. Na drugi raz pomyśli dwa razy
> zanim zacznie kombinować. A jak nie to zniknie z rynku i sprawa też się
> rozwiąże.
Ja przecież nie zakładam, że zleceniobiorca wie z góry. Ja zakładam,
że nikt nie wie z góry.
Następne wpisy z tego wątku
- 19.05.11 16:58 Przemek O.
- 19.05.11 17:28 Andrzej Jarzabek
- 19.05.11 17:46 Przemek O.
- 20.05.11 00:45 Andrzej Jarzabek
- 20.05.11 07:35 Michal Kleczek
- 20.05.11 08:12 Przemek O.
- 20.05.11 08:26 Maciej Sobczak
- 20.05.11 13:25 Jędrzej Dudkiewicz
- 20.05.11 14:07 b...@n...pl
- 20.05.11 15:07 Jędrzej Dudkiewicz
- 20.05.11 15:08 Michal Kleczek
- 20.05.11 15:09 Michal Kleczek
- 20.05.11 15:16 Jędrzej Dudkiewicz
- 20.05.11 15:24 Michal Kleczek
- 20.05.11 17:20 Jędrzej Dudkiewicz
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-01 Rambo 2024. Co z radio-stopem
- 2024-12-01 Pijani kierowcy
- 2024-12-01 "Chciałem zamówić kurs tym"
- 2024-11-30 Windykatorzy ścigają spadkobierców z mandat nieboszczyka za przekroczenie prędkości???
- 2024-11-30 Łódź => Technical Artist <=
- 2024-11-30 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-30 Warszawa => Microsoft Dynamics 365 Business Central Developer <=
- 2024-11-30 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-30 Zielona Góra => Senior PHP Symfony Developer <=
- 2024-11-30 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-30 Lublin => Spedytor międzynarodowy <=
- 2024-11-30 Warszawa => Mid IT Recruiter <=
- 2024-11-30 Warszawa => Fullstack Developer <=
- 2024-11-30 Żerniki => Dyspozytor Międzynarodowy <=
- 2024-11-30 Warszawa => System Architect (background deweloperski w Java) <=