Giriş
Dokümanın yazımı ve geliştirilmesi devam ediyor. Bu süreçte değişiklikler olabilir.
Sistemler karmaşık olabilir. Bu karmaşıklık, sistemlerin büyümesiyle birlikte dahada artabilir. Bu karmaşıklık, sistemlerin bakımı ve geliştirilmesi için zorluklar yaratır. Bu zorlukları azaltmak için, sistemlerin nasıl tasarlanacağına ve nasıl geliştirileceğine dair kararlar alınması gerekir. Bu kararlar sistemlerin bakımı ve geliştirilmesi için bir referans dayanağı oluşturur. Alınan bu kararları belgelemek ve paylaşmak önem arz eder, Architectural Decision Records (ADR) bu kararları belgelemek için kullanılan bir yöntemdir. Basitçe alınan kararları ve kararların neden alındığını belgeleyen bir metin dosyasıdır.
Bu belgenin oluşturulması alınmaya çalışılan kararın belirlenmesi ve belirlenmiş kararın uygulanması için bir referans oluşturmak için yapılmıştır. Bu belgeyi okuyarak, alınan kararların neden alındığını ve bu kararların nasıl uygulanacağını öğrenebilirsiniz.
Aşağıda alınan kararların listesi bulunmaktadır:
Bir diğer konu olan mimari açıdan bir değişiklik içermeyen fakat operasyonel ve rehber niteliğinde kararlar için Change Management (CM) belgeleri kullanılacaktır. Bu belgelerin listesi aşağıdadır: