Konunun Tarihi: Büyük projelerde gereksinimler birbirine sıkı sıkıya bağlıdır: bir bileşendeki değişiklik diğerlerini etkiler. Analistin, tüm bağımlılıkların belirlenmesini ve yönetilmesini garanti etmesi gerekmektedir; aksi takdirde uygulama aşamasında beklenmedik aksaklıklar meydana gelebilir.
Sorun: Genellikle, iş işlevleri arasındaki gizli bağlantılar (örneğin, raporlama ile işlem işlemleri arasındaki bağlantılar) atlanmaktadır. Bu durum hatalara, çift duruma, SLA'nın yerine getirilmemesine ve destekle ilgili zorluklara yol açabilir.
Çözüm:
Ana Özellikler:
"Gereksinimler arasındaki bağımlılıkları yalnızca metinsel bağlantılarla tanımlamak yeterli mi?"
Hayır, metinsel bağlantılar yeterince görsel değildir ve bağlantıların atlanmasına neden olur. Grafik veya tablo formatları kullanmak önemlidir.
"Bağımlılıkların başlangıçta belirlenmesinden sonra gözden geçirme yapılmasına gerek var mı?"
Hayır, herhangi bir gereksinim değişikliğinde bağımlılıkların gözden geçirilmesi gereklidir; genellikle yeni bağlantılar ortaya çıkar veya eski bağlantılar kaybolur.
"Bağımlılık matrisinin varlığı, gereksinimler arasında çelişkilerin imkansız olduğu anlamına mı geliyor?"
Hayır, matris yalnızca bir görselleştirme aracıdır; yardımcı olur ama çelişkileri ortadan kaldırmaz; bunlar toplantılarda ve onay süreçlerinde manuel olarak ele alınmalıdır.
Olumsuz Durum: Lojistik otomasyonu projesinde, güzergah planlama ve maliyet hesaplama ile ilgili bağımlı gereksinimler ayrı ayrı kaydedildi; bu durum, değişikliklerin uygulanmasında çelişkilere yol açtı.
Artılar:
Eksiler:
Olumlu Durum: Benzer bir projede analist, bir izlenebilirlik matrisini oluşturdu ve bağlantıları özel bir gösterge tablosuna ekledi.
Artılar:
Eksiler: