Manajemen Waktu_5113100121

Teknik Pengembangan yang dipilih : Teknik Waterfall

Cara Kerja : 

Teknik Waterfall merupakan suatu teknik dalam perangkat lunak dengan cara melakukan pengembangannya secara terurut mulai penggalian kebutuhan, melakukan design, konfirmasi project, testing dan training. Semua aktifitas yang dilakukan dilakukan secara terurut. Sehingga cara kerjanya adalah sebagai berikut : 

1. Definisi Aktifitas:

Sehingga Dari Main map tersebut dapat dihasilkan aktifitas sebagai berikut:
Start Planning
Penggalian kebutuhan dengan wawancara kepada stakeholder
Penggalian kebutuhan dengan pihak karyawan
Menentukan fungsi dan fitur yang akan diaplikasikan
Menentukan batasan aplikasi
Membuat project plan
Design Project
Menentukan alur program (logika program)
Menentukan konsep pengerjaan meliputi database, framework dan perangkat pengerjaan
Confirm Execution
Memulai pengerjaan membuat kode program untuk aplikasi
Testing and Debuging
Melakukan testing dan debugging aplikasi
Melakukan testing final (release dikalangan umum)
Membuat laporan daftar fitur, kekurangan, dokumentasi, dan fitur yang dapat diupdate di versi selanjutnya
Release Product
User Manual and Training
Close Project

2. Pengurutan Aktifitas :
Agar project ini dapat dilakukan control dan aktifitas yang jelas, maka dilakukan pengurutan terhadap kumpulan dari aktifitas tersebut.
Penjadwalan yang akan dilakukan memiliki range dalam waktu 40 hari. Dalam range waktu tersebut telah ditentukan project apa yang akan dikerjakan. Sehingga dalam jangka waktu 40 hari aktivitas yang dilakukan hanya proses pengembangannya saja.
1Start Planning
1.1Penggalian kebutuhan dengan wawancara kepada stakeholder
1.2Penggalian kebutuhan dengan pihak karyawan
1.3Menentukan fungsi dan fitur yang akan diaplikasikan
1.4Menentukan batasan aplikasi
1.5Membuat project plan
2Design Project
2.1Menentukan alur program (logika program)
2.2Menentukan konsep pengerjaan meliputi database, framework dan perangkat pengerjaan
3Confirm Execution
3.1Memulai pengerjaan membuat kode program untuk aplikasi
4Testing and Debuging
4.1Melakukan testing dan debugging aplikasi
4.2Melakukan testing final (release dikalangan umum)
4.3Membuat laporan daftar fitur, kekurangan, dokumentasi, dan fitur yang dapat diupdate di versi selanjutnya
5Release Product
5.1User Manual and Training

Close Project

