Templed cofnod penderfyniad gan Jeff Tyree ac Art Akerman
Dyma'r templed disgrifiad penderfyniad pensaernïaeth a gyhoeddwyd yn ["Architecture Decisions: Demystifying Architecture" gan Jeff Tyree ac Art Akerman, Capital One Financial]( https://www.utdallas.edu/~chung/SA/zz-Impreso-architecture_decisions- tyree-05.pdf).
Mater: Disgrifiwch y mater dylunio pensaernïol rydych chi'n mynd i'r afael ag ef, heb adael unrhyw gwestiynau ynghylch pam rydych chi'n mynd i'r afael â'r mater hwn nawr. Gan ddilyn ymagwedd finimalaidd, rhowch sylw i'r materion y mae angen mynd i'r afael â hwy ar wahanol adegau yn ystod y cylch bywyd a'u dogfennu.
Penderfyniad: Nodwch yn glir gyfeiriad y bensaernïaeth - hynny yw, y swydd rydych chi wedi'i dewis.
Statws: Statws y penderfyniad, megis yr arfaeth, y penderfynwyd arno, neu a gymeradwywyd.
Grŵp: Gallwch ddefnyddio grwpio syml - fel integreiddio, cyflwyniad, data, ac yn y blaen - i helpu i drefnu'r set o benderfyniadau. Gallech hefyd ddefnyddio ontoleg pensaernïaeth fwy soffistigedig, fel John Kyaruzi a Jan van Katwijk's, sy'n cynnwys categorïau mwy haniaethol fel digwyddiad, calendr, a lleoliad. Er enghraifft, gan ddefnyddio'r ontoleg hon, byddech chi'n grwpio penderfyniadau sy'n delio â digwyddiadau lle mae angen gwybodaeth ar y system dan ddigwyddiad.
** Tybiaethau**: Disgrifiwch yn glir y tybiaethau sylfaenol yn yr amgylchedd lle rydych chi'n gwneud y penderfyniad - cost, amserlen, technoleg, ac ati. Sylwch y gallai cyfyngiadau amgylcheddol (fel safonau technoleg derbyniol, pensaernïaeth menter, patrymau a ddefnyddir yn gyffredin, ac yn y blaen) gyfyngu ar y dewisiadau eraill rydych chi'n eu hystyried.
Cyfyngiadau: Nodwch unrhyw gyfyngiadau ychwanegol i'r amgylchedd y gallai'r dewis arall a ddewiswyd (y penderfyniad) ei achosi.
Swyddi: Rhestrwch y swyddi (opsiynau hyfyw neu ddewisiadau eraill) y gwnaethoch eu hystyried. Mae'r rhain yn aml yn gofyn am esboniadau hir, weithiau hyd yn oed modelau a diagramau. Nid yw hon yn rhestr gyflawn. Fodd bynnag, nid ydych chi eisiau clywed y cwestiwn "Wnest ti feddwl am...?" yn ystod adolygiad terfynol; mae hyn yn arwain at golli hygrededd a chwestiynu penderfyniadau pensaernïol eraill. Mae’r adran hon hefyd yn helpu i sicrhau eich bod wedi clywed barn pobl eraill; mae datgan barnau eraill yn benodol yn helpu i gofrestru eu heiriolwyr yn eich penderfyniad.
Dadl: Amlinellwch pam y dewisoch chi swydd, gan gynnwys eitemau fel cost gweithredu, cyfanswm cost perchnogaeth, amser i’r farchnad, ac argaeledd yr adnoddau datblygu gofynnol. Mae'n debyg bod hyn yr un mor bwysig â'r penderfyniad ei hun.
Goblygiadau: Daw llawer o oblygiadau i benderfyniad, fel y mae metamodel REMAP yn ei ddynodi. Er enghraifft, gallai penderfyniad gyflwyno angen i wneud penderfyniadau eraill, creu gofynion newydd, neu addasu gofynion presennol; gosod cyfyngiadau ychwanegol ar yr amgylchedd; gofyn am ail-negodi cwmpas neu amserlen gyda chwsmeriaid; neu angen hyfforddiant staff ychwanegol. Yn amlwg, gall deall a datgan goblygiadau eich penderfyniad fod yn effeithiol iawn wrth ennill cefnogaeth a chreu map ffordd ar gyfer gweithredu pensaernïaeth.
Penderfyniadau cysylltiedig: Mae’n amlwg bod llawer o benderfyniadau yn gysylltiedig; gallwch eu rhestru yma. Fodd bynnag, yn ymarferol, rydym wedi canfod bod matrics olrhain, coed penderfynu, neu fetamodelau yn fwy defnyddiol. Mae metafodelau yn ddefnyddiol ar gyfer dangos perthnasoedd cymhleth ar ffurf diagramau (fel modelau Rose).
Gofynion cysylltiedig: Dylai penderfyniadau gael eu gyrru gan fusnes. I ddangos atebolrwydd, mapiwch eich penderfyniadau yn benodol i'r amcanion neu'r gofynion. Gallwch gyfrif y gofynion cysylltiedig hyn yma, ond rydym wedi ei chael yn fwy cyfleus cyfeirio at fatrics olrhain. Gallwch asesu cyfraniad pob penderfyniad pensaernïaeth at fodloni pob gofyniad, ac yna asesu pa mor dda y bodlonir y gofyniad ar draws pob penderfyniad. Os nad yw penderfyniad yn cyfrannu at fodloni gofyniad, peidiwch â gwneud y penderfyniad hwnnw.
Arteffactau cysylltiedig: Rhestrwch y dogfennau pensaernïaeth, dyluniad neu gwmpas cysylltiedig y mae'r penderfyniad hwn yn effeithio arnynt.
Egwyddorion cysylltiedig: Os oes gan y fenter set o egwyddorion y cytunwyd arnynt, gwnewch yn siŵr bod y penderfyniad yn gyson ag un neu fwy ohonynt. Mae hyn yn helpu i sicrhau aliniad ar hyd parthau neu systemau.
Nodiadau: Gan fod y broses benderfynu yn gallu cymryd wythnosau, rydym wedi ei chael yn ddefnyddiol i gasglu nodiadau a materion y mae’r tîm yn eu trafod yn ystod y broses gymdeithasoli.