Manajemen Waktu Sistem Informasi
Perpustakaan
Teknik pengembangan yang dipilih: Waterfall
Cara kerja: Model ini mengusulkan sebuah pendekatan
kepada pengembangan software yang sistematik dan sekuensial. Model ini
melingkupi aktivitas-aktivitas sebgai berikut : penggalian dan analisis
kebutuhan, desain aplikasi, implementasi, testing, dan deployment.
Model pengembangan ini bersifat linear dari tahap awal
sampai tahap akhir pengembangan syste. Tahapan berikutnya tidak akan
dilaksanakan sebelum tahapan sebelumnya selesai dilaksanakan dan tidak bisa
kembali atau mengulang ke tahap sebelumnya.
1. Definisi Aktivitas
Mindmap wbs:
Dari mindmap
di atas dapat didaftar aktivitas sebagai berikut:
Meyiapkan
pertanyaan dan hal-hal terkait untuk wawancara kepada stakeholder
|
Membuat janji dengan stakeholder
untuk melakukan wawancara
|
Melakukan wawancara kepada
stakeholder untuk menggali kebutuhan
|
Mendefinisikan kebutuhan sistem
|
Melakukan analisa kebutuhan
|
Membuat dokumen spesifikasi
kebutuhan
|
Membuat desain arsitektur sistem
|
Membuat desain database sistem
|
Membuat desain interface sistem
|
Membuat dokumen perancangan sistem
|
Melakukan Implementasi database ke
dalam kode program
|
Melakukan Implementasi kebutuhan ke
dalam kode program
|
Melakukan Implementasi interface ke
dalam kode program
|
Melakukan uji coba sistem
|
Melakukan evaluasi berdasarkan
hasil uji coba
|
Melakukan instalasi server
|
Melakukan instalasi barcode scanner
dan printer kartu
|
Membuat user manual
|
Melakukan training
|
Melakukan maintenance
|
2. Pengurutan Aktivitas
Untuk rincian dan urutan
aktivitas, proyek ini menggunakan tipe milestone. Dengan tujuan agar lebih
mudah untuk trace history selama pengerjaan project. Dan lebih mudah
juga untuk mengetahui ketercapaian dari progres proyek ini. Berikut adalah rincian
dan urutan aktivitas dari proyek sistem informasi perpustakaan di SMA YPPI 1
Surabaya
Sistem Informasi Perpustakaan di SMA YPPI 1 Surabaya
|
|
1
|
Planning Phase
|
1.1
|
Meyiapkan pertanyaan dan hal-hal terkait untuk wawancara
kepada stakeholder
|
1.2
|
Membuat janji dengan stakeholder untuk melakukan wawancara
|
1.3
|
Melakukan wawancara kepada stakeholder untuk menggali
kebutuhan
|
2
|
Requirement Phase
|
2.1
|
Mendefinisikan kebutuhan sistem
|
2.2
|
Melakukan analisa kebutuhan
|
2.3
|
Membuat dokumen spesifikasi kebutuhan
|
3
|
Design Phase
|
3.1
|
Membuat desain arsitektur sistem
|
3.2
|
Membuat desain database sistem
|
3.3
|
Membuat desain interface sistem
|
3.4
|
Membuat dokumen perancangan sistem
|
4
|
Implementation Phase
|
4.1
|
Melakukan Implementasi database ke dalam kode program
|
4.2
|
Melakukan Implementasi kebutuhan ke dalam kode program
|
4.3
|
Melakukan Implementasi interface ke dalam kode program
|
5
|
Testing
Phase
|
5.1
|
Melakukan uji coba sistem
|
5.2
|
Melakukan evaluasi berdasarkan hasil uji coba
|
6
|
Deployment Phase
|
6.1
|
Melakukan instalasi server
|
6.2
|
Melakukan instalasi barcode scanner dan printer kartu
|
6.3
|
Membuat user manual
|
6.4
|
Melakukan training
|
6.5
|
Melakukan maintenance
|
3. Estimasi
Sumber Daya
Aktivitas
|
Sumber
Daya
|
Meyiapkan
pertanyaan dan hal-hal terkait untuk wawancara kepada stakeholder
|
Alat :
Word Processor
Bahan :
-
Tenaga
Kerja : Sistem Analis
|
Membuat janji
dengan stakeholder untuk melakukan wawancara
|
Alat :
Alat Komunikasi
Bahan
: -
Tenaga
Kerja : Project manager
|
Melakukan
wawancara kepada stakeholder untuk menggali kebutuhan
|
Alat :
Recorder, Note
Bahan :
List pertanyaan
Tenaga
Kerja : Project Manager & Sistem Analis
|
Mendefinisikan
kebutuhan sistem
|
Alat :
Word Processor
Bahan :
Hasil wawancara
Tenaga
Kerja : Sistem Analis
|
Melakukan
analisa kebutuhan
|
Alat :
StarUML
Bahan :
Dokumen definisi kebutuhan
Tenaga
Kerja : Sistem Analis
|
Membuat
dokumen spesifikasi kebutuhan
|
Alat :
Word Processor
Bahan :
Hasil analisa
Tenaga
Kerja : Sistem Analis
|
Membuat
desain arsitektur sistem
|
Alat :
Power Designer
Bahan :
Dokumen SKPL
Tenaga Kerja
: Sistem Analis
|
Membuat
desain database sistem
|
Alat :
Power Designer
Bahan :
Dokumen SKPL
Tenaga
Kerja : Sistem Analis
|
Membuat
desain interface sistem
|
Alat :
Pencil, Photoshop
Bahan :
Dokumen SKPL
Tenaga
Kerja : Sistem Analis
|
Membuat
dokumen perancangan sistem
|
Alat :
Word Processor
Bahan :
Hasil Desain
Tenaga
Kerja : Sistem Analis
|
Melakukan
Implementasi database ke dalam kode program
|
Alat :
MySQL, PHPmyAdmin
Bahan :
Dokumen DPPL
Tenaga
Kerja : Programmer
|
Melakukan
Implementasi kebutuhan ke dalam kode program
|
Alat :
PHPmyAdmin, Sublime
Bahan :
Dokumen DPPL
Tenaga
Kerja : Programmer
|
Melakukan
Implementasi interface ke dalam kode program
|
Alat :
PHPmyAdmin, Sublime, Photoshop
Bahan :
Dokumen DPPL
Tenaga
Kerja : Programmer
|
Melakukan
uji coba sistem
|
Alat :
Web Browser
Bahan :
Source Code hasil implementasi
Tenaga
Kerja : Tester, Stakeholder
|
Melakukan
evaluasi berdasarkan hasil uji coba
|
Alat :
Word Processor
Bahan :
Hasil Uji coba
Tenaga
Kerja : Project Manager & Analis
|
Melakukan
instalasi server
|
Alat :
PC Server
Bahan :
Source Code setelah evaluasi
Tenaga
Kerja : Programmer
|
Melakukan
instalasi barcode scanner dan printer kartu
|
Alat :
Barcode Scanner & Printer kartu
Bahan :
Source Code setelah evaluasi
Tenaga
Kerja : Programmer
|
Membuat
user manual
|
Alat :
Word Processor
Bahan :
Sistem informasi yang sudah jadi
Tenaga
Kerja : Analis & Programmer
|
Melakukan
training
|
Alat :
User Manual
Bahan :
Sistem informasi yang sudah jadi
Tenaga
Kerja : Trainer
|
Melakukan
maintenance
|
Alat :
Software untuk maintenance
Bahan :
Sistem informasi yang sudah jadi
Tenaga
Kerja : Analis & Programmer
|
4. Estimasi
Durasi
No
|
Aktivitas
|
Durasi(Hari)
|
|
Sistem Informasi Perpustakaan di
SMA YPPI 1 Surabaya
|
60
|
1
|
Planning Phase
|
5
|
1.1
|
Meyiapkan pertanyaan dan hal-hal terkait untuk wawancara
kepada stakeholder
|
1
|
1.2
|
Membuat janji dengan stakeholder untuk melakukan wawancara
|
1
|
1.3
|
Melakukan wawancara kepada stakeholder untuk menggali
kebutuhan
|
3
|
2
|
Requirement Phase
|
5
|
2.1
|
Mendefinisikan kebutuhan sistem
|
1
|
2.2
|
Melakukan analisa kebutuhan
|
2
|
2.3
|
Membuat dokumen spesifikasi kebutuhan
|
2
|
3
|
Design Phase
|
20
|
3.1
|
Membuat desain arsitektur sistem
|
6
|
3.2
|
Membuat desain database sistem
|
6
|
3.3
|
Membuat desain interface sistem
|
6
|
3.4
|
Membuat dokumen perancangan sistem
|
2
|
4
|
Implementation Phase
|
20
|
4.1
|
Melakukan Implementasi database ke dalam kode program
|
6
|
4.2
|
Melakukan Implementasi kebutuhan ke dalam kode program
|
7
|
4.3
|
Melakukan Implementasi interface ke dalam kode program
|
7
|
5
|
Testing
Phase
|
5
|
5.1
|
Melakukan uji coba sistem
|
3
|
5.2
|
Melakukan evaluasi berdasarkan hasil uji coba
|
2
|
6
|
Deployment Phase
|
5
|
6.1
|
Melakukan instalasi server
|
1
|
6.2
|
Melakukan instalasi barcode scanner dan printer kartu
|
1
|
6.3
|
Membuat user manual
|
1
|
6.4
|
Melakukan training
|
1
|
6.5
|
Melakukan maintenance
|
1
|
5. Pengembangan
Jadwal
No
|
Aktivitas
|
Durasi(Hari)
|
Mulai
|
Selesai
|
Predecessor
|
|
Sistem Informasi Perpustakaan di
SMA YPPI 1 Surabaya
|
60
|
21 Maret 2016
|
10 Juni 2016
|
|
1
|
Planning Phase
|
5
|
21 Maret 2016
|
25 Maret 2016
|
|
1.1
|
Meyiapkan pertanyaan dan hal-hal terkait untuk wawancara
kepada stakeholder
|
1
|
21 Maret 2016
|
21 Maret 2016
|
|
1.2
|
Membuat janji dengan stakeholder untuk melakukan wawancara
|
1
|
22 Maret 2016
|
22 Maret 2016
|
|
1.3
|
Melakukan wawancara kepada stakeholder untuk menggali
kebutuhan
|
3
|
23 Maret 2016
|
25 Maret 2016
|
1.1, 1.2
|
2
|
Requirement Phase
|
5
|
28 Maret 2016
|
1 April 2016
|
|
2.1
|
Mendefinisikan kebutuhan sistem
|
1
|
28 Maret 2016
|
28 Maret 2016
|
1.3
|
2.2
|
Melakukan analisa kebutuhan
|
2
|
29 Maret 2016
|
30 Maret 2016
|
2.1
|
2.3
|
Membuat dokumen spesifikasi kebutuhan
|
2
|
31 Maret 2016
|
1 April 2016
|
2.2
|
3
|
Design Phase
|
20
|
4 April 2016
|
29 April 2016
|
|
3.1
|
Membuat desain arsitektur sistem
|
6
|
4 April 2016
|
11 April 2016
|
2.3
|
3.2
|
Membuat desain database sistem
|
6
|
12 April 2016
|
19 April 2016
|
2.3
|
3.3
|
Membuat desain interface sistem
|
6
|
20 April 2016
|
27 April 2016
|
2.3
|
3.4
|
Membuat dokumen perancangan sistem
|
2
|
28 April 2016
|
29 April 2016
|
3.1, 3.2, 3.3
|
4
|
Implementation Phase
|
20
|
2 Mei 2016
|
27 Mei 2016
|
|
4.1
|
Melakukan Implementasi database ke dalam kode program
|
6
|
2 Mei 2016
|
9 Mei 2016
|
3.4
|
4.2
|
Melakukan Implementasi kebutuhan ke dalam kode program
|
7
|
10 Mei 2016
|
18 Mei 2016
|
3.4
|
4.3
|
Melakukan Implementasi interface ke dalam kode program
|
7
|
19 Mei 2016
|
27 Mei 2016
|
3.4
|
5
|
Testing
Phase
|
5
|
30 Mei 2016
|
3 Juni 2016
|
|
5.1
|
Melakukan uji coba sistem
|
3
|
30 Mei 2016
|
1 Juni 2016
|
4.1, 4.2, 4.3
|
5.2
|
Melakukan evaluasi berdasarkan hasil uji coba
|
2
|
2 Juni 2016
|
3 Juni 2016
|
5.1
|
6
|
Deployment Phase
|
5
|
6 Juni 2016
|
10 Juni 2016
|
|
6.1
|
Melakukan instalasi server
|
1
|
6 Juni 2016
|
6 Juni 2016
|
5.2
|
6.2
|
Melakukan instalasi barcode scanner dan printer kartu
|
1
|
7 Juni 2016
|
7 Juni 2016
|
5.2
|
6.3
|
Membuat user manual
|
1
|
8 Juni 2016
|
8 Juni 2016
|
5.2
|
6.4
|
Melakukan training
|
2
|
9 Juni 2016
|
10 Juni 2016
|
6.1, 6.2, 6.3
|
6.5
|
Melakukan maintenance
|
Di luar jadwal proyek
|
|
|
6.1, 6.2
|
Tidak ada komentar:
Posting Komentar