-
Data: 2011-05-18 14:04:49
Temat: Re: ilu jest programistow na swiecie?
Od: " " <f...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Michal Kleczek <k...@g...com> napisał(a):
> PaweĹ Kierski wrote:
>
> > W dniu 2011-05-18 12:06, Michal Kleczek pisze:
> > [...]
> >> Z tego by wynikalo, ze "Agile" w ogole nic nie mowi na temat tego jak
> >> robic oprogramowanie oprocz garsci banalow w stylu "rob tylko rzeczy
> >> niezbedne" i "poprawiaj proces".
> >
> > Owszem. PoniewaĹź historycznie te banaĹy zaczÄĹy byÄ stosowane
> > w praktyce akurat doĹÄ daleko od produkcji oprogramowania.
> >
> > [...]
> >> Moim zdaniem cale to "Agile" jest bardzo dobrym sposobem na wyludzanie
> >> przez programistow pieniedzy bez ponoszenia najmniejszych konsekwencji
> >> swoich dzialan. Ewentualnie (w lepszym przypadku) - usprawiedliwieniem
> >> dla niekompetencji kierownictwa.
> >
> > Czy widziaĹeĹ "na Ĺźywo" dziaĹajÄ cy zespóŠAgile? ChoÄ przez
tydzieĹ?
> >
> > Gdyby tak byĹo zawsze, to kaĹźda firma stosujÄ ca Agile by upadĹa. Bo
> > programiĹci robiliby cokolwiek bez konsekwencji lub projekty
> > prowadziĹoby niekompetentne kierownictwo. A sÄ firmy, ktĂłre tego
uĹźywajÄ
> > i dziaĹajÄ . ByÄ moĹźe nieoptymalnie - ale jak to sprawdzisz?
> >
>
> Tak zupelnie powaznie to mam spore watpliwosci czy sa firmy stosujace
> metodyki "agile" w _calosci_ procesu produkcji oprogramowania. Jest to po
> prostu niemozliwe, bo "metodyki agile" w ogole nie mowia o wielu istotnych
> aspektach takiego procesu, koncentrujac sie tylko na jego drobnym wycinku.
> Nie jest mozliwe stosowanie np. XP samego w sobie - wezmy przykladowo kilka
> pytan, na ktore trzeba sobie odpowiedziec projektujac system:
>
> 0) czy w ogole potrzebujemy programowac? moze wystarczy kupic produkt z
> polki? jesli tak to jaki? albo moze raczej kupic produkt(y) i go (je)
> dostosowac lub zintegrowac?
> 1) potrzebujemy, czy tez nie RDBMS (jezeli tak to jaki) - to wariant 0)
> 2) w jakim jezyku (jezykach) programowania powinnismy stworzyc system (lub
> poszczegolne podsystemy - a wczesniej - jakie podsystemy beda skladac sie
na
> nasz system?)
> 3) jakie oprogramowanie firm trzecich potrzebujemy (chociazby jaki(e) OS)
> 4) w jaki sposob (jesli w ogole) bedziemy integrowac nasz system z innymi
> systemami - czy potrzebujemy np. ESB? jesli tak to jaki?
> 5) jak duzy zespol potrzebujemy?
> 6) jak bedziemy zarzadzac konfiguracja? jakich narzedzi do tego
> potrzebujemy?
> 7) jak bedziemy zapewniac jakosc? czy potrzebujemy zakupic narzedzia /
> sprzet / ludzi do stworzenia centrum testowego?
> ....) mozna tak dlugo
>
> XP w ogole sie powyzszym nie zajmuje - raczej czyni niejawne zalozenie, ze
> pewne decyzje sa juz podjete, infrastruktura istnieje itd, a teraz zostaje
> juz tylko zajac sie pisaniem kodu.
>
> >> To, ze (top) management w organizacjach kupuje tego rodzaju pomysly jest
> >> dla mnie troche niepojete. Jest kilka mozliwosci:
> >> 1) najbardziej prawdopodobne jest to, ze XP/Agile stosuje sie w
> >> projektach o tak malym znaczeniu i koszcie, ze tak naprawde wszystko
> >> jedno jak sie to robi, zas zarzadzanie mozna powierzyc jakiemus matolowi
> >> bo nawet jak spieprzy to nic nie nie stanie
> >
> > Podstaw cokolwiek za "XP/Agile" i bÄdziesz miaĹ prawdziwe zdanie.
> >
>
> Nie rozumiem. Twierdze, ze wlasnie uzycie "XP/Agile" powoduje prawdziwosc
> tego zdania. Wstawienie tam czegos innego moze (ale nie musi) tworzyc
> prawdziwego zdania.
>
> >> 2) management to byli programisci, ktorzy nie maja pojecia o liczeniu
> >> pieniedzy/ROI itp. Nie moga oni awansowac zbyt wysoko i zajmowac sie
> >> czyms wazniejszym, bo firma poszlaby z torbami placac za oprogramowanie,
> >> ktore nigdy nie jest skonczone, dlatego patrz p. 1)
> >
> > WeĹşmy taki Scrum. KaĹźda iteracja to umowa na wykonanie konkretnych
> > funkcjonalnoĹci w konkretnym czasie. Selekcja funkcjonalnoĹci
> > do kolejnej iteracji opiera siÄ - niespodzianka! - na liczeniu ROI.
> > Sortujemy po stosunku spodziewanego przyrostu wartoĹci produktu do
> > kosztu (z gĂłry ustalonego) czasu pracy zespoĹu (+ ewentualne dodatkowe
> > koszty).
>
> Tyle, ze potrzebujemy wiedzy nie na temat 1 krotkiej iteracji, lecz
_calego_
> projektu, ktory planujemy. Jak mam wydac pieniadze na stworzenie produktu,
> to chcialbym - z mozliwie duza pewnoscia - moc zalozyc ile wydam i ile
> zyskam. Chociazby po to, zeby wiedziec czy w ogole mi sie oplaca zaczynac,
a
> nie po prostu kupic sobie nowy samolot albo pol wyspy na Karaibach.
>
> >
> >> 3) biznes jest taki dobry, ze przychody sa nieporownywalnie wieksze niz
> >> koszt ciaglego placenia za oprogramowanie i nie ma najmniejszej
> >> motywacji, zeby cokolwiek w tej dzialce zmieniac
> >
> > Patrz odpowiedĹş do pkt. 1. A na marginesie przypominam, Ĺźe Agile
zakĹada
> > ciÄ gĹe doskonalenie procesu, czyli - niespodzianka! - zmiany.
> >
>
> Wybacz, ale Agile z usprawnianiem procesu ma tyle wspolnego, ze zaklada
sie,
> ze proces sie bedzie "zmienial". Toyota (lub firmy stosujace programy typu
> TQM 6sigma itp) rowniez ciagle modyfikuje procesy, a nikt przy zdrowych
> zmyslach nie powie ze stosuje "agile" - wrecz przeciwnie.
>
Z tego jak ja kojarze te sprawy to 'agile' bierze sie ze spostrzezenia
ze programistyczni maniacy w stanie mani koduja wielokrotnie szybciej
i lepiej niz programisci odwalajacy kodowanie w trybie biurowym - >
( tak ze nie mysl ze agile jest po to by 'oszukiwac biznes'
jest odwrotnie, agile jest po to, by programowac wiecej i bardziej)
-> i to jest chyba raczej prawda - ale tacy maniacy zdarzaja dzis moge
powiedziec chyba dosyc rzadko (kiedys wydawalo mi sie ze jest ich
wiecej, a i mnie samemu takie maniackie napady zdarzaja sie ostatnimi
czasy dosyc malo, i stawiam raczej na spokojna wiedze i niezbedny
odpoczynek: wydajnosc i jakosc niezwykle spada z przemeczenia, nie ma
bata, potrzebne jest duzo czasu i duzo wiedzy i nauki
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 18.05.11 14:13 Andrzej Jarzabek
- 18.05.11 14:15 Michal Kleczek
- 18.05.11 14:39 Michal Kleczek
- 18.05.11 15:00 Michal Kleczek
- 18.05.11 15:13 A.L.
- 18.05.11 15:13 Andrzej Jarzabek
- 18.05.11 15:23 R. P.
- 18.05.11 15:26 Michal Kleczek
- 18.05.11 15:40 Andrzej Jarzabek
- 18.05.11 15:51 Michal Kleczek
- 18.05.11 16:05 Michal Kleczek
- 18.05.11 16:19 Michal Kleczek
- 18.05.11 16:31 Andrzej Jarzabek
- 18.05.11 16:44 Michoo
- 18.05.11 17:06 Michal Kleczek
Najnowsze wątki z tej grupy
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- 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
Najnowsze wątki
- 2025-04-26 e-Doręczenia w praktyce.
- 2025-04-26 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-04-26 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-04-26 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-04-26 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-04-26 Patrole obywatelskie.
- 2025-04-26 Warszawa => Presales Engineer IT <=
- 2025-04-26 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-26 Rudno => IT network administrator <=
- 2025-04-26 Dęblin => Node.js / Fullstack Developer <=
- 2025-04-25 Sprawdzić czy spółka ma sprawy w sądzie
- 2025-04-25 Solarny Palnik Wodorowy
- 2025-04-25 amperomierz w plusie
- 2025-04-25 nie wyłączam silnika
- 2025-04-25 PILNE !! Stara żywność w marketach "Zgodnie z obowiązującym od stycznia 2024 r. prawem przeterminowana, ale nadal zdatna do spożycia żywność, może być sprzedawana przez maksymalnie kolejne 45 dni po dacie na opakowaniu. To legalne tylko wtedy, gdy opakowa