model proses an perangkat lunak

Upload: wira-hul

Post on 09-Jul-2015

143 views

Category:

Documents


2 download

TRANSCRIPT

MODEL PROSES PENGEMBANGAN PERANGKAT LUNAK A. Component Assembly Model Menggabungkan berbagai karakteristik dari spiral model. Pembuatan aplikasi dengan pendekatan model ini dibangun dari komponen-komponen perangkat lunak yang sudah dipaketkan sebelumnya dengan cakupan aktivitas sebagai berikut: Mengidentifikasi calon-calon komponen (kelas objek) Melihat komponen-komponen dalam pustaka Mengekstrak komponen jika ada Membangun komponen jika tidak ada Menyimpan komponen baru pada pustaka Mengkontruksi iterasi ke-n dari sistem.

Model Component Assembly Objek technologies adalah kerangka teknis untuk komponen berbasis proses rekayasa perangkat lunak Komponen Perakitan Model: Mencakup banyak ciri-ciri spiral model Merupakan evolusi alam Permintaan yg berulang sebuah pendekatan penciptaan perangkat lunak Mengarah ke component perangkat lunak dan reuseability

Model Component Assembly sebenarnya diadakan sebagai solusi dari Software Development Life Cycle (SDLC). Daripada setiap membuat diawali dengan kode dan bahasa yang berbeda. Pengembang yang menggunakan model ini memakai komponen yang telah disediakan untuk membangun sebuah program.

Model Component Assembly merupakan pengembangan model yang berulang. Itu bekerja seperti Model Prototype, terus membuat pototipe sampai software akan melayani kebutuhan bisnis dan kebutuhan konsumen diwujudkan. Model Component Assembly ini menggunakan alat-alat yang tersedia pada GUI untuk membangun perangkat lunak. Dengan begitu pengembang akan lebih mudah untuk membangun program dengan sedikit code. Model Component Assembly di sisi lain menggunakan banyak komponen yang dibuat sebelumnya. Model Component Assembly tidak perlu menggunakan SDK (Software Development Kit) membangun prgram tetapi akan menempatkan komponen yang canggih secara bersama. Semua pengembang harus mengetahui apa yang diinginkan oleh pelanggan, mencari komponen untuk menjawab yang dibutuhkan dan mengumpulkan komponen untuk membuat program. Keuntungan Model Component Assembly Permintaan kembali perangkat lunak Biaya berkurang Pengurangan waktu siklus pengembangan Kekurangan: Masalah utama - pengguna akhir tidak melihat solusi sampai sistem hampir selesai. Pengguna mendapatkan sistem yang memenuhi kebutuhan sebagaimana yang dipahami oleh pengembang, hal ini mungkin noy apa yang benarbenar dibutuhkan. Dokumentasi mahal dan memakan waktu untuk membuat. Hal ini juga sulit untuk menjaga saat ini. Sering kali, kebutuhan pengguna 'pergi tak tertulis atau disalahpahami.

Contoh Component Assembly Component Assembly Model, itu seperti kalau kalau Anda mau membangun perangkat lunak menggunakan tools atau wizzard, seperti yang ada pada Delphi, atau NetBean. Tinggal tampilkan form, lalu klikklik komponen yang diinginkan, seperti Button, Textfield, Label, dstnya.