Postingan

Menampilkan postingan dari Oktober, 2021

Metode Rapid Application Development (RAD)

Gambar
  Metode Rapid Application Development (RAD)      Rapid Application Development atau RAD adalah salah satu metode pengembangan aplikasi yang kerap dipakai saat ini.  Metode ini menekankan pada proses pembuatan aplikasi berdasarkan pembuatan prototype, iterasi, dan feedback yang berulang-ulang.  Dengan begitu, aplikasi yang dibuat bisa dikembangkan dan diperbaiki dengan cepat. Sangat cocok dengan kebutuhan dan perkembangan dunia digital yang super cepat.           Berbeda sekali dengan metode pengembangan lain. Waterfall Model, misalnya, yang dianggap kurang efektif. Sebab, Waterfall model mengharuskan aplikasi dirancang dari A sampai Z. Baru kemudian bisa dieksekusi. Jadi, butuh waktu lama sekali untuk sebuah aplikasi bisa dirilis. 4 Tahapan RAD yang Perlu Dilakukan           Ada empat tahapan RAD yang perlu dilalui developer ketika mengembangkan aplikasi. K...

METODE EXTREME PROGRAMMING (XP)

Gambar
 METODE EXTREME PROGRAMMING (XP)      Extreme Programming adalah suatu model yang termasuk dalam pendekatan agile yang diperkenalkan oleh Kent Back. Menurut penjelasannya, definisi XP adalah sebagai berikut: “Extreme Programming (XP) adalah metode pengembangan software yang cepat, efisien, beresiko rendah, fleksibel, terprediksi, scientific, dan menyenangkan.“. Model ini cenderung menggunakan pendekatan Object-Oriented. Tahapan-tahapan yang harus dilalui antara lain: Planning, Design, Coding, dan Testing. Sasaran Extreme Programming adalah tim yang dibentuk berukuran antara kecil sampai medium saja, tidak perlu menggunakan sebuah tim yang besar. Hal ini dimaksudkan untuk menghadapi requirements yang tidak jelas maupun terjadinya perubahan-perubahan requirements yang sangat cepat. Extreme Programming merupakan agile methods yang paling banyak digunakan dan menjadi sebuah pendekatan yang sangat terkenal.           Seperti ...

METODE PROTOTYPE

Gambar
 METODE PROTOTYPE      Prototyping  perangkat lunak adalah salah satu metode siklus hidup sistem yang didasarkan pada konsep model bekerja ( working  model). Tujuannya adalah mengembangkan model menjadi sistem final. Artinya sistem akan dikembangkan lebih cepat dari pada metode tradisional dan biayanya menjadi lebih rendah. Ada banyak cara untuk melakukan  prototyping , begitu pula dengan penggunaannya.           Ciri dari metode ini adalah pengembang dan pelanggan dapat melihat dan melakukan pengerjaan dengan bagian dari sistem komputer dari sejak awal proses pengembangan. Fase Fase Metode  Prototyping Fase fase dalam  Prototyping  adalah sebagai berikut. 1. Analisa kebutuhan Di tahap ini pengembang melakukan identifikasi  software  dan semua kebutuhan sistem yang akan dibuat. 2. Membangun  prototyping Membangun  prototyping  dengan membuat perancangan sem...