Michael Nygard tarafından karar kaydı şablonu
Bu, Documenting architecture decisions - Michael Nygard makalesindeki şablondur. ADR dosyalarını yönetmek için adr-tools kullanabilirsiniz.
Her ADR dosyasında şu bölümleri yazın:
Başlık
Durum
Durum nedir, örneğin önerilen, kabul edildi, reddedildi, kullanımdan kaldırıldı, yerini aldı vb.?
Bağlam
Bu kararı veya değişikliği motive eden gördüğümüz sorun nedir?
Karar
Önerdiğimiz ve/veya yaptığımız değişiklik nedir?
Sonuçlar
Bu değişiklik nedeniyle ne daha kolay veya daha zor hale gelir?