2.3

2.3 Kasi ya mtiririko na mgawanyo wa mtiririko

Muhtasari na msukumo

Kasi ya mtiririko ni idadi ya vipengee vya mtiririko (mada ya 2.2) vilivyokamilika katika kipindi fulani, kipimo cha Flow Framework cha upitishaji. Mgawanyo wa mtiririko ni uwiano wa kila aina ya kipengee cha mtiririko, vipengele, kasoro, hatari, na deni, kati ya vipengee vilivyokamilika katika kipindi hicho hicho. Vipimo hivi viwili vimebuniwa kusomwa pamoja: kasi peke yake inajibu “tulisafirisha kiasi gani,” na mgawanyo peke yake unajibu “ilikuwa kazi ya aina gani,” lakini hakuna swali linalomaanisha mengi bila lingine. Timu inaweza kuongeza kasi yake huku mgawanyo wake ukihama kimyakimya kutoka vipengele kuelekea kazi ya kurudia ya kasoro, jambo linaloonekana kama kuongeza kasi kwenye chati ya kasi na kwa hakika ni dalili ya ubora unaoshuka.

Uoanishaji huu ni nidhamu ileile ambayo mada ya 1.2 inaiomba kwa kila familia ya vipimo katika kitabu hiki: kamwe usiripoti namba ya kasi bila kizuizi kinachoonyesha kasi hiyo ilichogharimu. Kasi ya mtiririko ndiyo ujumlishaji wa moja kwa moja zaidi wa sehemu hii wa kipimo cha upitishaji, karibu zaidi kwa roho na mzunguko wa usambazaji (mada ya 2.10) kuliko namba yoyote moja katika kitabu hiki, lakini inayojua aina ya kipengee kwa njia ambayo mzunguko wa usambazaji haujawahi kuwa. Mzunguko wa usambazaji unakuambia mara ngapi msimbo unafika uzalishaji; kasi ya mtiririko, ikioanishwa na mgawanyo, inakuambia mara ngapi thamani inafika uzalishaji na ni thamani ya aina gani.

Kwa timu kubwa zinazoendesha mikondo mingi ya thamani kwa wakati mmoja, uoanishaji huu unafichua mfumo ambao namba moja ya upitishaji inauficha kabisa: mkondo wa thamani ambao kasi yake inaonekana yenye afya huku mgawanyo wake umeteleza kimyakimya kuelekea karibu kazi ya vipengele tupu, ukikosesha kimya uwezo wa deni na hatari ambao mada ya 2.2 ilionya unahitaji ulinzi wa makusudi. Mashirika ya biashara kubwa yanayolinganisha upitishaji kuvuka mistari ya bidhaa, na mashirika ya serikali yanayoripoti pato la utoaji kwa vyombo vya usimamizi, yote yanahitaji uoanishaji huu ili kuepuka kukosea pato ghafi kuwa maendeleo halisi, endelevu.

Kanuni kuu

  • Kasi bila mgawanyo inaficha kilichosafirishwa kweli. Hesabu ya vipengee inayopanda haisemi chochote kuhusu kama hesabu hiyo ina afya, imechezewa, au imepinda kimyakimya kuelekea kazi rahisi zaidi inayopatikana.
  • Mgawanyo bila kasi unaficha ukubwa. Mgawanyo wa asilimia unaoonekana wenye afya unamaanisha kidogo usipojua pia unawakilisha kazi kiasi gani kwa jumla.
  • Vipimo hivi viwili lazima viripotiwe pamoja, daima. Hii ni matumizi ya moja kwa moja ya kanuni ya kuoanisha vizuizi ya mada ya 1.2 kwa data ya mtiririko hasa.
  • Kasi iko wazi kwa kuchezea kwa mbadala kama kipimo chochote cha hesabu ya vipengee. Kugawanya kazi ngumu kuwa vipengee vingi vidogo, rahisi huvimbisha hesabu bila kutoa thamani kwa uwiano.
  • Mgawanyo wenye afya unategemea muktadha, si lengo thabiti. Mada ya 2.2 inashughulikia hili kwa kina; kasi na mgawanyo vinapaswa daima kufasiriwa dhidi ya lengo ambalo muktadha unadokeza.

Mapendekezo

Ripoti kasi ya mtiririko kama mstari wa mwelekeo, kamwe si namba ya kipindi kimoja

Hesabu ya vipengee ya kipindi kimoja ina kelele na ni rahisi kusomwa vibaya. Chora kasi ya mtiririko kuvuka vipindi kadhaa mfululizo na utazame mwelekeo, si pointi moja ya data, nidhamu ileile ambayo mada ya 1.6 inapendekeza kwa kipimo chochote cha mfululizo wa muda kinachoelekea tofauti ya asili.

