Ünite 4: Sistem Gereksinimlerinin Belirlenmesi — Ön Okuma Soruları
Ders kitabının bölüm başındaki ilgi uyandıran soruları. Bunlar sınav sorusu değil — konuya başlamadan önce düşünmen için. Cevabı açmadan önce kendi yanıtını düşün.
Teknik olarak kusursuz çalışan bir yazılım, neden kullanıcıların ihtiyaçlarını karşılamakta başarısız olabilir?
Yönlendirme
Sistemin ne yapması gerektiği, teknik çözümlerden önce doğru analiz edilmezse, ortaya çıkan ürün kullanıcı beklentilerinden kopuk olabilir.
Gereksinim aşamasında yapılan küçük bir hatanın, projenin ilerleyen safhalarında maliyeti neden bin katına kadar çıkabilir?
Yönlendirme
Hataların geç fark edilmesi, tüm tasarımın ve kod yapısının yeniden inşa edilmesini gerektirdiği için maliyetler katlanarak artar.
Bir sorunun gerçek kaynağını bulmak için 'Balık Kılçığı' diyagramı gibi araçlar neden vazgeçilmezdir?
Yönlendirme
Tecrübesiz analistlerin sıkça yaptığı 'belirtileri problem sanma' hatasından kaçınarak, problemin kök nedenlerini sistematik bir şekilde görmenizi sağlar.
Kullanıcılar ne istediklerini tam olarak ifade edemediklerinde, analistler bu belirsizliği aşmak için hangi yöntemi kullanabilir?
Yönlendirme
Sistemin bir taslağını sunan 'prototipleme' yöntemi, kullanıcının sistemi görerek gereksinimlerini keşfetmesine olanak tanır.