A Scrum és a Kanban csapatmódszerek, amelyek sok hasonlóságot osztanak meg. Azonban vannak különbségek is, amelyeket ma szeretnénk megvitatni. A Kanban táblákat gyakran alkalmazzák a Scrum csapatok is. Ennek az az oka, hogy nagyon praktikusak a csapatmunka és annak előrehaladásának vizualizálásában. A két módszertan legjobbjainak ötvözésével megjelent egy technika, amelyet Scrumbannak hívnak. Népszerű olyan projektekben, amelyek a termékfejlesztést a szolgáltatásnyújtással kombinálják, ahol a hosszú Sprintek és a viszonylag formalizált Scrum találkozók nem mindig megfelelőek.
Scrumban és Kanban táblák a Scrum-ban – tartalomjegyzék:
Bevezetés
A Kanban egy Japánban kidolgozott módszer. Az 1950-es években alakult ki, és elsősorban a folyamatos termelés kezelésére szolgáló eszköz volt, amely nem hozott létre készleteket és többleteket, hanem folyamatosan dolgozta fel az erőforrásokat. A 21. század elején a Kanbant a szoftverfejlesztés igényeihez igazította David J. Anderson.
Kanban vs Scrum
A Kanban általános munkamódszere elsősorban abban különbözik a Scrumtól, hogy kevésbé formális megközelítést hoz létre. A Kanbanban nincsenek olyan részletes irányelvek, például a Sprintekben való munkavégzésről, a Termékfelelős, a Scrum Master és a Fejlesztőcsapat szerepeiről. Ez lehetséges, mert a Kanban a feladatok folyamatosságára összpontosít, mint például egy adott típusú szolgáltatás nyújtása, amelyek ismételhetőbbek és nem igényelnek olyan bonyolult tervezést.
Azonban a cél és a munkamódszerek hasonlóak. A Kanban célja, hogy a legmagasabb minőségű terméket időben szállítsa a vásárlónak. A két módszerre közös munkamódszerekkel kapcsolatos elveket a következőképpen lehet megfogalmazni:
- A munkának zökkenőmentesnek és leállások nélkülinek kell lennie – a Scrum esetében ezt a Sprintek folyamatos sorozatával érik el, míg a Kanbanban a munka folyamatos a feladatok zökkenőmentes áramlása miatt. Ezek egy sorba állnak, ahonnan a fejlesztők választanak (húznak) néhány feladatot a befejezéshez.
- A csapatnak csak a kiválasztott feladatokra kell összpontosítania – a Kanban terminológiáját használva a csapatnak “csökkentenie kell a folyamatban lévő munkát”. A Scrumban ennek megfelelője a Termék Hátralékból kiválasztott Felhasználói Történetek, amelyeket a Sprint Hátralékba helyeznek.
- A feladatok előrehaladásának láthatónak kell lennie minden érintett számára – a Kanbanban ezeket táblák vizualizálják, amelyek gyakran szerepelnek a Scrum csapatokban is.
Kanban táblák a Scrum-ban
A Kanban tábla egy széles körben használt eszköz a csapatmunka vizualizálására. Ez egy táblázat, amely több oszlopból áll. Mindegyikben feladatok találhatók egy adott státusszal. A feladatok kategorizálása egy egyszerű szabályon alapul: egy kártyát a feladat leírásával – vagy annak virtuális megfelelőjével – helyeznek el az egyik oszlopban. A Kanban táblák minimális verziója három oszlopot tartalmaz:
- Teendő
- Folyamatban
- Befejezett – az utolsó oszlopba azok a feladatok kerülnek, amelyek megfelelnek a Befejezés Definíciójának, amelyről itt írtunk.
Alább található egy példa egy kanban táblára egy all-in-one projektmenedzsment rendszerből – Firmbee.com

