Minggu, 17 April 2016

Manajemen Waktu Proyek Sistem Informasi Distribusi Gas

Teknik Pengembangan yang dipilih : Teknik Prototyping

Cara Kerja :

Tahapan kerja pada metode Prototyping adalah dengan cara berikut:
  1. Pengembang melakukan analisa dan mendefinisikan seluruh format perangkat lunak, kebutuhan, dan garis besar sistem yang akan dibuat kepada stakeholder.
  2.  Membangun Prototyping, Pengembang membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan.
  3. 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.
  4.  Penerjemahan dari prototyping yang telah disepakati ke dalam Bahasa pemrogramaan yang disepakati.
  5. Menguji sistem setelah sistem sudah menjadi suatu perangkat lunak yang siap dipakai dan harus di tes terlebih dahulu.
  6.  Evaluasi Sistem yang dilakukan pelanggan sehingga menjadi perangkat lunak yang diharapkan.
  7. 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

Detail tanggung jawab untuk setiap kegiatan dapat dilihat pada tabel berikut: 

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.




Jadwal Pengembangan