Mi a Kanban? - Kulcskoncepció - Hogyan működik - Folyamat és haszon

Tartalomjegyzék:

Anonim

Mi a Kanban?

A Kanban az agilis megvalósítás egyik megközelítése, amelyet először Taiichi Ohno használt és fejlesztett ki. Taiichi Ohno ipari mérnökként dolgozott a „Toyota” japán cégnél.

Meghatározás

Ez egy olyan megközelítés, amely egy vizuális rendszert használ a munka irányításához, ahogy előre halad. Míg Taiichi Ohno fejlesztette ki a gyártáshoz, csak 2004-ben, amikor David J. Anderson ezt a módszert alkalmazta az IT szoftverfejlesztésben, és azóta ez lett az egyik legnépszerűbb agilis fejlesztési megközelítés.

Az Agile Kanban Board programja a munkafolyamat megjelenítésére szolgál.

Együttműködés a Kanban / Kanban folyamattal

A Kanban négy alapelvet tartalmaz, amelyek segítenek a folyamat szűk keresztmetszeteinek azonosításában és rögzítésében, valamint az esetleges pazarlás és az időfeszítés csökkentésében:

1. Vizualizálja a munkát (Kanban Board) - megköveteli, hogy minden munkafolyamatot könnyen láthatóvá tegyék. Ennek betartásával könnyedén azonosíthatók a blokkolók, a szűk keresztmetszetek, a befejezett munka, a jelenlegi munka előrehaladása, a közelgő munka és még sok más.

2. Korlátozza a folyamatban lévő munkát - A Kanban egyik fő szempontja a munka hatékony mozgatása a kezdetektől a bezárásig, a lehető legkisebb késéssel és hulladékkal. A Kanban munkafolyamat táblájában van „folyamatban lévő munka” oszlop, ahol a csapat kölcsönösen meghatározza a munka határát. A munka az előző oszlopból az aktuális oszlopba kerül, azaz a „Folyamatban van” csak akkor, ha az aktuális oszlop alatti munka teljes száma kisebb, mint a meghatározott határ. Ez elősegíti a várható és a folyamatban lévő munkák közötti késések csökkentését.

3. Összpontosítás a folyamatra - Mint tudjuk, a szoftverfejlesztési életciklus részeként különböző szakaszai vannak, mint például követelmények összegyűjtése, elemzés, tesztelés, fejlesztés, áttekintés, karbantartás stb. Rendkívül fontos, hogy a az elvégzett munka. A fenti alapelvek lehetővé teszik számunkra, hogy a munka folyamatára összpontosítsunk. Ez az áramlás lehetővé teszi a csapat számára, hogy megvizsgálja az esetleges szűk keresztmetszeteket.

4. Folyamatos fejlesztések - Ha egy Kanban megközelítést sikeresen alkalmaznak egy projektre, akkor folyamatosan keresi a megvalósított projekt fejlesztéseinek lehetőségeit. Ha talál, módosítja a terméket a fejlesztés beillesztésével, majd újra szállítja. Ez egy véget nem érő folyamat lehet, amely Kanban-ról az egyik legjobb agilis megközelítést teszi.

Kanban Board

A Kanban tábla lehet fizikai tábla vagy kijelző tábla, amelyet a számítógép képernyőjén megjeleníthet. A Kanban Board egy olyan megoldás, amely elősegíti a munkalisták rendezését a Kanban alapelvei segítségével. A Kanban testületnek különböző oszlopai vannak, mint például a Do list, a folyamatban lévő lista, a kitöltött lista stb., Amelyeket teljes mértékben a fentiekben látott Kanban alapelvek szabályozzák. Az összes oszlop megnevezi azokat a feladatokat, amelyeket különböző jelölésekkel festenek, és mindegyik színnek van jelentése

Ennélfogva a Kanban testületnek a következő három fő szakasza van:

  • ToDo (elmaradásnak is nevezik)
  • Folyamatban
  • Befejezett / Kész

Több WIP oszlop végrehajtása bármely szakaszhoz:

