4.0 Utangulizi wa Sehemu ya 4: Vipimo vya msimbo na ubora
Sehemu za 2 na 3 zilipima jinsi kazi inavyosogea na jinsi watu wanaoizalisha wanavyoendelea. Sehemu hii inageukia kizalia chenyewe: msimbo, na kile kipimo kinachoweza na kisichoweza kukuambia kuhusu ubora wake. Vipimo vya ubora wa msimbo vina historia ndefu zaidi kuliko familia yoyote ya vipimo katika kitabu hiki, ugumu wa mzunguko unarudi hadi 1976, na historia ndefu zaidi ya matumizi mabaya inayolingana. Sehemu hii inachukua historia hiyo kwa uzito: kila mada inataja ishara ya manufaa kweli pamoja na njia mahususi, iliyoandikwa vizuri ambayo ishara hiyo huchezewa mara inapokuwa lengo.
Uzi unaounganisha mada hizi sita ni kwamba hakuna kipimo kimoja cha msimbo kinachonasa ubora peke yake, na kadhaa kati ya maarufu zaidi vinapotosha kikamilifu vikifuatwa kwa kutengwa. Asilimia ya juu ya ufunikaji wa majaribio inaweza kuishi pamoja na majaribio yasiyothibitisha chochote chenye maana. Alama ya chini ya ugumu inaweza kuishi pamoja na msimbo ulio rahisi kitaalamu lakini usioshikamana kimawazo. Kila mada ya sehemu hii inaoanisha kipimo chake kikuu na ukaguzi mkamilishano unaokamata pembe yake isiyoonekana mahususi: ugumu na muktadha wa uwezo wa kudumisha, ufunikaji na majaribio ya mabadiliko, mabadiliko ya mara kwa mara na uchambuzi wa sehemu moto, uchambuzi tuli na busara ya binadamu, na deni la kiufundi na urekebishaji uliopewa kipaumbele badala ya mrundikano unaokua, usiopendwa.
Kwa timu kubwa, vipimo vya msimbo na ubora ndivyo vinavyofanya iwezekane kusimamia msingi wa msimbo mkubwa mno kwa mtu yeyote mmoja kuushikilia kichwani mwake. Timu ya watu watano inaweza kutegemea maarifa ya pamoja ya kimya ya sehemu zipi za mfumo ni dhaifu; shirika la wahandisi mia tano linaloenea makumi ya huduma linahitaji ishara zilizopimwa kupata udhaifu huo kwa utaratibu. Mashirika ya biashara kubwa na ya serikali, mara nyingi yakibeba misingi ya msimbo inayopimwa kwa miongo badala ya miaka, yanategemea vipimo vya sehemu hii kupa kipaumbele ambapo uwekezaji wa matengenezo wenye kikomo utafaidi zaidi.
Mada katika sehemu hii
- 4.1 Vipimo vya ugumu wa msimbo: Ugumu wa mzunguko na jamaa zake, wanachotabiri kweli, na hatari yao iliyoandikwa vizuri ya kuchezewa.
- 4.2 Ufunikaji wa majaribio na ufanisi wa majaribio: Kwa nini asilimia ya ufunikaji peke yake inakuambia kidogo kuliko inavyoonekana, na jinsi majaribio ya mabadiliko yanavyoziba pengo.
- 4.3 Mabadiliko ya mara kwa mara ya msimbo na uchambuzi wa sehemu moto: Kupata sehemu ndogo mahususi ya msingi wa msimbo inayohusika na sehemu isiyolingana ya kasoro na gharama ya matengenezo.
- 4.4 Uchambuzi tuli na vipimo vya harufu ya msimbo: Ishara za ubora wa msimbo za otomatiki, thamani yake halisi, na mipaka yake dhidi ya busara ya binadamu.
- 4.5 Kipimo cha deni la kiufundi: Kugeuza dhima isiyoonekana, inayojadiliwa bila rasmi kuwa jalada linaloonekana, lililopewa kipaumbele, linaloweza kusimamiwa.
- 4.6 Vipimo vya nyaraka na maarifa: Kupima kama nyaraka zinasaidia kweli, si kama zipo tu.
Jinsi mada hizi zinavyohusiana
Mada hizi sita zinajengana kutoka kitengo kidogo zaidi cha msimbo kuelekea nje. Mada ya 4.1 inaanza katika kiwango cha kitendakazi au njia moja; mada ya 4.2 inauliza kama majaribio yanathibitisha tabia ya kitengo hicho kweli; mada ya 4.3 inapanua mtazamo kutafuta faili na moduli zipi kuvuka msingi mzima wa msimbo zinastahili umakini kwanza; mada ya 4.4 inaongeza tabaka la zana za otomatiki linalochanganua yote mfululizo; mada ya 4.5 inageuza matokeo yaliyokusanywa kutoka manne yote kuwa mrundikano unaosimamiwa, uliopewa kipaumbele badala ya wasiwasi uliotawanyika, usioshughulikiwa; na mada ya 4.6 inafunga sehemu kwa kupima kama maarifa yanayohitajika kudumisha yote haya kwa usalama yameandikwa na kupatikana kweli.
Sehemu hii inaunganishwa moja kwa moja na vipimo vya uthabiti vya Sehemu ya 2: kiwango cha kushindwa kwa mabadiliko (mada ya 2.10) kwa sehemu kubwa ni matokeo ya chini ya mkondo ya ubora wa msimbo ambao sehemu hii inapima juu ya mkondo. Pia inaunganishwa mbele na vipimo vya bidhaa vya Sehemu ya 5, kwa kuwa kasoro zilizotoroka (mada ya 5.1) mara nyingi zinaweza kufuatiliwa hadi hasa sehemu moto za ugumu na mapengo ya ufunikaji ambayo sehemu hii imejengwa kufichua kabla hayajafika uzalishaji kabisa.