SİSTEM ANALİZİ VE TASARIMI Dersi BİLGİ SİSTEMLERİNİN GELİŞTİRİLMESİ soru detayı:

PAYLAŞ:

SORU:

Farklı uygulama tiplerinde farklı sistem geliştirme teknikleri kullanılma sebepleri nelerdir?


CEVAP:

? Maliyet ve değişiklik isteklerinin sıklığı: Bazı sistemlerde değişiklik gereksinimlerini uygulamak çok aşırı maliyetli olabilirken, diğer sistemlerde müşteri gereksinimleri doğrultusunda sık sık değişiklik yapmak gerekebilir. Pahalı ön analiz gerektiren ve gereksinimlerin tutarlı ve doğru olarak tüm müşteri isteklerini kapsadığının gösterildiği sistemlerde değişikliğin maliyetleri yüksek olacaktır.
? İşlevsel olmayan gereksinimlerin önemi: Farklı sistemlerde işlevsel olmayan gereksinimlerin öncelikleri farklı olur. Örneğin bankacılık bilgi sisteminde güvenlik gereksinimi birinci öncelikli olacaktır. Diğer yandan interaktif işlemlerin yoğun olduğu sanal gerçeklik sistemlerinde ise hızlı cevap verme ve kullanışlılık öncelikli gereksinimler olacaktır. Bu nedenle bankacılık sistemlerinde interaktif sanal gerçeklik tarzı arayüzler için çok fazla arayüz tasarımı gerekmeyecek, sanal gerçeklik kullanılan oyun tarzı sistemlerde ise yüksek güvenliği sağlamak üzere teknikler kullanılmayacaktır.
? Bilgi sistemi ömür ve teslim zamanlaması: Bazı sistemlerin ömrü nispeten kısa olurken (mobil, web tabanlı sistemler) diğerlerinin onlarca yıllık ömrü olur (büyük kumanda ve kontrol sistemleri). Bazı sistemler, yararlı olma ömrü kısa olduğundan hızlı olarak teslim edilmelidir. Bu tip sistemlerde kısa ömürlü geliştirme ve hızlı teslim etme imkânı olan teknikler tercih edilir. Uzun yaşam ömrü olan sistemlerde ise uzun dönem bakım ve destek hizmetlerini sağlayabilecek tasarım modelleri ve sistem süreçleri kullanılır.