Architecture Decision Record

Active theme: Light

← belgeler

Sürdürülebilir Kararlar Almak İçin Yönergeler

https://www.infoq.com/articles/sustainable-architectural-design-decisions/

Sürdürülebilir kararlar almak için yönergeler ve değerlendirme görevi görebilecek çalışmalarımızda aşağıdaki dersleri öğrendik:

  1. İlk karar belgeleri için yalın/minimalist bir yaklaşım kullanın.

  2. Hedef mimariyi belgelemek ve anlamak için yeterince ilgili olan tüm önemli kararları önceliklendirin ve yakalayın.

  3. Özellikle önemli kararları, yalnızca ilk çalışma yapıldıktan sonra (yani, karar vericiler alınan mimari kararlardan memnun olduğunda ve bu kararların yakın zamanda revize edilmesi gerekmediğinden emin olduklarında) tam teşekküllü şablonlarla detaylandırın.

  4. Adım 1'deki yalın/minimalist sürümleri, önemsiz veya bariz kararların yanı sıra ayrıntılı kararlara genel bir bakış sağlamak için doğru ayrıntı düzeyine sahip belgelenmiş kararların kısa bir sürümü olarak kullanın.

  5. Mümkün olan her yerde, rehberlik modellerinden veya diğer kaynaklardan mevcut mimari bilgileri kullanın. Bu tür bilgileri gözden geçirin ve genişletin ve belirli kararın bağlamına uygun hale getirin.

  6. Kararlar ile hem gereksinimler hem de mimari tasarımlar/kod arasında izlenebilirlik bağlantılarının kurulduğundan emin olun.

  7. Bir değişiklikten sonra izlenebilirlik bağlantılarının senkronize olduğundan emin olmak için otomatik tutarlılık kontrolü sağlayın. Kararlar ve diğer yazılım eserleri arasındaki bağımlılıkların sayısını sınırlayın.

  8. Gerekçeler için yönergeleri sonuç olarak ve zorla uygulayın - rasyonel verdikleri için karar belgelerinin en önemli parçasıdır.