Kamwe usiwasilishe kasi ya mtiririko bila mgawanyo wake kando yake

Chukulia hii kama kanuni ngumu kwa dashibodi au ripoti yoyote, si la kupendeza. Chati ya kasi inayoonyeshwa peke yake inaalika hasa usomaji mbaya ambao mada hii inaanza nao: upitishaji unaopanda ambao kwa kweli ni sehemu inayopanda ya kazi ya kurudia au kazi rahisi ya vipengele inayosukuma nje uwezo wa deni na hatari. Weka vyote viwili kwenye mwonekano mmoja, daima.

Pima uzito wa kasi kwa ukubwa au ugumu ukubwa wa vipengee unapotofautiana sana

Hesabu ghafi ya vipengee inachukulia badiliko la usanidi la mstari mmoja na uhamishaji wa usanifu wa wiki kadhaa kama sawa, jambo linaloalika kuchezea kwa mbadala kulekule ambako kitabu hiki tayari kimelitaja kwa mzunguko wa usambazaji (mada ya 2.10): kugawanya kazi ngumu kuwa vipengee vingi vidogo kunavimbisha hesabu bila kutoa zaidi kwa uwiano. Ukubwa wa vipengee unapotofautiana sana, pima uzito wa kasi kwa makadirio ghafi ya ukubwa au ugumu, au fuatilia wastani wa ukubwa wa kipengee kando ya hesabu ghafi, ili wastani unaopungua kando ya hesabu inayopanda uonekane badala ya kufichwa.

Angalia mgawanyo wa mtiririko kwa kuteleza, si picha ya sasa tu

Ishara yenye manufaa zaidi katika mgawanyo wa mtiririko mara chache ni asilimia kamili za kipindi hiki; ni mwelekeo wa mabadiliko kuvuka vipindi kadhaa. Kuteleza kwa uthabiti, vipengele vikipanda huku deni na hatari vikipungua kimyakimya, kunastahili kuletwa kwa wadau mapema sana kabla hakijawa aina ya tatizo la ubora au usalama ambalo mada ya 2.2 inaonya hukusanyika bila kuonekana chini ya mfumo wa kiwanda cha vipengele.

Linganisha kasi ya mtiririko kuvuka mikondo ya thamani kwa uangalifu halisi tu

Mikondo miwili ya thamani yenye ugawanyaji tofauti wa vipengee, ukubwa tofauti wa timu, au awamu tofauti za bidhaa haiwezi kulinganishwa moja kwa moja kwa kasi ghafi peke yake, tatizo lilelile la haki ambalo mada ya 2.10 inalitaja kwa mzunguko wa usambazaji kuvuka timu. Tumia kasi kwa mwelekeo wa mkondo wa thamani wenyewe kwanza, na jaribu ulinganisho wa kuvuka mikondo ya thamani tu baada ya kuthibitisha fasili na ugawanyaji wa vipengee unaolinganishwa kweli.

Mabadilishano: faida na hasara

MbinuFaidaHasara
Kasi ya hesabu ghafi ya vipengee peke yakeRahisi kukokotoa na kuelezaIko wazi kwa kuchezea kwa mbadala; inaficha aina ya thamani iliyosafirishwa
Kasi iliyooanishwa na mgawanyoInaonyesha ukubwa na mchanganyiko wa thamani pamojaInahitaji nidhamu ya uainishaji wa vipengee vya mtiririko (mada ya 2.2) ili iwe na maana
Kasi iliyopimwa kwa ukubwaInapinga kuchezea kwa mbadala kwa kugawanya ukubwa wa vipengeeInahitaji njia thabiti, iliyokubaliwa ya kupima ukubwa kuvuka timu
Ulinganisho wa kasi kuvuka mikondo ya thamaniWenye manufaa kwa maamuzi ya uwekezaji ya kiwango cha jaladaKwa urahisi si wa haki bila kuthibitisha fasili za vipengee zinazolingana kweli

Mvutano wa kati ni urahisi dhidi ya upinzani wa kuchezewa. Hesabu ghafi ya vipengee ndiyo namba rahisi zaidi kukokotoa na kueleza, lakini pia ndiyo rahisi zaidi kuvimbisha kwa kugawanya kazi ngumu kuwa vipande vingi vidogo. Litatue kwa kuweka kipimo cha msingi rahisi, kasi ghafi iliyooanishwa na mgawanyo, na kuhifadhi upimaji wa uzito kwa ukubwa kwa mikondo ya thamani ambapo ukubwa wa vipengee unajulikana kutofautiana vya kutosha kwamba hesabu rahisi imekuwa ya kupotosha kikamilifu.

