Perancangan Sistem Bagian 1 - Spesifikasi

Desember 17, 2011 igsd komputasi

Seperti telah dibahas pada posting sebelumnya pada bahasan objek oriented-mendesain sebuah program, ada tahapan-tahapan dalam merancang sebuah program. Dalam posting kali ini kami 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 developer terhadap costumer.

Pada tahap ini pertama-tama yang harus kita lakukan adalah melakukan pemecahan/pemilahan 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.

Oleh: M.A

Beri Komentar