Paradigma Pengembangan PL Dengan Prototyping Model

October 6, 2013 in Uncategorized

Pada Post Ini ingin mencoba menuliskan tentang Paradigma Pengembangan Perangkat Lunak menggunakan Model Prototype.

Apa itu Prototype Model, type Prototype Model, Kelebihan dan Kekurangan Prototype Model serta Sistem Apa yang cocok menggunakan Prototype Model.

^^^^^^^^^^^^^^^^^–___________–^^^^^^^^^^^^^^^^^^–____________–^^^^^^^^^^^^^^^^^^

Prototyping adalah suatu proses yang memungkinkan pengembang aplikasi untuk menciptakan suatu model dari perangkat lunak yang harus dikembangkan.  Tujuan utama dari prototyping adalah untuk mengurangi resiko dan ketidak-pastian selama tahap-tahap awal dari life-cycle pengembangan perangkat lunak.  Prototyping meneruskan tahap analisa requirement untuk mengurangi biaya pengembangan perangkat lunak secara keseluruhan. Model ini diawali dengan penentuan kebutuhan oleh user. Pengembang akan mengumpulkan informasi-informasi mengenai kebutuhan user tersebut dan kemudian membuat sebuah prototype dari perangkat lunak yang akan dikembangkan.

prototypingmodelGambar 1 Evolutionary Prototyping Model.

^^^^^^^^^^^^^^^^^–___________–^^^^^^^^^^^^^^^^^^–____________–^^^^^^^^^^^^^^^^^^

 McLeod dan Schell (2007) mendifiniskan 2 (dua) tipe dari prototype yaitu:

  1. Evolutionary Prototype. Berikut Langkah – langkahnya :  I. Analisis kebutuhan user, pengembang dan pengguna atau pemilik sistem melakukan diskusi dimana pengguna atau pemilik sistem menjelaskan kepada pengembang tentang kebutuhan sistem yang mereka inginkan. II. Membuat prototype, pengembang membuat prototype dari sistem yang telah dijelaskan oleh pengguna atau pemilik sistem. III. Menyesuaikan prototype dengan keinginan user, pengembang menanyakan kepada pengguna atau pemilik sistem tentang prototype yang sudah dibuat, apakah sesuai atau tidak dengan kebutuhan sistem. IV. Menggunakan prototype, sistem mulai dikembangkan dengan prototype yang sudah dibuat.
  1. Requirements Prototype. Berikut Langkah – langkahnya :  I. Analisis kebutuhan user, pengembang dan pengguna atau pemilik sistem melakukan diskusi dimana pengguna atau pemilik sistem menjelaskan kepada pengembang tentang kebutuhan sistem yang mereka inginkan.  II. Membuat prototype, pengembang membuat prototype dari sistem yang telah dijelaskan oleh pengguna atau pemilik sistem.  III. Menyesuaikan prototype dengan keinginan user, pengembang menanyakan kepada pengguna atau pemilik sistem tentang prototype yang sudah dibuat, apakah sesuai atau tidak dengan kebutuhan sistem.  IV. Membuat sistem baru, pengembang menggunakan prototype yang sudah dibuat untuk membuat sistem baru. V. Melakukan testing sistem, pengguna atau pemilik sistem melakukan uji coba terhadap sistem yang dikembangkan.   VI. Menyesuaikan dengan keinginan user, sistem disesuaikan dengan keinginan user dan kebutuhan sistem, jika sudah sesuai sistem siap digunakan. VII.Menggunakan sistem.

^^^^^^^^^^^^^^^^^–___________–^^^^^^^^^^^^^^^^^^–____________–^^^^^^^^^^^^^^^^^^

Kelebihan prototyping yaitu :

  1. Menghemat waktu pengembangan.
  2. Menghemat biaya pengembangan.
  3. Pengguna atau pemilik sistem ikut terlibat dalam pengembangan, sehingga kemungkinan-kemungkinan  terjadinya kesalahpahaman dalam sistem bisa diminimalisir.
  4. Kualitas sistem yang dihasilkan baik.
  5. Memungkinan  tim pengembang sistem  memprediksi dan memperkirakan  pengembangan-pengembangan sistem selanjutnya.
  6. Aktif mendorong partisipasi di kalangan pengguna dan produsen.
  7. Mengaktifkan output lebih luas bagi pengguna.
  8. Meningkatkan kecepatan pengembangan sistem.
  9. Membantu untuk menyediakan produk dalam kualitas dengan mudah.
  10. Prototype dipakai sebagai dasar spesifikasi dari sistem.

Kelemahannya prototyping yaitu :

  1. Pengguna atau pemilik sistem bisa terus menerus menambah kompleksitas sitem hingga sistem menjadi sangat kompleks, hal ini bisa menyebabkan pengembang meninggalkan pekerjaanya sehingga sistem yang dikerjaan tidak akan pernah terselesaikan.
  2. Produsen bisa menghasilkan sebuah sistem yang tidak memadai untuk organisasi secara keseluruhan kebutuhan.
  3. Pengguna bisa mendapatkan terlalu terlibat sedangkan program ini tidak bisa dengan standar yang tinggi.
  4. Struktur sistem dapat rusak karena banyak perubahan dapat dilakukan.
  5. Produsen mungkin terlalu melekat padanya (mungkin menyebabkan keterlibatan hukum).
  6. Tidak cocok untuk aplikasi besar.