Maswali ya kujadili na timu yako

  1. Tunaporipoti kasi ya mtiririko, je, mgawanyo wa mtiririko unaonyeshwa kando yake daima, au kasi wakati mwingine husimama peke yake? Namba ya kasi bila mgawanyo wake ni picha isiyokamilika kwa kanuni kuu ya mada hii yenyewe. Kagua dashibodi na ripoti zenu halisi kwa pengo hili.

  2. Je, wastani wa ukubwa wa kipengee umebadilika sambamba na kasi inayopanda, na je, tungejua ikiwa umebadilika? Wastani wa ukubwa unaopungua kando ya hesabu inayopanda ni sahihi mahususi ya kuchezea kwa mbadala kunakotumika kwa vipengee vya mtiririko. Vuta data halisi badala ya kudhani mfumo huo haupo.

  3. Je, tumewahi kulinganisha kasi yetu na ya timu nyingine bila kuthibitisha fasili zetu za vipengee na ugawanyaji vinalingana kweli? Ulinganisho usio wa haki hapa unaweza kuishinikiza timu kuelekea kuchezea namba zake yenyewe ili ionekane inalingana tu, kurudia hatari ileile ambayo kitabu hiki tayari kimeitaja kwa mzunguko wa usambazaji.

  4. Je, mgawanyo wetu wa mtiririko umeteleza kuelekea upande mmoja katika vipindi vichache vya mwisho, na je, yeyote aliamua hilo kwa makusudi? Kuteleza polepole ni rahisi kukosa kipindi kwa kipindi. Chora vipindi kadhaa pamoja na utafute mwelekeo kwa uaminifu kabla ya kudhani mgawanyo wa sasa ni thabiti.

  5. Mtu akitaka kuvimbisha kasi yetu ya mtiririko bila kufanya kazi halisi zaidi, njia rahisi zaidi ya kufanya hivyo ni ipi, na je, kuripoti kwetu kwa sasa kungekamata? Pitieni mekanika mahususi ya kugawanya vipengee vigumu kuwa rahisi, na mjadili kama dashibodi yenu ingefichua mfumo huo kweli.

  6. Je, namba zetu za kasi na mgawanyo huwahi kuwafikia wadau wa biashara pamoja, au kichwa cha kasi pekee kinasafiri juu? Kanuni ya uoanishaji inalinda dhidi ya kusomwa vibaya tu ikiwa nusu zote mbili zinaonekana kweli na watu wanaofanya maamuzi kutoka data.

Mtazamo wa sekta

Kampuni changa. Kasi ya mtiririko kwa kawaida ni rahisi kufuatilia bila rasmi kwa ukubwa huu, kwa kuwa timu nzima tayari ina hisia ghafi ya upitishaji. Nidhamu yenye manufaa ni kuiunganisha na mgawanyo hata bila rasmi, ili mwanzilishi asikose kuchukulia hesabu inayopanda ya kufunga tiketi kama maendeleo halisi ya vipengele wakati hesabu inatawaliwa kwa kweli na urekebishaji wa hitilafu wa hatua ya mapema.

Biashara ndogo. Fuatilia kasi na mgawanyo pamoja kutoka zana yoyote nyepesi unayotumia tayari kwa uainishaji wa vipengee vya mtiririko (mada ya 2.2); hakuna jukwaa maalum la uchanganuzi linalohitajika kwa ukubwa huu. Tabia ya kuvitazama daima kando kwa kando ni muhimu zaidi kuliko ustadi wowote wa zana.

Biashara kubwa. Ulinganisho wa kasi kuvuka mikondo ya thamani unavutia kwa ukubwa huu kwa kupa kipaumbele kwa kiwango cha jalada, na pia ndipo hatari ya haki ilipo kubwa zaidi, kwa kuwa mistari tofauti ya bidhaa kihalali ina ugawanyaji tofauti sana wa vipengee. Wekeza kuthibitisha fasili zinazolingana kabla ya kutumia ulinganisho wa kasi kuhalalisha maamuzi ya uwekezaji kati ya timu.

