Čo je liek Kanban?
Kanban je jedným z prístupov pre agilnú implementáciu, ktorý prvýkrát použil a vyvinul Taiichi Ohno. Taiichi Ohno pracoval ako priemyselný inžinier v japonskej spoločnosti „Toyota“.
definícia
Je to prístup, ktorý využíva vizuálny systém na riadenie práce pri pohybe vpred. Aj keď bol vyvinutý spoločnosťou Taiichi Ohno pre výrobné práce, až v roku 2004 David David Anderson použil túto metódu na vývoj softvéru IT a od tej doby sa stal jedným z najpopulárnejších prístupov agilného rozvoja.
Kanban Board v Agile sa používa na vizualizáciu pracovného postupu.
Práca s procesom Kanban / Kanban
Kanban prichádza so 4 základnými súbormi zásad, ktoré pomáhajú identifikovať a opraviť úzke miesta v procese a znižovať plytvanie a úsilie času:
1. Vizualizácia práce (Kanban Board) - Vyžaduje sa, aby bol akýkoľvek pracovný postup navrhnutý tak, aby bol ľahko zviditeľnený. Pri dodržaní tohto postupu je ľahké identifikovať blokátory, prekážky, dokončenú prácu, aktuálny postup práce, pripravovanú prácu a mnoho ďalších vecí.
2. Obmedzte prebiehajúcu prácu - Jedným z hlavných aspektov Kanban je udržiavať efektívny pohyb práce od začiatku až do ukončenia s čo najmenším oneskorením a plytvaním. Na doske pracovného toku Kanban je stĺpec „nedokončená práca“, v ktorom tím vzájomne definuje limit práce. Dielo sa presunie z predchádzajúceho stĺpca do aktuálneho stĺpca, tj „Prebieha spracovanie“, iba ak je celkový počet prác pod aktuálnym stĺpcom menší ako jeho definovaný limit. To pomáha pri znižovaní oneskorení medzi pripravovanými a prebiehajúcimi prácami.
3. Zameranie na tok - Ako vieme, máme rôzne fázy ako súčasť životného cyklu vývoja softvéru, ako sú zhromažďovanie požiadaviek, analýza, testovanie, vývoj, kontrola, údržba atď. Je mimoriadne dôležité pozrieť sa na tok vykonaná práca. Vyššie uvedené zásady nám umožňujú zamerať sa na priebeh práce. Tento tok umožňuje tímu vizualizovať prípadné prekážky, ktoré je potrebné riešiť.
4. Neustále zlepšovanie - Keď sa Kanban prístup úspešne implementuje do projektu, pokračuje v hľadaní rozsahu vylepšení dodaného projektu. Ak zistí, že produkt nejaké obsahuje, modifikuje zahrnutím vylepšenia a potom ho znovu doručí. Môže to byť nekonečný proces, vďaka ktorému je Kanban jedným z najlepších agilných prístupov.
Rada Kanban
Doska Kanban môže byť fyzická doska alebo tabuľa, ktorú si môžete vizualizovať prostredníctvom obrazovky počítača. Rada Kanban predstavuje riešenie, ktoré vám pomôže zorganizovať zoznam práce pomocou jeho zásad Kanban. Rada Kanban má rôzne stĺpce, ako napríklad zoznam úloh, zoznam úloh, úplný zoznam atď., Ktoré sa plne riadia zásadami Kanban, ktoré boli uvedené vyššie. Všetky stĺpce majú názvy úloh, ktoré sú zafarbené rôznymi značkami a každá farba má význam
Preto má Kanbanská rada tieto tri hlavné oddiely:
- ToDo (tiež nazývané backlog)
- Prebieha
- Dokončené / Hotovo
Implementácia viacerých stĺpcov WIP pre ktorúkoľvek sekciu:
Priebežná časť je zvyčajne rozdelená do viac ako jedného stĺpca, aby vyhovovala všetkým podsekciám alebo fázam prác, ktoré spadajú pod prebiehajúcu časť. Napríklad „Prebieha“ možno rozdeliť do rôznych stĺpcov s názvami ako Analýza, Vývoj, testovanie, aby sa lepšie prispôsobila práca každej fáze.
Implementácia limitov WIP a rozdelenie stĺpcov WIP
Ako sme videli v „Kanbanských princípoch“, stanovenie limitu pre stĺpec „Prebieha“ bolo jedným z jeho základných princípov. Dielo sa presunie z predchádzajúceho stĺpca do aktuálneho stĺpca, tj „Prebieha spracovanie“, iba ak je celkový počet prác pod aktuálnym stĺpcom menší ako jeho definovaný limit. Napríklad na nasledujúcom obrázku sme nastavili limit WIP ako 3 pre stĺpec Doing v stĺpci Prebiehajúce. Napríklad, ak počet pracovných paketov klesne pod 3 a jeden pracovný paket sa presunie do stavu pripravenosti, jeden pracovný paket bude vytiahnutý z nevybavených sprintu a opäť stĺpec Doing bude mať celkom tri pracovné pakety, čo je definovaný limit WIP.
Vždy sa odporúča rozdeliť limit WIP do dvoch pod stĺpcov, ako je to znázornené:
- Robí
- pripravený
Napríklad pracovné pakety v konštrukčnom module po dokončení sú pripravené na odovzdanie vývojovej sekcii. Tento prístup pomáha tímom vytvárať lepšie projektové stratégie a umožňuje jasnú vizualizáciu a obraz prebiehajúceho projektu.
Výhody Kanban
1. Univerzálnosť - Kanbanský prístup je pre projektové tímy mimoriadne viditeľný a otvára pozornosť. Celý pracovný tok vo vnútri dosky Kanban komunikuje navzájom prostredníctvom viditeľných signálov. Keďže Kanban je všeobecne akceptovaný, môže ho používať a implementovať takmer každý tím, ktorý vytvára veľmi univerzálny prístup.
2. Neustále zlepšovanie - Keď sa Kanban prístup úspešne implementuje do projektu, pokračuje v hľadaní rozsahu vylepšení dodaného projektu. Ak zistí, že produkt nejaké obsahuje, modifikuje zahrnutím vylepšenia a potom ho znovu doručí
3. Znižuje prekážky a zátarasy - Stĺpec Inban (Kanalizácia) v programe Kanban pomáha tímu vizualizovať a odhaľovať a prekážky a problémy projektu a pomáha im ich opraviť.
4. Nepretržité doručovanie - Kanban je známy tým, že doručuje práve včas, pretože sa zameriava na nepretržité doručovanie tým, že neustále presúva pracovné pakety z jednej fázy do druhej.
5. Vizuálna metrika - Kanban umožňuje pomocou svojej elegantnej vizuálnej metriky ľahkú transparentnosť a neustále zlepšovanie životného cyklu projektu.
6. Robustný tím - prístup Kanban oprávňuje tím robiť agilnejšie rozhodnutie, pretože systém Kanban je takmer vo vlastníctve celého tímu a pri postupe projektu napredujú.
záver:
V tomto článku sme začali stručným úvodom a históriou Kanban, po ktorom nasledovali základné princípy, vďaka ktorým je každý model Kanban čisto agilný a úspešný. Potom sme videli niekoľko prístupov k implementácii Kanban a dozvedeli sme sa o výhodách používania systému Kanban.
Odporúčané články
Toto bol sprievodca Čo je Kanban ?. Tu sme diskutovali o úvodu, predstavení Kanban, práci, výhodách. Viac informácií nájdete aj v ďalších navrhovaných článkoch -
- Agile vs Kanban
- Čo je to agilný projektový manažment?
- Čo je to informatika?
- Čo je to softvér Jira?