2) Jelaskan arti dari analisis, serta tujuan fase analisis dalam SDLC!
2. Analisis mengidentifikasi "apa" yang perlu ada pada sistem, tujuan fase analisis definisi
kebutuhan
5. Kebutuhan ini berfokus menjelaskan cara membuat produk perangkat lunak yang akan
dihasilkan dari proyek
contoh
6. 1.Peninjauan Kebutuhan
Kebutuhan dianalisis secara sistematis oleh satu tim peninjau. Peninjauan kebutuhan
biasanya merupakan proses manual yang melibatkan banyak pembaca, baik dari staf
pengguna maupun pengembang yang memeriksa dokumen kebutuhan untuk menemukan
kejanggalan dan hal-hal yang terlewatkan. Peninjauan kebutuhan dapat bersifat informal
atau formal.
Peninjauan informal hanya melibatkan pengembang yang membahas kebutuhan dengan
sebanyak mungkin pemangku kepentingan sistem. Banyak masalah yang biasa terdeteksi
hanya
dengan membicarakan sistem dengan pemangku kepentingan sebelum membuat
komitmen untuk tinjauan formal.
Dalam peninjauan kebutuhan secara formal, tim pengembang harus menuntun pengguna
melalui kebutuhan sistem, menjelaskan akibat dari setiap kebutuhan. Tim peninjau harus
memeriksa setiap kebutuhan untuk konsistensi dan harus memeriksa kebutuhan sebagai
satu kesatuan untuk kelengkapan.
2. Pembuatan Prototipe
Pada pendekatan validasi ini, sebuah model sistem yang dapat dijalankan
(didemonstrasikan) kepada end-user dan pengguna. Mereka dapat bereksperimen dengan
model ini untuk melihat apakah model sistem itu memenuhi kebutuhan mereka yang
sebenarnya. Praktik ini biasanya dilakukan dalam metodologi pengembangan
prototyping.
3. Pembuatan test-case
Idealnya, kebutuhan harus dapat diuji. Jika pengujian untuk kebutuhan dibuat sebagai
bagian dari proses validasi, masalah-masalah kebutuhan seringkali akan terungkap. Jika
pengujian sulit atau tidak mungkin dirancang, ini berarti bahwa kebutuhan akan sulit
diimplementasikan dan harus dipertimbangkan lagi. Praktik ini biasanya dilakukan dalam
metodologi pengembangan V-Model.