Architecture Decision Record

Active theme: Light

← dokumentuak

ADR-ak erabiltzen hasteko modua

ADR-ak erabiltzen hasteko, hitz egin zure taldekideekin arlo hauei buruz.

Erabakien identifikazioa:

  • Zein premiazkoa eta zein garrantzitsua da AD?

  • Orain hartu behar al da, ala itxaron daiteke gehiago jakin arte?

  • Bai esperientzia pertsonalak eta kolektiboak, bai diseinu-metodo eta praktika aitortuek erabakiak identifikatzen lagun dezakete.

  • Egokiena erabaki-zeregin zerrenda bat mantentzea da, produktuaren zeregin zerrendaren osagarri gisa.

Erabakiak hartzea:

  • Erabakiak hartzeko hainbat teknika daude, orokorrak zein software-arkitekturari espezifikoak, esaterako elkarrizketa-mapak egitea.

  • Taldeko erabakiak hartzea ikerketa-gai aktiboa da.

Erabakiak ezartzea eta betearaztea:

  • AD-ak software-diseinuan erabiltzen dira; beraz, sistemaren interesdunei jakinarazi eta haiek onartu behar dituzte, sistema finantzatzen, garatzen eta erabiltzen dutenek.

  • Arkitekturaren aldetik agerikoak diren kodeketa-estiloak eta arkitektura-kezka eta -erabakietan zentratzen diren kode-berrikuspenak lotutako bi praktika dira.

  • AD-ak (berriz) aztertu behar dira software-sistema bat modernizatzean, software-bilakaeran.

Erabakiak partekatzea (aukerakoa):

  • AD asko errepikatzen dira proiektuetan.

  • Beraz, iraganeko erabakiei buruzko esperientziak, onak zein txarrak, aktibo berrerabilgarri baliotsuak izan daitezke, ezagutza-kudeaketako estrategia esplizitu bat erabiltzen denean.

Erabakien dokumentazioa:

  • Erabakiak jasotzeko txantiloi eta tresna asko daude.

  • Ikus komunitate arinak, adibidez M. Nygarden ADR-ak.

  • Ikus software-ingeniaritza eta arkitektura-diseinuko prozesu tradizionalak, adibidez IBM UMF-k eta CapitalOne-ko Tyree eta Akermanek iradokitako taula-diseinuak.

Informazio gehiagorako: