Tugas 4 MPPL D - Hendry Wiranto - 5115100102
Nama : Hendry Wiranto
NRP : 5115100102
MPPL
- D
Teknik
Pengembangan yang dipilih : Teknik Prototyping
Cara
Kerja : Pertama developer melakukan analisa terhadap kebutuhan kepada
stakeholder lalu developer melakukan pembuatan desain secara global untuk contoh
lalu dibuatkan prototype termasuk pengujian dan penyempurnaan setelah itu
ditunjukan kepada stakeholder dan dilakukan evaluasi apabila stakeholder sudah
setuju dengan prototype yang ditunjukan maka developer melakukan implementasi
secara kodingan.
1.
Definisi Aktifitas
Mindmap
WBS :
Maka dari mindmap tersebut dapat
didaftar aktifitas yang harus dilakukan diantaranya:
Daftar
Aktifitas yang Harus Dilakukan
|
Menghubungi Stakeholder dan
Membuat Perjanjian Waktu untuk Bertemu
|
Melakukan wawancara kepada
stakeholder terkait kebutuhan apa saja yang ada pada sistem
|
Menggali informasi proses bisnis
pada sistem informasi MONTA Informatika ITS
|
Mendefinisikan kebutuhan pengguna
|
Mendifinisikan kebutuhan sistem
|
Memilih kebutuhan apa saja yang
akan ada pada sistem informasi MONTA Informatika ITS
|
Mengkonfirmasi ulang kebutuhan
yang sudah kita analisis kepada stakeholder
|
Membuat dokumen kebutuhan yang
berisi segala hasil tahapan penggalian kebutuhan dan kebutuhan final
|
Membuat prototype sistem informasi
MONTA Informatika ITS
|
Menunjukan hasil prototype kepada
stakeholder
|
Mencatat hasil evaluasi prototype
dari stakeholder
|
Mendesain ulang hasil prototype
yang dikoreksi
|
Menunjukan hasil prototype kepada
stakeholder kembali
|
Mencatat hasil evaluasi prototype
dari stakeholder
|
Mendesain ulang hasil prototype
yang dikoreksi
|
Menunjukan hasil prototype kepada
stakeholder kembali
|
Memilih prototype akhir yang
diinginkan stakeholder
|
Implementasi sistem dari hasil prototype
yang disetujui stakeholder
|
Implementasi interface dari hasil
prototype yang disetujui stakeholder
|
Penggabungan sistem dan interface
|
Uji Coba aplikasi oleh
developer dan stakeholder
|
Evaluasi kepada stakeholder
|
Melakukan perubahan apabila ada
kesalahan yang telah disepakati antara developer dan stakeholder sebelumnya
|
Mencari jasa hosting
|
Membeli jasa hosting
|
Mendeploy sistem informasi MONTA
Informatika ITS
|
Uji coba server terlebih dahulu
oleh developer
|
Pembuatan skenario pengujian
|
Melakukan testing oleh stakeholder
sesuai dengan skenario pengujian
|
Melakukan perbaikan bila terjadi
gangguan
|
Perencanaan pembuatan tim support
|
Perencanaan tugas tim support
|
Pemilihan anggota tim support
|
Menjalankan tim support
|
2.
Pengurutan aktivitas
Segala aktivitas yang telah didaftar
pada poin 1, kemudian 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.
Daftar Aktifitas yang Harus
Dilakukan
|
Sistem Informasi MONTA
Informatika ITS
|
Konsep
|
Mendifinisakan Kebutuhan
|
Menghubungi Stakeholder dan Membuat Perjanjian Waktu untuk
Bertemu
|
Melakukan wawancara kepada stakeholder terkait kebutuhan
apa saja yang ada pada sistem
|
Menggali informasi proses bisnis pada data Tugas Akhir
Informatika ITS
|
Mendefinisikan kebutuhan pengguna
|
Mendifinisikan kebutuhan sistem
|
Analisis Kebutuhan
|
Memilih kebutuhan apa saja yang akan ada pada sistem
informasi MONTA Informatika ITS
|
Mengkonfirmasi ulang kebutuhan yang sudah kita analisis
kepada stakeholder
|
Membuat dokumen kebutuhan yang berisi segala hasil tahapan
penggalian kebutuhan dan kebutuhan final
|
Pembuatan Prototype
|
Desain Sistem dan Jalannya Sistem
|
Membuat prototype sistem informasi
Tugas Akhir
|
Evaluasi Prototype Kepada
Stakeholder
|
Menunjukan hasil prototype kepada stakeholder
|
Mencatat hasil evaluasi prototype dari stakeholder
|
Mendesain ulang hasil prototype yang dikoreksi
|
Menunjukan hasil prototype kepada stakeholder kembali
|
Mencatat hasil evaluasi prototype dari stakeholder
|
Mendesain ulang hasil prototype yang dikoreksi
|
Menunjukan hasil prototype kepada stakeholder kembali
|
Memilih prototype akhir yang diinginkan stakeholder
|
Implementasi
Sistem
|
Implementasi
sistem dari hasil prototype yang disetujui stakeholder
|
Implementasi
interface dari hasil prototype yang disetujui stakeholder
|
Penggabungan
sistem dan interface
|
Uji
Coba aplikasi oleh developer dan stakeholder
|
Konfimasi
Akhir Hasil Implementasi
|
Evaluasi kepada stakeholder
|
Melakukan perubahan apabila ada kesalahan yang telah
disepakati antara developer dan stakeholder sebelumnya
|
Roll
Out
|
Mencari jasa hosting
|
Membeli jasa hosting
|
Mendeploy sistem informasi MONTA Informatika ITS
|
Uji coba server terlebih dahulu oleh developer
|
Testing
|
Pembuatan skenario pengujian
|
Melakukan testing oleh stakeholder sesuai dengan skenario
pengujian
|
Melakukan perbaikan bila terjadi gangguan
|
Support
|
Perencanaan pembuatan tim support
|
Perencanaan tugas tim support
|
Pemilihan anggota tim support
|
Menjalankan tim support
|
3.
Estimasi sumber daya aktivitas (sesuai dengan Project Charter)
a.
Bahan
i.
Dokumen SKPL
ii. Dokumen
DPPL
b.
Tenaga kerja
i. Project
manager
ii. Web
Developer
iii. Web designer
iv. Database
developer
vi. Dokumentator
vii. Tester
viii. Stakeholder
c.
alat
i. Hardware
1. PC /
Laptop
2. Server
ii. Software
1.
Sublime text
2.
Ms. Word
3.
MySQL Database
4.
Xampp
5.
Chrome Browser
6.
Ms. Project
7.
Ms. Excel
Detail
tanggung jawab untuk setiap kegiatan dapat dilihat pada tabel berikut:
Kegiatan
|
Pemilik
|
Due Date/Sequence
|
Interview kebutuhan stakeholder
|
Projecr Manager , Stakeholder
|
Melakukakan wawancara
untuk mendapatkan kebutuhan utama
|
Fitur-fitur mengenai website yang
akan dibuat
|
Web Developer , Stakeholder
|
Tim web developer dan stakeholder
mendiskusikan dan membuat requirement fitur-fitur apa yang diperlukan
|
Data-data yang akan digunakan pada
website
|
Database Developer, Stakeholder
|
Tim database developer dan
stakeholder mendiskusikan data apa saja yang akan dimasukan kedalam website
|
Melakukan desain interface sesuai
dengan kebutuhan
|
Web Designer, Stakerholder
|
Web Designer dan Stakeholder bersama-sama
mendisikusikan desain yang sesuai dengan kebutuhan stakeholder namun tidak
dapat keluar dari ruang lingkup yang terlah di sepakati.
|
Deskripsi hasil kerja (spesifikasi
kebutuhan, source code, test plan)
|
Stakeholder, Tim proyek
|
Pada tim proyek harus dapat
mendiskripsikan dan mendiskusikan kepada stakeholders mengenai asumsi projek
yang dibuat
|
Testing aplikasi
|
Tester
|
Melakukan uji coba terhadap
aplikasi yang terlah dibuat
|
Implementasi aplikasi web
|
Tim Proyek
|
Tim melakukan implementasi
aplikasi web.
|
4.
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.
Task Name
|
Duration
|
Sistem Informasi MONTA
Informatika ITS
|
74 days
|
Konsep
|
11 days
|
Mendefinisakan Kebutuhan
|
7 days
|
Menghubungi Stakeholder dan
Membuat Perjanjian Waktu untuk Bertemu
|
1 day
|
Melakukan wawancara kepada
stakeholder terkait kebutuhan apa saja yang ada pada sistem
|
1 day
|
Menggali informasi proses bisnis
pada data Tugas Akhir Informatika ITS
|
1 day
|
Mendefinisikan kebutuhan pengguna
|
2 days
|
Mendifinisikan kebutuhan sistem
|
2 days
|
Analisis Kebutuhan
|
4 days
|
Memilih kebutuhan apa saja yang
akan ada pada sistem informasi MONTA Informatika ITS
|
1 day
|
Mengkonfirmasi ulang kebutuhan
yang sudah kita analisis kepada stakeholder
|
1 day
|
Membuat dokumen kebutuhan yang
berisi segala hasil tahapan penggalian kebutuhan dan kebutuhan final
|
2 days
|
Pembuatan Prototype
|
7 days
|
Desain Sistem dan Jalannya Sistem
|
7 days
|
Membuat prototype sistem informasi
kepegawaian
|
7 days
|
Evaluasi Prototype Kepada
Stakeholder
|
9 days
|
Menunjukan hasil prototype kepada
stakeholder
|
1 day
|
Mencatat hasil evaluasi prototype
dari stakeholder
|
1 day
|
Mendesain ulang hasil prototype
yang dikoreksi
|
2 days
|
Menunjukan hasil prototype kepada
stakeholder kembali
|
1 day
|
Mencatat hasil evaluasi prototype
dari stakeholder
|
1 day
|
Mendesain ulang hasil prototype
yang dikoreksi
|
1 day
|
Menunjukan hasil prototype kepada
stakeholder kembali
|
1 day
|
Memilih prototype akhir yang
diinginkan stakeholder
|
1 day
|
Implementasi Sistem
|
28 days
|
Implementasi sistem dari hasil
prototype yang disetujui stakeholder
|
11 days
|
Implementasi interface dari hasil
prototype yang disetujui stakeholder
|
10 days
|
Penggabungan sistem dan interface
|
5 days
|
Uji Coba aplikasi oleh developer
dan stakeholder
|
2 days
|
Konfimasi Akhir Hasil Implementasi
|
4 days
|
Evaluasi kepada stakeholder
|
2 days
|
Melakukan perubahan apabila ada
kesalahan yang telah disepakati antara developer dan stakeholder sebelumnya
|
2 days
|
Roll Out
|
6 days
|
Mencari jasa hosting
|
1 day
|
Membeli jasa hosting
|
1 day
|
Mendeploy sistem informasi MONTA
Informatika ITS
|
2 days
|
Uji coba server terlebih dahulu
oleh developer
|
2 days
|
Testing
|
4 days
|
Pembuatan skenario pengujian
|
1 day
|
Melakukan testing oleh stakeholder
sesuai dengan skenario pengujian
|
1 day
|
Melakukan perbaikan bila terjadi
gangguan
|
2 days
|
Support
|
5 days
|
Perencanaan pembuatan tim support
|
2 days
|
Perencanaan tugas tim support
|
2 days
|
Pemilihan anggota tim support
|
1 day
|
Menjalankan tim support
|
0 days
|
5.
Pengembangan jadwal
Task Name
|
Duration
|
Start
|
Finish
|
Predecessors
|
Sistem Informasi MONTA
Informatika ITS
|
74 days
|
March 28, 2018
|
July 7, 2018
|
|
Konsep
|
11 days
|
March 28, 2018
|
April 11, 2018
|
|
Mendefinisakan Kebutuhan
|
7 days
|
March 28, 2018
|
April 5, 2018
|
|
Menghubungi Stakeholder dan
Membuat Perjanjian Waktu untuk Bertemu
|
1 day
|
March 28, 2018
|
March 28, 2018
|
|
Melakukan wawancara kepada
stakeholder terkait kebutuhan apa saja yang ada pada sistem
|
1 day
|
March 29, 2018
|
March 29, 2018
|
4
|
Menggali informasi proses bisnis
pada data kepegawaian disnakertrans jawa barat
|
1 day
|
March 30, 2018
|
March 30, 2018
|
5
|
Mendefinisikan kebutuhan pengguna
|
2 days
|
March 31, 2018
|
April 1, 2018
|
5,6
|
Mendifinisikan kebutuhan sistem
|
2 days
|
March 31, 2018
|
April 1, 2018
|
5,6
|
Analisis Kebutuhan
|
4 days
|
April 6, 2018
|
April 11, 2018
|
7,8
|
Memilih kebutuhan apa saja yang
akan ada pada sistem informasi MONTA Informatika ITS
|
1 day
|
April 4, 2018
|
April 4, 2018
|
7,8
|
Mengkonfirmasi ulang kebutuhan
yang sudah kita analisis kepada stakeholder
|
1 day
|
April 5, 2018
|
April 5, 2018
|
10
|
Membuat dokumen kebutuhan yang
berisi segala hasil tahapan penggalian kebutuhan dan kebutuhan final
|
2 days
|
April 5, 2018
|
April 6, 2018
|
7,8,10
|
Pembuatan Prototype
|
7 days
|
April 12, 2018
|
April 20, 2018
|
|
Desain Sistem dan Jalannya Sistem
|
7 days
|
April 12, 2018
|
April 20, 2018
|
|
Membuat prototype sistem informasi
kepegawaian
|
7 days
|
April 12, 2018
|
April 20, 2018
|
|
Evaluasi Prototype Kepada
Stakeholder
|
9 days
|
April 21, 2018
|
May 3, 2018
|
13
|
Menunjukan hasil prototype kepada
stakeholder
|
1 day
|
April 21, 2018
|
April 21, 2018
|
15
|
Mencatat hasil evaluasi prototype
dari stakeholder
|
1 day
|
April 22, 2018
|
April 22, 2018
|
17
|
Mendesain ulang hasil prototype
yang dikoreksi
|
2 days
|
April 25, 2018
|
April 26, 2018
|
18
|
Menunjukan hasil prototype kepada
stakeholder kembali
|
1 day
|
April 27, 2018
|
April 27, 2018
|
|
Mencatat hasil evaluasi prototype
dari stakeholder
|
1 day
|
April 28, 2018
|
April 28, 2018
|
20
|
Mendesain ulang hasil prototype
yang dikoreksi
|
1 day
|
April 29, 2018
|
April 29, 2018
|
21
|
Menunjukan hasil prototype kepada
stakeholder kembali
|
1 day
|
May 2, 2018
|
May 2, 2018
|
|
Memilih prototype akhir yang diinginkan
stakeholder
|
1 day
|
May 3, 2018
|
May 3, 2018
|
|
Implementasi Sistem
|
28 days
|
May 4, 2018
|
June 10, 2018
|
16
|
Implementasi sistem dari hasil
prototype yang disetujui stakeholder
|
11 days
|
May 4, 2018
|
May 18, 2018
|
24
|
Implementasi interface dari hasil prototype
yang disetujui stakeholder
|
10 days
|
May 4, 2018
|
May 17, 2018
|
24
|
Penggabungan sistem dan interface
|
5 days
|
May 19, 2018
|
May 25, 2018
|
26,27
|
Uji Coba aplikasi oleh developer
dan stakeholder
|
2 days
|
May 26, 2018
|
May 27, 2018
|
28
|
Konfimasi Akhir Hasil Implementasi
|
4 days
|
June 13, 2018
|
June 16, 2018
|
25
|
Evaluasi kepada stakeholder
|
2 days
|
June 13, 2018
|
June 14, 2018
|
|
Melakukan perubahan apabila ada
kesalahan yang telah disepakati antara developer dan stakeholder sebelumnya
|
2 days
|
June 15, 2018
|
June 16, 2018
|
|
Roll Out
|
6 days
|
June 17, 2018
|
June 24, 2018
|
30
|
Mencari jasa hosting
|
1 day
|
June 17, 2018
|
June 17, 2018
|
|
Membeli jasa hosting
|
1 day
|
June 20, 2018
|
June 20, 2018
|
34
|
Mendeploy sistem informasi MONTA
Informatika ITS
|
2 days
|
June 21, 2018
|
June 22, 2018
|
|
Uji coba server terlebih dahulu
oleh developer
|
2 days
|
June 23, 2018
|
June 24, 2018
|
36
|
Testing
|
4 days
|
June 27, 2018
|
June 30, 2018
|
33
|
Pembuatan skenario pengujian
|
1 day
|
June 27, 2018
|
June 27, 2018
|
|
Melakukan testing oleh stakeholder
sesuai dengan skenario pengujian
|
1 day
|
June 28, 2018
|
June 28, 2018
|
39
|
Melakukan perbaikan bila terjadi
gangguan
|
2 days
|
June 29, 2018
|
June 30, 2018
|
40
|
Support
|
5 days
|
July 1, 2018
|
July 7, 2018
|
38
|
Perencanaan pembuatan tim support
|
2 days
|
July 1, 2018
|
July 4, 2018
|
|
Perencanaan tugas tim support
|
2 days
|
July 5, 2018
|
July 6, 2018
|
|
Pemilihan anggota tim support
|
1 day
|
July 7, 2018
|
July 7, 2018
|
|
Menjalankan tim support
|
0 days
|
-
|
-
|
Komentar
Posting Komentar