3. Estimasi SumberDaya
Start Planning
Penggalian kebutuhan dengan wawancara kepada stakeholderAlat : Alat Komunikasi
Bahan : -
Tenaga Kerja : Project manager
Penggalian kebutuhan dengan pihak karyawanAlat : Alat Komunikasi
Bahan : -
Tenaga Kerja : Project manager
Menentukan fungsi dan fitur yang akan diaplikasikanAlat : Word Processor
Bahan : Hasil wawancara
Tenaga Kerja : Sistem Analis
Menentukan batasan aplikasiAlat : StarUML
Bahan : Dokumen definisi kebutuhan
Tenaga Kerja : Sistem Analis
Membuat project planAlat : Word Processor
Bahan : Hasil wawancara
Tenaga Kerja : Sistem Analis
Design Project
Menentukan alur program (logika program)Alat : StarUML
Bahan : Dokumen definisi kebutuhan
Tenaga Kerja : Sistem Analis
Menentukan konsep pengerjaan meliputi database, framework dan perangkat pengerjaanAlat : Power Designer
Bahan : Dokumen SKPL
Tenaga Kerja : Sistem Analis
Confirm Execution
Memulai pengerjaan membuat kode program untuk aplikasiAlat : PHPmyAdmin, Sublime
Bahan : Dokumen DPPL
Tenaga Kerja : Programmer
Testing and Debuging
Melakukan testing dan debugging aplikasiAlat : Web Browser
Bahan : Source Code hasil implementasi
Tenaga Kerja : Tester, Stakeholder
Melakukan testing final (release dikalangan umum)Alat : Web Browser
Bahan : Source Code hasil implementasi
Tenaga Kerja : Tester, Stakeholder
Membuat laporan daftar fitur, kekurangan, dokumentasi, dan fitur yang dapat diupdate di versi selanjutnyaAlat : Word Processor
Bahan : Hasil wawancara
Tenaga Kerja : Sistem Analis
Release Product
User Manual and TrainingAlat : Word Processor
Bahan : Project Final
Tenaga Kerja : Analis & Programmer
Close Project
4. Estimasi Durasi
Start Planning15 days
Penggalian kebutuhan dengan wawancara kepada stakeholder3 days
Penggalian kebutuhan dengan pihak karyawan3 days
Menentukan fungsi dan fitur yang akan diaplikasikan5 days
Menentukan batasan aplikasi2 days
Membuat project plan2 days
Design Project4 days
Menentukan alur program (logika program)2 days
Menentukan konsep pengerjaan meliputi database, framework dan perangkat pengerjaan2 days
Confirm Execution8 days
Memulai pengerjaan membuat kode program untuk aplikasi8 days
Testing and Debuging6 day
Melakukan testing dan debugging aplikasi2 days
Melakukan testing final (release dikalangan umum)2 days
Membuat laporan daftar fitur, kekurangan, dokumentasi, dan fitur yang dapat diupdate di versi selanjutnya2 days
Release Product5 day
User Manual and Training5 days
Close Project2 days

6. Pengembangan Jadwal







Task NameDurationStartFinishResource Names
Start Planning1 dayMon 11/04/16Mon 11/04/16Cayza Angka
Penggalian kebutuhan dengan wawancara kepada stakeholder3 daysWed 13/04/16Fri 15/04/16Cayza Angka
Penggalian kebutuhan dengan pihak karyawan3 daysMon 18/04/16Wed 20/04/16Cayza Angka
Menentukan fungsi dan fitur yang akan diaplikasikan5 daysThu 21/04/16Wed 27/04/16Cayza Angka
Menentukan batasan aplikasi2 daysThu 28/04/16Fri 29/04/16Cayza Angka
Membuat project plan2 daysMon 02/05/16Tue 03/05/16Cayza Angka
Design Project1 dayTue 03/05/16Tue 03/05/16Cayza Angka
Menentukan alur program (logika program)2 daysWed 04/05/16Thu 05/05/16Cayza Angka
Menentukan konsep pengerjaan meliputi database, framework dan perangkat pengerjaan2 daysFri 06/05/16Mon 09/05/16Cayza Angka
Confirm Execution1 dayThu 05/05/16Thu 05/05/16Cayza Angka
Memulai pengerjaan membuat kode program untuk aplikasi8 daysTue 10/05/16Thu 19/05/16Cayza Angka
Testing and Debuging1 dayFri 20/05/16Fri 20/05/16Faris Ponighzwa
Melakukan testing dan debugging aplikasi2 daysFri 20/05/16Mon 23/05/16Faris Ponighzwa
Melakukan testing final (release dikalangan umum)2 daysTue 24/05/16Wed 25/05/16Faris Ponighzwa
Membuat laporan daftar fitur, kekurangan, dokumentasi, dan fitur yang dapat diupdate di versi selanjutnya2 daysThu 26/05/16Fri 27/05/16Faris Ponighzwa
Release Product1 dayTue 24/05/16Tue 24/05/16Faris Ponighzwa
User Manual and Training5 daysMon 30/05/16Fri 03/06/16Faris Ponighzwa
Close Project2 daysMon 30/05/16Tue 31/05/16Faris Ponighzwa





Comments

Popular posts from this blog

Bermain dengan Python dan Twitter (Part 2 Analisis Sentimen Sederhana)

UTS MPPL F 5113100121