Architecture Decision Record

Active theme: Light

← Skantlynyow kovskrif dyberth

Skantlyn kovskrif dyberth gans arc42

https://arc42.org/overview

1. Tallath ha mynnansow

Displegyans verr a'n othommow, an nerthow gyrryes, tennyans (po abstrakt) an othommow. An tri mynnans ansawdh uhelha (pymp dhe'n moyha) rag an arkitektoryeth a'n jeves an priorita uhelha rag an gerensyon pennys. Tabel a gerensyon poesek gans aga hwaytyansow a-dro dhe arkitektoryeth.

1.1 Dre-wel an othommow

Kenwyns

Displegyans verr a'n othommow gweythresek, an nerthow gyrryes, tennyans (po abstrakt) an othommow. Kelmyow dhe'n dokumentys othommow (yn govenek yn bewnans), gans kedhlow ple y hyller aga hwilas.

Gyrryans

Dhyworth gwel an usyoryon diwedhes, system a vydh gwrys po chanjys rag gwellhe skoodh a oberyans negys ha/po gwellhe an ansawdh.

Furv

Displegyans tekst berr, martesen yn furv tabel kas usadow. Mar pe dokumentys othommow, an dre-wel ma a dal ervira dhedha.

Gwithewgh an tennyansow ma kyn verr hag y hyllir. Kesstewgh redyadewder an dokument ma gans kebmys dowblyans possybyl a-dro dhe dhokumentys othommow.

1.2 Mynnansow ansawdh

Kenwyns

