Metodologi adalah cara yang digunakan oleh seseorang secara rutin dalam menyelesaikan suatu pekerjaan. Kata metodologi banyak digunakan dalam manajemen proyek. Karena kesuksesan proyek juga ditentukan oleh pemilihan metodologi yang akan digunakan dalam proyek itu. Demikian juga dalam proyek pengembangan aplikasi website kita memerlukan metodologi yang tepat agar dapat menghasilkan aplikasi web sesuai yang diinginkan.
Metodologi paling klasik terdiri dari 5 fase yaitu:
1. Fase requirement
Pada fase ini kita mencari tau sebenarnya apa sih yang dibutuhkan, tujuan dari suatu proyek pengembangan aplikasi, dan seperti apa hasil yang diinginkan.
2. Fase analisa
Pada tahapan ini berdasarkan hasil penelusuran kebutuhan maka kita akan memutuskan seperti apa aplikasi yang ingin dibuat, feature apa saja yang diperlukan, masalah yang kemungkinan kita hadapi, apa saja yang kita perlukan dalam proses pengembangan.
3. Fase perancangan
Pada tahapan ini akan membuat rancangan mengenai aplikasi yang akan dibuat berdasarkan hasil analisa sebelumnya. Selain itu sesuai dengan hasil analisa kita membuat tampilan dari aplikasi. Struktur aplikasi yang dibutuhkan kayak bagaimana, fungsi apa saja yang akan dibuat.
4. Fase pengembangan
Tahapan implementasi hasil dari analisa dan perancangan. Pada tahap ini akan dituliskan kode program sesuai yang telah direncanakan sebelumnya pada fase perancangan.
5. Fase installasi
Setelah memastikan bahwa semua fungsi telah berjalan baik dan telah memenuhi kriteria yang diinginkan pada fase requirement maka aplikasi akan di setup pada server atau komputer yang akan digunakan untuk menjalankan aplikasi ini.
Fase diatas adalah fase standar yang bersifat dinamis. Tidak selamanya tiap fase yang dilewati akan ditinggalkan. Terkadang kita perlu kembali ke fase sebelumnya untuk memperbaiki kekurangan yang ada. Beberapa fase juga ada yang digabungkan agar lebih sederhana atau dipisahkan agar lebih detail.
Referensi:
• http://www.martinbauer.com/articles/fdd_web_development
• http://www.sitepoint.com/article/successful-development/
• http://www.greynium.com/services/web-development-methodology.html
• http://www.thinkrooms.com/2009/06/09/metodologi-pengembangan-aplikasi-web/
• http://www.sitepoint.com/article/successful-development/
• http://www.greynium.com/services/web-development-methodology.html
• http://www.thinkrooms.com/2009/06/09/metodologi-pengembangan-aplikasi-web/
0 komentar:
Posting Komentar