2.7 Rich Picture
Rich Picture digunakan pada waktu penyeleksian sistem untuk menyatakan secara keseluruhan dalam memahami proses dari tahapan proyek
pengembangan sistem. Rich picture secara khusus mendeskripsikan masalah sistem dan sekaligus penguasaan aplikasi.
Rich picture tidak didasari pada suatu catatan khusus tetapi seharusnya memberikan penyesuaian mengenai aspek yang dideskripsikan pada proyek
Mathiassen, 2000.
2.8 Matriks Masalah, Kesempatan, Tujuan dan Batasan
Problems, Opportunities, Objectives and Constraints Matrix
Analisis masalah dalam tahapan RAD menggunakan Matriks Masalah, Kesempatan, Tujuan dan Batasan, yang dijabarkan dalam dua tabel yaitu Analisis
Sebab Akibat Cause and Effect Analysis dan tabel Tujuan-tujuan Perbaikan Sistem System Improvement Objectives. Cause and Effect Analysis merupakan
sebuah tehnik tempat masalah-masalah dipelajari untuk menentukan penyebab- penyebab dan akibat-akibatnya Whitten, 2004.
Dalam praktiknya, sebuah akibat mungkin sebenarnya adalah gejala dari masalah yang berbeda, yang lebih mendalam atau mendasar. Masalah tersebut
juga harus dianalisis untuk mencari penyebab dan akibatnya dan seterusnya sampai penyebab dan akibat tersebut tidak menghasilkan gejala-gejala masalah-
masalah lainnya. Oleh sebab itu semua pihak, baik analis sistem, pemilik dan
pengguna sistem harus secara aktif berpartisipasi dalam proses analisis sebab akibat.
Setelah diberikan pemahaman akan lingkup, masalah dan kesempatan sistem, maka dapat menentukan tujuan-tujuan perbaikan sistem. Tujuan dari tugas
ini adalah menentukan kriteria di mana semua perbaikan pada sistem akan diukur dan untuk mengidentifikasi semua batasan yang membatasi fleksibilitas perbaikan
tersebut Whitten, 2004. Dalam tabel ini terdiri dari dua hal yaitu tujuan objective sistem, yaitu
ukuran keberhasilan, sesuatu yang ingin diraih jika diberikan sumber-sumber daya yang cukup dan batasan constraint sistem, yaitu sesuatu yang akan membatasi
fleksibilitas dalam mendefinisikan suatu solusi untuk tujuan-tujuan dan pada dasarnya batasan-batasan ini tidak dapat diubah.
2.9 Functional dan Nonfunctional Requirement