Yazılım projelerinde müşteri gereksinimlerini belirlemek
Yazılım geliştirme açısından gereksinim, b ir kullanıcının bir sorunu çözmesi veya bir amaca ulaşması için gereken bir durum ya da b ir sözleşmeyi, standardı, şartnameyi veya resmi olarak dayatılan diğer belgeleri yerine getirmek için bir sistem veya sistem bileşeni tarafından önerilen bir durum veya yetenek olarak tanımlanabilir. İyi tanımlanmış gereksinimler, yazılım kullanıcılarının ihtiyaçlarının anlaşıldığından emin olunmasına ve ayrıca potansiyel problemlerin büyümeden giderilmesine yardımcı olur. Bir yazılım için i htiyaç duyulan gereksinimleri ortaya çıkarmak, müşteri ve son kullanıcılar ile görüşme sonucu ortaya çıkan etkileşimli ve araştırmacı bir süreçtir. Müşteriler yazılımı satın alan kişiler, son kullanıcılar ise yazılımı kullanacak olan kişilerdir. Müşterilerin n "ne istediklerini" ve neye "ihtiyaç duyduklarını" anlamak yazılım ürün yöneticisinin görevidir. Bu nedenle yazılım ürün yöneticisi, bir yazılımda müşteri açısından "istek" ola...