Serikali. Kasi ya mtiririko iliyooanishwa na mgawanyo inampa kiongozi wa teknolojia wa sekta ya umma msingi wa ushahidi wenye nguvu zaidi sana wa kuripoti pato la utoaji kwa vyombo vya usimamizi kuliko upitishaji ghafi peke yake, kwa sababu inaweza kuonyesha si tu kiasi gani kilisafirishwa bali kwamba mchanganyiko unaakisi ugawaji wa makusudi, unaoweza kutetewa kuvuka utendaji mpya, urekebishaji wa kasoro, na usimamizi wa hatari.

Mifano

Biashara kubwa. Timu ya jukwaa ya muuzaji wa programu iliripoti kasi ya mtiririko inayopanda kwa uthabiti kwa robo tatu mfululizo, mwelekeo ambao uongozi uliusherehekea kama utoaji unaoharakisha. Uchunguzi wa karibu wa mgawanyo wa mtiririko, ulioombwa tu baada ya malalamiko ya mteja kuhusu hitilafu zinazojirudia, ulifichua kwamba sehemu ya “vipengele” ya kasi hiyo inayopanda ilikuwa imeshuka kutoka asilimia 70 hadi 45 katika kipindi hicho hicho, huku vipengee vya urekebishaji wa kasoro vikijaza pengo. Timu ilikuwa ikisafirisha vipengee zaidi, lakini sehemu inayopungua yake ilikuwa thamani mpya; kilichobaki kilikuwa kazi ya kurudia ambayo chati ya kasi peke yake ilikuwa imeficha kabisa.

Serikali. Timu ya jukwaa la data la wakala wa kitaifa wa takwimu ilifuatilia kasi ya mtiririko kama kipimo chake kikuu cha utoaji kwa ripoti ya mwaka kwa bodi yake ya usimamizi. Mjumbe wa bodi alipouliza ni sehemu gani ya kasi hiyo iliwakilisha uwezo mpya unaomkabili umma, timu iligundua haikuwahi kuigawanya namba kwa aina ya kipengee cha mtiririko na haikuweza kujibu moja kwa moja. Wakala baadaye ulipokea kuripoti kwa kasi-na-mgawanyo kwa pamoja, kulikofichua kwamba kazi ya hatari na uzingatiaji, iliyoendeshwa na kanuni mpya ya ulinzi wa data, ilikuwa imetumia kihalali sehemu inayokua ya uwezo, ugawaji unaoweza kutetewa ambao bodi iliukubali kwa urahisi ulipoonyeshwa waziwazi badala ya kuachwa wa dhahiri katika kushuka kusikoelezwa kwa kasi.

Kesi ya biashara: sababu, ROI, na TCO

Faida ya kuoanisha kasi na mgawanyo ni maelezo ya uaminifu zaidi, yanayoweza kutetewa zaidi ya pato la utoaji kuliko namba yoyote peke yake inavyotoa. Mfano wa muuzaji wa programu hapo juu, kugundua kwamba kasi inayopanda kwa kweli iliakisi pato la vipengele linaloshuka, ni hasa aina ya usomaji mbaya ambao uoanishaji huu unazuia, na kukamata mfumo huo mapema ni nafuu zaidi sana kuliko kuugundua tu baada ya tatizo la ubora linalomkabili mteja kulazimisha swali.

Jumla ya gharama ya umiliki ni ndogo mara uainishaji wa vipengee vya mtiririko (mada ya 2.2) unapokuwa tayari: mgawanyo ni ujumlishaji wa moja kwa moja wa vipengee vilivyoainishwa tayari, na nidhamu ya kuonyesha vipimo vyote viwili pamoja ni mkataba wa kuripoti, si uwekezaji wa kiufundi. Sehemu kubwa ya gharama ya mapendekezo ya mada hii ilikuwa imelipwa tayari shirika liliposhika uainishaji wa uaminifu wa vipengee vya mtiririko mwanzoni.

