Manajemen Waktu Proyek Sistem
Informasi Gudang Online
Dimas
Yoan Shailendra 5112100162
Ivan
Adrian Imantaka 5112100180
MPPL
- A
Teknik
pengembangan yang dipilih:
Teknik Prototyping
Cara
kerja :
Developer melakukan analisa
kebutuhan Client, dilanjutkan dengan pembuatan desain aplikasi berupa prototype
yang diuji dan disempurnakan dengan evaluasi Client, dengan persetujuan Client
prototype terkait diimplementasikan ke sistem yang dikerjakan.
Catatan
:
Tugas dikerjakan melalui pengembangan dari tugas sebelumnya.
1.
Definisi
Aktivitas
Mindmap WBS (Work Breakdown
Structure)
Maka
dari mindmap di atas dapat didaftar aktivitas yang harus dilakukan,
diantaranya:
|
Daftar
Aktivitas Yang Harus Dilakukan
|
|
Komunikasi
dengan Client dalam proses penggalian kebutuhan
|
|
Analisis
hasil penggalian kebutuhan
|
|
Penyusunan
kebutuhan
|
|
Pembuatan
dokumentasi kebutuhan
|
|
Evaluasi
dokumentasi kebutuhan dengan Client
|
|
Perbaikan
dokumentasi kebutuhan
|
|
Pembuatan
prototype horizontal aplikasi
|
|
Pembuatan
prototype vertical aplikasi
|
|
Evaluasi
prototype oleh Client
|
|
Dokumentasi
hasil evaluasi prototype
|
|
Pembuatan
front end aplikasi
|
|
Pembuatan
back end aplikasi
|
|
Penggabungan
front end dan back end aplikasi
|
|
Testing
aplikasi
|
|
Melakukan
perbaikan aplikasi
|
|
Pembuatan
dokumen testing aplikasi
|
|
Persiapan
instalasi aplikasi
|
|
Instalasi
sistem
|
|
Pembuatan
dokumen instalasi
|
|
Membuat
dokumentasi manual aplikasi
|
|
Mengadakan
pelatihan penggunaan aplikasi
|
|
Melakukan
maintenance aplikasi
|
2.
Pengurutan
Aktivitas
Segala
aktivitas yang telah terdaftar pada poin 1 disusun secara sekuensial dari awal
dan mengelompokkan tiap-tiap aktivitas 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.
|
Aktivitas
Yang Harus Dilakukan
|
|
Sistem
Informasi Gudang Online
|
|
Kebutuhan Aplikasi
|
|
Penggalian Kebutuhan
|
|
Komunikasi dengan Client dalam
proses penggalian kebutuhan
|
|
Analisa Kebutuhan
|
|
Analisis hasil penggalian
kebutuhan
|
|
Penyusunan kebutuhan
|
|
Evaluasi kebutuhan dengan Client
|
|
Pembuatan dokumentasi kebutuhan
|
|
Desain Aplikasi
|
|
Prototyping
|
|
Pembuatan horizontal prototype
aplikasi
|
|
Evaluasi Prototype
|
|
Evaluasi prototype oleh Client
|
|
Pembuatan dokumentasi desain
aplikasi
|
|
Pembuatan Aplikasi
|
|
Coding & Implementation
|
|
Pembuatan front end aplikasi
|
|
Pembuatan back end aplikasi
|
|
Penggabungan front end dan back
end
|
|
Pembuatan dokumentasi pembuatan
aplikasi
|
|
Instalasi Aplikasi
|
|
Persiapan instalasi aplikasi
|
|
Instalasi aplikasi
|
|
Pembuatan dokumen instalasi
|
|
Testing Aplikasi
|
|
Testing aplikasi
|
|
Melakukan perbaikan
|
|
Pembuatan dokumen testing
aplikasi
|
|
Alih Pengetahuan
|
|
Membuat dokumentasi manual
sistem
|
|
Mengadakan pelatihan penggunaan
aplikasi
|
|
Maintenance
|
|
Pemeliharaan dan
perbaikan aplikasi
|
3.
Estimasi
Sumber Daya Aktivitas (Sesuai dengan Project Charter)
a.
Bahan
i. Dokumen SKPL
Ii. Dokumen DPPL
b.
Tenaga Kerja
i. Project Manager
ii. Designer
iii. Programmer
c.
Alat
i. Hardware
1.
Komputer
2.
Server
3.
Printer
4.
Modem
/ router
ii. Software
1. Text Editor
(Ms. Office, Sublime Text 3)
2. XAMPP
3.
Browser
4.
phpMyadmin
Detail
tanggung jawab untuk setiap kegiatan dapat dilihat pada tabel berikut:
|
Departmental
SOW
|
Owner/Prime
|
Due
Date/Sequence
|
|
Interview
kebutuhan Client
|
Project
Manager, Client
|
Melakukan
wawancara untuk mendapatkan kebutuhan utama
|
|
Fitur-fitur
mengenai profilling yang akan dibuat
|
Sistem
Analis, Client
|
Sistem
Analis dan Client mendiskusikan dan membuat requirement fitur-fitur apa yang
diperlukan
|
|
Melakukan
desain interface sesuai dengan kebutuhan
|
Programmer,
Client
|
Programmer
dan Client bersama-sama mendiskusikan desain yang sesuai dengan kebutuhan Client
namun tidak dapat keluar dari ruang lingkup yang telah disepakati
|
|
Deskripsi
hasil kerja (spesifikasi kebutuhan, source code, test plan)
|
Client,
Tim Proyek
|
Pada
Tim Proyek harus dapat mendeskripsikan dan mendiskusikan kepada Client
mengenai asumsi projek yang dibuat
|
|
Testing
perangkat lunak
|
Programmer
|
Programmer
melakukan uji coba terhadap perangkat lunak yang telah dibuat
|
|
Implementasi
perangkat lunak
|
Programmer
|
Programmer
melakukan implementasi perangkat lunak
|
|
Alih
pengetahuan
|
Tim
Proyek
|
Tim
melakukan pelatihan, kursus singkat, dan diskusi terkait dengan pelaksanaan
pekerjaan dalam rangka alih pengetahuan kepada pengguna yang diberi
kewenangan untuk menjalankan sistem
|
|
Maintenance
|
Programmer
|
Programmer melakukan maintenance atau pemeliharaan
terhadap sistem, setelah sistem terpasang.
|
4.
Estimasi
Durasi Aktivitas
Durasi
setiap aktivitas diestimasi berdasarkan tingkat kesulitan pengerjaannya dan
kerumitan hubungan antar yang bertanggung jawab. Aktivitas yang hanya
dilaksanakan oleh satu pihak tentu lebih cepat diselesaikan daripada aktivitas
yang berhubungan dengan berbagai pihak penanggung jawab.
Keterangan:
Kalimat
cetak tebal adalah nama proyek, tahap, dan sub-tahap tergantung dengan
indentasi. Sementara kalimat cetak normal adalah milestones dari setiap tahap.
|
Daftar
Aktivitas Yang Harus Dilakukan
|
Durasi
(Hari)
|
|
Sistem
Informasi Gudang Online
|
80
|
|
Kebutuhan Aplikasi
|
10
|
|
Penggalian Kebutuhan
|
2
|
|
Komunikasi dengan Client dalam
proses penggalian kebutuhan
|
2
|
|
Analisa Kebutuhan
|
8
|
|
Analisis hasil penggalian
kebutuhan
|
2
|
|
Penyusunan kebutuhan
|
3
|
|
Evaluasi kebutuhan dengan Client
|
2
|
|
Pembuatan dokumentasi kebutuhan
|
1
|
|
Desain Aplikasi
|
7
|
|
Prototyping
|
5
|
|
Pembuatan prototype aplikasi
|
5
|
|
Evaluasi Prototype
|
2
|
|
Evaluasi prototype oleh Client
|
1
|
|
Pembuatan dokumentasi desain
aplikasi
|
1
|
|
Pembuatan Aplikasi
|
48
|
|
Coding & Implementation
|
48
|
|
Pembuatan front end aplikasi
|
15
|
|
Pembuatan back end aplikasi
|
27
|
|
Penggabungan front end dan back
end
|
5
|
|
Pembuatan dokumentasi pembuatan
aplikasi
|
1
|
|
Instalasi Aplikasi
|
3
|
|
Persiapan instalasi aplikasi
|
1
|
|
Instalasi aplikasi
|
1
|
|
Pembuatan dokumen instalasi
|
1
|
|
Testing Aplikasi
|
4
|
|
Testing aplikasi
|
1
|
|
Melakukan perbaikan
|
2
|
|
Pembuatan dokumen testing
aplikasi
|
1
|
|
Alih Pengetahuan
|
2
|
|
Membuat dokumentasi manual
sistem
|
1
|
|
Mengadakan pelatihan penggunaan
aplikasi
|
1
|
|
Maintenance
|
6
|
|
Pemeliharaan dan perbaikan
aplikasi
|
6
|
5.
Pengembangan Jadwal
|
NO
|
Daftar
Aktivitas Yang Harus Dilakukan
|
Durasi
(Hari)
|
Mulai
|
Selesai
|
Predececor
|
|
Sistem
Informasi Gudang Online
|
80
|
28/03/2016
|
15/07/2016
|
||
|
1
|
Penggalian Kebutuhan
|
5
|
28/03/2016
|
01/04/2016
|
|
|
1
|
Komunikasi dengan Client
dalam proses penggalian kebutuhan
|
5
|
28/03/2016
|
01/04/2016
|
|
|
2
|
Analisa Kebutuhan
|
5
|
04/04/2016
|
08/04/2016
|
|
|
1
|
Analisis hasil
penggalian kebutuhan
|
1
|
04/04/2016
|
04/04/2016
|
1.1
|
|
2
|
Penyusunan kebutuhan
|
2
|
05/04/2016
|
06/04/2016
|
2.1
|
|
3
|
Evaluasi kebutuhan
dengan Client
|
1
|
07/04/2016
|
07/04/2016
|
2.2
|
|
4
|
Pembuatan dokumentasi
kebutuhan
|
1
|
08/04/2016
|
08/04/2016
|
2.3
|
|
3
|
Prototyping
|
5
|
11/04/2016
|
15/04/2016
|
|
|
1
|
Pembuatan prototype
aplikasi
|
5
|
11/04/2016
|
15/04/2016
|
2
|
|
4
|
Evaluasi Prototype
|
2
|
18/04/2016
|
19/04/2016
|
|
|
1
|
Evaluasi prototype oleh Client
|
1
|
18/04/2016
|
18/04/2016
|
3
|
|
2
|
Pembuatan dokumentasi
desain aplikasi
|
1
|
19/04/2016
|
19/04/2016
|
3
|
|
5
|
Coding &
Implementation
|
48
|
20/04/2016
|
24/06/2016
|
|
|
1
|
Pembuatan front end
aplikasi
|
15
|
20/04/2016
|
10/06/2016
|
4
|
|
2
|
Pembuatan back end
aplikasi
|
27
|
11/06/2016
|
16/06/2016
|
4
|
|
3
|
Penggabungan front end
dan back end
|
5
|
17/06/2016
|
23/06/2016
|
5.1,
5.2
|
|
4
|
Pembuatan dokumentasi
pembuatan aplikasi
|
1
|
24/06/2016
|
24/06/2016
|
5.3
|
|
6
|
Instalasi Aplikasi
|
3
|
27/06/2016
|
29/06/2016
|
|
|
1
|
Persiapan instalasi
aplikasi
|
1
|
27/06/2016
|
27/06/2016
|
5
|
|
2
|
Instalasi aplikasi
|
1
|
28/06/2016
|
28/06/2016
|
6.1
|
|
3
|
Pembuatan dokumen
instalasi
|
1
|
29/06/2016
|
29/06/2016
|
6.2
|
|
7
|
Testing Aplikasi
|
4
|
30/06/2016
|
05/07/2016
|
|
|
1
|
Testing aplikasi
|
1
|
30/06/2016
|
30/06/2016
|
6
|
|
2
|
Melakukan perbaikan
|
2
|
01/07/2016
|
04/07/2016
|
7.1
|
|
3
|
Pembuatan dokumen
testing aplikasi
|
1
|
05/07/2016
|
05/07/2016
|
7.2
|
|
8
|
Alih Pengetahuan
|
2
|
06/07/2016
|
07/07/2016
|
|
|
1
|
Membuat dokumentasi
manual sistem
|
1
|
06/07/2016
|
06/07/2016
|
7
|
|
2
|
Mengadakan pelatihan
penggunaan aplikasi
|
1
|
07/07/2016
|
07/07/2016
|
8.1
|
|
9
|
Maintenance
|
6
|
08/07/2016
|
15/07/2016
|
|
|
1
|
Pemeliharaan dan
perbaikan aplikasi
|
6
|
08/07/2016
|
15/07/2016
|
8
|


Tidak ada komentar:
Posting Komentar