Perancangan Sistem Bagian 1 - Spesifikasi - Seperti telah dibahas pada posting sebelumnya pada bahasan Membuat program yang baik, ada tahapan-tahapan dalam merancang sebuah program. Dalam posting kali ini saya akan bahas mengenai Spesifikasi. pada tahap spesifikasi ini, apa yang kita lakukan harus mampu menjawab beberapa pertanyaan sebagai berikut:
- Masalah apa yang perlu kita selesaikan?
- Bagaimana program yang kita buat ini akan digunakan?
- Apa yang harus dapat di selesaikan oleh program yang kita buat?
Pada proses pengembangan sebuah program/sistem, tahap spesifikasi ini biasanya di capai melalui diskusi, tanya jawab, ataupun penelitian oleh depeloper terhadap costumer.
pada tahap ini pertama-tama yang harus kita lakukan adalah melakukan pemecahan/pemilhan masalah menjadi beberapa sub-masalah yang lebih kecil agar masalah tersebuat dapat mudah kita selesaikan. jadi kata kuncinya adalah Bagi dan Cari Solusi. dengan memecah masalah yang besar menjadi bagian bagian kecil, maka kita akan dengan mudah mencari solusinya. Itulah ciri utama dari pengembangan berorientasi Object.
Lalu seberapa bayak pemilahan ini kita lakukan???. Untuk hal ini tergantung sepenuhnya pada kita. Kita harus dapat memecah masalah sehingga masalah itu menjadi "Mudah untuk di selesaikan". Untuk hal ini memang memerlukan jam terbang atau pengalaman, jadi semakin sering kita merancang sebuah sistem maka akan semakin mahir kita dalam memilah dan memecah masalah kedalam sub-sub masalah yang lebih kecil.Suka dengan postingan diatas ? Langganan aja lewat email, gak perlu buka internet bisa baca artikel terbaru di bikinblogger deh...caranya gimana ? Ya tinggal klik di sini
pada tahap ini pertama-tama yang harus kita lakukan adalah melakukan pemecahan/pemilhan masalah menjadi beberapa sub-masalah yang lebih kecil agar masalah tersebuat dapat mudah kita selesaikan. jadi kata kuncinya adalah Bagi dan Cari Solusi. dengan memecah masalah yang besar menjadi bagian bagian kecil, maka kita akan dengan mudah mencari solusinya. Itulah ciri utama dari pengembangan berorientasi Object.
Lalu seberapa bayak pemilahan ini kita lakukan???. Untuk hal ini tergantung sepenuhnya pada kita. Kita harus dapat memecah masalah sehingga masalah itu menjadi "Mudah untuk di selesaikan". Untuk hal ini memang memerlukan jam terbang atau pengalaman, jadi semakin sering kita merancang sebuah sistem maka akan semakin mahir kita dalam memilah dan memecah masalah kedalam sub-sub masalah yang lebih kecil.Suka dengan postingan diatas ? Langganan aja lewat email, gak perlu buka internet bisa baca artikel terbaru di bikinblogger deh...caranya gimana ? Ya tinggal klik di sini