Шта је Канбан?
Канбан је један од приступа за агилну имплементацију који је први употребио и развио Таиицхи Охно. Таиицхи Охно је радио као индустријски инжењер у јапанској компанији "Тоиота".
Дефиниција
То је приступ који користи визуелни систем за управљање делом док се креће напред. Иако га је Таиицхи Охно развио за производњу, тек је 2004. године Давид Ј. Андерсон користио ову методу за развој софтвера и од тада је постао један од најпопуларнијих агилних развојних приступа.
Канбан табла у Агилеу користи се за визуелизацију радног процеса.
Рад са Канбан / Канбан процесом
Канбан долази са 4 основна сета принципа који помажу у идентификацији и поправљању уских грла у процесу и смањењу трошења и труда времена:
1. Визуализујте рад (Канбан Боард) - Захтева да сваки радни ток мора бити зацртан на такав начин да се лако може визуелизовати. Придржавајући се тога постаје лако препознати блокаде, уска грла, готов рад, тренутни напредак у раду, предстојећи посао и многе друге ствари.
2. Ограничите рад у току - Један од главних аспеката Канбана је да ефикасно креће посао од почетка до затварања са што мање заостајања и отпада. На Канбан-овом одбору рада налази се ступац „у току“ где тим узајамно одређује границу рада. Рад се повлачи из претходног ступца у тренутни ступац, тј. „Рад у току“ само ако је укупан број радова под тренутном колоном мањи од дефинисаног лимита. Ово помаже у смањењу заостајања између предстојећих и текућих радова.
3. Фокус на проток - Као што знамо, имамо различите фазе као део животног циклуса развоја софтвера, попут окупљања захтева, анализе, тестирања, развоја, прегледа, одржавања итд. Изузетно је важно сагледати ток посао који се предузима. Горњи принципи омогућавају нам да се фокусирамо на ток дела. Овај проток омогућава тиму да визуализује било која уска грла која треба да адресира.
4. Континуирано унапређивање - Када се Канбан приступ успешно примени у пројекту, наставља се тражење опсега побољшања испорученог пројекта. Ако га пронађе, модификује производ укључивањем побољшања, а затим га поново испоручује. Ово би могао бити бескрајан процес, због чега је Канбан један од најбољих агилних приступа.
Канбан Боард
Канбан плоча би могла бити физичка плоча или плоча с приказима које можете визуализирати преко екрана рачунара. Канбан Боард је решење које вам помаже да организујете листу рада уз помоћ својих Канбан принципа. Канбан одбор има различите ступце као што су списак обавеза, списак напретка, попуњени списак итд., Који у потпуности регулишу Канбан принципи који су горе видели. Све колоне имају називе задатака који су обојени различитим ознакама, а свака боја има значење
Дакле, одбор Канбана има следећа три главна одељка:
- ТоДо (такође се назива заостатак)
- У току
- Завршено / Готово
Имплементација више ВИП колона за било који одељак:
Обично је одељак у току подељен на више колона у коме се могу наћи сви пододељци или фазе радова који су у току у одељку који је у току. На пример, „У току“ се може поделити у различите ступце са именима као што су Анализа, Развој, тестирање како би се боље прилагодио рад за сваку фазу.
Имплементација ВИП ограничења и подјела ВИП колона
Као што смо видели у „Канбановим принципима“, постављање ограничења за ступац „У току" био је један од њених главних принципа. Рад се повлачи из претходног ступца у тренутни ступац, тј. „Рад у току“ само ако је укупан број радова под тренутном колоном мањи од дефинисаног лимита. На пример, на доњој слици смо поставили границу ВИП као 3 за потколумну „Доинг“ у колони У току. На пример, ако се број радних пакета смањи испод 3 и један радни пакет пребаци у спремно стање, један радни пакет ће се извући из заосталих спринт-а и поново ће ступац Доинг суб имати укупно три радна пакета, што је дефинисана ВИП граница.
Увек се препоручује да се ВИП граница подели у два под-ступца као што је приказано:
- Доинг
- Спреман
На пример, радни пакети у модулу за дизајн једном када се заврше, сада су спремни да се проследе у одељак за развој. Овај приступ помаже тимовима да створе боље стратегије пројеката и омогућава јасну визуализацију и слику пројекта који је у току.
Предности Канбана
1. Свестраност - Канбан приступ је изузетно видљив и отвара очи за пројектне тимове. Сав радни ток унутар Канбан плоче комуницира међусобно уз помоћ видљивих сигнала. Како је Канбан универзално прихваћен, може га користити и имплементирати готово сваки тим, што чини врло свестран приступ.
2. Непрекидно унапређење - Када се Канбан приступ успешно имплементира у пројекат, наставља да се тражи опсег побољшања испорученог пројекта. Ако га пронађе, модификује производ укључивањем побољшања, а затим га поново испоручује
3. Смањује уска грла и препреке на путевима - Ступац у току је Канбан помаже тиму да визуелизује и открива и уска грла и проблеме пројекта и помаже им да то реше.
4. Континуирана достава - Канбан је познат по томе што је управо на време испоруке јер се фокусира на континуирани приступ испоруке, настављајући са кретањем радних пакета из једне фазе у другу.
5. Визуелне метрике - Канбан омогућава једноставну транспарентност и континуирано побољшавање животног циклуса пројекта својим елегантним визуелним метрицама.
6. Робустан тим - Канбан приступ омогућава тиму да донесе окретнију одлуку, јер је систем Канбана готово у власништву целог тима и они напредују како пројекат напредује.
Закључак:
У овом чланку смо започели са кратким уводом и историјом Канбана, а пратили су га основни принципи који чини било који Канбан модел чисто окретним и успешним. Затим смо видели пар приступа за имплементацију Канбана и сазнали смо о предностима коришћења система Канбан.
Препоручени чланци
Ово је водич за шта је Канбан? Овде смо разговарали о уводу, одбору Канбана, раду, предностима. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -
- Агиле вс Канбан
- Шта је Агиле Пројецт Манагемент?
- Шта је рачунарска наука?
- Шта је Јира Софтваре?