Általában a folyamatban lévő szakasz több oszlopra oszlik, hogy beilleszthető legyen a folyamatban lévő szakasz összes alszakaszára vagy szakaszára. Például a „Folyamatban” oszlopokra oszlopokra oszthatók, például névvel, például elemzés, fejlesztés, tesztelés, hogy jobban illeszkedjenek az egyes szakaszok munkájához.

A WIP korlátok végrehajtása és a WIP oszlopok felosztása

Mint láttuk a „Kanban alapelvekben”, a „Folyamatban” oszlop korlátjának meghatározása volt az egyik alapelve. A munka az előző oszlopból az aktuális oszlopba kerül, azaz a „Folyamatban van” csak akkor, ha az aktuális oszlop alatti munka teljes száma kisebb, mint a meghatározott határ. Például az alábbi ábrán a WIP korlátot 3-ra állítottuk a folyamatban lévő oszlop „Csinálás” aloszlopához. Például, ha a munkacsomagok száma 3 alá csökken, és egy munkacsomagot készenléti állapotba helyeznek, akkor egy munkacsomagot kihúznak a sprint-háttérképekből, és a Doing al oszlopban összesen három munkacsomag lesz, amely a meghatározott WIP-határ.

Mindig javasoljuk, hogy a WIP korlátozását két aloszlopra osztja, amint az ábrán látható:

  1. Doing
  2. Kész

Például, ha a tervező modulban a munkacsomagok elkészültek, akkor készen áll a továbbításra a fejlesztési szakaszba. Ez a megközelítés segít a csapatoknak jobb projektstratégiák létrehozásában, és lehetővé teszi a folyamatban lévő projekt világos megjelenítését és képet.

A Kanban előnyei

1. Sokoldalúság - A Kanban-megközelítés rendkívül jól látható és szemmel nyitja a projektcsoportokat. A Kanban táblán belüli összes munkafolyamat látható jelek segítségével kommunikál egymással. Mivel a Kanban általánosan elfogadott, szinte minden csapat használhatja és valósíthatja meg, ami egy nagyon sokoldalú megközelítést jelent.

2. Folyamatos fejlesztések - Ha egy Kanban megközelítést sikeresen alkalmaznak egy projektre, akkor folyamatosan keresi a megvalósított projekt fejlesztéseinek lehetőségeit. Ha talál, módosítja a terméket a fejlesztés beillesztésével, majd újra szállítja

3. Csökkenti a szűk keresztmetszeteket és az akadályokat - A Kanban folyamatban lévő oszlopa segít a csapatnak a projekt szűk keresztmetszeteinek és problémáinak megjelenítésében, észlelésében, valamint a javításban.

4. Folyamatos kézbesítés - A Kanban arról ismert, hogy éppen az időben történő kézbesítésről van szó, mivel a folyamatos kézbesítés megközelítésére koncentrál, mivel folyamatosan mozgatja a munkacsomagokat az egyik szakaszból a másikba.

5. Vizuális metrika - A Kanban elegáns vizuális mutatókkal lehetővé teszi a projekt áttekinthetőségét és a projekt életciklusának folyamatos javítását.

6. Robusztus csapat - A Kanban-megközelítés felhatalmazza a csapatot egy agilisabb döntés meghozatalára, mivel a Kanban-rendszer szinte az egész csapat tulajdonában van, és a projekt előrehaladtával haladnak előre.

Következtetés:

Ebben a cikkben a Kanban rövid bevezetésével és történetével kezdtük, amelyet azon alapelvek követtek, amelyek bármely Kanban modellt tisztán agilisnak és sikeresnek tesznek. Ezután megtekintettünk néhány megközelítést a Kanban végrehajtására és megismerkedtünk a Kanban rendszer használatának előnyeivel.

Ajánlott cikkek

Ez egy útmutató a Mi a Kanban oldalról? Itt tárgyaltuk a Bevezetés, a Kanban fórum, a munka, az előnyei témát. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Agilis vs Kanban
  2. Mi az agilis projektmenedzsment?
  3. Mi a számítástechnika?
  4. Mi a Jira Software?