Hedefin Açıklaması: Bu kullanım senaryosunda kullanıcının amacını açıkça belirtin. Spesifik ve ölçülebilir olduğundan emin olun.
Önkoşullar: Kullanıcının kullanım senaryosunu başlatabilmesi için karşılanması gereken koşulları veya tamamlanması gereken ön eylemleri listeleyin. Kullanım senaryosunun sorunsuz ilerlemesi için bu gereksinimlerin karşılanması gerekir.
Son koşullar: Kullanım senaryosu tamamlandığında doğru olması gereken koşulları açıklayın. Kullanım sonrası durum etkilerini, sistem durumundaki değişiklikleri veya diğer sonuçları belirtin.
Ana Eylem Planı: Bu, kullanım senaryosunun kalbidir. Kullanıcının kullanım senaryosunun hedefine ulaşmak için geçmesi gereken ayrıntılı adım dizisinden oluşur. Bunları basit, mantıksal ve sıralı biçimde yazın. Her adım için aşağıdakileri açıklayın:
- Eylem - Kullanıcı bu adımda ne yapar?
- Reaksiyon - Kullanıcının eylemine yanıt olarak sistemde ne olur?
- Bilgi alışverişi - Kullanıcı bu adım sırasında hangi bilgileri sağlıyor veya alıyor?
- Alternatif Akışlar:Bu kullanım senaryosu sırasında ortaya çıkabilecek istisnai senaryoları, sapmaları veya alternatif eylem planlarını tanımlayın ve açıklayın. Her alternatif akış için:
- Alternatif yolu tetikleyen koşulu veya olayı açıklığa kavuşturun.
- Bu alternatif yolda atılan adımları açıklayın.
- Alternatif akışın ana yolla nasıl ve ne zaman birleşeceğini belirtin.
- İş Kuralları:Bunlar, uyulması gereken, bu kullanım durumuna özgü kısıtlamalar, sınırlamalar veya özel koşullardır.