Dhanar Prayoga (5113100049) Ardi Nusawan (5113100096) Manajemen Waktu Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO Model pengembangan perangkat lunak yang digunakan adalah iteratif Berikut adalah diagram dari model iteratif: Berdasarkan diagram tersebut, daftar aktivitas yang dilakukan dalam pengembangan perangkat lunak antara lain: 1. Menentukan teknik elisitasi yang digunakan 2. Menyiapkan peralatan, pertanyaan, dan hal-hal terkait untuk melakukan elisitasi 3. Menghubungi stakeholder dan membuat janji untuk melakukan elisitasi 4. Melakukan wawancara kepada stakeholder terkait sistem informasi untuk menggali kebutuhan 5. Melakukan wawancara kepada stakeholder terkait data apa saja yang diperlukan 6. Memeriksa berkas-berkas yang berhubungan dengan pembuatan sistem informasi 7. Mendaftar kebutuhan sistem yang didapat dari hasil penggalian kebutuhan dengan stakeholder 8. Mengkonfirmasi dan memvalidasi daftar kebutuhan sistem kepada stakeholder 9. Mendefinisikan semua kebutuhan ke dalam dokumen spesifikasi kebutuhan sistem informasi 10. Mendesain pembuatan sistem informasi berdasarkan kebutuhan yang telah didefinisikan pada dokumen spesifikasi kebutuhan sistem informasi 11. Mendesain database yang digunakan sistem informasi 12. Mendesain interface sistem informasi 13. Membuat dokumen perancangan sistem informasi 14. Melakukan implementasi fungsional sistem dari perancangan sistem ke dalam kode program 15. Melakukan implementasi interface sesuai dengan yang sudah didesain ke dalam kode program 16. Melakukan implementasi database sesuai dengan yang sudah didesain ke dalam kode program 17. Membuat skenario pengujian sistem informasi 18. Melakukan uji coba sistem informasi 19. Melakukan evaluasi dari hasil uji coba sistem informasi 20. Melakukan perbaikan jika terdapat kekurangan pada sistem 21. Jika dirasa sistem informasi belum baik, mengulangi lagi dari step planning untuk dapat memperbaiki kekurangan 22. Jika setelah pengujian sistem informasi sudah baik dan layak digunakan, lanjut ke step deployment 23. Menyetting web server 24. Mendeploy sistem informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO pada server Rincian dan Urutan Aktivitas Untuk rincian dan urutan aktivitas, proyek ini menggunakan tipe milestone. Denga tujuan agar ebih mudah untuk tracer history dari selama pengerjaan project. Dan lebih mudah juga untuk mengetahui ketercapaian dari progres proyek ini. Berikut adalah rincian dan urutan aktivitas dari proyek sistem informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO : 1. Planning Phase 1. Menentukan teknik elisitasi yang digunakan 2. Menyiapkan peralatan, pertanyaan, dan hal-hal terkait untuk melakukan elisitasi 3. Menghubungi stakeholder dan membuat janji untuk melakukan elisitasi 2. Requirement Phase 1. Melakukan wawancara kepada stakeholder terkait sistem informasi untuk menggali kebutuhan 2. Melakukan wawancara kepada stakeholder terkait data apa saja yang diperlukan 3. Memeriksa berkas-berkas yang berhubungan dengan pembuatan sistem informasi 3. Analysis and Design 4. 5. 6. 7. 1. Mendaftar kebutuhan sistem yang didapat dari hasil penggalian kebutuhan dengan stakeholder 2. Mengkonfirmasi dan memvalidasi daftar kebutuhan sistem kepada stakeholder 3. Mendefinisikan semua kebutuhan ke dalam dokumen spesifikasi kebutuhan sistem informasi 4. Mendesain pembuatan sistem informasi berdasarkan kebutuhan yang telah didefinisikan pada dokumen spesifikasi kebutuhan sistem informasi 5. Mendesain database yang digunakan sistem informasi 6. Mendesain interface sistem informasi 7. Membuat dokumen perancangan sistem informasi Implementation Phase 1. Melakukan implementasi fungsional sistem dari perancangan sistem ke dalam kode program 2. Melakukan implementasi interface sesuai dengan yang sudah didesain ke dalam kode program 3. Melakukan implementasi database sesuai dengan yang sudah didesain ke dalam kode program Testing Phase 1. Membuat skenario pengujian sistem informasi 2. Melakukan uji coba sistem informasi 3. Melakukan evaluasi dari hasil uji coba sistem informasi Evaluation Phase 1. Melakukan perbaikan jika terdapat kekurangan pada sistem 2. Jika dirasa sistem informasi belum baik, mengulangi lagi dari step planning untuk dapat memperbaiki kekurangan 3. Jika setelah pengujian sistem informasi sudah baik dan layak digunakan, lanjut ke step deployment Deployment Phase 1. Menyetting web server 2. Mendeploy sistem informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO pada server Estimasi sumber daya Aktivitas Sumber Daya Alat : – Menentukan teknik elisitasi yang digunakan Bahan : Studi Kasus Tenaga Kerja : Project Manager dan Sistem Analis Alat : Recorder, Note, Bolpoin Menyiapkan peralatan, pertanyaan, dan hal-hal terkait untuk melakukan elisitasi Bahan : Studi Kasus Tenaga Kerja : Project Manager dan Sistem Analis Alat : Alat Komunikasi Menghubungi stakeholder dan membuat janji untuk melakukan elisitasi Bahan : – Tenaga Kerja : Project Manager dan Sistem Analis Alat : Recorder, Note, Bolpoin Melakukan wawancara kepada stakeholder terkait sistem informasi untuk menggali kebutuhan Bahan : Pertanyaan yang sudah disiapkan Tenaga Kerja : Project Manager dan Sistem Analis Alat : Recorder, Note, Bolpoin Melakukan wawancara kepada stakeholder terkait data apa saja yang diperlukan Bahan : Daftar Pertanyaan Tenaga Kerja : Project Manager dan Sistem Analis Alat : Scanner Memeriksa berkas-berkas yang berhubungan dengan pembuatan sistem informasi Bahan : Berkas-berkas terkait registrasi dan pencatatan kependudukan Tenaga Kerja : Project Manager dan Sistem Analis Alat : Ms. Excel, PC Mendaftar kebutuhan sistem yang didapat dari hasil penggalian kebutuhan dengan stakeholder Bahan : Berkas/Dokumen Kependudukan dan Hasil Wawancara Tenaga Kerja : Sistem Analis Alat : Ms. Word, PC Mengkonfirmasi dan memvalidasi daftar kebutuhan sistem kepada stakeholder Bahan : Hasil daftar kebutuhan Tenaga Kerja : Sistem Analis Mendefinisikan semua kebutuhan ke dalam dokumen spesifikasi kebutuhan sistem informasi Alat : Ms. Word, PC Bahan : Hasil daftar kebutuhan Tenaga Kerja : Sistem Analis Mendesain pembuatan sistem informasi berdasarkan kebutuhan yang telah didefinisikan pada dokumen spesifikasi kebutuhan sistem informasi Alat : Ms. Word, Star UML, PC Bahan : dokumen spesifikasi kebutuhan Tenaga Kerja : Sistem Analis Alat : PowerDesigner, PC Mendesain database yang digunakan sistem informasi Bahan : dokumentasi spesifikasi kebutuhan Tenaga Kerja : Sistem Analis dan Database Administrator Alat : Photoshop, PC Mendesain interface sistem informasi Bahan : dokumentasi spesifikasi kebutuhan Tenaga Kerja : Sistem Analis Alat : Ms. Word, PC, Star UML, PowerDesigner, Photoshop Membuat dokumen perancangan sistem informasi Bahan : dokumen spesifikasi kebutuhan, desain-desain untuk sistem informasi Tenaga Kerja : Sistem Analis Alat : Sublime, Apache, PC Melakukan implementasi fungsional sistem dari perancangan sistem ke dalam kode program Bahan : dokumen perancangan sistem informasi Tenaga Kerja : Programmer Alat : Sublime, Apache, PC Melakukan implementasi interface sesuai dengan yang sudah didesain ke dalam kode program Bahan : dokumen perancangan sistem informasi Tenaga Kerja : Programmer Alat : MySQL, PC Melakukan implementasi database sesuai dengan yang sudah didesain ke dalam kode program Bahan : dokumen perancangan sistem Tenaga Kerja : Database Administrator Alat : Ms. Word atau Ms. Excel, PC Membuat skenario pengujian sistem informasi Bahan : dokumen perancangan sistem Tenaga Kerja : Project Manager Alat : PC, Server Melakukan uji coba sistem informasi Bahan : Hasil implementasi Tenaga Kerja : Quality Assurance Alat : Ms. Word Melakukan evaluasi dari hasil uji coba sistem informasi Bahan : Catatan uji coba dari step sebelumnya Tenaga Kerja : Project Manager Alat : Sublime, MySQL, Apache, PC, Server Melakukan perbaikan jika terdapat kekurangan pada sistem Bahan : Hasil implementasi yang sudah diuji Tenaga Kerja : Programmer, Database Administrator, dan Sistem Analis Alat : PC/Server Menyetting web server Bahan : Apache Tenaga Kerja : Programmer Mendeploy sistem informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO Alat : PC/Server Bahan : Aplikasi Sistem Informasi Tenaga Kerja : Programmer Estimasi Durasi Aktivitas Durasi(Hari) Sistem Informasi manajemen proyek PT. Anugrah Pertiwi Kontrindo 75 Planning Phase 3 Menentukan teknik elisitasi yang digunakan 1 Menyiapkan peralatan, pertanyaan, dan hal-hal terkait untuk melakukan elisitasi 1 Menghubungi stakeholder dan membuat janji untuk melakukan elisitasi 1 Requirement Phase 4 Melakukan wawancara kepada stakeholder terkait sistem informasi untuk menggali kebutuhan 1 Melakukan wawancara kepada stakeholder terkait data apa saja yang diperlukan 1 Memeriksa berkas-berkas yang berhubungan dengan pembuatan sistem informasi 2 Analysis and Design 19 Mendaftar kebutuhan sistem yang didapat dari hasil penggalian kebutuhan dengan stakeholder 2 Mengkonfirmasi dan memvalidasi daftar kebutuhan sistem kepada stakeholder 1 Mendefinisikan semua kebutuhan ke dalam dokumen spesifikasi kebutuhan sistem informasi 3 Mendesain pembuatan sistem informasi berdasarkan kebutuhan yang telah didefinisikan pada dokumen spesifikasi kebutuhan sistem informasi 3 Mendesain database yang digunakan sistem informasi 2 Mendesain interface sistem informasi 3 Membuat dokumen perancangan sistem informasi 5 Implementation Phase 14 Melakukan implementasi interface sesuai dengan yang sudah didesain ke dalam kode program 9 Melakukan implementasi database sesuai dengan yang sudah didesain ke dalam kode program 3 Melakukan implementasi fungsional sistem dari perancangan sistem ke dalam kode program 2 Testing Phase 15 Membuat skenario pengujian sistem informasi 5 Melakukan uji coba sistem informasi 5 Melakukan evaluasi dari hasil uji coba sistem informasi 5 Evaluation Phase 12 Melakukan perbaikan jika terdapat kekurangan pada sistem 2 Jika dirasa sistem informasi belum baik, mengulangi lagi dari step planning untuk dapat memperbaiki kekurangan (Iterasi) 5 Jika setelah pengujian sistem informasi sudah baik dan layak digunakan, lanjut ke step deployment 5 Deployment Phase 2 Menyetting web server 1 Mendeploy sistem informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO 1 Pengembangan Jadwal No Aktivitas Durasi(Hari) Mulai Selesai Sistem Informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO 75 19 April 2016 30 Juni 2016 Planning Phase 3 19 April 2016 22 April 2016 1 Menentukan teknik elisitasi yang digunakan 1 19 April 2016 20 April 2016 2 Menyiapkan peralatan, pertanyaan, dan halhal terkait untuk melakukan elisitasi 1 20 April 2016 21 April 2016 3 Menghubungi stakeholder dan membuat janji untuk melakukan elisitasi 1 21 April 2016 22 April 2016 Requirement Phase 4 22 April 2016 26 April 2016 4 Melakukan wawancara kepada stakeholder terkait sistem informasi untuk menggali kebutuhan 1 22 April 2016 23 April 2016 1,2,3 5 Melakukan wawancara kepada stakeholder terkait data apa saja yang diperlukan 1 23 April 2016 24 April 2016 1,2,3 6 Memeriksa berkas-berkas yang berhubungan dengan pembuatan sistem informasi 2 24 April 2016 26 Apri; 2016 Analysis and Design 19 26 April 2016 15 Mei 2016 Mendaftar kebutuhan sistem yang didapat dari hasil penggalian kebutuhan dengan stakeholder 2 26 April 2016 58 April 2016 7 Successors 4,5,6 8 Mengkonfirmasi dan memvalidasi daftar kebutuhan sistem kepada stakeholder 1 28 April 2016 29 April 2016 7 9 Mendefinisikan semua kebutuhan ke dalam dokumen spesifikasi kebutuhan sistem informasi 3 29 April 2016 2 Mei 2016 8 10 Mendesain pembuatan sistem informasi berdasarkan kebutuhan yang telah didefinisikan pada dokumen spesifikasi kebutuhan sistem informasi 3 2 Mei 2016 5 Mei 2016 9 11 Mendesain database yang digunakan sistem informasi 2 5 Mei 2016 7 Mei 2016 9 12 Mendesain interface sistem informasi 3 7 Mei 2016 10 Mei 2016 9 13 Membuat dokumen perancangan sistem informasi 5 10 Mei 2016 15 Mei 2016 9,10,11,12 Implementation Phase 14 15 Mei 2016 10 Juni 2016 14 Melakukan implementasi interface sesuai dengan yang sudah didesain ke dalam kode program 9 15 Mei 2016 24 Mei 2016 13 15 Melakukan implementasi database sesuai dengan yang sudah didesain ke dalam kode program 3 24 Mei 2016 27 Mei 2016 13 16 Melakukan implementasi fungsional sistem dari perancangan sistem ke dalam kode program 2 27 Mei 2016 29 Mei 2016 13,14,15 Testing Phase 15 29 Mei 2016 4 Juni 2016 17 Membuat skenario pengujian sistem informasi 5 29 Mei 2016 4 Juni 2016 18 Melakukan uji coba sistem informasi 5 4 Juni 2016 9 Juni 2016 14,15,16,17 19 Melakukan evaluasi dari hasil uji coba sistem informasi 5 9 Juni 2016 14 Juni 2016 18 Evaluation Phase 12 14 Juni 2016 26 Juni 2016 20 Melakukan perbaikan jika terdapat kekurangan pada sistem 2 14 Juni 2016 16 Juni 2016 19 21 Jika dirasa sistem informasi belum baik, mengulangi lagi dari step planning untuk dapat memperbaiki kekurangan 10 16 Juni 2016 26 Juni 2016 19 22 Jika setelah pengujian sistem informasi sudah baik dan layak digunakan, lanjut ke step deployment 0 – – 19 Deployment Phase 2 26 Juni 2016 28 Juni 2016 23 Menyetting web server 1 28 Juni 2016 29 Juni 2016 19 24 Mendeploy sistem informasi Sistem Informasi manajemen proyek PT. ANUGRAH PERTIWI KONTRINDO 1 29 Juni 2016 30 Juni 2016 23