^^^^^^^^^^^^^^^^^–___________–^^^^^^^^^^^^^^^^^^–____________–^^^^^^^^^^^^^^^^^^

Prototyping Model lebih tepat digubakan untuk Sistem yang kecil contoh nya sistem informasi penyewaan mobil milik pribadi karna sistem yang digunakan tidak akan serumit dengan sisitem yang digunakan untuk perusahaan besar.

^^^^^^^^^^^^^^^^^–___________–^^^^^^^^^^^^^^^^^^–____________–^^^^^^^^^^^^^^^^^^

Terima Kasih ^_^

Selamat Menulis

October 1, 2013 in Uncategorized

Selamat Datang di Dunia Blog, dan selamat menulis…

Pengelola blog kembali mengingatkan akan peraturan pemakaian Blog Universitas Widyatama Bandung adalah sebagai berikut :

  1. Blog ini merupakan milik Universitas Widyatama termasuk didalamnya seluruh sub domain yang digunakan sehingga apa yang terdapat didalam blog ini secara umum akan mengikuti aturan dan kode etik yang ada di Universitas Widyatama Bandung.
  2. Blog ini dibuat dengan menggunakan aplikasi pihak ke tiga (WordPress), dan lisensi plugin plugin didalamnya terikat terhadap developer pembuat plugin tersebut.
  3. Blog ini dapat digunakan oleh Karyawan, Dosen dan Mahasiswa Universitas Widyatama Bandung.
  4. Dilarang melakukan registrasi username atau site/subdomain blog dengan menggunakan kata yang tidak pantas.
  5. Dilarang memasukkan konten dengan unsur SARA, pornografi, pelecehan terhadap seseorang ataupun sebuah institusi.
  6. Dilarang menggunakan blog ini untuk melakukan transaksi elektronik dan pemasangan iklan.
  7. Usahakan sebisa mungkin untuk melakukan embed video atau gambar di bandingkan dengan melakukan upload secara langsung pada server.
  8. Pelanggaran yang dilakukan akan dikenakan sanksi penutupan blog dan atau sanksi yang berlaku pada aturan Universitas Widyatama sesuai dengan jenis pelanggaran yang dilakukan.
  9. Administrator berhak melakukan pembekuan account tanpa pemberitahuan terlebih dahulu jika dianggap ada hal hal yang melanggar peraturan.
  10. Aturan yang ada dapat berubah sewaktu waktu.

Beberapa Link terkait Universitas Widyatama

  1. Fakultas Ekonomi – http://ekonomi.widyatama.ac.id
  2. Fakultas Bisnis & Manajemen – http://manajemen.widyatama.ac.id
  3. Fakultas Teknik – http://teknik.widyatama.ac.id
  4. Fakultas Desain Komunikasi Visual – http://dkv.widyatama.ac.id
  5. Fakultas Bahasa – http://bahasa.widyatama.ac.id

Layanan Digital Universitas Widyatama

  1. Biro Akademik – http://akademik.widyatama.ac.id
  2. Rooster Kuliah – http://rooster.widyatama.ac.id
  3. Portal Mahasiswa – http://mhs.widyatama.ac.id
  4. Portal Dosen – http://dosen.widyatama.ac.id
  5. Digital Library – http://dlib.widyatama.ac.id
  6. eLearning Portal – http://learn.widyatama.ac.id
  7. Dspace Repository – http://repository.widyatama.ac.id
  8. Blog Civitas UTama – http://blog.widyatama.ac.id
  9. Email – http://email.widyatama.ac.id
  10. Penerimaan Mahasiswa Baru – http://pmb.widyatama.ac.id/online

Partner UTama

  1. Putra International College – http://www.iputra.edu.my
  2. Troy University – http://www.troy.edu
  3. Aix Marsielle Universite – http://www.univ-amu.fr
  4. IAU – http://www.iau-aiu.net/content/institutions#Indonesia
  5. TUV – http://www.certipedia.com/quality_marks/9105018530?locale=en
  6. Microsoft – https://mspartner.microsoft.com/en/id/Pages/index.aspx
  7. Cisco – http://www.cisco.com/web/ID/index.html
  8. SAP – http://www.sap.com/asia/index.epx
  9. SEAAIR – http://www.seaair.au.edu

Academic Research Publication

  1. Microsoft Academic  –  http://academic.research.microsoft.com/Organization/19057/universitas-widyatama?query=universitas%20widyatama
  2. Google Scholar – http://scholar.google.com/scholar?hl=en&q=Universitas+Widyatama&btnG=

Info Web Rangking

  1. Webometric – http://www.webometrics.info/en/detalles/widyatama.ac.id
  2. 4ICU – http://www.4icu.org/reviews/10219.html
Skip to toolbar