Architecture Decision Record

Active theme: Light

← Karar kaydı şablonları

İş durumu için karar kaydı şablonu

Bu ADR şablonu, kriterler, adaylar ve maliyetler dahil olmak üzere bir karar için iş durumu oluşturmayı vurgular.

Üst düzey

  • Başlık
  • Durum
  • Değerlendirme kriterleri
  • Değerlendirilecek adaylar
  • Her adayın araştırması ve analizi
    • Kriterleri karşılar/karşılamaz ve neden
    • Maliyet analizi
    • SWOT analizi
    • Görüşler ve geri bildirimler
  • Öneri

Alt düzey derinlemesine inceleme

Başlık:

  • Kısa, şimdiki zaman emir kipi ifade, 50 karakterden az, git commit mesajı gibi.

Durum:

  • Önerilen, kabul edildi, reddedildi, kullanımdan kaldırıldı, yerini aldı vb. durumlarından biri.

Değerlendirme kriterleri:

  • Özet: neyi keşfetmeye çalıştığımızı ve nedenini kısaca açıklayın.

  • Ayrıntılar

Değerlendirilecek adaylar:

  • Özet: adayları nasıl keşfettiğimizi kısaca açıklayın ve herhangi bir aykırı değere dikkat çekin.

  • Tüm adayları ve ilgili seçenekleri listeleyin; potansiyel çözümler olarak neyi değerlendiriyoruz?

  • Ayrıntılar

Her adayın araştırması ve analizi:

  • Özet: araştırma yöntemlerini kısaca açıklayın ve kalıplara, kümelere ve aykırı değerlere dikkat çekin.

  • Kriterleri karşılar/karşılamaz ve neden

    • Özet

    • Ayrıntılar

  • Maliyet analizi

    • Özet

    • Örnekler

      • Lisanslama, sözleşme anlaşmaları ve yasal taahhütler gibi

      • Eğitim, beceri geliştirme ve değişiklik yönetimi gibi

      • İşletim, destek ve bakım gibi

      • Ölçüm, bant genişliği ve CPU kullanımı gibi

  • SWOT analizi

    • Özet

    • Güçlü yönler

    • Zayıf yönler

    • Fırsatlar

    • Tehditler

  • İç görüşler ve geri bildirimler

    • Özet

    • Örnekler

      • Ekip tarafından, ideal olarak gerçek kişi tarafından yazılmış

      • Diğer paydaşlardan

      • Kalite nitelikleri diğer adıyla çapraz fonksiyonel gereksinimler

  • Dış görüşler ve geri bildirimler

    • Özet

    • Görüşü kim sağlıyor?

    • Değerlendirdiğiniz diğer adaylar neler?

    • Ne oluşturuyorsunuz?

      • Örnekler

        • B2B veya B2C

        • dışa dönük veya yalnızca çalışan

        • masaüstü veya mobil

        • pilot veya üretim

        • monolit veya mikroservisler

    • Adayları nasıl değerlendirdiniz?

    • Kazananı neden seçtiniz?

    • O zamandan beri ne oluyor?

      • Örnekler

        • Kazanan nasıl performans gösteriyor?

        • Gerçek dünya üretim kullanıcı trafiğinin yüzde kaçı kazanan üzerinden akıyor?

        • Sürekli teslim boru hatları, içerik yönetim sistemleri, analitik ve metrikler vb. gibi ne tür entegrasyonlar söz konusu?

        • Şimdi bildiklerinizi bilerek, insanlara farklı ne yapmalarını tavsiye ederdiniz?

  • Anekdotlar

Öneri:

  • Özet

  • Ayrıntılar