Mifumo mibaya na mitego

  • Kuripoti kasi ya mtiririko bila mgawanyo: njia ya kuchezea iliyo kiini cha mada hii. Timu iliyo chini ya shinikizo la utoaji inaweza kuongeza hesabu ya vipengee kwa kupendelea kazi ndogo, rahisi ya vipengele na kuepuka vipengee vigumu vya deni, hatari, au kasoro, au kwa kugawanya vipengee vikubwa kuwa vidogo vingi, na chati ya kasi inayoonyeshwa peke yake itasomeka kama kuharakisha badala ya mabadiliko halisi katika kinachotolewa. Kizuizi ni nidhamu ileile ya kuoanisha ambayo mada ya 1.2 inaiomba kote katika kitabu hiki: kamwe usionyeshe kasi bila mgawanyo, na ukague mara kwa mara wastani wa ukubwa wa kipengee kando ya hesabu ili kukamata kugawanya hasa.
  • Kulinganisha kasi kuvuka mikondo ya thamani yenye ugawanyaji tofauti wa vipengee: huzalisha ulinganisho usio wa haki, wa kupotosha.
  • Kuchukulia mgawanyo wa kipindi kimoja kama thabiti: hukosa kuteleza polepole, kwa maana ambako mtazamo wa mwelekeo tu unafichua.
  • Kuruhusu kichwa cha kasi pekee kuwafikia wadau wa biashara: hupoteza thamani yote ya kinga ya kanuni ya uoanishaji.
  • Kupuuza wastani wa ukubwa wa kipengee huku ukisherehekea kasi inayopanda: hukosa sahihi mahususi ya kuchezea kwa mbadala.
  • Kuweka lengo la kasi bila kurejelea mgawanyo: hualika hasa kuchezea ambako mada hii inaonya dhidi yake kwa jina.

Kielelezo cha ukomavu

  • Ngazi ya 1, Kuanzisha: Kasi ya mtiririko, ikifuatiliwa kabisa, inaripotiwa peke yake bila data ya mgawanyo, na hakuna aliyekagua kuchezea kwa mbadala.
  • Ngazi ya 2, Kuendeleza: Baadhi ya timu zinafuatilia mgawanyo, lakini haujaoanishwa kwa uthabiti na kasi katika kuripoti wala kupitiwa kama mwelekeo.
  • Ngazi ya 3, Kusawazisha: Kasi na mgawanyo vinaripotiwa pamoja daima, vikitazamwa kama mielekeo, huku wastani wa ukubwa wa kipengee ukifuatiliwa kukamata kuchezea kwa mbadala.
  • Ngazi ya 4, Kusimamia: Kuteleza kwa mgawanyo kunachunguzwa mapema kabla hakijawa tatizo la ubora au usalama, na ulinganisho wa kasi kuvuka mikondo ya thamani unafanywa tu baada ya kuthibitisha fasili za vipengee zinazolingana kweli.
  • Ngazi ya 5, Kuratibu: Kasi na mgawanyo vinaarifu moja kwa moja maamuzi ya uwekezaji ya kiwango cha jalada, na shirika linaweza kuonyesha kesi mahususi ambapo kuteleza kwa mgawanyo kulikamatwa na kurekebishwa kabla hakijasababisha kushindwa kunakoonekana.

Mawazo ya kujadili

  1. Je, kuripoti kasi ya mtiririko kwetu daima kunajumuisha mgawanyo, au tumewahi kuonyesha kimoja bila kingine?
  2. Je, wastani wa ukubwa wa kipengee cha mtiririko umebadilika sambamba na badiliko la kasi hivi karibuni?
  3. Je, tungejua ikiwa mgawanyo wetu wa mtiririko ulikuwa umeteleza kwa uthabiti katika robo chache zilizopita?
  4. Ingechukua nini kwa mtu kuvimbisha kasi yetu bila kutoa thamani halisi zaidi, na je, tungeona?

Mambo muhimu ya kukumbuka

  • Kasi ya mtiririko inapima upitishaji; mgawanyo wa mtiririko unapima kazi hiyo ya upitishaji inawakilisha aina gani. Viripoti pamoja, daima.
  • Uoanishaji huu ni matumizi ya moja kwa moja ya kanuni ya kizuizi ya mada ya 1.2: kamwe usionyeshe namba ya kasi bila muktadha wa kilichogharimu.
  • Njia kuu ya kuchezea ya mada ni kuripoti kasi peke yake, kunakoweza kuficha mabadiliko kuelekea kazi rahisi ya vipengele au kugawanya vipengee kunakovimbisha hesabu bila kutoa thamani kwa uwiano.
  • Kuteleza kwa mgawanyo kunaonekana zaidi kama mwelekeo kuvuka vipindi kadhaa, si katika picha ya kipindi chochote kimoja.
  • Ulinganisho wa kasi kuvuka mikondo ya thamani unahitaji fasili za vipengee zinazolingana kweli ili uwe wa haki; bila hiyo, unapotosha zaidi kuliko kuarifu.

Marejeo na usomaji zaidi

  • Kersten, Mik. Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework. IT Revolution Press, 2018.
  • Forsgren, Nicole, Jez Humble, and Gene Kim. Accelerate: The Science of Lean Software and DevOps. IT Revolution Press, 2018.
  • Vacanti, Daniel S. Actionable Agile Metrics for Predictability. Actionable Agile Press, 2015.