Munurinn á Kanban og Scrum

Hin sígilda fossamódel, sem Winston Royce kynnti árið 1970, hefur verið algengasta og mest notaða verkefnastjórnunaraðferðin í líftíma hugbúnaðarþróunar þar til hún fór fram úr flóknari og miklu betri aðferðum sem byggðar voru á lipurri tækni um 2008. Hin stórkostlega vöxt lipur hefur verið rakinn til þeirra galla í hefðbundnu líkani og margra kosta sem nýja nálgunin hefur í för með sér. Agile byrjaði sem endurtekin, samvinnuaðferð við hugbúnaðarþróun, en þróaðist með tímanum í vel settar meginreglur og gildi sem hún deilir með mörgum afbrigðum Agile. Sem sagt Kanban og Scrum eru tvær af vinsælustu Agile aðferðafræðunum í útbreiddri notkun.

Hvað er Scrum?

Scrum er léttur en samt ótrúlega öflugur rammi byggður á lipri aðferðafræði sem hjálpar teymum að vinna saman. Það er sveigjanleg nálgun við lipra hugbúnaðarþróun sem byggist á hugmyndinni um endurtekningu. Ólíkt hefðbundnu fossalíkaninu, þar sem hvert verkefni og verkefni er sundurliðað í línulega röð í röð, hjálpar Scrum teymum og stofnunum að afhenda vörur í stuttum endurteknum lotum. Það er fljótur og áreiðanlegur lipur ramma sem hjálpar til við að stjórna verkefnum með meiri hraða og sveigjanleika. Scrum er hannað til að skila verðmæti til viðskiptavina þinna á grundvelli stigvaxandi ferla, sem þýðir að það skiptir vinnu þinni í litlar, steinsteypar afurðir eða teymið þitt í lítil, þverfagleg teymi. Scrum lýsir verkfærum og aðferðum sem vinna í takt við að hjálpa teymum að skipuleggja og stjórna störfum sínum. Hægt er að nota Scrum í hvaða verkefni eða vöruþróunarátaki sem er og skila þannig verðmæti til viðskiptavina í litlum og reglulegum þrepum. Scrum er byggt á hugmyndinni um spretti.

Hvað er Kanban?

Kanban er vinnsluflæðistjórnunarkerfi sem er sérstaklega hannað til að hjálpa þér að sjá vinnu þína og verkefni sem eru í gangi með því að einbeita sér að afhendingu í tíma. Það er lipur aðferðafræði sem byggist á þremur hugtökum: sjónflæði vinnuflæðis, takmarkar verkið sem er í gangi og mælingar á afgreiðslutíma. Kanban er í raun byggt á mjög einfaldri hugmynd um að takmarkað verk ætti að takmarka og ný vinna ætti aðeins að hefjast þegar núverandi verk er afhent eða dregið af niðurstreymisaðgerð. Orðið Kanban er dregið af japönsku orði sem þýðir sjónmerki. Það er ekki hugbúnaðarþróun og verkefnastjórnun lífsferill; í staðinn er Kanban nálgun við breytingastjórnun sem miðar að því að skila hágæða virði til viðskiptavina þinna, á réttum tíma og á fjárhagsáætlun. Það notar sjónrænt stjórnbúnað til að fylgjast með vinnu þegar þeir fara í gegnum mismunandi stig verðmætastraumsins. Ólíkt Scrum, leggur Kanban áherslu á hringrásartíma - að stytta hringrásartímann og greina og taka á vandamálunum í verkflæðinu.

Munurinn á Kanban og Scrum

Aðkoma

  - Scrum er sveigjanleg nálgun við lipra hugbúnaðarþróun sem byggir á hugmyndinni um endurtekningu. Scrum hjálpar teymum og stofnunum að afhenda vörur í stuttum endurteknum lotum. Með Scrum er verkefni eða verkefni skipt upp í fjölda lítilla, viðráðanlegra endurtekninga sem kallast sprettur. Kanban er einnig lipur aðferðafræði þar sem unnið er endurtekið, líkt og Scrum, en það notar sjónrænt stjórnbúnað til að rekja vinnu þegar þau fara í gegnum mismunandi stig verðmætastraumsins.

Afhendingartími

- Scrum er byggt á hugmyndinni um spretti og hvert vor er venjulega ein eða tvær vikur að lengd. Verkefnahópurinn klárar hluta af öllu verkefninu og verkefninu er ekki lokið fyrr en öllum sprettunum er lokið. Þannig að samfelldri afhendingu fylgir hverri spretti vel. Á Kanban eru vörur og ferli afhent stöðugt eftir þörfum. Það leggur áherslu á afhendingu vöru og virkni rétt í tíma með því að hámarka hringrásartíma.

Hlutverk og ábyrgð

- Í hvaða Scrum -teymi sem er eru þrjú aðalhlutverk og hvert hlutverk hefur sína sérstöku ábyrgð: vörueigandinn, sem ákveður hvað hann á að byggja; Scrum meistarinn, sem sér til þess að liðið noti Scrum á áhrifaríkan og skilvirkan hátt; og að lokum sendingarteymið, sem ber ábyrgð á afhendingu endanlegrar vöru. Hlutverk liðsmanna eru ekki svo skýrt skilgreind í Kanban.

Forgangsröðun

–Þótt bæði Scrum og Kanban noti PULL kerfi til að stjórna verkflæði, en Kanban er vinsælasti ramminn til að nota PULL kerfið, þeir gera það báðir á áberandi mismunandi hátt. Í Scrum vinnur PULL kerfið í lotum sem þýðir að ný verkefni geta aðeins verið dregin þegar þróunarhópurinn hefur lokið vinnu við núverandi runu. Liðið dregur alla lotuna fyrir hverja endurtekningu. Kanban, hins vegar, gerir kleift að draga ný verkefni um leið og það er pláss fyrir nýtt verkefni sem liðið getur dregið.

Kanban vs Scrum: Samanburðartafla

Samantekt

Í hnotskurn er Scrum byggt á hugtakinu endurtekning, sem þýðir að verkefni er skipt upp í smærri endurtekningar sem kallast sprettir. Hvert vor stendur í eina til tvær vikur og verkefninu er lokið þegar öllum sprettinum er lokið. Þannig að með Scrum er samfelldri afhendingu fylgt eftir með því að hverri sprettu er lokið. Kanban er enn ein lipur aðferðafræðin sem byggist á mjög einfaldri hugmynd um að takmarkað verk skuli takmarkað og ný vinna ætti aðeins að hefjast þegar núverandi verk er afhent eða dregið af niðurstreymisaðgerð. Þó að bæði Kanban og Scrum deili einhverju líkt, þá er Kanban ekki Scrum og öfugt.

Nýjustu færslur eftir Sagar Khillar ( sjá allt )

Sjá meira um: ,