An tri mynnans ansawdh uhelha (pymp dhe'n moyha) rag an arkitektoryeth may fo aga gorfednans an moyha poesek dhe'n gerensyon pennys. Ni a styr mynnansow ansawdh rag an arkitektoryeth yn gwir. Na gemmysk i gans mynnansow an towl. Nyns yns yn ewn an keth. An savon ISO 25010 a re dre-wel teg a daklow kevrerys gallus.

Gyrryans

Res yw dhywgh godhvos mynnansow ansawdh agas gerensyon moyha poesek, awos i a dhrehedh dybyrthow arkitektoryeth sylwekhi. Bedhewgh pur-konkret a-dro dhe'n ansawdhow ma, ha gochewgh geryow-trelyes. Mar ny wodhowgh, avel arkitektor, fatel vydh jydjys ansawdh agas ober …

Furv

Tabel gans an mynnansow ansawdh moyha poesek ha senaryos konkret, ordnys herwydh priorita.

1.3 Gerensyon

Kenwyns

Dre-wel splann a gerensyon an system, hen yw, pub den, rol po urdhyans a

  • dal godhvos an arkitektoryeth

  • dal bos perswadys a'n arkitektoryeth

  • dal oberi gans an arkitektoryeth po gans kod

  • a'n jeves othom a dhogvennans an arkitektoryeth rag aga ober

  • dal dos gans dybyrthow a-dro dhe'n system po y dhisplegyans

Gyrryans

Res yw dhywgh godhvos oll an perghennow kevrerys yn displegyans an system po drehedhys gans an system. Lemmyn, hwi a hyll kavos souprijys drog diwettha y'n argerdh displegyans. An gerensyon ma a dhiskwedh ystynnans ha live a vanylyon agas ober ha'y dhelivrow.

Furv

Tabel gans hanow rol, hanow tus, ha'ga hwaytyansow a-dro dhe'n arkitektoryeth ha'y dhogvennans.

2. Lettyansow

Pynag tra a lett timyow yn dybyrthow disinyans ha gweythrys po dybyrthow a-dro dhe argerdhow kelmys. A hyll nebes treweythyow mos dres systemow unnik ha bos gwiw rag kowethasow ha kowethasow leun.

Kenwyns

Pynag othom a lett arkitektoryoryon medhelweyth yn aga rydhses a dybyrthow disinyans ha gweythrys po dybyrthow a-dro dhe'n argerdh displegyans. An lettyansow ma a hyll nebes treweythyow mos dres systemow unnik ha bos gwiw rag kowethasow ha kowethasow leun.

Gyrryans

Arkitektoryoryon a dal godhvos yn ewn ple y'ns rydh yn aga dybyrthow disinyans ha ple res dhedha gwitha orth lettyansow. Lettyansow a dal bos gorthybys pup-prys; i a hyll bos kesprenys, byttele.

Furv

Tabelyow sempel a lettyansow gans displegyansow. Mar pe othom, hwi a hyll aga ranna yn lettyansow teknegek, lettyansow kowethasek ha politek ha kustomow (rag ensampel gidyansow towlennans po gwersyonya, kustomow dogvennans po hanow)

3. Kettesten ha skope

Dyberthek yw an system dhyworth y bartnerow kesklapas (a-ves) (systemow nes ha usyoryon). Spesyfia an ynterfasow a-ves. Diskwedhys dhyworth gwel negys/tiredh (pup-prys) po gwel teknegek (dewisus)

Kenwyns

Skope ha kettesten an system - avel ma styr an hanow - a dhyberth agas system (hen yw, agas skope) dhyworth oll y bartnerow kesklapas (systemow nes ha usyoryon, hen yw, kettesten agas system). Ytho ev a spesyfia an ynterfasow a-ves.

Mar pe othom, dyffrewgh an gettesten negys (ynbusow ha ynworrow arbennik dhe'n tiredh) dhyworth an gettesten teknegek (kanalow, protokolow, hardware).

Gyrryans

An ynterfasow tiredh ha'n ynterfasow teknegek dhe bartnerow kesklapas yw unn a rannow moyha kritek agas system. Surhewgh may konvedhowgh i yn tien.

Furv

  • Diagramow kettesten dyffrans

  • Rolyow a bartnerow kesklapas ha'ga ynterfasow.

3.1 Kettesten negys

Kenwyns

Spesyfyans a bub partner kesklapas (usyoryon, systemow-IT, …) gans displegyansow a ynbusow ha ynworrow po ynterfasow arbennik dhe'n tiredh. Yn dewisus, hwi a hyll keworra furvow arbennik dhe'n tiredh po protokolow kesklapas.

Gyrryans

Oll an gerensyon a dal konvedhes pyth data yw chanjys gans kerghynnedh an system.

Furv

Pub sort a ddiagram a dhiskwedh an system avel bolgh du ha spesyfia an ynterfasow tiredh dhe bartnerow kesklapas.

Yn dewisus (po war-lergh) hwi a hyll usya tabel. Titel an dabel yw hanow agas system, an tri golonenn a dalgh hanow an partner kesklapas, an ynbusow, ha'n ynworrow.

3.2 Kettesten teknegek

Kenwyns

Ynterfasow teknegek (kanalow ha media treghyans) a gelm agas system dhe'y gerghynnedh. Ynwedh mapya ynbusow/ynworrow arbennik dhe'n tiredh dhe'n kanalow, hen yw, displegyans pyth I/O a usya pyth kanal.

Gyrryans

Lies gerensyon a re dybyrthow arkitektoryeth war an ynterfasow teknegek ynter an system ha'y gettesten. Arbennik, disinyoryon infrastruktur po hardware a dhyberth an ynterfasow teknegek ma.

Furv

Rag ensampel diagram displegyans UML a dhisplegh kanalow dhe systemow nes, war-barth gans tabel mapya a dhiskwedh an kelmyow ynter kanalow ha ynbus/ynworr.

4. Strateji solusyon

Berrskrif a'n dybyrthow sylwekhi ha strategiow solusyon a furvya an arkitektoryeth. A hyll keworra teknologieth, dyrannans live uhel, fordhow rag drehedha an mynnansow ansawdh uhelha ha dybyrthow kowethasek ledhwas.

Kenwyns

Berrskrif verr ha displegyans a'n dybyrthow sylwekhi ha strategiow solusyon, a furvya arkitektoryeth an system. Ev a dhalghen

  • dybyrthow teknologieth

  • dybyrthow a-dro dhe dyrannans live uhel an system, rag ensampel usadow patron arkitektoryeth po patron disinyans

  • dybyrthow a-dro dhe fatel drehedha mynnansow ansawdh alhwedh

  • dybyrthow kowethasek ledhwas, rag ensampel dewis argerdh displegyans po dyllo tasklow arbennik dhe drydhyes.

Gyrryans

An dybyrthow ma a furv an men-kornel rag agas arkitektoryeth. I yw an selyans rag lies dyberth manylys erell po rewlys gweythrys.

Furv

Gwithewgh displegyans an dybyrthow alhwedh ma verr.

Rewgh gyrryans a'n pyth a dybyrthowgh ha perag y tybyrthowgh yn fordh na, herwydh agas derivans kudyn, an mynnansow ansawdh ha'n lettyansow alhwedh. Kelmewgh dhe vanylyon y'n rannow a sew (rann 5 rag manylyon strokturek, rann 8 rag tybyansow kes-trethek).

Hwi a hyll usya rol a fordhow-solusyon po tabel.

5. Gwel bloks drehevel

Dyrannans estaticek an system, abstrakchyons a god-fenten, diskwedhys avel herwydh-ardh a vloksow gwynn (a dhalghen bloksow du), bys y'n live dhesyrys a vanylyon.

Kenwyns

Gwel bloks drehevel a dhiskwedh dyrannans estaticek an system yn bloksow drehevel (modulys, komponennow, is-systemow, klassow, ynterfasow, pakkys, lyvervaow, framweythow, gwiskow, rannow, nivelyow, oberow, makros, gweythresow, strokturyow data, …) ha'ga dyffendyansow (kelmyow, kesstowyansow, …)

An gwel ma yw res rag pub dogvennans arkitektoryeth. Yn hevelep dhe chi, hemma yw an plan leur.

Gyrryans

Gwithewgh dre-wel a'gas kod-fenten dre wul y strokturyeth konvedhys dre abstrakchyon.

Hemma a gonsent dhywgh kesklapa gans agas gerensyon war live abstrakt heb diskudha manylyon gweythrys.

Furv

An gwel bloks drehevel yw kuntelles herwydh-ardh a vloksow du ha bloksow gwynn (gwelewgh an figur a-woles) ha'ga displegyansow.

5.1 Bolgh gwynn an system oll

Omma y tisplegewgh dyrannans an system oll ow usya an skantlyn bolgh gwynn a sew. Ev a dhalghen

  • diagram dre-wel

  • gyrryans rag an dyrannans

  • displegyansow bolgh du a'n bloksow drehevel yn ev. Rag an re ma ni a re dewisyow dhywgh:

    • usyewgh unn tabel rag dre-wel verr ha usadow a oll an bloksow drehevel ha'ga ynterfasow

    • usyewgh rol a ddisplegyansow bolgh du a'n bloksow drehevel herwydh an skantlyn bolgh du (gwelewgh a-woles). Herwydh agas dewis toul, an rol ma a hyll bos is-chaptys (yn fayls tekst), is-folennow (yn Wiki) po elvennow nythys (yn toul modhelya).

    • (dewisus:) ynterfasow poesek, nag yns displegys yn skantlynyow bolgh du a vlok drehevel, mes yw pur boesek rag konvedhes an bolgh gwynn.

Awos may fo kebmys fordh dhe spesyfia ynterfasow, ny re ni skantlyn arbennik dhedha.

Yn an kas gwella hwi a dhe-ves gans ensamplow po sinaturyow sempel.

5.2 Live 2

Omma y hyllewgh spesyfia an strokturyeth ynworrek a (nebes) bloksow drehevel dhyworth live 1 avel bloksow gwynn.

Res yw dhywgh dybarth pyth blok drehevel agas system yw poesek lowr rag justifia displegyans mar vanylys. Gwrewgh kerensa a ledhwasder a-ugh leunder. Spesyfiewgh bloksow drehevel poesek, souprijys, ristyus, kompleks po chanjyus. Gesewgh dhe-ves rannow ollgemmyn, sempel, ankensa po savonys agas system

5.2.1 Blok gwynn rag blok drehevel 1

Spesyfia strokturyeth ynworrek blok drehevel 1.

Usyewgh an skantlyn blok gwynn (gwelewgh a-ugh).

6. Gwel mires

Kemer an bloksow drehevel avel senaryos, a dhalghen kasow usadow po nodhow poesek, ynterweythyansow orth ynterfasow a-ves kritek, gweythrys ha gwithyans ynwedh gemmeres gwall ha esskeusys.

Kenwyns

An gwel mires a displeg kemeres konkret ha ynterweythyansow bloksow drehevel an system yn furv senaryos dhyworth an tiryow a sew:

  • kasow usadow po nodhow poesek: fatel y'n gweythrons an bloksow drehevel?

  • ynterweythyansow orth ynterfasow a-ves kritek: fatel gesoberons bloksow drehevel gans usyoryon ha systemow nes?

  • gweythrys ha gwithyans: lansya, dalleth, hedhi

  • senaryos gwall ha esskeusys

Nota: An pennkriterion rag dewis senaryos gallus (kesstroegow, fluyow-ober) yw aga ledhwasder arkitektoryethel. Nyns yw poesek displegya niver bras a senaryos. Gwell yw dogvenna dewis dhelergh.

Gyrryans

Res yw dhywgh konvedhes fatel wra (enstansow a) vloksow drehevel agas system aga ober ha kesklapa orth mires. Hwi a dhalghe senaryos yn agas dogvennans rag kesklapa agas arkitektoryeth dhe gerensyon na vynnons po na hyllons redya ha konvedhes an modhelow estaticek (gwel bloks drehevel, gwel displegyans).

Furv

Yma lies notasyon rag displegya senaryos, rag ensampel

  • rol niveredhek a gammow (yn yeth naturel)

  • diagramow gweythresow po chartys fluv

  • diagramow kesstroeg

  • BPMN po EPCs (kadnow argerdh hwarvos)

  • peiranow studh

  • hag yn.

6.n Senaryo mires n (1, 2, 3, hag yn.)

Gorrewgh diagram mires po displegyans tekst a'n senaryo.

Gorrewgh displegyans a'n arbennigow notabyl a'n ynterweythyansow ynter enstansow an bloksow drehevel diskwedhys y'n diagram ma.

7. Gwel displegyans

Infrastruktur teknegek gans kerghynnedhow, kompoterow, argerdhoryon, topologiow. Mapya bloksow drehevel (medhelweyth) dhe elvennow infrastruktur.

Kenwyns

An gwel displegyans a displeg:

  • an infrastruktur teknegek usys rag gweythi agas system, gans elvennow infrastruktur avel le dhaearek, kerghynnedhow, kompoterow, argerdhoryon, kanalow ha topologiow ros ha elvennow infrastruktur erell ha

  • mapya bloksow drehevel (medhelweyth) dhe'n elvennow infrastruktur na.

Yn fenowgh, systemow yw gweythys yn kerghynnedhow dyffrans, rag ensampel kerghynnedh displegyans, kerghynnedh previans, kerghynnedh produksyon. Y'n kasow ma res yw dhywgh dogvenna oll an kerghynnedhow ledhwas.

Dogvennewgh arbennik an gwel displegyans pan vo agas medhelweyth gweythys avel system skoranys gans moy es unn kompoter, argerdhor, servyer po kenyow po pan wrewgh disinya ha drehevel hardware argerdhoryon ha chipys agas honan.

Dhyworth gwel medhelweyth lowr yw talghen an elvennow a'n infrastruktur a vo res rag diskwedha displegyans agas bloksow drehevel. Arkitektoryoryon hardware a hyll mos dhelergh hemma ha displegya an infrastruktur dhe bub live a vanylyon a vo res dhedha.

Gyrryans

Medhelweyth ny wra oberi heb hardware. An infrastruktur ma a hyll ha a wra drehedha agas system ha/po nebes tybyansow kes-trethek. Rakhenna, res yw dhywgh godhvos an infrastruktur.

Furv

Martesen y talgh rann 3.2. an diagram displegyans live uhelha dhe-ben yn kettesten teknegek gans agas infrastruktur dhe-honan avel UNN blok du. Y'n rann ma hwi a vynn zoomya yn blok du ma gans diagramow displegyans ychwanek.

  • UML a re diagramow displegyans rag dhiskwedha an gwel na. Usyewgh ev, martesen gans diagramow nythys, pan vo agas infrastruktur moy kompleks.

  • Pan wrella agas gerensyon (hardware) kerhes sortow erell a ddiagramow ynwedh es diagram displegyans UML, gesewgh dhedha usya pynag sort a yll diskwedha nodhow ha kanalow an infrastruktur.

7.1 Infrastruktur live 1

Displegewgh (yn ollgemmyn yn junyans a ddiagramow, tabelyow, ha tekst):

  • skoranans agas system dhe lies le, kerghynnedh, kompoter, argerdhor, .. hag ynwedh an kelmyow fisek ynter i

  • justifikans po gyrryans poesek rag an strokturyeth displegyans ma

  • nodhow ansawdh ha/po gwrians an infrastruktur

  • mapya arteffaktys medhelweyth (bloksow drehevel) dhe elvennow an infrastruktur

Rag lies kerghynnedh po displegyansow dewisek, kopyewgh rann na a arc42 rag oll an kerghynnedhow ledhwas. **

7.2 Infrastruktur live 2

Omma y hyllewgh keworra strokturyeth ynworrek a (nebes) elvennow infrastruktur dhyworth infrastruktur live 1.

Kopyewgh strokturyeth live 1 rag pub elven dewisys.

8. Tybyansow kes-trethek

Rewlys ha fordhow solusyon pennys ledhwas yn lies rann (→ kes-trethek) a'n system. Tybyansow yw kelmys yn fenowgh dhe lies blok drehevel. Gorrewgh tebelyow dyffrans avel modhelow tiredh, patronow ha -stylow arkitektoryeth, rewlys rag usya teknologieth arbennik ha rewlys gweythrys.

Kenwyns

An rann ma a displeg tybyansow kes-trethek (usadow, patronow, rewlys po tybyansow solusyon). Tybyansow a'n par ma yw kelmys yn fenowgh dhe lies blok drehevel. I a hyll keworra lies tebel dyffrans.

Gyrryans

Tybyansow a wra an selyans rag unnder tybyansek (kesson, unnik) an arkitektoryeth. Ytho, i yw kevri poesek dhe gavos ansawdhow ynworrek agas system.

Hemma yw an le y'n skantlyn may feyn ni ri spesyfyans kesson a dybyansow a'n par ma.

Lies a'n tybyansow ma a gelm po a dhrehedh nebes a'gas bloksow drehevel.

Furv

Hwi a hyll chanjya an furv:

  • paperow tybyans gans pynag sort a strokturyeth

  • gweythrysow ensampel, arbennik rag tybyansow teknegek

  • tennyansow modhel kes-trethek po senaryos ow usya notasyons a wheliow arkitektoryeth

Strokturyeth an rann ma

Dewisewgh hepken an tebelyow a'n moyha othom rag agas system ha rewgh dhe bub heading live-2 y'n rann ma (rag ensampel 8.1, 8.2 hag yn).

  • NA WRUGH TRYYA kemeres oll tebelyow an diagram a-ugh.

Downva

Nebes tebelyow y'n systemow a dhrehedh yn fenowgh lies blok drehevel, elven hardware po argerdh displegyans. Hweg yw moy es kesklapa po dogvenna tebelyow kes-trethek a'n par ma yn le kresek, yn le a'ga dasleveri y'n displegyans a'n bloksow drehevel, elvennow hardware po argerdhow displegyans kevrerys.

Nebes tybyansow a hyll drehedha oll elvennow system, erell a hyll bos ledhwas rag nebes hepken.

9. Dybyrthow arkitektoryeth

Dybyrthow arkitektoryeth poesek, kostus, kritek, skalyek vras po ristyus gans ressons.

Kenwyns

Dybyrthow arkitektoryeth poesek, kostus, skalyek vras po ristyus gans ressons. Gans "dybyrthow" ni a styr dewis unn dewis herwydh kriteryow rydhys.

Gwrewgh agas jydjyans rag dybarth mar tal dyberth arkitektoryeth bos dogvennys omma y'n rann kresek ma po mar vo gwell y dhogvenna yn le (rag ensampel y'n skantlyn bolgh gwynn a unn blok drehevel). Gochewgh tekstow dowblys. Kelmewgh dhe rann 4, may talghsowgh kyns an dybyrthow moyha poesek a'gas arkitektoryeth.

Gyrryans

Gerensyon agas system a dal bos abyl dhe gonvedhes ha holya agas dybyrthow.

Furv

  • ADR (kovskrif dyberth arkitektoryeth) rag pub dyberth poesek

  • rol po tabel, ordnys herwydh poester ha sewyansow po

  • moy manylys yn furv rannow dyberthys rag pub dyberth

Downva (a ADRyow)

Darnow byghan a ddogvennans yw es dhe redya, gwruthyl ha gwitha. Pan dhe dhe dybyrthow arkitektoryeth, timyow displegyans a vydh yn fenowgh:

  • godhvos a'n dyberth, kepar dell yw gwelus rag ensampel y'n kod-fenten, mes

  • kelli an gyrryans a-ves an dyberth na (gwelewgh Nygard 2011)

Rakhenna a dal dhywgh dogvenna nebes dybyrthow poesek war-barth gans aga gyrryans, ressons

Agan profyans a-dro dhe dybyrthow

Gwithewgh kuntelles a dybyrthow poesek yn arkitektoryeth, an dybyrthow na a dhrehedh an strokturyeth, nodhow ansawdh, dyffendyansow poesek (arbennik a-ves) hag ynterfasow, po teknegow drehevel (grassyow dhe Michael Nygard rag an profyans ma).

10. Othommow ansawdh

Othommow ansawdh avel senaryos, gans gwedhen ansawdh rag ri dre-wel live uhel. An mynnansow ansawdh moyha poesek a dal bos displegys yn rann 1.2. (mynnansow ansawdh).

Kenwyns

An rann ma a dhalghen oll an othommow ansawdh ledhwas.

An moyha poesek a'n othommow ma a veu displegys kyns yn rann 1.2. (mynnansow ansawdh), rakhenna i a dal bos kevrerys omma hepken. Y'n rann 10 ma a dal dhywgh ynwedh talghen othommow ansawdh a boester le, na wra dri ristyansow uhel pan na vons gorfednys yn tien (mes martesen da dhe gavos).

Gyrryans

Awos may fydh gans othommow ansawdh meur a dhrehedhyans war dybyrthow arkitektoryeth, a dal dhywgh godhvos pyth ansawdhow yw yn gwir poesek dhe'gas gerensyon, yn fordh arbennik ha musurys.

Moy a ddedhlow

Gwelewgh an model ansawdh Q42 ledan war https://quality.arc42.org.

10.1 Dre-wel othommow ansawdh

Kenwyns

Dre-wel po berrskrif a othommow ansawdh.

Gyrryans

Yn fenowgh ni a gyfarth dhegow (po kanspyw) a othommow ansawdh manylys. Y'n rann dre-wel ma a dal dhywgh assaya berrha, rag ensampel dre displegya klasow po tebelyow (herwydh ISO 25010:2023 po Q42

Mar pe an displegyansow berr ma kyns kewar, arbennik lowr ha musurys, hwi a hyll gasa rann 10.2.

Furv

Usyewgh tabel sempel may talgh pub rolenn klas po tebel ha displegyans verr a'n othom ansawdh. Yn dewisus, hwi a hyll usya mindmap rag strokturya an othommow ansawdh ma.

Y'n lien, an tybyans a wedhen nodh ansawdh a veu displegys ynwedh, hag a worr an ger generek "ansawdh" avel gwredhen ha usya gwellheans hevelep dhe wedhen a'n ger "ansawdh". [Bass+21] a gonvedhas an ger "Gwedhen Valew Nodh Ansawdh" rag an mynnans ma.

10.2 Senaryos ansawdh

Kenwyns

Senaryos ansawdh a wra othommow ansawdh konkret ha konsent dhe dhybarth mar vons gorfednys (yn skians kriteryow degemmeryans). Surhewgh may fo agas senaryos arbennik ha musurys.

Dew sort a senaryos yw arbennik gwiw:

  • Senaryos usadow (a elwir ynwedh senaryos aplikasyon po senaryos kas usadow) a displeg gorthyp mires an system dhe stimulus arbennik. Hemma a dhalghen ynwedh senaryos a displeg effeythyonsi po gwrians an system. Ensampel: An system a worthyp dhe wovyn usyer yn unn eylenn.

  • Senaryos chanj a displeg an effeyth dhesyrys a gemmys po ystynnans a'n system po a'y gerghynnedh nes. Ensampel: Fwnksyonalita ychwanek yw gweythrys po othommow rag atribut ansawdh a chanj, ha'n ober po hirder an chanj yw musurys.

Furv

Kedhlow ollgemmyn rag senaryos manylys a dhalghen an re a sew:

Yn furv verr (rag ensampel y'n model Q42):

  • Kettesten/Downva: Pyth sort a system po komponenn, pyth yw an kerghynnedh po studh?

  • Fenten/Stimulus: Piw po pyth a dhalleth po a dhorr kemeres, gorthyp po gwrians.

  • Metrik/Kriterion degemmeres: Gorthyp gans musur po metrik

An furv hir a senaryos (rag Kerhys gans an SEI ha [Bass+21]) yw moy manylys ha dalghen an kedhlow a sew:

  • ID Senaryo: Aswonnyer unnik rag an senaryo.

  • Hanow Senaryo: Hanow berr ha displegyus rag an senaryo.

  • Fenten: An unnik (usyer, system, po hwarvos) a dhalleth an senaryo.

  • Stimulus: An hwarvos po studh dyllyans a res dhe'n system gorthybi.

  • Kerghynnedh: An kettesten po studh weythresek may koth an system an stimulus.

  • Arteffakt: An bloksow drehevel po elvennow erell a'n system drehedhys gans an stimulus.

  • Gorthyp: An sewyans po kemeres a dhiskwedh an system orth an stimulus.

  • Musur Gorthyp: An kriteryow po metrik may fo gorthyp an system jydjys ganjans.

Gwelewgh ynwedh

Dhia Genver 2023, arc42 a re model ansawdh usadow, a brof gorra lavel othommow ansawdh, gans hashtags po lavelyow avel #flexible, #efficient, #usable, #operable, #testable, #secure, #safe, #reliable.

11. Ristyansow ha dyl teknegek

Ristyansow teknegek godhvedhys po dyl teknegek. Pyth kudynyow gallus a vydh y'n system po a-dro dhodho? Pyth a wra an tim displegyans bos trist ganjans?

Kenwyns

Rol a ristyansow teknegek aswonnys po dyl teknegek, ordnys herwydh priorita

Gyrryans

"Rewlyans ristyans yw rewlyans towl rag tus kemmys" (Tim Lister, Atlantic Systems Guild.)

Hemma a dal bos agas arwodh rag aswonn ha jydjyans systematek a ristyansow ha dyl teknegek y'n arkitektoryeth, a vydh res dhe'n gerensyon rewlya (rag ensampel rewlyoryon towl, perghennow produkt) avel rann a dhasdhesk ristyans oll ha towlennow musur.

Furv

Rol a ristyansow ha/po dyl teknegek, martesen ow keworra musurow profys rag lehe, lowarhe po omwitha ristyansow po dyghtya dyl teknegek.