Lean módszertan: mikor kell használni

Lean módszertan: mikor kell használni

egy adott projekt módszertanának megválasztása valószínűleg a modern szoftverfejlesztés legaktuálisabb kérdése. Egyes programozók inkább egy módszertanban dolgoznak. Mások megváltoztatják őket attól függően, hogy milyen projekteken dolgoznak.

nincs egységes vélemény a megfelelő szoftverfejlesztési módszertan kiválasztásának kérdésében. Ebben a cikkben elmondjuk, mikor jobb a Lean módszertan használata, és mikor jobb, ha nem használja. De mielőtt ezt megtennénk, meg kell adnunk a Lean módszertan teljes meghatározását, és le kell írnunk annak főbb jellemzőit.

a Lean a 20.század közepén keletkezett Japánban. Ezt a Toyota Corporation vezetői találták ki. Kezdeti céljuk egy olyan gyártási rendszer létrehozása volt, amely megoldja a termékszállítással kapcsolatos problémáikat. Kezdetben Toyota termelési rendszernek hívták. Amikor azonban az egész világon népszerűvé vált, a neve megváltozott. A Lean projektmenedzsment fő gondolata egyszerű. A hulladékok eltávolításával a termékszállítás feltételeinek javítására összpontosít. A Lean-nek saját meghatározása van a hulladékokról, amely lehetővé teszi azok megfelelő észlelését. Minden, ami nem befolyásolja a végtermék funkcionalitását, hulladéknak minősül.

most a Lean módszertant különböző területeken használják, beleértve a szoftverfejlesztést is. A szoftverfejlesztésre 2003-ban alkalmazták, amikor két híres Lean kutató, Tom és Mary Poppendieck kiadta első könyvét, A “Lean Software Development” – t. Napjainkban is nagyon aktuális és népszerű. Ez a könyv sikeres kísérlet volt a Lean módszertan alapelveinek megvalósítására a szoftverfejlesztésben. Hét Lean alapelvet ír le, és elmondja, hogyan lehet ezeket alkalmazni a szoftverfejlesztésben. Itt nem kell mindet leírni. Meg kell azonban mondani, hogy a projekt megvalósításának rugalmas folyamata és a csapattagok iránti tisztelet az egyik.

ezek az elvek teszik a Lean-t agilis módszertana. Projektjei iteratívak. Ez a funkció szükséges a közbenső termék teszteléséhez minden iteratív ciklus után. A folyamatos tesztelés nagyon fontos a Lean projektek számára, mivel a Lean fejlesztők a termelés minőségére összpontosítanak. Általában inkább elkerülik a hibákat, ahelyett, hogy kijavítanák őket. Azonban szinte lehetetlen létrehozni egy szoftverterméket hibák nélkül. Ezért a Lean Fejlesztők tesztelik termékeiket a hibák korai szakaszában történő észlelésére. A Lean csapatok kicsik. Általában kevesebb, mint 15 embert tartalmaznak. Továbbá, önigazgatók. Ez azt jelenti, hogy nem rendelkeznek formális vezetőkkel és szigorú hierarchikus struktúrával. Minden tagja felcserélhető. Mindegyik képes több funkció végrehajtására.

tehát mikor jobb a Lean módszertan használata?

mint minden más agilis módszertan, a Lean is sikeres lehet kis projektekben, rövid időkerettel. Ez azzal magyarázható, hogy a Lean csapatok kicsik. Nagyon nehéz számukra a nagy projektek gyors kezelése. Két vagy több Lean csapat tevékenységét kell koordinálnia, ha nagy projektet szeretne kezelni. Ez azonban nem egyszerű kérdés. A Lean – ben a csapat minden tevékenysége a kommunikáción alapul. Két, különböző irodákban dolgozó csapat alig tud hatékonyan kommunikálni. Ezért jobb, ha nem használja a Lean-t, ha a projekt túl összetett. Az is jobb, ha nem használja, ha az ügyfél nem akar részt venni a projekt megvalósításának folyamatában. Ennek oka az a tény, hogy a Lean agilis módszertan. És mint minden más agilis módszertan, bevonja ügyfeleit a projekt megvalósításának folyamatába. Kényelmetlennek tűnhet számukra, de csak így lehet kiváló minőségű sovány terméket létrehozni.

egy adott projekt módszertanának megválasztása valószínűleg a modern szoftverfejlesztés legaktuálisabb kérdése. Egyes programozók inkább egy módszertanban dolgoznak. Mások megváltoztatják őket attól függően, hogy milyen projekteken dolgoznak. nincs egységes vélemény a megfelelő szoftverfejlesztési módszertan kiválasztásának kérdésében. Ebben a cikkben elmondjuk, mikor jobb a Lean módszertan használata, és mikor jobb, ha nem használja. De mielőtt ezt megtennénk,…

egy adott projekt módszertanának megválasztása valószínűleg a modern szoftverfejlesztés legaktuálisabb kérdése. Egyes programozók inkább egy módszertanban dolgoznak. Mások megváltoztatják őket attól függően, hogy milyen projekteken dolgoznak. nincs egységes vélemény a megfelelő szoftverfejlesztési módszertan kiválasztásának kérdésében. Ebben a cikkben elmondjuk, mikor jobb a Lean módszertan használata, és mikor jobb, ha nem használja. De mielőtt ezt megtennénk,…

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.