Általában több oszlop van. Ha több feladatot kell befejezni, általában van egy további oszlop, amelynek címe “kiválasztva a befejezésre” a “befejezendő” és a “folyamatban” oszlopok között. Míg a “teendő” oszlop a Termék Hátralékot szolgálja, amelyről itt írtunk, a “kiválasztva a befejezésre” oszlop a Sprint Hátralékot szolgálja, amelyet részletesen leírunk ebben a cikkben.
A második gyakori kiegészítés egy “ellenőrzés alatt” oszlop vagy “jóváhagyásra vár”. Ez általában a “folyamatban” feladatokat tartalmazó oszlop és a “befejezett” feladatokat tartalmazó oszlop között helyezkedik el. Olyan feladatokat tartalmaz, amelyeket a Fejlesztőcsapat befejezett, és amelyek a Termékfelelő jóváhagyására várnak. A Termékfelelős feladata, hogy ellenőrizze azok megfelelőségét az elfogadási kritériumoknak, és megszerezze a végső jóváhagyást az Ügyféltől. Ebben a helyzetben csak a véglegesen elfogadott feladatok kerülnek az utolsó oszlopba.
Scrumban
A Scrum és a Kanban hatalmas népszerűsége miatt megjelent a hibridjük, amely a két munkamódszer legjobbjait ötvözi. A Scrumban a legjobban olyan szervezetekben működik, amelyek a termékek létrehozását a szolgáltatások nyújtásával összekapcsolják, gyakran magában foglalva a Termék Ügyfélnél történő megvalósítását. A találkozók és a kommunikáció csökkentése miatt a Csapat nagyobb lehet.
A Scrumban kevesebb hangsúlyt fektet a Scrumban általában használt mutatókra, mint például a Burndown Chart. Azonban használja a Scrum pilléreit, amelyek a munkafolyamat folyamatos fejlesztésének szükségességére és azok alkalmazására vonatkoznak az ügyfél körülményeihez és igényeihez.
Azonban a Scrumbanban a munka nem oszlik Sprintekre. A Scrum találkozók 3, 6 vagy 12 havonta zajlanak.
A munka ütemezése “Igény szerint” elv szerint történik, azaz ahogy felmerül. A Felhasználói Történetek közvetlenül a Kanban tábla első oszlopába kerülnek, amely “teendő” feladatokat tartalmaz. Így ez a Sprint Hátralékot szolgálja, amelyről részletesebben írtunk ebben a cikkben. A Sprint Hátralékhoz hasonlóan a legurgentebb feladatok a teendő lista tetejére kerülnek. Azonban bonyolultabb projektek esetén a Projektmenedzser fenntarthat egy külön teendő listát, amely megfelel a Termék Hátraléknak, ahonnan kiválasztja, hogy mely feladatokat helyezzen el az első oszlopban.
A feladatok áthelyezése az első oszlopból a másodikba a “Húzás” szabály érvényes. Ez azt jelenti, hogy a feladatokat nem delegálják egy adott Fejlesztőnek. Mindenki választ egy feladatot a sorból, és függetlenül végzi el azt.
A középső oszlopban, a “befejezendő” feladatok számát általában korlátozzák a csapat mérete szerint, hogy ha lehetséges, mindenki csak egy feladattal foglalkozzon egyszerre.

Összegzés
A Scrum és a Kanban, bár hasonló célokra használják őket, különböző munkamódszerek. A Scrum a legjobban kreatív, innovatív projektekben működik, amelyeket kis Scrum csapatok végeznek. A Kanban ezzel szemben azért jött létre, hogy folyamatos és leállásmentes környezetben működjön, hogy hasonló szolgáltatásokat nyújtson. A Scrum gyakran használ Kanban táblákat a végzett munka vizualizálásának módszereként. A kettő kombinációja Scrumbant eredményezett, amely a legjobban olyan keretrendszerként működik, amely a termékeiket értékesítő és azokra alapozva szolgáltatásokat nyújtó szervezetek számára ideális.
Ha tetszik a tartalmunk, csatlakozz a szorgos méheink közösségéhez a Facebookon, Twitteren, LinkedIn-en, Instagramon, YouTube-on, Pinterest-en.
Caroline Becker
Projektmenedzserként Caroline szakértő az új módszerek megtalálásában, amelyek a legjobb munkafolyamatok megtervezésére és a folyamatok optimalizálására szolgálnak. Szervezési készségei és a nyomás alatt végzett munka iránti képessége teszik őt a legalkalmasabb személyré, aki bonyolult projekteket valóra tud váltani.
Scrum Guide:
- Alapfogalmak, szerepek és fogalmak szótára
- Mi a Scrum?
- Scrum értékek
- Hogyan valósítsuk meg a Scrumot a vállalatunkban?
- Scrum Csapat - mi az és hogyan működik?
- Ki a terméktulajdonos?
- A Product Owner leggyakoribb hibái
- Ki a Scrum Master?
- A Scrum Master leggyakoribb hibái
- Milyen statisztikákat és mutatókat kell nyomon követnie a Scrum Masternek?
- Scrum fejlesztőcsapat
- A fejlesztők leggyakoribb hibái
- Scrum artefaktumok
- Skálázott Scrum
- Sprint Hátralék
- Mi az a termék hátralék?
- Mik azok a felhasználói történetek?
- A legjobb Felhasználói Történet létrehozása az INVEST elv alapján
- A leggyakoribb felhasználói történet hibák
- Felhasználói történet elfogadási kritériumok
- Becslés és Történetpontok a Scrum-ban
- Tervezési Póker
- Csapatbecslési játék
- Növekmény meghatározása
- Scrum események
- Mi az a Burndown Diagram?
- A burndown diagram előnyei és hátrányai
- Kanban táblák a Scrum és Scrumban keretrendszerben
- Sebesség a Scrum-ban - A Fejlesztő Csapat Sebessége
- Napi Scrum
- Sprint tervezés
- Sprint értékelés
- Mi az a Sprint Retrospektív?
- A Sprint Retrospektív során elkövetett gyakori hibák
- Termék Backlog ápolása
- Hogyan kell létrehozni és értelmezni egy burndown diagramot?
- Mi az a Sprint a Scrum-ban?
- A Terméktulajdonos és a Scrum Master közötti együttműködés
- Scrum Csapat Kötelezettségek - Termék Cél, Sprint Cél és Teljesítési Meghatározás
- A jó Scrum Master jellemzői