Kamis, 30 Mei 2013

Prototyping

Prototyping merupakan salah satu metode pengembangan perangat lunak yang banyak digunakan. Dengan metode prototyping ini pengembang dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem.Prototyping dapat diartikan sebagai proses yang digunakan untuk membantu pengembang perangkat lunak dalam membentuk model dari perangkat lunak yang harus dibuat.

 a. Rapid Prototyping
Rapid prototyping merupakan kumpulan beberapa teknik untuk membuat prototype secara cepat, lebih hemat biaya dengan menggunakan Computer-Aided Design (CAD). Rapid Prototyping memberikan gambaran mendasar dari proses manufaktur umum dan Menyajikan prinsip-prinsip dan aplikasi merancang dan fabrikasi bagian di format . Sehingga produsen dan desainer disetiap industri memiliki banyak keuntungan, cepat dan biaya yang efektif untuk menciptakan model 3-dimensi yang berkualitas tinggi

b. Dimensi Prototyping  
· Dalam hal ini terdapat beberapa dimensi Prototype yaitu :
penyajian, lingkup, executability dan maturation. 
· Langkah menggunakan Metode Komputer, yaitu : Menirukan lebih banyak kemampuan sistem. - Pada umumnya hanya baru beberapa aspek atau fitur - Dapat berpusat pada lebih banyak detail
- Bahaya: Para pemakai jadi lebih segan untuk menyarankan  perubahan sekali ketika mereka melihat prototype yang lebih realistis.
  
c. Terminologi Prototype
Terminlogy Prototype
1. Prototype Horisontal
    Sangat luas, mengerjakan atau menunjukkan sebagian besar interface, tapi tidak mendalam.

2. Prototype Vertikal
    Lebih sedikit aspek atau fitur dari interface yang disimulasikan, tetapi dilaksanakan dengan rincian yang   sangat baik.

3. Early Prototyping (prototipe cepat)
Beberapa keuntungan dari sistem prototipe cepat:

a) Pengurangan biaya proyek dan risiko.

b) Dapat digunakan pada industri yang berbeda.

c) Mudah kesalahan dalam desain sebelumnya dapat dideteksi dan kesalahan dapat diperbaiki.

d) Hanya lengkap kepuasan atas produk yang lengkap ini dirancang. Faktor-faktor seperti manufacturability, ketahanan dan fungsionalitas desain diperiksa sebelum mengirimnya untuk produksi.

e) Greater ditingkatkan kemampuan visualisasi langsung dari tahap pertama jika merancang. Ini membantu user dalam mengetahui bagaimana produk akhir akan terlihat seperti.

f) Semua kekurangan mendesain dapat dideteksi dengan mudah sebelum pembuatan produk dimulai.

g) Produsen, desainer dan user dapat membahas produk dan bekerja ke depan untuk mendapatkan produk yang terbaik. Ini membantu untuk memberikan pengguna produk keluaran yang lebih tinggi.

Melihat begitu banyak keuntungan yang cepat prototipe, Anda ingin tahu industri di mana sistem ini bekerja dengan baik. Cepat sistem prototipe digunakan dalam industri seperti merancang dan rekayasa, aerospace, otomotif, pertahanan, kesehatan, dan produk konsumen. Profesional telah menggunakan sistem prototipe cepat dengan bijaksana. Menggunakan keterampilan dan keahlian mereka, mereka telah mampu memenuhi kebutuhan masa depan pelanggan lebih berhasil.

4. Late Prototyping (prototipe lambat)

5. Low-fidelity Prototyping (prototype dengan tingkat ketepatan yang rendah)
Contoh (1) storyboard:
- Digunakan di awal desain.
- Biasanya digunakan dengan skenario, lebih terinci, dan
dapat diputar ulang.
- Kumpulan dari sketsa/frame individual.
- menyajikan urutan inti cerita.
- menunjukkan bagaimana kemungkinan user dapat mengalami peningkatan melalui setiap aktifitas.

6. Mid-fidelity prototyping (prototype dengan tingkat
ketepatan sedang)
- Form skematik.
- Navigasi dan fungsi yang disimulasikan
biasanya berbasis pada apa yang tampil pada layar
atau simulasi layar.
Contoh tools yang digunakan: powerpoint, illustrator, dll.

7. High-fidelity prototyping (prototype dengan tingkat ketepatan yang tinggi)
- Hi-fi prototype seperti sistem akhir.
- Menggunakan bahan baku yang sama seperti
produk akhir.
Tools umum yang digunakan: Macromedia Director, Visual Basic, Flash.


d. Metode Rapid Prototyping
Metode prototype melibatkan user secara langsung dengan analisis dan perancangan, sangat efektif untuk pengoreksian sistem. Prototype merupakan sistem yang berjalan (bukan hanya sekedar ide diatas kertas) yang dibangun untuk menguji ide dan asumsi mengenai sistem. Sama halnya seperti sistem berbasis komputer, yang berisi software yang berjalan yang menerima input, menampilkan kalkulasi dan menghasilkan output tercetak maupun tampilan informasi atau menampilkan aktivitas penting lainnya.Rancangan dan informasi yang dihasilkan di evaluasi oleh user, akan lebih efektif jika digunakan data dan situasi yang sesungguhnya. Perubahan sangat diperlukan hingga sistem digunakan.Secara umum analis sistem menetapkan prototype menjadi metode yang paling tepat untuk dilaksanakan jika :
  1. Belum ada sistem dengan karakteristik yang sama dengan sistem yang diajukan
yang pernah dikembangkan oleh pengembang.
  1. Fungsi utama dari sistem hanya diketahui sebagian, selebihnya tidak teridentifikasi melalui analisis kebutuhan.
  2. Pengalaman dalam menggunakan sistem yang secara signifikan ditambahkan kedalam daftar kebutuhan yang harus dipenuhi oleh sistem.
  3. Versi alternatif dari sistem yang akan dikembangkan melalui pengalaman dan pengembangan tambahan dan perbaikan fitur.
  4. Pengguna user ikut berpartisipasi dalam proses pengembangan

 sumber : 
http://ami26chan.wordpress.com/2010/03/24/prototyping/
http://kayla-gallery.blogspot.com/2012/01/rapid-prototyping.html
http://aldiimk.blogspot.com/p/terminologi-prototype.html
http://ambar-bismania.blogspot.com/2013/05/prototyping-rapd-prototypingdimensi.html
http://qory-qorycahyapuspita.blogspot.com/2011/01/prototyping_4704.html

 

0 komentar:

Posting Komentar