Mimari karar
Mimari karar, yazılımın yapısındaki önemli bir tercihi belirler. Bağlam ve sonuçlar, bu seçimin neden yapıldığını açıklar.
Mimari karar; bileşenlerin ayrılması veya önemli arayüzlerin ele alınması gibi yazılım yapısının temel bir yönünü ilgilendirir. Gereksinimler ve mevcut koşullarla ilişkisi izlenebilir olmalıdır.
Varsayımsal bir portal ekibi, sipariş arayüzünü ve arka plan işlemesini ayrı devreye almaya karar veriyor. Karar notu, bunun hangi ihtiyacı karşıladığını ve hangi ek işletim işlerini doğurduğunu kaydeder. Kullanılan araçların adları tek başına bu gerekçeyi vermez.
Architecture Decision Record, kısaca ADR; bağlamı, kararı ve sonuçlarını belgeleyebilir. Yeni bilgiler farklı tercih gerektirirse önceki gerekçe geçmişte korunur ve yeni karar onun yerini alabilir. Böylece yön değişikliğinin nedeni proje bilgisinden kaybolmaz.
Kaynaklar
İlgili terimler
- Gereksinim analiziGereksinim analizi, çözümün neyi neden sağlaması gerektiğini netleştirir. İsteklerin anlamı, çelişkileri ve doğrulanabilir sonuçları incelenir.
- Çıkış stratejisiBir BT hizmetini değiştirmek, devretmek veya düzenli biçimde sonlandırmak için hazırlanmış yol.
- Taşıma maliyetleriVeri veya işlevlerin başka bir ortama planlı geçişi için gereken emek ve giderler.
- Yatırım maliyetleriProje planlamasında yeni veya genişletilmiş bir BT hizmetini oluşturma maliyetleri.
- İşletim maliyetleriBir BT çözümünü sürekli işletmek için planlanması gereken giderler.
- Kapsamın kontrolsüz büyümesiKapsamın kontrolsüz büyümesi, ek işlerin etkileri incelenip plan güncellenmeden projeye yavaşça dahil edilmesidir.
Bu konudaki yazılar






ASES ile IT danışmanlığı ve strateji
Strateji, mimari ve teknoloji seçimi

