Teknik Pengembangan yang dipilih : Teknik Prototyping
Cara Kerja :
Tahapan kerja pada metode Prototyping adalah dengan cara
berikut:
- Pengembang melakukan analisa dan mendefinisikan seluruh format perangkat lunak, kebutuhan, dan garis besar sistem yang akan dibuat kepada stakeholder.
- Membangun Prototyping, Pengembang membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan.
- Selanjutnya, menguji sistem dengan melakukan pengujian oleh tester dan penyempurnaan setelah itu, pada tahap ini prototyping harus diulang apabila terdapat evaluasi (input dan format output) dari pelanggan yang tidak sesuai dengan yang diinginkan.
- Penerjemahan dari prototyping yang telah disepakati ke dalam Bahasa pemrogramaan yang disepakati.
- Menguji sistem setelah sistem sudah menjadi suatu perangkat lunak yang siap dipakai dan harus di tes terlebih dahulu.
- Evaluasi Sistem yang dilakukan pelanggan sehingga menjadi perangkat lunak yang diharapkan.
- Penggunaan sistem.
Definisi Aktivitas
No.
|
Aktivitas
|
1.
|
Menghubungi Stakeholder dan Membuat Perjanjian Waktu untuk
menganalisis kebutuhan
|
2.
|
Menganalisis Sistem Informasi Distribusi Gas dengan melakukan
wawancara dari pihak Pengembang kepada Pelanggan
|
3.
|
Menggali informasi proses bisnis berupa data pangkalan, pegawai, dan
distributor
|
4.
|
Mendefinisikan kebutuhan pengguna
|
5.
|
Memilih kebutuhan apa saja yang akan ada pada Sistem Informasi
Distribusi Gas
|
6
|
Mengkonfirmasi ulang kebutuhan yang sudah dianalisis
|
7.
|
Membuat dokumen kebutuhan yang berisi segala hasil tahapan penggalian
kebutuhan dan kebutuhan final
|
8.
|
Membuat Prototype Sistem Informasi Distribusi Gas
|
9.
|
Menunjukan hasil prototype kepada stakeholder
|
10.
|
Mencatat hasil evaluasi prototype dari stakeholder
|
11.
|
Implementasi sistem dari hasil prototype yang disetujui stakeholder
|
12.
|
Implementasi interface dari hasil prototype yang disetujui
stakeholder
|
13.
|
Penggabungan sistem dan interface
|
14.
|
Uji Coba aplikasi oleh
developer dan stakeholder
|
15.
|
Evaluasi kepada stakeholder
|
16.
|
Melakukan perubahan apabila ada kesalahan yang telah disepakati
antara developer dan stakeholder sebelumnya
|
17.
|
Mencari jasa hosting
|
18.
|
Membeli jasa hosting
|
19.
|
Mendeploy data dari stakeholder
|
20.
|
Uji coba server terlebih dahulu oleh developer
|
21.
|
Pembuatan skenario pengujian
|
22.
|
Melakukan testing oleh stakeholder sesuai dengan skenario pengujian
|
23.
|
Melakukan perbaikan bila terjadi gangguan
|
24.
|
Perencanaan pembuatan tim support
|
25.
|
Pemilihan anggota tim support
|
26.
|
Menjalankan tim support
|
Pengurutan Aktifitas
Segala aktivitas yang telah didaftar pada poin 1, disusun secara
sekuensial dari awal dan mengelompokkan tiap-tiap aktivitas yang akan menjadi
Tahap dan Milestones.
Keterangan : kalimat cetak tebal adalah nama proyek, tahap,
dan sub tahap tergantung dengan indentasi. Sementara kalimat cetak normal
adalah milestones dari setiap tahap.
Estimasi Sumber Daya Aktivitas
Untuk dapat menentukan bab ini, maka akan disesuaikan dengan
Project Charter yang sudah dibuat.
No.
|
Materi
|
Sumber Daya
|
1.
|
Bahan
|
Dokumen SKPL (Spesifikasi Kebutuhan Perangkat Lunak)
|
Dokumen DPPL (Deskripsi Perancangan Perangkat Lunak)
|
||
2.
|
Tenaga Kerja
|
Ketua Tim (Project Manager)
|
Sistem Analis (Mencakup Dokumentator)
|
||
Programmer / Developer
|
||
Trainers
|
||
Tester
|
||
Stakeholder
|
||
3.
|
Alat
|
Hardware
|
Komputer / Laptop
|
||
Server
|
||
Software
|
||
Pencil
|
||
Ms. Office
|
||
phpMyAdminDatabase
|
||
Brackets
|
||
StarUML
|
||
Xampp
|
Departmental SOW
|
Owner/ Prime
|
Due Date/ Sequence
|
Interview
kebutuhan stakeholder
|
Project
manager, stake holder
|
Melakukan
wawancara kepada stakeholder guna mengetahui kebutuhan utama
|
Fitur-fitur
mengenai sistem infotmasi distribusi gas
|
Web
Developer, Stakeholder
|
Tim
web developer dan stakeholder mendiskusikan dan membuat kebtuhan fungsional
serta non fungsional untuk fitur-fitur yang dibutuhkan pada aplikasi
|
Melakukan
desain interface aplikasi yang mengacu pada kebutuhan
|
Web
Designer, stakeholder
|
Web
designer dan stakeholder bersama-sama mendiskusikan desain yagn sesuai dengan
kebutuhan stakeholder
|
Deskripsi
hasil kerja berupa spesifikasi kebutuhan, source code, dan test plan
|
Stakeholder,
tim proyek
|
Semua
anggota tim proyek mendiskusikan dan menjelaskan segala rencana yang berhasil
dibuat kepada stakeholder
|
Estimasi
usaha setiap work product
|
Project
manager
|
Project
manager memilih seorang moderator dan tim estimasi untuk memperkirakan
kecukupan informasi serta waktu dan biaya yang dibutuhkan. Jika tim evaluator
ini menemukan kesalahan, maka rencana proyek harus segera diperbaiki
|
Testing
aplikasi
|
Tester
|
Melakukan
uji coba terhadap sistem informasi yang sudah jadi
|
Implementasi
Sistem Informasi Distribusi Gas
|
Tim
proyek
|
Tim
melakukan implementasi aplikasi web
|
Estimasi Durasi Aktivitas
Durasi setiap aktivitas
diestimasi berdasar kesulitannya dan kerumitan antar yang bertanggung jawab.
Aktivitas yang hanya dipegang oleh satu pihak tentu lebih cepat daripada
aktivitas yang berhubungan dengan berbagai pihak.

Tidak ada komentar:
Posting Komentar