İçeriğe geç
Web & Yazılım18 dkUzmanlık Dosyası

Yazılım Gereksinim Analizi: Kapsamı Ekran Listesinden Kurtarmak

Kullanıcı rolleri, iş akışları, veri sorumlulukları ve kabul kriterleri üzerinden sağlam proje kapsamı oluşturun.

TM
TurkoMedya Uzmanlık EkibiStrateji · Reklam · Teknoloji
SAHA NOTU

Gereksinim analizi ekranları tarif etmekten önce hangi kullanıcının hangi işi, hangi kural ve veriyle daha güvenli veya hızlı tamamlayacağını açıklamalıdır.

Kullanıcı rolleri, iş akışları, veri sorumlulukları ve kabul kriterleri üzerinden sağlam proje kapsamı oluşturun. Teori ancak gerçek operasyon, müşteri davranışı ve ölçülebilir uygulama sınırlarıyla değer üretir.

  1. 01İş sonucu
  2. 02Kullanıcı rolleri
  3. 03Mevcut iş akışı
UYGULAMA ROTASI

İş sonucu ile başlayan çalışma sistemi

01

İş sonucu

02

Kullanıcı rolleri

03

Mevcut iş akışı

04

Kural ve veri

05

Entegrasyonlar

06

Kabul ve kalite ölçütleri

01
STRATEJİK BAĞLAM

Çözümü değil problemi tarif etmek

“Bir dashboard istiyoruz” talebi altında görünmeyen karar gecikmesi, veri dağınıklığı veya yetki sorunu olabilir. Başarı ölçütü ekran sayısıyla değil iş sonucuyla kurulmalıdır.

02
HAZIRLIK

İstisna akışlarını modellemek

Normal senaryo kadar eksik veri, reddedilen onay, iptal, tekrar deneme, entegrasyon kesintisi ve yetkisiz işlem de yazılmalıdır. Yazılımın gerçek karmaşıklığı çoğu zaman istisnalardadır.

Kullanıcı rolleri ve kritik iş akışları çıkarıldı mı?
Entegrasyon ve veri sorumlulukları tanımlı mı?
Test, bakım ve sürüm planı bütçeye dâhil mi?
03
UYGULAMA

Veri sahipliği ve yetkiyi netleştirmek

Her kaydın kaynağı, sahibi, düzenleme yetkisi, saklama süresi ve başka sistemlerle ilişkisi belirlenmelidir. Belirsiz veri sorumluluğu teknik borcun yanında operasyon riski üretir.

UZMAN NOTU

Gereksinim analizi ekranları tarif etmekten önce hangi kullanıcının hangi işi, hangi kural ve veriyle daha güvenli veya hızlı tamamlayacağını açıklamalıdır.

04
RİSKLER

Kabul kriterini gözlenebilir yazmak

Bir özelliğin hangi koşulda tamamlanmış sayılacağı; başarılı ve başarısız örnekler, performans, güvenlik ve kullanılabilirlik beklentileriyle tanımlanmalıdır. Böylece teslim kişisel yoruma bağlı kalmaz.