Friday, May 5, 2017

Alur dan Perangkat Pengembangan Aplikasi Web

Alur  Pengembangan  Aplikasi  Web
Berdasarkan  persepsi  dari  beberapa  pengembang  perangkat  lunak  dan  ahli-ahli dalam  bidang  rekayasa  perangkat  lunak  (software  engineering  professional), Pengembangan  Aplikasi  Web  tidaklah  sama  dengan  rekayasa  perangkat  lunak walaupun  keduanya  melibatkan  pemrograman  dan  pengembangan  perangkat lunak. Walaupun  banyak  mengadopsi  prinsip-prinsip  rekayasa  perangkat  lunak, Pengembangan  Aplikasi  Web  memiliki  banyak  pendekatan,  metoda,  alat  bantu, teknik  dan  panduan  yang  memenuhi  persyaratan  pembuatan  sistem  berbasis web. Formulasi  (formulation) Pengembangan  sistem  berbasis  web  berbeda  dengan  pengembangan  perangkat lunak  konvensional,  dimana  pengembangan  sistem  berbasis  web  lebih  banyak menghadapi  tantangan.  Pengembangan  Aplikasi  Web  adalah  gabungan  dari print publishing  dan  pengambangan  perangkat  lunak,  diantara  marketing  dan perhitungan  dan  diantara  seni  dan  teknologi. Alternatif  model  dari  Pengembangan  Aplikasi  Web  adalah  sebagai  berikut  :
Formulasi  (formulation)
Kegiatan  yang  berfungsi  untuk  merumuskan  tujuan  dan  ukuran  dari  aplikasi berbasis  web  serta  menentukan  batasannya sistem.
Tujuan  yang  ingin  dicapai  bisa  dibedakan  menjadi  dua  kategori,  yaitu  :
1.  Tujuan yang  bersifat  informatif
Menyediakan  suatu  informasi  tertentu  kepada  pengguna,  berupa  teks,  grafik, audio,  dan video.
2.  Tujuan yang  bersifat  fungsional
Kemampuan  untuk  melakukan  suatu  fungsi  yang  dibutuhkan  pengguna,  misal dengan  menggunakan  aplikasi  tersebut  seorang  guru  dapat  memperoleh  nilai akhir  dan  statistik  nilai  guru  dari  data-data  ujian,  tugas,  kuis  yang  ia  input  ke dalam  aplikasi.
Perencanaan  (planning)
Kegiatan  yang  digunakan  untuk  menghitung  estimasi  biaya  proyek  pembuatan aplikasi  berbasis  web  ini,  estimasi  jumlah  pengembang,  estimasi  waktu pengembangan,  evaluasi  resiko  pengembangan  proyek,  dan  mendefinisikan jadwal  pengembangan  untuk  versi selanjutnya (jika  diperlukan).
Analisis  (analysis)
Kegiatan  untuk  menentukan  persyaratan-persyaratan  teknik  dan  mengidentifikasi informasi  yang  akan  ditampilkan  pada  aplikasi  berbasis  web.  Analisis  yang digunakan  pada  rekayasa  web  dilakukan  dari  empat  sisi,  yaitu :
1.  Analisis  isi  informasi
2.  Analisis  interaksi
3.  Analisis  fungsional
4.  Analisis  konfigurasi

Share:

0 comments:

Post a Comment

BTemplates.com

Blog Archive

Powered by Blogger.

Blog Archive