Postingan

VORD

Gambar
  VORD STAKEHOLDER 1. Karyawan – Orang yang menjalankan system setiap hari 2. Manajer – Orang yang melakukan mengelola dan mengawasi kegiatan  dalam manajemen toko. 3. Pemilik Toko – Orang yang memperoleh informasi dari system   VIEWPOINT Oleh : Aulia Intan Nuraini 20120036

ELISITASI KEBUTUHAN

  ELISITASI KEBUTUHAN Elisitasi kebutuhan adalah sekumpulan aktivitas yang ditujukan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem dan pihak lain yang memiliki kepentingan dalam pengembangan sistem (Sommerville and Sawyer 1997). Sejalan dengan proses rekayasa kebutuhan secara keseluruhan, elisitasi kebutuhan bertujuan untuk (Leffingwel, 2000) : 1. Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan sistem. 2. Mengenali siapa saja para pemangku kepentingan. 3. Mengenali tujuan dari sistem yaitu sasaran-sasaran yang harus ada pada sistem. Tahap elisitasi termasuk tahap yang sulit dalam spesifikasi perangkat lunak. Secara umum kesulitan ini disebabkan tiga masalah, yakni masalah cangkupan, masalah pemahaman dan masalah perubahan (Nuiseibeh and Eastbrook, 2000).  Terdapat langkah-langkah dalam melakukan elisitasi kebutuhan, yaitu mengidentifikasi orang yang akan membantu menemukan kebutuhan dan...

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 ...