Az agilis csapat egy gyakran félreértett fogalom.
Mit jelent az Agilis Csapat a gyakorlatban?
Egy kis cég esetén ez a recept egyértelmű, ez maga a rendszer. Egészen a felhasználói interakciótól az adatokig, az összes egyedi képességen át, hogy az adott terméket a termelésig vigyék és ezt a folyamatot biztosítsák. A nagy cég esetén azonban egy ilyen csapat kialakítása általában nem lehetséges, és gyakran nem is tanácsos, mert a "nagyoknál" egy termék valójában egy nagyobb rendszerbe van beleágyazódva.
Ha így tekintünk egy termékre, akkor gyakran lehetséges egy kis, több funkciót átfogó csoportot létrehozni, amelyben minden - és mindenki - megtalálható, ami egy működő, tesztelt termékrészlet előállításához szükséges.
Üzleti Képességek
Ahol csak lehetséges, ott a termékek vagy funkciók köré kell szerveződni, olyan alrendszerek köré, ahol van közös funkcionalitás. Ezeket együttesen üzleti képességeknek nevezzük. Miután megértette az üzleti képességeket, igazítsd ezeket a műszaki felépítéshez és végső soron a szervezeti felépítéséhez.
Crossfunkcionális (több funkciót átfogó) csoportot az üzleti, a technikai és a szervezeti rendszer közös pontjában érdemes kialakítani. Ez egy olyan emberekből álló csapat, akiknek minden tárgyi és szellemi feltétel a rendelkezésükre áll ahhoz, hogy a termék egy működő, tesztelt alkatrészét hozzák létre, ezzel is támogatva az előállítási folyamatot.
Mivel az üzleti, technikai és szervezeti felépítés valószínűleg nem működik együtt megfelelően - ezek között a csapatok között függőségek lesznek, amelyeket kezelni kell - egyelőre.
Függőségek, alárendeltség
Idővel az átalakításra irányuló projekt feladata, hogy ezeket a függőségeket megszüntesse.
Ahogy haladsz előre és a függőségeket feloldod, képes leszel arra, hogy minden egyes csapatot tisztán agilis csapatként kezelj.
Kezdj el olyan csapatokat kialakítani, amelyek összehangolják az üzleti képességeket a technikai és szervezeti felépítéssel. Ezután készen állsz arra, hogy elkezdd a függőségek feloldásának nehéz munkáját. Ha ez nem kivitelezhető, akkor annyit tehetsz, hogy végigcsinálod a Scrum-ot. Amíg azonban ezek a függőségek működnek, nem leszel képes elérni azt az értéket, amire törekszel.
Valószínűleg azért nem érzed agilisnak a vállalkozásodat, mert nincsenek ilyen csapataid, túl sok függőség van a rendszereid között.
Ezt a problémát egyetlen napi státuszmegbeszélés sem fogja megoldani. (Az agilis kultúra nem fogja elvégezni a munkát helyetted.)
Agile vs. Scrum
Az Agilitás és a Scrum közötti legfontosabb különbség az, hogy míg az Agilitás egy projektmenedzsment-filozófia, amely alapvető értékeket vagy elveket használ, addig a Scrum egy konkrét agilis módszertan, amelyet egy projekt támogatására használnak. Ez azt jelenti, hogy az Agilitás egy filozófia, a Scrum pedig egy módja annak, hogy azt a termék munkafolyamatába implementáljuk, és itt érdemes megjegyezni, hogy a Scrum nem az egyetlen agilis keretrendszer. Egy másik népszerű megközelítés a Kanban, amely az egyidőben kevesebb elemen végzett csapatmunkára helyezi a hangsúlyt, és a fejlesztés egyes szakaszaira fordított idő csökkentésére összpontosít, hogy a feladatok megkezdése közötti időt csökkentse.
Hogyan mérhető egy agilis csapat sikere?
Számos mutató segíthet egy agilis csapat sikerének mérésében. Csak hogy néhányat említsünk:
- Időbeni teljesítés, amely egy szoftver/platform segítségével nyomon követhető - akárcsak a SCIENCER
- A Sprint során teljesített/megszerzett pontok
- Ügyfél-elégedettség
- Üzleti érték
- Termék scope
- Termelékenység
- Láthatóság
Source: BigPicture, Small Business Trends