Coba jelasin Metode SCRAM dari Scenario Based Requirement Analysis Method dong

SCRAM tidak secara eksplisit mencakup pemodelan dan spesifikasi, karena kedua hal tersebut dianggap berkembang secara paralel, mengikuti metode rekayasa perangkat lunak pilihan perancang. Metode ini terdiri dari empat fase, yaitu:

Initial Requirements Capture and Domain Familiarisation

Fase ini dilakukan dengan wawancara konvensional dan teknik pencarian fakta untuk mendapatkan informasi yang cukup untuk mengembangkan concept demonstrator pertama. Initial Requirements Capture mengumpulkan fakta tentang domain dan menangkap sasaran tingkat tinggi pengguna untuk sistem yang akan dibangun. Skenario muncul sebagai contoh penggunaan sehari-hari dari sistem saat ini, dengan serangkaian masalah yang dihadapi dan bagaimana masalah tersebut ditangani. Jika dalam proses pencarian fakta menemui beberapa masalah, hal terbaik yang harus dilakukan adalah mencari kesamaan antara setiap versi individu yang berbeda dan membuat "normal use case" yang umum. Setelah use case tersedia, kumpulkan satu set exceptions, yaitu jalur alternatif dalam use case. Jumlah dari alternatif yang diperlukan tergantung pada kompleksitas sistem dan safety criticality. Fase ini juga menangkap sasaran tingkat tinggi pengguna.