[Java lista] Agilis módszertanok alkalmazása magyarországi cégeknél

Verhás Péter peter at verhas.com
2008. Sze. 15., H, 13:46:56 CEST


Nekem az a tapasztalatom, igaz nem sok, hogy akkor lehet alkalmazni 
valamilyen agilis mĂłdszertant, ha

- a gyártandó szoftver struktúrája már valahonnan adott, nem kell 
különösebben tervezni, és
- az ügyfél nem tudja pontosan, hogy mit szeretne és ezért elfogadja a 
módszertannal járó költségek bizonytalanságát.

Például egy OfBiz rendszerre épülő ügyviteli rendszer eleve adja a 
struktúrákat, és csak egyes funkciókat kell megvalósítani.

Ugyanakkor ha nincs meg a pontos struktĂşra, akkor azzal kezdeni, hogy 
elkezdünk funkciókat fejleszteni sprintekben életveszélyes. Pár sprint 
után eljut oda a projekt, hogy a struktúra (ami nem tervezett, csak 
valahogy alakult) nem feszíthető tovább, újra kell kezdeni az egészet, 
és mégiscsak tervezni kellene. Ilyenkor az a legrosszabb, ha ezt nem 
lehet bevallani a vevőnek, a menedzsmentnek, a főnököknek, és tovább 
készül a gány, a patkolt szoftver kiegészítésének a javítása. Ilyenkor 
van az, hogy elromlanak funkciók, amik már régóta jól működtek, és 
napokig tart a hibakeresés, mire kiderül, hogy nem is ott kell keresni a 
hibát, mert már az előző release-ben (persze jó, ha a release mint 
fogalom ismert) is már rossz volt, csak senki nem vette észre. Akkor 
persze jön egy újabb javítás, amitől meg megint másik funkció romlik el. 
Határidő csúszás, ügyfél nem veszi át, összeveszés, projekt félbeszakad, 
per.

Személyesen valami kevert dologban hiszek. Az elején kell tervezni, 
esetleg közben is mérföldköveknél. Lehet újra tervezni, és amikor 
fejleszteni kell, akkor lehet, és jó sprinteket csinálni. Még azoknál a 
projekteknél is, ahol elvileg nincs tervezés (pl.: kész OfBiz-re 
fejlesztünk) a legelején volt tervezés, csak éppen nem mi csináltuk, 
hanem azok akik az OfBiz-t tervezték és fejlesztették.

Mindehhez hozzáteszem, hogy ha most elefántokról beszélünk, mert valaki 
látott egy elefántot és kérdezett, akkor én mondjuk láttam két 
elefántot, és ebből egynek a másik felét is. De az elefántokról igazából 
a négereket kellene megkérdezni. De hát hol vannak ebben a témában a 
négerek?

PĂ©ter


--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20080915/2f4c8fc4/attachment.html 


További információk a(z) Javalist levelezőlistáról