Sistem Gereksinimleri Raporu Nasıl Yazılır

İçindekiler:

Anonim

Bir sistem gereksinimleri belgesi, bir ürünün tamamlandığında nasıl olacağını gösterir. Belge, ürünün karşıladığı ihtiyaç, yetenekleri, çalışma ortamı, kullanıcı deneyimi, özellikleri ve yerine getirilmesi gereken ulusal veya uluslararası standartlar hakkında bilgi sağlar. Carnegie Mellon Yazılım Mühendisliği Enstitüsü tarafından yayınlanan bir rapora göre, sistem gereksinimleri oluşturmak ve raporlamak geliştiriciler için zorlu olmaya devam ediyor. Bu raporda belirtilen ana problemler, ürün geliştirme ömrü boyunca kullanıcı ve operasyonel ihtiyaçları ve izleme gereksinimlerini yeterli şekilde ele almamaktı.

İhtiyacınız olacak ürünler

  • Ürün Açıklaması

  • Kullanıcı gereksinimleri

  • Çevresel Gereklilikler

  • Standartlar

  • Kısıtlama bilgi

  • Kelime işlem yazılımı (isteğe bağlı ancak tavsiye edilir)

Gereksinimleri topla. Ürün geliştirme için para ödeyen ve ürünü kullanacak olan paydaşlar, sistem gereksinimleri raporunda tanımlanması gereken şartlara sahiptir. Gereksinimleri toplamak için resmi bir işlem şiddetle tavsiye edilir. Gereksinimleri toplamak için birkaç başarılı teknik, kullanım durumları, senaryolar, prototipler ve sözleşmeye bağlı gereksinimlerin detaylı bir incelemesidir.

Herhangi bir askeri standardı (Mil-Std), uluslararası standartlar organizasyonunu (ISO) ve ürün için geçerli olan diğer yasal veya yasal gereklilikleri belirleyin ve sistem gereksinimleri raporunda listeleyin.

Güç kaynakları, diğer donanımlar, yazılımlar, veritabanları ve kullanıcılar ile arayüzler gibi sistemin çalışacağı ortamı tarif edin. Sistem gereksinimleri raporu amacıyla çalışma ortamına güvenlik gereksinimleri dahil edilebilir.

Kısıtlamaları analiz edin. Ürün gereklilikleri üzerindeki kısıtlamalar kullanıcılardan, işlem kabiliyetlerinden, güç gereksinimlerinden, maliyetten, donanım ve yazılım entegrasyonundan kaynaklanabilir. Kısıtlamalar, en son teknolojilerle veya proje bütçesi dahilinde yerine getirilemeyen beklentileri de içerebilir.

İşlemlerin hızı, kullanılan kaynaklar, zorlu ortamlardaki performans, test gereksinimleri, kalite, güvenlik, güvenilirlik ve bakım gereksinimleri gibi işlevsel gereksinimlerin bir listesini oluşturun.

Bir zaman çizelgesi boyunca ana dönüm noktalarının beklenen başarısını gösteren bir geliştirme programı yapın.

Sistem gereksinimleri rapor tanıtım materyalini yazın. Başlık sayfası başlığı, kuruluşun adını, tarihi ve yazarı içerir. Resmi sistem gereksinimleri belgelerinin, kapak sayfasında sorumlu taraflardan imzaları da olabilir. Bir içindekiler tablosu ve bir şekil ve tablo listesi oluşturun. Bir giriş yazın ve geçerli referans belgelerini listeleyin.

Belgenin geri kalanını bölümlere ayırın ve genel bir tanımı, işlevsel gereksinimleri ve özel gereksinimleri kapsayan içerik yazın.