Kiolezo cha rekodi ya uamuzi cha arc42
1. Utangulizi na Malengo
Maelezo mafupi ya mahitaji, nguvu zinazoendesha, dondoo (au muhtasari) wa mahitaji. Malengo matatu ya ubora (upeo watano) ya usanifu yenye kipaumbele cha juu zaidi kwa wadau wakuu. Jedwali la wadau muhimu pamoja na matarajio yao kuhusu usanifu.
1.1 Muhtasari wa Mahitaji
Maudhui
Maelezo mafupi ya mahitaji ya kiutendaji, nguvu zinazoendesha, dondoo (au muhtasari) wa mahitaji. Viungo vya hati za mahitaji (ambazo tunatumaini zipo), pamoja na taarifa kuhusu mahali pa kuzipata.
Motisha
Kwa mtazamo wa watumiaji wa mwisho mfumo huundwa au kurekebishwa ili kuboresha usaidizi wa shughuli ya biashara na/au kuboresha ubora.
Muundo
Maelezo mafupi ya maandishi, pengine kwa muundo wa jedwali la visa vya matumizi. Ikiwa hati za mahitaji zipo, muhtasari huu unapaswa kurejelea hati hizo.
Weka dondoo hizi fupi iwezekanavyo. Sawazisha usomekaji wa hati hii na uwezekano wa kurudiwa kwa maudhui ikilinganishwa na hati za mahitaji.
1.2 Malengo ya ubora
Maudhui
Malengo matatu ya juu ya ubora (upeo watano) ya usanifu ambayo kutimizwa kwake ni muhimu zaidi kwa wadau wakuu. Tunamaanisha hasa malengo ya ubora ya usanifu. Usiyachanganye na malengo ya mradi. Si lazima yafanane. Kiwango cha ISO 25010 hutoa muhtasari mzuri wa mada zinazoweza kuvutia.
Motisha
Unapaswa kujua malengo ya ubora ya wadau wako muhimu zaidi, kwa kuwa yataathiri maamuzi ya msingi ya usanifu. Hakikisha uko mahsusi sana kuhusu ubora huu, epuka maneno ya mitindo. Ikiwa wewe kama mbunifu hujui ubora wa kazi yako utahukumiwa vipi …
Muundo
Jedwali lenye malengo muhimu zaidi ya ubora na hali halisi mahsusi, zilizopangwa kwa vipaumbele.
1.3 Wadau
Maudhui
Muhtasari wazi wa wadau wa mfumo, yaani watu wote, majukumu au mashirika ambayo
yanapaswa kujua usanifu
yanapaswa kushawishiwa kuhusu usanifu
yanapaswa kufanya kazi na usanifu au na msimbo
yanahitaji nyaraka za usanifu kwa kazi yao
yanapaswa kutoa maamuzi kuhusu mfumo au uundaji wake
Motisha
Unapaswa kujua pande zote zinazohusika katika uundaji wa mfumo au zinazoathiriwa na mfumo. Vinginevyo, unaweza kupata mshangao mbaya baadaye katika mchakato wa uundaji. Wadau hawa huamua kiwango na kina cha kazi yako na matokeo yake.
Muundo
Jedwali lenye majina ya majukumu, majina ya watu, na matarajio yao kuhusu usanifu na nyaraka zake.
2. Vikwazo
Chochote kinachozuia timu katika maamuzi ya muundo na utekelezaji au maamuzi kuhusu michakato inayohusiana. Wakati mwingine vinaweza kupita mifumo mmoja mmoja na kutumika kwa mashirika na kampuni nzima.
Maudhui
Hitaji lolote linalozuia wasanifu wa programu katika uhuru wao wa maamuzi ya muundo na utekelezaji au maamuzi kuhusu mchakato wa uundaji. Vikwazo hivi wakati mwingine hupita mifumo mmoja mmoja na kutumika kwa mashirika na kampuni nzima.
Motisha
Wasanifu wanapaswa kujua hasa mahali walipo huru katika maamuzi yao ya muundo na mahali ambapo lazima wafuate vikwazo. Vikwazo lazima vishughulikiwe daima; vinaweza kujadiliwa, ingawa.
Muundo
Majedwali rahisi ya vikwazo yenye maelezo. Ikihitajika unaweza kuvigawanya katika vikwazo vya kiufundi, vikwazo vya kishirika na kisiasa, na kanuni (mf. miongozo ya upangaji programu au utoaji wa matoleo, kanuni za nyaraka au majina)
3. Muktadha na Wigo
Hutenganisha mfumo wako na washirika wake wa mawasiliano (wa nje) (mifumo jirani na watumiaji). Hubainisha violesura vya nje. Huonyeshwa kwa mtazamo wa biashara/kikoa (daima) au mtazamo wa kiufundi (hiari)
Maudhui
Wigo na muktadha wa mfumo - kama jina linavyopendekeza - hutenganisha mfumo wako (yaani wigo wako) na washirika wake wote wa mawasiliano (mifumo jirani na watumiaji, yaani muktadha wa mfumo wako). Kwa hivyo hubainisha violesura vya nje.
Ikibidi, tofautisha muktadha wa biashara (pembejeo na pato mahsusi za kikoa) na muktadha wa kiufundi (njia, itifaki, maunzi).
Motisha
Violesura vya kikoa na violesura vya kiufundi kwa washirika wa mawasiliano ni miongoni mwa vipengele muhimu zaidi vya mfumo wako. Hakikisha unaviielewa kikamilifu.
Muundo
Michoro mbalimbali ya muktadha
Orodha za washirika wa mawasiliano na violesura vyao.
3.1 Muktadha wa biashara
Maudhui
Maelezo ya washirika wote wa mawasiliano (watumiaji, mifumo ya TEHAMA, …) pamoja na maelezo ya pembejeo na pato mahsusi za kikoa au violesura. Kwa hiari unaweza kuongeza miundo mahsusi ya kikoa au itifaki za mawasiliano.
Motisha
Wadau wote wanapaswa kuelewa data gani inabadilishana na mazingira ya mfumo.
Muundo
Aina zote za michoro inayoonyesha mfumo kama kisanduku cheusi na kubainisha violesura vya kikoa kwa washirika wa mawasiliano.
Kwa njia mbadala (au kwa kuongeza) unaweza kutumia jedwali. Kichwa cha jedwali ni jina la mfumo wako, safu tatu zina jina la mshirika wa mawasiliano, pembejeo, na pato.
3.2 Muktadha wa kiufundi
Maudhui
Violesura vya kiufundi (njia na vyombo vya usafirishaji) vinavyounganisha mfumo wako na mazingira yake. Pamoja na hayo, ramani ya pembejeo/pato mahsusi za kikoa kwenda kwenye njia, yaani maelezo ya I/O ipi inatumia njia ipi.
Motisha
Wadau wengi hufanya maamuzi ya usanifu kulingana na violesura vya kiufundi kati ya mfumo na muktadha wake. Hasa wabunifu wa miundombinu au maunzi huamua violesura hivi vya kiufundi.
Muundo
Mf. mchoro wa uwekaji wa UML unaoeleza njia kwa mifumo jirani, pamoja na jedwali la ramani linaloonyesha uhusiano kati ya njia na pembejeo/pato.
4. Mkakati wa Suluhisho
Muhtasari wa maamuzi ya msingi na mikakati ya suluhisho inayounda usanifu. Inaweza kujumuisha teknolojia, mgawanyo wa ngazi ya juu, mbinu za kufikia malengo ya juu ya ubora na maamuzi husika ya kishirika.
Maudhui
Muhtasari mfupi na maelezo ya maamuzi ya msingi na mikakati ya suluhisho inayounda usanifu wa mfumo. Hizi ni pamoja na
maamuzi ya teknolojia
maamuzi kuhusu mgawanyo wa ngazi ya juu wa mfumo, mf. matumizi ya mfumo wa usanifu au mfumo wa muundo
maamuzi kuhusu jinsi ya kufikia malengo muhimu ya ubora
maamuzi husika ya kishirika, mf. kuchagua mchakato wa uundaji au kukabidhi kazi fulani kwa wahusika wengine.
Motisha
Maamuzi haya huunda mawe ya msingi ya usanifu wako. Ndiyo msingi wa maamuzi mengine mengi ya kina au kanuni za utekelezaji.
Muundo
Weka maelezo ya maamuzi haya muhimu mafupi.
Eleza ulichoamua na kwa nini uliamua hivyo, kulingana na kauli yako ya tatizo, malengo ya ubora, na vikwazo muhimu. Rejelea maelezo katika sehemu zifuatazo (sehemu ya 5 kwa maelezo ya muundo, sehemu ya 8 kwa dhana mtambuka).
Unaweza kutumia orodha ya mbinu za suluhisho au jedwali.
5. Mwonekano wa Vizuizi vya Ujenzi
Mgawanyo tuli wa mfumo, uondoaji wa kina wa msimbo chanzi, unaoonyeshwa kama daraja la visanduku vyeupe (vyenye visanduku vyeusi), hadi kiwango kinachofaa cha undani.
Maudhui
Mwonekano wa vizuizi vya ujenzi unaonyesha mgawanyo tuli wa mfumo katika vizuizi vya ujenzi (moduli, vipengele, mifumo midogo, madarasa, violesura, vifurushi, maktaba, mifumo ya kazi, tabaka, sehemu, ngazi, kazi, makro, shughuli, miundo ya data, …) pamoja na utegemezi wao (uhusiano, ushirikiano, …)
Mwonekano huu ni wa lazima kwa kila nyaraka za usanifu. Kwa mlinganisho na nyumba, huu ni mpango wa sakafu.
Motisha
Dumisha muhtasari wa msimbo chanzi wako kwa kufanya muundo wake uweze kueleweka kupitia uondoaji wa kina.
Hii inakuwezesha kuwasiliana na wadau wako kwa kiwango cha kidhahania bila kufichua maelezo ya utekelezaji.
Muundo
Mwonekano wa vizuizi vya ujenzi ni mkusanyiko wa daraja la visanduku vyeusi na visanduku vyeupe (tazama kielelezo hapa chini) na maelezo yao.
5.1 Kisanduku Cheupe cha Mfumo Mzima
Hapa unaeleza mgawanyo wa mfumo mzima kwa kutumia kiolezo cha kisanduku cheupe kifuatacho. Kina
mchoro wa muhtasari
motisha ya mgawanyo
maelezo ya kisanduku cheusi ya vizuizi vya ujenzi vilivyomo. Kwa haya tunakupa njia mbadala:
tumia jedwali moja kwa muhtasari mfupi na wa vitendo wa vizuizi vyote vya ujenzi vilivyomo na violesura vyake
tumia orodha ya maelezo ya kisanduku cheusi ya vizuizi vya ujenzi kulingana na kiolezo cha kisanduku cheusi (tazama hapa chini). Kulingana na chaguo lako la zana, orodha hii inaweza kuwa sura ndogo (katika faili za maandishi), kurasa ndogo (katika Wiki) au vipengele vilivyoota ndani ya vingine (katika zana ya kuunda modeli).
(hiari:) violesura muhimu, ambavyo havijaelezwa katika violezo vya kisanduku cheusi vya kizuizi cha ujenzi, lakini ni muhimu sana kuelewa kisanduku cheupe.
Kwa kuwa kuna njia nyingi za kubainisha violesura kwa nini tusitoe kiolezo mahsusi kwa ajili yake.
Katika hali bora utafaulu kwa mifano au saini rahisi.
5.2 Ngazi ya 2
Hapa unaweza kubainisha muundo wa ndani wa (baadhi ya) vizuizi vya ujenzi kutoka ngazi ya 1 kama visanduku vyeupe.
Unapaswa kuamua ni vizuizi vipi vya ujenzi vya mfumo wako ni muhimu vya kutosha kuhalalisha maelezo ya kina kama haya. Tafadhali pendelea umuhimu kuliko ukamilifu. Bainisha vizuizi vya ujenzi muhimu, vya kushangaza, vyenye hatari, changamano au vinavyobadilika. Acha nje sehemu za kawaida, rahisi, za kuchosha au zilizosanifishwa za mfumo wako
5.2.1 Kisanduku Cheupe cha kizuizi cha ujenzi 1
Hubainisha muundo wa ndani wa kizuizi cha ujenzi 1.
Tumia kiolezo cha kisanduku cheupe (tazama hapo juu).
6. Mwonekano wa Wakati wa Utekelezaji
Tabia ya vizuizi vya ujenzi kama hali halisi, inayoshughulikia visa vya matumizi au vipengele muhimu, mwingiliano katika violesura muhimu vya nje, uendeshaji na usimamizi pamoja na tabia ya makosa na vighairi.
Maudhui
Mwonekano wa wakati wa utekelezaji unaeleza tabia thabiti na mwingiliano wa vizuizi vya ujenzi vya mfumo kwa njia ya hali halisi kutoka maeneo yafuatayo:
visa vya matumizi au vipengele muhimu: vizuizi vya ujenzi hutekeleza vipi?
mwingiliano katika violesura muhimu vya nje: vizuizi vya ujenzi hushirikiana vipi na watumiaji na mifumo jirani?
uendeshaji na usimamizi: kuzindua, kuanza, kusimamisha
hali za makosa na vighairi
Maelezo: Kigezo kikuu cha kuchagua hali halisi zinazowezekana (mfuatano, mtiririko wa kazi) ni umuhimu wake wa kiusanifu. Si muhimu kueleza idadi kubwa ya hali halisi. Badala yake unapaswa kuandika uteuzi wa uwakilishi.
Motisha
Unapaswa kuelewa jinsi (mifano ya) vizuizi vya ujenzi vya mfumo wako hufanya kazi yao na kuwasiliana wakati wa utekelezaji. Utanasa hasa hali halisi katika nyaraka zako ili kuwasilisha usanifu wako kwa wadau ambao hawako tayari au hawana uwezo wa kusoma na kuelewa modeli tuli (mwonekano wa vizuizi vya ujenzi, mwonekano wa uwekaji).
Muundo
Kuna uandishi mwingi wa kueleza hali halisi, mf.
orodha yenye namba ya hatua (kwa lugha ya asili)
michoro ya shughuli au chati za mtiririko
michoro ya mfuatano
BPMN au EPC (minyororo ya michakato ya matukio)
mashine za hali
n.k.
6.n Hali Halisi ya Wakati wa Utekelezaji n (1, 2, 3, n.k.)
Ingiza mchoro wa wakati wa utekelezaji au maelezo ya maandishi ya hali halisi.
Ingiza maelezo ya vipengele muhimu vya mwingiliano kati ya mifano ya vizuizi vya ujenzi iliyoonyeshwa kwenye mchoro huu.
7. Mwonekano wa Uwekaji
Miundombinu ya kiufundi yenye mazingira, kompyuta, vichakataji, topolojia. Ramani ya vizuizi vya ujenzi (vya programu) kwenda vipengele vya miundombinu.
Maudhui
Mwonekano wa uwekaji unaeleza:
miundombinu ya kiufundi inayotumika kuendesha mfumo wako, yenye vipengele vya miundombinu kama maeneo ya kijiografia, mazingira, kompyuta, vichakataji, njia na topolojia za mtandao pamoja na vipengele vingine vya miundombinu na
ramani ya vizuizi vya ujenzi (vya programu) kwenda vipengele hivyo vya miundombinu.
Mara nyingi mifumo huendeshwa katika mazingira tofauti, mf. mazingira ya uundaji, mazingira ya majaribio, mazingira ya uzalishaji. Katika hali kama hizo unapaswa kuandika mazingira yote husika.
Andika hasa mwonekano wa uwekaji programu yako inapoendeshwa kama mfumo uliosambazwa wenye zaidi ya kompyuta moja, kichakataji, seva au kontena au unapobuni na kujenga vichakataji na chipu zako za maunzi.
Kwa mtazamo wa programu inatosha kunasa vipengele vile vya miundombinu vinavyohitajika kuonyesha uwekaji wa vizuizi vyako vya ujenzi. Wasanifu wa maunzi wanaweza kwenda zaidi ya hapo na kueleza miundombinu kwa kiwango chochote cha undani wanachohitaji kunasa.
Motisha
Programu haiendeshi bila maunzi. Miundombinu hii ya msingi inaweza na itaathiri mfumo wako na/au baadhi ya dhana mtambuka. Kwa hivyo, unahitaji kujua miundombinu.
Muundo
Labda mchoro wa uwekaji wa kiwango cha juu zaidi tayari umo katika sehemu ya 3.2. kama muktadha wa kiufundi wenye miundombinu yako mwenyewe kama kisanduku KIMOJA cheusi. Katika sehemu hii utakikuza kisanduku hiki cheusi kwa kutumia michoro ya ziada ya uwekaji.
UML hutoa michoro ya uwekaji kueleza mwonekano huo. Itumie, pengine na michoro iliyoota ndani ya mingine, miundombinu yako inapokuwa changamano zaidi.
Wadau wako (wa maunzi) wanapopendelea aina nyingine za michoro badala ya mchoro wa uwekaji wa UML, waache watumie aina yoyote inayoweza kuonyesha nodi na njia za miundombinu.
7.1 Miundombinu Ngazi ya 1
Eleza (kwa kawaida kwa mchanganyiko wa michoro, majedwali, na maandishi):
usambazaji wa mfumo wako kwenye maeneo mengi, mazingira, kompyuta, vichakataji, .. pamoja na miunganisho ya kimwili kati yao
uhalalishaji au motisha muhimu kwa muundo huu wa uwekaji
sifa za ubora na/au utendaji za miundombinu
ramani ya vielelezo vya programu (vizuizi vya ujenzi) kwenda vipengele vya miundombinu
Kwa mazingira mengi au uwekaji mbadala tafadhali nakili sehemu hiyo ya arc42 kwa mazingira yote husika. **
7.2 Miundombinu Ngazi ya 2
Hapa unaweza kujumuisha muundo wa ndani wa (baadhi ya) vipengele vya miundombinu kutoka ngazi ya 1 ya miundombinu.
Tafadhali nakili muundo kutoka ngazi ya 1 kwa kila kipengele kilichochaguliwa.
8. Dhana Mtambuka
Kwa ujumla, kanuni kuu na mbinu za suluhisho zinazohusika katika sehemu nyingi (→ mtambuka) za mfumo. Dhana mara nyingi huhusiana na vizuizi vingi vya ujenzi. Jumuisha mada tofauti kama modeli za kikoa, mifumo na mitindo ya usanifu, kanuni za kutumia teknolojia mahsusi na kanuni za utekelezaji.
Maudhui
Sehemu hii inaeleza dhana mtambuka (mazoea, mifumo, kanuni au mawazo ya suluhisho). Dhana kama hizo mara nyingi huhusiana na vizuizi vingi vya ujenzi. Zinaweza kujumuisha mada nyingi tofauti.
Motisha
Dhana huunda msingi wa uadilifu wa kidhana (uthabiti, usawa) wa usanifu. Kwa hivyo, ni mchango muhimu katika kufikia ubora wa ndani wa mfumo wako.
Hapa ndipo mahali katika kiolezo tulipotoa kwa ajili ya ubainishaji unganifu wa dhana kama hizo.
Dhana nyingi kati ya hizi zinahusiana au kuathiri vizuizi vyako kadhaa vya ujenzi.
Muundo
Muundo unaweza kutofautiana:
karatasi za dhana zenye muundo wowote
utekelezaji wa mfano, hasa kwa dhana za kiufundi
dondoo za modeli mtambuka au hali halisi zinazotumia uandishi wa mionekano ya usanifu
Muundo wa sehemu hii
Chagua mada zinazohitajika zaidi tu kwa mfumo wako na uipe kila moja kichwa cha ngazi ya 2 katika sehemu hii (mf. 8.1, 8.2 n.k).
- USIJARIBU kushughulikia mada zote za mchoro uliotajwa hapo juu.
Usuli
Baadhi ya mada ndani ya mifumo mara nyingi huhusu vizuizi vingi vya ujenzi, vipengele vya maunzi au michakato ya uundaji. Inaweza kuwa rahisi kuwasilisha au kuandika mada mtambuka kama hizo mahali pa kati, badala ya kuzirudia katika maelezo ya vizuizi vya ujenzi, vipengele vya maunzi au michakato ya uundaji husika.
Dhana fulani zinaweza kuhusu vipengele vyote vya mfumo, nyingine zinaweza kuwa husika kwa vichache tu.
9. Maamuzi ya Usanifu
Maamuzi muhimu, ghali, muhimu sana, ya kiwango kikubwa au yenye hatari ya usanifu pamoja na sababu.
Maudhui
Maamuzi muhimu, ghali, ya kiwango kikubwa au yenye hatari ya usanifu pamoja na sababu. Kwa "maamuzi" tunamaanisha kuchagua mbadala mmoja kulingana na vigezo vilivyotolewa.
Tafadhali tumia busara yako kuamua kama uamuzi wa usanifu unapaswa kuandikwa hapa katika sehemu hii kuu au ni bora kuuandika kwa ndani (mf. ndani ya kiolezo cha kisanduku cheupe cha kizuizi kimoja cha ujenzi). Epuka maandishi yanayojirudia. Rejelea sehemu ya 4, ambapo tayari ulinasa maamuzi muhimu zaidi ya usanifu wako.
Motisha
Wadau wa mfumo wako wanapaswa kuweza kuelewa na kufuatilia maamuzi yako.
Muundo
ADR (rekodi ya uamuzi wa usanifu) kwa kila uamuzi muhimu
orodha au jedwali, iliyopangwa kwa umuhimu na matokeo au
kwa undani zaidi kwa njia ya sehemu tofauti kwa kila uamuzi
Usuli (kuhusu ADR)
Vipande vidogo vya nyaraka ni rahisi kusoma, kuunda na kudumisha. Inapokuja kwenye maamuzi ya usanifu, timu za uundaji mara nyingi:
zinajua kuhusu uamuzi, kwani unaonekana mf. katika msimbo chanzi, lakini
zinakosa motisha nyuma ya uamuzi huo (tazama Nygard 2011)
Kwa hivyo unapaswa kuandika maamuzi machache muhimu pamoja na motisha yao, hoja
Pendekezo letu kuhusu maamuzi
Dumisha mkusanyiko wa maamuzi muhimu kiusanifu, yale maamuzi yanayoathiri muundo, sifa za ubora, utegemezi muhimu (hasa wa nje) na violesura, au mbinu za ujenzi (shukrani kwa Michael Nygard kwa pendekezo hili).
10. Mahitaji ya Ubora
Mahitaji ya ubora kama hali halisi, na mti wa ubora kutoa muhtasari wa kiwango cha juu. Malengo muhimu zaidi ya ubora yanapaswa kuwa yameelezwa katika sehemu ya 1.2. (malengo ya ubora).
Maudhui
Sehemu hii ina mahitaji yote husika ya ubora.
Muhimu zaidi kati ya mahitaji haya tayari yameelezwa katika sehemu ya 1.2. (malengo ya ubora), kwa hivyo yanapaswa kurejelewa hapa tu. Katika sehemu hii ya 10 unapaswa pia kunasa mahitaji ya ubora yenye umuhimu mdogo, ambayo hayataunda hatari kubwa yasipofikiwa kikamilifu (lakini yanaweza kuwa mazuri kuwa nayo).
Motisha
Kwa kuwa mahitaji ya ubora yatakuwa na ushawishi mkubwa kwa maamuzi ya usanifu unapaswa kujua ni ubora gani ni muhimu kweli kwa wadau wako, kwa njia mahsusi na inayopimika.
Taarifa Zaidi
Tazama modeli pana ya ubora ya Q42 kwenye https://quality.arc42.org.
10.1 Muhtasari wa Mahitaji ya Ubora
Maudhui
Muhtasari au ufupisho wa mahitaji ya ubora.
Motisha
Mara nyingi tunakutana na makumi (au hata mamia) ya mahitaji ya kina ya ubora. Katika sehemu hii ya muhtasari unapaswa kujaribu kufupisha, mf. kwa kueleza kategoria au mada (kama inavyopendekezwa na ISO 25010:2023 au Q42
Ikiwa maelezo haya ya muhtasari tayari ni sahihi, mahsusi vya kutosha na yanapimika, unaweza kuruka sehemu ya 10.2.
Muundo
Tumia jedwali rahisi ambapo kila mstari una kategoria au mada na maelezo mafupi ya hitaji la ubora. Kwa njia mbadala, unaweza kutumia ramani ya akili kupanga mahitaji haya ya ubora.
Katika maandiko, wazo la mti wa sifa za ubora pia limeelezwa, ambalo huweka neno la jumla "ubora" kama mzizi na hutumia uboreshaji wa kimti wa neno "ubora". [Bass+21] alianzisha neno "Quality Attribute Utility Tree" kwa madhumuni haya.
10.2 Hali Halisi za Ubora
Maudhui
Hali halisi za ubora hufanya mahitaji ya ubora yawe thabiti na huruhusu kuamua kama yametimizwa (kwa maana ya vigezo vya kukubalika). Hakikisha hali zako ni mahsusi na zinapimika.
Aina mbili za hali halisi ni muhimu hasa:
Hali halisi za matumizi (pia huitwa hali halisi za programu au hali halisi za visa vya matumizi) huelezea mwitikio wa mfumo wakati wa utekelezaji kwa kichocheo fulani. Hii pia inajumuisha hali zinazoeleza ufanisi au utendaji wa mfumo. Mfano: Mfumo hujibu ombi la mtumiaji ndani ya sekunde moja.
Hali halisi za mabadiliko zinaeleza athari inayotakiwa ya marekebisho au upanuzi wa mfumo au mazingira yake ya karibu. Mfano: Utendaji wa ziada unatekelezwa au mahitaji ya sifa ya ubora yanabadilika, na juhudi au muda wa badiliko hupimwa.
Muundo
Taarifa za kawaida kwa hali halisi za kina zinajumuisha yafuatayo:
Kwa muundo mfupi (unaopendelewa katika modeli ya Q42):
Muktadha/Usuli: Ni aina gani ya mfumo au kijenzi, mazingira au hali ni ipi?
Chanzo/Kichocheo: Nani au nini huanzisha au kuchochea tabia, mwitikio au kitendo.
Kipimo/Kigezo cha Kukubalika: Mwitikio unaojumuisha kipimo au kipimo cha namba
Muundo mrefu wa hali halisi (unaopendelewa na SEI na [Bass+21]) una undani zaidi na unajumuisha taarifa zifuatazo:
Kitambulisho cha Hali: Kitambulisho cha kipekee cha hali.
Jina la Hali: Jina fupi, la kuelezea la hali.
Chanzo: Chombo (mtumiaji, mfumo, au tukio) kinachoanzisha hali.
Kichocheo: Tukio la kuchochea au hali ambayo mfumo lazima ushughulikie.
Mazingira: Muktadha wa uendeshaji au hali ambayo mfumo unapitia kichocheo.
Kielelezo: Vizuizi vya ujenzi au vipengele vingine vya mfumo vinavyoathiriwa na kichocheo.
Mwitikio: Matokeo au tabia ambayo mfumo huonyesha kwa kujibu kichocheo.
Kipimo cha Mwitikio: Vigezo au kipimo ambacho mwitikio wa mfumo hutathminiwa kwacho.
Tazama pia
Tangu Januari 2023, arc42 hutoa modeli ya ubora ya vitendo, inayopendekeza kuweka lebo mahitaji ya ubora, kwa lebo za alama za reli kama #flexible, #efficient, #usable, #operable, #testable, #secure, #safe, #reliable.
11. Hatari na Deni la Kiufundi
Hatari zinazojulikana za kiufundi au deni la kiufundi. Ni matatizo gani yanayoweza kuwepo ndani au karibu na mfumo? Timu ya uundaji inajisikia vibaya kuhusu nini?
Maudhui
Orodha ya hatari za kiufundi zilizotambuliwa au madeni ya kiufundi, yaliyopangwa kwa kipaumbele
Motisha
"Usimamizi wa hatari ni usimamizi wa mradi kwa watu wazima" (Tim Lister, Atlantic Systems Guild.)
Hii inapaswa kuwa kauli mbiu yako kwa ugunduzi wa kimfumo na tathmini ya hatari na madeni ya kiufundi katika usanifu, ambayo yatahitajika na wadau wa usimamizi (mf. mameneja wa miradi, wamiliki wa bidhaa) kama sehemu ya uchambuzi wa jumla wa hatari na upangaji wa hatua.
Muundo
Orodha ya hatari na/au madeni ya kiufundi, pengine ikijumuisha hatua zinazopendekezwa kupunguza, kudhibiti au kuepuka hatari au kupunguza madeni ya kiufundi.