Templat rekod keputusan oleh Michael Nygard
Ini ialah templat dalam Documenting architecture decisions - Michael Nygard. Anda boleh menggunakan adr-tools untuk mengurus fail ADR.
Dalam setiap fail ADR, tulis bahagian-bahagian ini:
Tajuk
Status
Apakah statusnya, seperti dicadangkan, diterima, ditolak, dimansuhkan, digantikan dan sebagainya?
Konteks
Apakah isu yang kami lihat yang mendorong keputusan atau perubahan ini?
Keputusan
Apakah perubahan yang kami cadangkan dan/atau lakukan?
Akibat
Apa yang menjadi lebih mudah atau lebih sukar untuk dilakukan disebabkan perubahan ini?