SlideShare a Scribd company logo
1 of 19
DOKUMEN PERENCANAAN PROYEK
SISTEM SELEKSI SNMPTN DAN SBMPTN 2017
Disusun Oleh :
Kadek Winda Dwiastini 5114100008
Rina Wijaya Kusuma W. 5114100021
Rafiar Rahmansyah 5114100110
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2017
A. Gambaran Proyek
Proyek yang akan dibuat adalah suatu aplikasi berbasis website yang mewadahi
proses Seleksi Nasional Masuk Perguruan Tingi Negeri (SNMPTN) dan Seleksi Bersama
Masuk Perguruan Tinggi Negeri (SBMPTN) sehingga memudahkan peserta dan panitia
penyelenggara serta pihak-pihak terkait lainnya dalam pendaftaran, pengumpulan,
pengaksesan, seleksi, dan perhitungan data atau informasi penting lainnya.
a. Tujuan
Tujuan dari proyek ini adalah membuat produk aplikasi yaitu sistem
seleksi SNMPTN dan SBMPTN.
b. Ruang Lingkup
Produk ini ditujukan untuk diterapkan oleh para calon mahasiswa yang
ingin masuk ke Perguruan Tinggi di Indonesia melalui proses SNMPTN atau
SBMBTN.
c. Sasaran
Sasaran yang akan dicapai dari pelaksanaan proyek ini adalah
menghasilkansuatu layananberupa aplikasi atau sistem berbasis website untuk
seleksi SNMPTN dan SBMPTN.
B. Struktur Organisasi
a. Struktur Organisasi
b. Peran dan Tanggung jawab
FUNGSI NAMA PERAN
Project
Manager
- Menjadwalkan pelaksanaan dan
manajemen proyek.
- Memantau kinerja proyek pelaksanaan
dari analisis sampai implementasi.
- Membuat dokumen SDPLN yang
mendefinisikan rencana proyek.
System
Analyst
- Menganalisa proses bisnis dalam koperasi.
- Mendefinisikan prosedur yang ada dalam
sistem.
- Membuat dokumen flow, sistem flow.
Project
Manager
Sistem
Analyst
Sistem
Design
Programmer System
Tester
System
Documentator
- Membuat dokumen SRS yang
mendefinisikan spesifikasi kebutuhan
perangkat lunak.
System
Design
- Membuat rancangan sistem dengan HIPO
dan DFD.
- Membuat basis data dan ERD (Entity
Relational Diagram).
- Membuat dokumen SAD yang
mendefinisikan arsitektur sistem.
Programmer
Membuat aplikasi yang telah dirancang dan
direncanakan.
System
Testing
Membuat test plan untuk implementasi
sistem.
System
Documentation
- Control keselarasan dan kelengkapan
seluruh dokumen.
- Membuat user guide software sistem
informasi.
C. Perencanaan Proses
a. Estimasi Proyek
Pembangunan sistem seleksi masuk PTN ini diperkirakan kan memakan
waktu selama 60 hari. Projek yang akan dimulai dari bulan awal Januari 2017
hingga Maret2017.Perubahan jadwal akansangatmemungkinkanuntuk terjadi
dan akan diinformasikan oleh Project Manager.
b. Rencana Jadwal Proyek
WBS merupakan pembagian sebuah proyek kedalam aktifitasaktifitas
yang lebih kecil. Aktifitas-aktifitas tersebut diberi identitas untuk menentukan
hubungan antar aktifitas. WBS berguna untuk perencanaan proyek, terutama
mengenai perkiraan waktu pengerjaan dan sumberdaya yang digunakan. WBS
pada proyek ini disusun berdasarkan metode pengembangan aplikasi waterfall
serta aktifitas pengembangan aplikasi pada umumnya.
1. Definisi Aktivitas
SISTEMSELEKSI
MASUKPTN
1. ANALISISSISTEM
1.1 PENGGALIAN DAN ANALISA KEBUTUHAN
1.3 DESAIN SISTEM
1.4 DOKUMENTASI SKPL
2. DESAIN APLIKASI
2.1 DESAIN UX/UI
2.2 DOKUMENTASI DPPL
3. IMPLEMENTASI
3.1 PEMROGRAMAN
3.2 DOKUMENTASI PEMROGRAMAN
4. TESTING
4.1 TESTING PROGRAM
4.2 DOKUMENTASI TESTING
5. INSTALASI
5.1 INSTALASI PROGRAM
5.2 DOKUMENTASI USER GUIDE
5.3 USER TRAINING
6. MAINTENANCE
2. Pengurutan Aktivitas dengan WBS
DAFTAR AKTIVITAS YANG HARUS DILAKUKAN
1. Analisis Sistem
1.1 Penggalian dan Analisa
Kebutuhan
1.1.1 Melakukan wawancara dan rapat
koordinasi kepada pihak client
1.1.2 Membuat Statement of Purpose,
Event List dan Context Diagram
1.2 Desain Sistem
1.2.1 Membuat Usecase Diagram
1.2.2 Membuat State Diagram
1.2.3 Membuat Data Flow Diagram
1.2.4 Membuat Kamus Data
1.2.5 Membuat Proses Spesification
1.2 6 Membuat Desain Database
1.3 Dokumentasi SKPL
1.3 1 Dokumentasi Kebutuhan dan Desain
Sistem (SKPL)
2. Desain
Aplikasi
2.1 Desain UX/ UI
2.1.1 Membuat Desain Menu Aplikasi dan
Form Entry
NO NAMA KEGIATAN / AKTIVITAS
1 Melakukan wawancara dan rapat koordinasi kepada pihak client
2 Membuat Statement of Purpose, Event List dan Context Diagram
3 Membuat Usecase Diagram
4 Membuat State Diagram
5 Membuat Data Flow Diagram
6 Membuat Kamus Data
7 Membuat Proses Spesification
8 Membuat Desain Database
9 Dokumentasi Kebutuhan dan Desain Sistem
10 Membuat Desain Menu Aplikasi dan Form Entry
11 Membuat Desain Report dan Form Report
12 Dokumentasi Desain Aplikasi (DPPL)
13 Membuat Program Aplikasi
14 Dokumentasi Program Aplikasi
15 Membuat List Testing Program
16 Melakukan Testing Program
17 Membuat Catatan Perbaikan
18 Dokumentasi Testing Program
19 Melakukan Setting Infrastruktur dan Software Pendukung
20 Instalasi Program Aplikasi
21 Membuat Dokumentasi User Guide
22 Melakukan Pelatihan untuk User
23 Pemeliharaan Aplikasi
2.1.2 Membuat Desain Report dan Form
Report
2.2 Dokumentasi DPPL 2.2.1 Dokumentasi Desain Aplikasi (DPPL)
3. Implementasi
3.1 Pemrograman 3.1.1 Membuat Program Aplikasi
3.2 Dokumentasi
Pemrograman
3.2.1 Dokumentasi Program Aplikasi
4. Testing
4.1 Testing Program
4.1.1 Membuat List Testing Program
4.1.2 Melakukan Testing Program
4.2 Dokumentasi Testing
4.2.1 Membuat Catatan Perbaikan
4.2.2 Dokumentasi Testing Program
5. Instalasi
5.1 Instalasi Program
5.1.1 Melakukan Setting Infrastruktur
dan Software Pendukung
5.1.2 Instalasi Program Aplikasi
5.2 Dokumentasi User
Guide
5.2.1 Membuat Dokumentasi User Guide
5.3 User Training 5.3.1 Melakukan Pelatihan untuk User
6. Maintenance 6.1 Maintenance 6.1.1 Pemeliharaan Aplikasi
3. Estimasi Sumber Daya Aktivitas
DAFTAR ESTIMASI SUMBER DAYA AKTIVITAS
Bahan
Dokumen SKPL
Dokumen DPPL
Tenaga
Kerja
Project Manager
System Analist
System Designer
Programmer
Dokumentator
Tester
Alat
Hardware
Prosesor
Memori
Hard Drive
Network
Optical Drive
Monitor
Keyboard
Mouse
Software Sistem operasi
Bahasa
pemrograman
PHP, HTML,
MySql
IDE PhpStorm
MySQL Server
XAMPP
Mozila firefox /
Chrome
Microsoft word
Microsoft excel
4. Estimasi Durasi Aktivitas
DAFTAR AKTIVITAS YANG HARUS DILAKUKAN
DURASI
(HARI)
Analisis
Sistem
Melakukan wawancara dan rapat koordinasi kepada pihak
client
2
Membuat Statement of Purpose, Event List dan Context
Diagram
3
Membuat Usecase Diagram 2
Membuat State Diagram 2
Membuat Data Flow Diagram 2
Membuat Kamus Data 2
Membuat Proses Spesification 3
Membuat Desain Database 2
Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 15
Desain
Aplikasi
Membuat Desain Menu Aplikasi dan Form Entry 5
Membuat Desain Report dan Form Report 5
Dokumentasi Desain Aplikasi (DPPL) 12
Implementasi
Membuat Program Aplikasi 60
Dokumentasi Program Aplikasi 60
Testing
Membuat List Testing Program 3
Melakukan Testing Program 5
Membuat Catatan Perbaikan 4
Dokumentasi Testing Program 5
Instalasi Melakukan Setting Infrastruktur dan Software Pendukung 7
Instalasi Program Aplikasi 1
Membuat Dokumentasi User Guide 5
Melakukan Pelatihan untuk User 7
Maintenance Pemeliharaan Aplikasi 30
5. Pengembangan Jadwal
DAFTAR AKTIVITAS YANG HARUS DILAKUKAN
DURASI
(HARI)
START FINISH
PREDE-
CESSOR
1
Analisis
Sistem
2
Melakukan
wawancara dan
rapat koordinasi
kepada pihak
client
2 2/1/2017 3/1/2017
3
Membuat
Statement of
Purpose, Event List
dan Context
Diagram
3 4/1/2017 6/1/2017 2
4
Membuat Usecase
Diagram
1 9/1/2017 9/1/2017 3
5
Membuat State
Diagram
1 10/1/2017 10/1/2017 4
6
Membuat Data
Flow Diagram
1 11/1/2017 11/1/2017 5
7
Membuat Kamus
Data
1 12/1/2017 12/1/2017 6
8
Membuat Proses
Spesification
1 13/1/2017 13/1/2017 7
9
Membuat Desain
Database
1 16/1/2017 16/1/2017 8
10
Dokumentasi
Kebutuhan dan
Desain Sistem
(SKPL)
8 9/1/2017 18/1/2017 3
11
Desain
Aplikasi
12
Membuat Desain
Menu Aplikasi dan
Form Entry
2 16/1/2017 17/1/2017 8
13
Membuat Desain
Report dan Form
Report
2 18/1/2017 19/1/2017 12
14
Dokumentasi
Desain Aplikasi
(DPPL)
6 16/1/2017 23/1/2017 8
15 Implementasi
16
Membuat Program
Aplikasi
15 24/1/2017 13/2/2017 14
17
Dokumentasi
Program Aplikasi
15 24/1/2017 13/2/2017 16
18 Testing
19
Membuat List
Testing Program
2 14/2/2017 15/2/2017 17
20
Melakukan Testing
Program
2 16/2/2017 17/2/2017 19
21
Membuat Catatan
Perbaikan
2 16/2/2017 16/2/2017 19
22
Dokumentasi
Testing Program
4 14/2/2017 17/2/2017 17
23 Instalasi
24
Melakukan Setting
Infrastruktur dan
Software
Pendukung
5 20/2/2017 24/2/2017 18
25
Instalasi Program
Aplikasi
2 27/2/2017 28/2/2017 24
26
Membuat
Dokumentasi User
Guide
3 1/3/2017 3/3/2017
27
Melakukan
Pelatihan untuk
User
2 6/3/2017 7/3/2017 26
28 Maintenance 29
Pemeliharaan
Aplikasi
13 8/3/2017 24/3/2017 23
6. Timeline Jadwal
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Melakukan wawancara dan rapat koordinasi
kepada pihak client 2 2/1/2017 3/1/2017
Membuat Statement of Purpose, Event List
dan Context Diagram 3 2 4/1/2017 6/1/2017
Membuat Usecase Diagram 4 3 9/1/2017 9/1/2017
Membuat State Diagram 5 4 10/1/2017 10/1/2017
Membuat Data Flow Diagram 6 5 11/1/2017 11/1/2017
Membuat Kamus Data 7 6 12/1/2017 12/1/2017
Membuat Proses Spesification 8 7 13/1/2017 13/1/2017
Membuat Desain Database 9 8 16/1/2017 16/1/2017
Dokumentasi Kebutuhan dan Desain Sistem
(SKPL) 10 3 9/1/2017 18/1/2017
Membuat Desain Menu Aplikasi dan Form
Entry 12 8 16/1/2017 17/1/2017
Membuat Desain Report dan Form Report 13 12 18/1/2017 19/1/2017
Dokumentasi Desain Aplikasi (DPPL) 14 8 16/1/2017 23/1/2017
Membuat Program Aplikasi 16 14 24/1/2017 13/2/2017
Dokumentasi Program Aplikasi 17 16 24/1/2017 13/2/2017
Membuat List Testing Program 19 17 14/2/2017 15/2/2017
Melakukan Testing Program 20 19 16/2/2017 17/2/2017
Membuat Catatan Perbaikan 21 19 16/2/2017 16/2/2017
Dokumentasi Testing Program 22 17 14/2/2017 17/2/2017
Melakukan Setting Infrastruktur dan
Software Pendukung 24 18 20/2/2017 24/2/2017
Instalasi Program Aplikasi 25 24 27/2/2017 28/2/2017
Membuat Dokumentasi User Guide 26 1/3/2017 3/3/2017
Melakukan Pelatihan untuk User 27 26 6/3/2017 7/3/2017
Maintenance Pemeliharaan Aplikasi 29 23 8/3/2017 24/3/2017
Number Predecessor Start Stop
Analisis
Sistem
Desain
Aplikasi
Implementasi
Testing
Instalasi
Daftar Kegiatan Januari
Waktu Pelaksanaan
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Melakukan wawancara dan rapat koordinasi
kepada pihak client 2 2/1/2017 3/1/2017
Membuat Statement of Purpose, Event List
dan Context Diagram 3 2 4/1/2017 6/1/2017
Membuat Usecase Diagram 4 3 9/1/2017 9/1/2017
Membuat State Diagram 5 4 10/1/2017 10/1/2017
Membuat Data Flow Diagram 6 5 11/1/2017 11/1/2017
Membuat Kamus Data 7 6 12/1/2017 12/1/2017
Membuat Proses Spesification 8 7 13/1/2017 13/1/2017
Membuat Desain Database 9 8 16/1/2017 16/1/2017
Dokumentasi Kebutuhan dan Desain Sistem
(SKPL) 10 3 9/1/2017 18/1/2017
Membuat Desain Menu Aplikasi dan Form
Entry 12 8 16/1/2017 17/1/2017
Membuat Desain Report dan Form Report 13 12 18/1/2017 19/1/2017
Dokumentasi Desain Aplikasi (DPPL) 14 8 16/1/2017 23/1/2017
Membuat Program Aplikasi 16 14 24/1/2017 13/2/2017
Dokumentasi Program Aplikasi 17 16 24/1/2017 13/2/2017
Membuat List Testing Program 19 17 14/2/2017 15/2/2017
Melakukan Testing Program 20 19 16/2/2017 17/2/2017
Membuat Catatan Perbaikan 21 19 16/2/2017 16/2/2017
Dokumentasi Testing Program 22 17 14/2/2017 17/2/2017
Melakukan Setting Infrastruktur dan
Software Pendukung 24 18 20/2/2017 24/2/2017
Instalasi Program Aplikasi 25 24 27/2/2017 28/2/2017
Membuat Dokumentasi User Guide 26 1/3/2017 3/3/2017
Melakukan Pelatihan untuk User 27 26 6/3/2017 7/3/2017
Maintenance Pemeliharaan Aplikasi 29 23 8/3/2017 24/3/2017
Number Predecessor Start Stop
Analisis
Sistem
Desain
Aplikasi
Implementasi
Testing
Instalasi
Daftar Kegiatan Februari
Waktu Pelaksanaan
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Melakukan wawancara dan rapat koordinasi
kepada pihak client 2 2/1/2017 3/1/2017
Membuat Statement of Purpose, Event List
dan Context Diagram 3 2 4/1/2017 6/1/2017
Membuat Usecase Diagram 4 3 9/1/2017 9/1/2017
Membuat State Diagram 5 4 10/1/2017 10/1/2017
Membuat Data Flow Diagram 6 5 11/1/2017 11/1/2017
Membuat Kamus Data 7 6 12/1/2017 12/1/2017
Membuat Proses Spesification 8 7 13/1/2017 13/1/2017
Membuat Desain Database 9 8 16/1/2017 16/1/2017
Dokumentasi Kebutuhan dan Desain Sistem
(SKPL) 10 3 9/1/2017 18/1/2017
Membuat Desain Menu Aplikasi dan Form
Entry 12 8 16/1/2017 17/1/2017
Membuat Desain Report dan Form Report 13 12 18/1/2017 19/1/2017
Dokumentasi Desain Aplikasi (DPPL) 14 8 16/1/2017 23/1/2017
Membuat Program Aplikasi 16 14 24/1/2017 13/2/2017
Dokumentasi Program Aplikasi 17 16 24/1/2017 13/2/2017
Membuat List Testing Program 19 17 14/2/2017 15/2/2017
Melakukan Testing Program 20 19 16/2/2017 17/2/2017
Membuat Catatan Perbaikan 21 19 16/2/2017 16/2/2017
Dokumentasi Testing Program 22 17 14/2/2017 17/2/2017
Melakukan Setting Infrastruktur dan
Software Pendukung 24 18 20/2/2017 24/2/2017
Instalasi Program Aplikasi 25 24 27/2/2017 28/2/2017
Membuat Dokumentasi User Guide 26 1/3/2017 3/3/2017
Melakukan Pelatihan untuk User 27 26 6/3/2017 7/3/2017
Maintenance Pemeliharaan Aplikasi 29 23 8/3/2017 24/3/2017
Number Predecessor Start Stop
Analisis
Sistem
Desain
Aplikasi
Implementasi
Testing
Instalasi
Daftar Kegiatan Maret
Waktu Pelaksanaan
c. Rencana Biaya
Berikutmerupakantabel pemetaandanapadasetiapaktifitas.
DAFTAR AKTIVITAS
DURASI
KERJA
(JAM)
TARIF
TENAGA
KERJA
JUMLAH
TENAGA
KERJA
BIAYA
TENAGA
KERJA
TOTAL
BIAYA
Analisis
Sistem
Melakukan
wawancara
dan rapat
koordinasi
kepada pihak
client
16 100.000
1
100.000
5.300.000
Membuat
Statement of
Purpose,
Event List dan
Context
Diagram
16 200.000 200.000
Membuat
Usecase
Diagram
8 - -
Membuat
State Diagram
8 - -
Membuat
Data Flow
Diagram
8 - -
Membuat
Kamus Data
8 - -
Membuat
Proses
Spesification
8 - -
Membuat
Desain
Database
8 - -
Dokumentasi
Kebutuhan
dan Desain
Sistem (SKPL)
64 5.000.000 5.000.000
Desain
Aplikasi
Membuat
Desain Menu
16 500.000 1 500.000 6.000.000
Aplikasi dan
Form Entry
Membuat
Desain Report
dan Form
Report
16 500.000 500.000
Dokumentasi
Desain
Aplikasi
(DPPL)
48 5.000.000 5.000.000
Implemen-
tasi
Membuat
Program
Aplikasi
120 20.000.000
2
40.000.000
50.000.000
Dokumentasi
Program
Aplikasi
120 5.000.000 10.000.000
Testing
Membuat List
Testing
Program
16 2.000.000
1
2.000.000
13.000.000
Melakukan
Testing
Program
16 5.000.000 5.000.000
Membuat
Catatan
Perbaikan
16 1.000.000 1.000.000
Dokumentasi
Testing
Program
32 5.000.000 5.000.000
Instalasi
Melakukan
Setting
Infrastruktur
dan Software
Pendukung
40 2.000.000
1
2.000.000
9.000.000Instalasi
Program
Aplikasi
16 500.000 500.000
Membuat
Dokumentasi
User Guide
24 5.000.000 5.000.000
Melakukan
Pelatihan
untuk User
16 1.500.000 1.500.000
Main-
tenance
Pemeliharaan
Aplikasi
104 10.000.000 2 20.000.000 20.000.000
Lain - Lain Sewa Server - - - 1.000.000 1.000.000
Perencanaan Total 744 69.300.000 8 104.300.000 104.300.000
d. Monitoring dan Kontrol Proyek
1. Rencana Managemen Kebutuhan
Dalam perencanaan proyek ini membutuhkan berbagai macam
dokumen-dokumen pendukung untuk kebutuhan sistem.
2. Rencana Kontrol Schedule
Penjelasan dari bagian ini yaitu setiap melakukan progres atau
pengerjaan proyek ini masing-masing pekerja meminta tanda tangan
sebagai tanda bukti progresnya sudah selesai dan diterima.
3. Rencana Kontrol Budget
Pengontrollan terhadap budget akan dilakukan dengan
menggunakan laporan-laporan tentang bagaimana penggunaan dana
tersebut oleh setiap bagian tim.
4. Rencana Kontrol Kualitas
Kualitas dari setiap software diperlihatkan dari setiap laporan-
laporan yang ada serta pada bagian akhir (feedback dan revisi), bila
dirasa kualitas software masih kurang masih dapat dilakukan
perbaikan pada software yang ada.
5. Rencana Laporan
Ada beberapa laporan yang hanya didiskusikan dalam internal
tim dalam menjalankan proyek. Ada pula laporan-laporan yang harus
diketahui oleh perusahaan sebagai bahan evaluasi bersama. Laporan-
laporan yang cukup diketahui oleh internal tim adalah draft awal
Software Development Plan (SDPLN), draft awal Software
Requirements Spesification (SRS), draft awal Software Architecture
Diagram (SAD), dan draft awal Test Plan. Sedangkan laporan yang
harus diberikanpada perusahaan adalahproposal proyek dan Laporan
keseluruhan yang berisi SDPLN, SRS, SAD, dan Test Plan.
e. Rencana Manajemen Resiko
Resiko Kejadian Teknik Mengurangi Resiko
Kegagalan pada
personil
- Kesalahan dalam
coding
- Tidak menguasai
pada bidangnya
- Tim tidak kompak -
Terjadi
perselisihan dalam
tim
- Jadwal yang rancu
- Memperkerjakan staf yang handal - Job
matching
- Membangun tim
- Mengadakan pelatihan dan peningkatan
karir
- Membuat jadwal lebih awal bagi personil
utama
Estimasi biaya
dan waktu yang
tidak realistis
- Biaya yang
berlebihan
- Kekurangan biaya
- Kesalahan
perhitungan
- Membuat beberapa estimasi
- Desain untuk biaya
- Meningkatkan pengembangan
- Merekam dan menganalisa proyek
sebelumnya
- Standarisasi metode
Mengembangkan
fungsi software
yang salah
- Kesalahan
pemrograman
- Kesalahan desain
- Analisa kebutuhan
yang tidak sesuai
- Evaluasi proyek ditingkatkan
- Buat metode spesifikasi yang formal
- Survey pengguna
- Buat prototype
- Buat user manual lebih awal
Mengembangkan
antarmuka
pengguna yang
salah
- Pengguna tidak bisa
menggunakan
aplikasi yang telah
di hasilkan
- Membuat prototype
- Analisis tugas
- Keterlibatan pengguna
Gold plating
- - Mengurangi kebutuhan
- Membuat prototype
- Analisis biaya manfaat
- Desain biaya
Terlambat untuk
mengubah
kebutuhan
- Perubahan
mendadak
ditengah proyek
- Pembatalan
kontrak kerja
- Mengubah prosedur kendali
- Membatasi perubahan yang terlalu banyak
- Meningkatkan prototype
- Meningkatkan pengembangan (akibat
perubahan)
Kegagalan pada
komponen yang
disuplai pihak
eksternal
- Suplai biaya
berhenti
- Pembatalan
kontrak kerja
- Melakukan benchmarking
- Inspeksi - Spesifikasi formal
- Kontrak perjanjian
- Prosedur dan sertifikasi jaminan kualitas
Kegagalan
menjalankan
tugas eksternal
- - Prosedur jaminan kualitas
- Desain / prototype yang kompetitif
- Membangun tim
- Kontrak insentif
Kegagalan kinerja
real-time
- Tim ada yang sakit,
sehingga waktu
kerja perlu di
tambah
- Pekerjaan terlalu
cepat diselesaikan
- Kesalahan estimasi
waktu
- Simulasi
- Benchmarking
- Prototipe
- Tuning
- Analisis teknis
Pengembangnya
terlalu sulit
secara teknis
- Aplikasi yang di
buat sulit di
kembangkan lagi
- Analisa teknis
- Analisis biaya manfaat
- Prototipe
- Melatih dan mengembangkan staf
D. Perencanaan Teknis
a. Metode
Metode pengembangan aplikasi pada proyek ini menggunakan
Waterfall SDLC. Pendekatan pengembangan aplikasi dimulai pada level sistem
dan prosesnya melalui gambar berikut :
Metode ini digunakan karena tergolong mudah jika diterapkan pada
proyek dengan kebutuhan user yang stabil (tidak berubah-ubah). Pada akhir
setiap tahapan dalam metode ini selalu dihasilkan sebuah dokumen yang akan
digunakan sebagai pedoman bagi tahapan selanjutnya. Metode lain yang juga
dgunakan pada proyek adalah UML. UML merupakan proses rekayasa
perangkat lunak. UML menyediakan pendekatan perancangan perangkat lunak
yang berorientasi objek melalui gambaran berbagai diagram rancangan
perangkat lunak.
b. Infrastruktur
1. Perangkat Keras
Perangkat keras yang dibutuhkan dalam pengembangan
sistem dapat dilihat melalui tabel berikut.
No. Perangkat Keras
Nama Keterangan
1. Prosesor Minimal Intel Core i5
2. Memori Minimal 2GB DDR3
3. Hard Drive Minimal 500GB Serial ATA (7200 RPm)
4. Network Gigabit Network
5. Optical Drive Tipe DVD RW
6. Monitor Minimal 15”
7. Keyboard Tipe USB keyboard
8 Mouse Tipe USB optical mouse
2. Perangkat Lunak
Perangkat lunak yang dibutuhkan dalam pengembangan sistem
dapat dilihat melalui tabel berikut.
No. Perangkat Lunak
Nama Keterangan
1. Sistem operasi
Menggunakan sistem operasi windows
7/8/10
2.
Bahasa
pemrograman PHP,
HTML, MySql
Untuk pembuatan aplikasi sistem
3. IDE PhpStorm
Untuk editor pembuatan aplikasi
sistem
4. MySQL Server Untuk database server
5. XAMPP Untuk web server
6.
Mozila firefox /
Chrome
Untuk web browser
7. Microsoft word Untuk pembuatan form
8 Microsoft excel Untuk pembuatan data input
E. Perencanaan Pendukung
a. Rencana Manajemen Konfigurasi
Dalam pelaksanaan proyek semua hal yang terkait dapat dikatakan
sebagai itemkonfigurasi.Semua itemkonfigurasi harus dikelola sebaikmungkin
untuk menciptakan efisiensi dan efektivitas dalam pembangunan perangkat
lunak. Itemkonfigurasi dan file-filedokumentasi akan dibuat dengan penamaan
sesuai denganstandart dan berdasarkanversinya.Penentuan versi berdasarkan
urutan hasil perubahan atau evaluasi dari setiap dokumen yang telah dibentuk.
Penamaan dari item konfigurasi dan file-file dokumentasi akan disesuaikan
dengan dokumen SRS (Software Requirement Spesification) dan dokumen SDD
(Software Desain Dokumentation). Dokumen versi terakhir yang telah ditinjau
oleh manager proyekakandidistribusikankepada seluruh anggota proyek untuk
dijadikan sebagai pedoman dalam pembangunan perangkat lunak.
b. Rencana Evaluasi
Perencanaan evaluasi akan dilakukan dan dikembangkan pada
pembangunan perangkat lunak. Evaluasi akan dilakukan pada setiap tahap
proses pembangunan perangkat lunak, mulai dari tahap perancangan sampai
dengan tahap akhir implementasi perangkat lunak. Setiap hasil evaluasi akan
didokumentasikan untuk menunjang Perencanaan Pengembangan Perangkat
Lunak.
c. Rencana Dokumentasi
Rencana Dokumentasi dibentuk sesuai dengan standart yang telah
disepakati sehingga hasil dokumentasi dapat digunakan sesuai dengan
tujuannya. Dokumentasi dilakukan dilakukan pada setiap aktivitas dalam
pembangunan perangkat lunak.
d. Rencana Penjaminan Mutu
Rencana Jaminan Kualitas akan dibentuk sesuai dengan kesepakatan
antara pihak pengembang dengan pihak Stakeholder. Rencana jaminan kualitas
dapat dikembangkan pada saat berjalannya proses pembangunan perangkat
lunak.
e. Rencana Penyelesaian Konflik
Rencana Resolusi Permasalahan merupakan rencana yang harus
dibentuk untuk mencegah dan menanggulagi kegagalan pada sistem. Rencana
resolusi permasalahan akan dibicarakan secara informal antara pihak
pengembang dan pihak Stakeholder.
f. Rencana Tambahan
Rencana tambahan akan dilaksanakan dan dirancang selama proyek
dikerjakan sesuai dengan kondisi dan situasi pada saat itu jika ada rencana yang
tidak sesuai.

More Related Content

What's hot

PM Scope Management Plan
PM Scope Management PlanPM Scope Management Plan
PM Scope Management PlanBagus Wahyu
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasifachrizal lianso
 
Pm project charter
Pm project charterPm project charter
Pm project charterBagus Wahyu
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekFajar Baskoro
 
Tugas 5 - MPPL - Project Charter
Tugas  5 - MPPL -  Project CharterTugas  5 - MPPL -  Project Charter
Tugas 5 - MPPL - Project CharterRaden Kusuma
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Benito Dannes
 
Tugas 5 project charter
Tugas 5 project charterTugas 5 project charter
Tugas 5 project charterRifkaAnnisa16
 
Proposal Project Management Plan
Proposal Project Management PlanProposal Project Management Plan
Proposal Project Management PlanSariWahyuningsih4
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakAdam Alfian
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRSSeptian Rico Hernawan
 
Proses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi PerusahaanProses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi PerusahaanTrivinaa Santoso
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Ivanda Zevi Amalia
 
32 metodologi penelitian pada ilmu komputer
32   metodologi penelitian pada ilmu komputer32   metodologi penelitian pada ilmu komputer
32 metodologi penelitian pada ilmu komputerMuhammad Andrianto
 
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroSIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroUlan Anggoro
 
Project Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking BarangProject Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking BarangGhifaroza Rahmadiana
 
PM procurement management plan
PM procurement management planPM procurement management plan
PM procurement management planBagus Wahyu
 

What's hot (20)

PM Scope Management Plan
PM Scope Management PlanPM Scope Management Plan
PM Scope Management Plan
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
 
Pm project charter
Pm project charterPm project charter
Pm project charter
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
 
Tugas 5 - MPPL - Project Charter
Tugas  5 - MPPL -  Project CharterTugas  5 - MPPL -  Project Charter
Tugas 5 - MPPL - Project Charter
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
 
UAS MPPL
UAS MPPLUAS MPPL
UAS MPPL
 
Tugas 5 project charter
Tugas 5 project charterTugas 5 project charter
Tugas 5 project charter
 
Proposal Project Management Plan
Proposal Project Management PlanProposal Project Management Plan
Proposal Project Management Plan
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRS
 
Proses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi PerusahaanProses Bisnis Aplikasi Perusahaan
Proses Bisnis Aplikasi Perusahaan
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
 
System Request
System RequestSystem Request
System Request
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 
32 metodologi penelitian pada ilmu komputer
32   metodologi penelitian pada ilmu komputer32   metodologi penelitian pada ilmu komputer
32 metodologi penelitian pada ilmu komputer
 
Proposal manajemen proyek
Proposal manajemen proyekProposal manajemen proyek
Proposal manajemen proyek
 
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroSIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
 
Project Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking BarangProject Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking Barang
 
PM procurement management plan
PM procurement management planPM procurement management plan
PM procurement management plan
 

Similar to Dokumen perencanaan-proyek-perangkat-lunak

[Fp] perencanaan proyek
[Fp]   perencanaan proyek[Fp]   perencanaan proyek
[Fp] perencanaan proyekRahmatin Nadia
 
EAS MPPL - E Dokumen Perencanaan Proyek Perangkat Lunak
EAS MPPL - E Dokumen Perencanaan Proyek Perangkat LunakEAS MPPL - E Dokumen Perencanaan Proyek Perangkat Lunak
EAS MPPL - E Dokumen Perencanaan Proyek Perangkat LunakBintangNuralamsyah1
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyekHaidar Arya
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyekMiftakhul Akhyar
 
Aplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeri
Aplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeriAplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeri
Aplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeriChristianto Liman
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyekvimzjr
 
Manajemen Waktu Proyek SIAP PPDB Online
Manajemen Waktu Proyek SIAP PPDB OnlineManajemen Waktu Proyek SIAP PPDB Online
Manajemen Waktu Proyek SIAP PPDB OnlineRina Wijaya
 
[Fp] perencanaan proyek -
[Fp]   perencanaan proyek -[Fp]   perencanaan proyek -
[Fp] perencanaan proyek -Kania Amalia
 
Aplikasi seleksi penerimaan mahasiswa ptn
Aplikasi seleksi penerimaan mahasiswa ptnAplikasi seleksi penerimaan mahasiswa ptn
Aplikasi seleksi penerimaan mahasiswa ptnChristianto Liman
 
Perencanaan Proyek
Perencanaan ProyekPerencanaan Proyek
Perencanaan ProyekSyauki Aulia
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060nadarosadi
 
Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171almas aqmaa
 
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTNPerencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTNDwika Setya
 
Fp dokumen perencanaan proyek
Fp dokumen perencanaan proyekFp dokumen perencanaan proyek
Fp dokumen perencanaan proyekAdam Aremania
 
Tugas3 (kak) MPPL
Tugas3 (kak) MPPLTugas3 (kak) MPPL
Tugas3 (kak) MPPLNatashaVal
 

Similar to Dokumen perencanaan-proyek-perangkat-lunak (20)

[Fp] perencanaan proyek
[Fp]   perencanaan proyek[Fp]   perencanaan proyek
[Fp] perencanaan proyek
 
EAS MPPL - E Dokumen Perencanaan Proyek Perangkat Lunak
EAS MPPL - E Dokumen Perencanaan Proyek Perangkat LunakEAS MPPL - E Dokumen Perencanaan Proyek Perangkat Lunak
EAS MPPL - E Dokumen Perencanaan Proyek Perangkat Lunak
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
 
Perencanaan
PerencanaanPerencanaan
Perencanaan
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
 
Aplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeri
Aplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeriAplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeri
Aplikasi sistem iinformasi seleksi bersama masuk perguruan tinggi negeri
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
 
Manajemen Waktu Proyek SIAP PPDB Online
Manajemen Waktu Proyek SIAP PPDB OnlineManajemen Waktu Proyek SIAP PPDB Online
Manajemen Waktu Proyek SIAP PPDB Online
 
[Fp] perencanaan proyek -
[Fp]   perencanaan proyek -[Fp]   perencanaan proyek -
[Fp] perencanaan proyek -
 
Aplikasi seleksi penerimaan mahasiswa ptn
Aplikasi seleksi penerimaan mahasiswa ptnAplikasi seleksi penerimaan mahasiswa ptn
Aplikasi seleksi penerimaan mahasiswa ptn
 
Perencanaan Proyek
Perencanaan ProyekPerencanaan Proyek
Perencanaan Proyek
 
Perencanaan Proyek
Perencanaan ProyekPerencanaan Proyek
Perencanaan Proyek
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060
 
Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171
 
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTNPerencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
 
Fp dokumen perencanaan proyek
Fp dokumen perencanaan proyekFp dokumen perencanaan proyek
Fp dokumen perencanaan proyek
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
 
Tugas3 (kak) MPPL
Tugas3 (kak) MPPLTugas3 (kak) MPPL
Tugas3 (kak) MPPL
 
Perencanaan proyek sbmptn
Perencanaan proyek sbmptnPerencanaan proyek sbmptn
Perencanaan proyek sbmptn
 
Tugas 3 MPPL (D)
Tugas 3 MPPL (D)Tugas 3 MPPL (D)
Tugas 3 MPPL (D)
 

More from Winda Dwiastini

Analisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomoAnalisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomoWinda Dwiastini
 
Studi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxStudi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxWinda Dwiastini
 
Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705Winda Dwiastini
 
Proposal penawaran mppl b
Proposal penawaran   mppl bProposal penawaran   mppl b
Proposal penawaran mppl bWinda Dwiastini
 
Kerangka acuan kerja mppl b
Kerangka acuan kerja   mppl bKerangka acuan kerja   mppl b
Kerangka acuan kerja mppl bWinda Dwiastini
 

More from Winda Dwiastini (11)

Dokumen monitoring
Dokumen monitoringDokumen monitoring
Dokumen monitoring
 
Kak registrasi sbmptn
Kak registrasi sbmptnKak registrasi sbmptn
Kak registrasi sbmptn
 
Cocomo
CocomoCocomo
Cocomo
 
Analisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomoAnalisa biaya-aplikasi-dengan-cocomo
Analisa biaya-aplikasi-dengan-cocomo
 
Studi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxStudi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docx
 
Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705Skpl simasjid b13 140081402014705
Skpl simasjid b13 140081402014705
 
Template skpl 9 11 2015
Template skpl 9 11 2015Template skpl 9 11 2015
Template skpl 9 11 2015
 
Dokumen SKPL SIPESTA
Dokumen SKPL SIPESTADokumen SKPL SIPESTA
Dokumen SKPL SIPESTA
 
Proposal penawaran mppl b
Proposal penawaran   mppl bProposal penawaran   mppl b
Proposal penawaran mppl b
 
Kerangka acuan kerja mppl b
Kerangka acuan kerja   mppl bKerangka acuan kerja   mppl b
Kerangka acuan kerja mppl b
 
Ecology
EcologyEcology
Ecology
 

Recently uploaded

1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmeunikekambe10
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024budimoko2
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 

Recently uploaded (20)

1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 

Dokumen perencanaan-proyek-perangkat-lunak

  • 1. DOKUMEN PERENCANAAN PROYEK SISTEM SELEKSI SNMPTN DAN SBMPTN 2017 Disusun Oleh : Kadek Winda Dwiastini 5114100008 Rina Wijaya Kusuma W. 5114100021 Rafiar Rahmansyah 5114100110 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER 2017
  • 2. A. Gambaran Proyek Proyek yang akan dibuat adalah suatu aplikasi berbasis website yang mewadahi proses Seleksi Nasional Masuk Perguruan Tingi Negeri (SNMPTN) dan Seleksi Bersama Masuk Perguruan Tinggi Negeri (SBMPTN) sehingga memudahkan peserta dan panitia penyelenggara serta pihak-pihak terkait lainnya dalam pendaftaran, pengumpulan, pengaksesan, seleksi, dan perhitungan data atau informasi penting lainnya. a. Tujuan Tujuan dari proyek ini adalah membuat produk aplikasi yaitu sistem seleksi SNMPTN dan SBMPTN. b. Ruang Lingkup Produk ini ditujukan untuk diterapkan oleh para calon mahasiswa yang ingin masuk ke Perguruan Tinggi di Indonesia melalui proses SNMPTN atau SBMBTN. c. Sasaran Sasaran yang akan dicapai dari pelaksanaan proyek ini adalah menghasilkansuatu layananberupa aplikasi atau sistem berbasis website untuk seleksi SNMPTN dan SBMPTN. B. Struktur Organisasi a. Struktur Organisasi b. Peran dan Tanggung jawab FUNGSI NAMA PERAN Project Manager - Menjadwalkan pelaksanaan dan manajemen proyek. - Memantau kinerja proyek pelaksanaan dari analisis sampai implementasi. - Membuat dokumen SDPLN yang mendefinisikan rencana proyek. System Analyst - Menganalisa proses bisnis dalam koperasi. - Mendefinisikan prosedur yang ada dalam sistem. - Membuat dokumen flow, sistem flow. Project Manager Sistem Analyst Sistem Design Programmer System Tester System Documentator
  • 3. - Membuat dokumen SRS yang mendefinisikan spesifikasi kebutuhan perangkat lunak. System Design - Membuat rancangan sistem dengan HIPO dan DFD. - Membuat basis data dan ERD (Entity Relational Diagram). - Membuat dokumen SAD yang mendefinisikan arsitektur sistem. Programmer Membuat aplikasi yang telah dirancang dan direncanakan. System Testing Membuat test plan untuk implementasi sistem. System Documentation - Control keselarasan dan kelengkapan seluruh dokumen. - Membuat user guide software sistem informasi. C. Perencanaan Proses a. Estimasi Proyek Pembangunan sistem seleksi masuk PTN ini diperkirakan kan memakan waktu selama 60 hari. Projek yang akan dimulai dari bulan awal Januari 2017 hingga Maret2017.Perubahan jadwal akansangatmemungkinkanuntuk terjadi dan akan diinformasikan oleh Project Manager. b. Rencana Jadwal Proyek WBS merupakan pembagian sebuah proyek kedalam aktifitasaktifitas yang lebih kecil. Aktifitas-aktifitas tersebut diberi identitas untuk menentukan hubungan antar aktifitas. WBS berguna untuk perencanaan proyek, terutama mengenai perkiraan waktu pengerjaan dan sumberdaya yang digunakan. WBS pada proyek ini disusun berdasarkan metode pengembangan aplikasi waterfall serta aktifitas pengembangan aplikasi pada umumnya.
  • 4. 1. Definisi Aktivitas SISTEMSELEKSI MASUKPTN 1. ANALISISSISTEM 1.1 PENGGALIAN DAN ANALISA KEBUTUHAN 1.3 DESAIN SISTEM 1.4 DOKUMENTASI SKPL 2. DESAIN APLIKASI 2.1 DESAIN UX/UI 2.2 DOKUMENTASI DPPL 3. IMPLEMENTASI 3.1 PEMROGRAMAN 3.2 DOKUMENTASI PEMROGRAMAN 4. TESTING 4.1 TESTING PROGRAM 4.2 DOKUMENTASI TESTING 5. INSTALASI 5.1 INSTALASI PROGRAM 5.2 DOKUMENTASI USER GUIDE 5.3 USER TRAINING 6. MAINTENANCE
  • 5. 2. Pengurutan Aktivitas dengan WBS DAFTAR AKTIVITAS YANG HARUS DILAKUKAN 1. Analisis Sistem 1.1 Penggalian dan Analisa Kebutuhan 1.1.1 Melakukan wawancara dan rapat koordinasi kepada pihak client 1.1.2 Membuat Statement of Purpose, Event List dan Context Diagram 1.2 Desain Sistem 1.2.1 Membuat Usecase Diagram 1.2.2 Membuat State Diagram 1.2.3 Membuat Data Flow Diagram 1.2.4 Membuat Kamus Data 1.2.5 Membuat Proses Spesification 1.2 6 Membuat Desain Database 1.3 Dokumentasi SKPL 1.3 1 Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 2. Desain Aplikasi 2.1 Desain UX/ UI 2.1.1 Membuat Desain Menu Aplikasi dan Form Entry NO NAMA KEGIATAN / AKTIVITAS 1 Melakukan wawancara dan rapat koordinasi kepada pihak client 2 Membuat Statement of Purpose, Event List dan Context Diagram 3 Membuat Usecase Diagram 4 Membuat State Diagram 5 Membuat Data Flow Diagram 6 Membuat Kamus Data 7 Membuat Proses Spesification 8 Membuat Desain Database 9 Dokumentasi Kebutuhan dan Desain Sistem 10 Membuat Desain Menu Aplikasi dan Form Entry 11 Membuat Desain Report dan Form Report 12 Dokumentasi Desain Aplikasi (DPPL) 13 Membuat Program Aplikasi 14 Dokumentasi Program Aplikasi 15 Membuat List Testing Program 16 Melakukan Testing Program 17 Membuat Catatan Perbaikan 18 Dokumentasi Testing Program 19 Melakukan Setting Infrastruktur dan Software Pendukung 20 Instalasi Program Aplikasi 21 Membuat Dokumentasi User Guide 22 Melakukan Pelatihan untuk User 23 Pemeliharaan Aplikasi
  • 6. 2.1.2 Membuat Desain Report dan Form Report 2.2 Dokumentasi DPPL 2.2.1 Dokumentasi Desain Aplikasi (DPPL) 3. Implementasi 3.1 Pemrograman 3.1.1 Membuat Program Aplikasi 3.2 Dokumentasi Pemrograman 3.2.1 Dokumentasi Program Aplikasi 4. Testing 4.1 Testing Program 4.1.1 Membuat List Testing Program 4.1.2 Melakukan Testing Program 4.2 Dokumentasi Testing 4.2.1 Membuat Catatan Perbaikan 4.2.2 Dokumentasi Testing Program 5. Instalasi 5.1 Instalasi Program 5.1.1 Melakukan Setting Infrastruktur dan Software Pendukung 5.1.2 Instalasi Program Aplikasi 5.2 Dokumentasi User Guide 5.2.1 Membuat Dokumentasi User Guide 5.3 User Training 5.3.1 Melakukan Pelatihan untuk User 6. Maintenance 6.1 Maintenance 6.1.1 Pemeliharaan Aplikasi 3. Estimasi Sumber Daya Aktivitas DAFTAR ESTIMASI SUMBER DAYA AKTIVITAS Bahan Dokumen SKPL Dokumen DPPL Tenaga Kerja Project Manager System Analist System Designer Programmer Dokumentator Tester Alat Hardware Prosesor Memori Hard Drive Network Optical Drive Monitor Keyboard Mouse Software Sistem operasi
  • 7. Bahasa pemrograman PHP, HTML, MySql IDE PhpStorm MySQL Server XAMPP Mozila firefox / Chrome Microsoft word Microsoft excel 4. Estimasi Durasi Aktivitas DAFTAR AKTIVITAS YANG HARUS DILAKUKAN DURASI (HARI) Analisis Sistem Melakukan wawancara dan rapat koordinasi kepada pihak client 2 Membuat Statement of Purpose, Event List dan Context Diagram 3 Membuat Usecase Diagram 2 Membuat State Diagram 2 Membuat Data Flow Diagram 2 Membuat Kamus Data 2 Membuat Proses Spesification 3 Membuat Desain Database 2 Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 15 Desain Aplikasi Membuat Desain Menu Aplikasi dan Form Entry 5 Membuat Desain Report dan Form Report 5 Dokumentasi Desain Aplikasi (DPPL) 12 Implementasi Membuat Program Aplikasi 60 Dokumentasi Program Aplikasi 60 Testing Membuat List Testing Program 3 Melakukan Testing Program 5 Membuat Catatan Perbaikan 4 Dokumentasi Testing Program 5 Instalasi Melakukan Setting Infrastruktur dan Software Pendukung 7
  • 8. Instalasi Program Aplikasi 1 Membuat Dokumentasi User Guide 5 Melakukan Pelatihan untuk User 7 Maintenance Pemeliharaan Aplikasi 30 5. Pengembangan Jadwal DAFTAR AKTIVITAS YANG HARUS DILAKUKAN DURASI (HARI) START FINISH PREDE- CESSOR 1 Analisis Sistem 2 Melakukan wawancara dan rapat koordinasi kepada pihak client 2 2/1/2017 3/1/2017 3 Membuat Statement of Purpose, Event List dan Context Diagram 3 4/1/2017 6/1/2017 2 4 Membuat Usecase Diagram 1 9/1/2017 9/1/2017 3 5 Membuat State Diagram 1 10/1/2017 10/1/2017 4 6 Membuat Data Flow Diagram 1 11/1/2017 11/1/2017 5 7 Membuat Kamus Data 1 12/1/2017 12/1/2017 6 8 Membuat Proses Spesification 1 13/1/2017 13/1/2017 7 9 Membuat Desain Database 1 16/1/2017 16/1/2017 8 10 Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 8 9/1/2017 18/1/2017 3 11 Desain Aplikasi 12 Membuat Desain Menu Aplikasi dan Form Entry 2 16/1/2017 17/1/2017 8 13 Membuat Desain Report dan Form Report 2 18/1/2017 19/1/2017 12
  • 9. 14 Dokumentasi Desain Aplikasi (DPPL) 6 16/1/2017 23/1/2017 8 15 Implementasi 16 Membuat Program Aplikasi 15 24/1/2017 13/2/2017 14 17 Dokumentasi Program Aplikasi 15 24/1/2017 13/2/2017 16 18 Testing 19 Membuat List Testing Program 2 14/2/2017 15/2/2017 17 20 Melakukan Testing Program 2 16/2/2017 17/2/2017 19 21 Membuat Catatan Perbaikan 2 16/2/2017 16/2/2017 19 22 Dokumentasi Testing Program 4 14/2/2017 17/2/2017 17 23 Instalasi 24 Melakukan Setting Infrastruktur dan Software Pendukung 5 20/2/2017 24/2/2017 18 25 Instalasi Program Aplikasi 2 27/2/2017 28/2/2017 24 26 Membuat Dokumentasi User Guide 3 1/3/2017 3/3/2017 27 Melakukan Pelatihan untuk User 2 6/3/2017 7/3/2017 26 28 Maintenance 29 Pemeliharaan Aplikasi 13 8/3/2017 24/3/2017 23
  • 10. 6. Timeline Jadwal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Melakukan wawancara dan rapat koordinasi kepada pihak client 2 2/1/2017 3/1/2017 Membuat Statement of Purpose, Event List dan Context Diagram 3 2 4/1/2017 6/1/2017 Membuat Usecase Diagram 4 3 9/1/2017 9/1/2017 Membuat State Diagram 5 4 10/1/2017 10/1/2017 Membuat Data Flow Diagram 6 5 11/1/2017 11/1/2017 Membuat Kamus Data 7 6 12/1/2017 12/1/2017 Membuat Proses Spesification 8 7 13/1/2017 13/1/2017 Membuat Desain Database 9 8 16/1/2017 16/1/2017 Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 10 3 9/1/2017 18/1/2017 Membuat Desain Menu Aplikasi dan Form Entry 12 8 16/1/2017 17/1/2017 Membuat Desain Report dan Form Report 13 12 18/1/2017 19/1/2017 Dokumentasi Desain Aplikasi (DPPL) 14 8 16/1/2017 23/1/2017 Membuat Program Aplikasi 16 14 24/1/2017 13/2/2017 Dokumentasi Program Aplikasi 17 16 24/1/2017 13/2/2017 Membuat List Testing Program 19 17 14/2/2017 15/2/2017 Melakukan Testing Program 20 19 16/2/2017 17/2/2017 Membuat Catatan Perbaikan 21 19 16/2/2017 16/2/2017 Dokumentasi Testing Program 22 17 14/2/2017 17/2/2017 Melakukan Setting Infrastruktur dan Software Pendukung 24 18 20/2/2017 24/2/2017 Instalasi Program Aplikasi 25 24 27/2/2017 28/2/2017 Membuat Dokumentasi User Guide 26 1/3/2017 3/3/2017 Melakukan Pelatihan untuk User 27 26 6/3/2017 7/3/2017 Maintenance Pemeliharaan Aplikasi 29 23 8/3/2017 24/3/2017 Number Predecessor Start Stop Analisis Sistem Desain Aplikasi Implementasi Testing Instalasi Daftar Kegiatan Januari Waktu Pelaksanaan
  • 11. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Melakukan wawancara dan rapat koordinasi kepada pihak client 2 2/1/2017 3/1/2017 Membuat Statement of Purpose, Event List dan Context Diagram 3 2 4/1/2017 6/1/2017 Membuat Usecase Diagram 4 3 9/1/2017 9/1/2017 Membuat State Diagram 5 4 10/1/2017 10/1/2017 Membuat Data Flow Diagram 6 5 11/1/2017 11/1/2017 Membuat Kamus Data 7 6 12/1/2017 12/1/2017 Membuat Proses Spesification 8 7 13/1/2017 13/1/2017 Membuat Desain Database 9 8 16/1/2017 16/1/2017 Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 10 3 9/1/2017 18/1/2017 Membuat Desain Menu Aplikasi dan Form Entry 12 8 16/1/2017 17/1/2017 Membuat Desain Report dan Form Report 13 12 18/1/2017 19/1/2017 Dokumentasi Desain Aplikasi (DPPL) 14 8 16/1/2017 23/1/2017 Membuat Program Aplikasi 16 14 24/1/2017 13/2/2017 Dokumentasi Program Aplikasi 17 16 24/1/2017 13/2/2017 Membuat List Testing Program 19 17 14/2/2017 15/2/2017 Melakukan Testing Program 20 19 16/2/2017 17/2/2017 Membuat Catatan Perbaikan 21 19 16/2/2017 16/2/2017 Dokumentasi Testing Program 22 17 14/2/2017 17/2/2017 Melakukan Setting Infrastruktur dan Software Pendukung 24 18 20/2/2017 24/2/2017 Instalasi Program Aplikasi 25 24 27/2/2017 28/2/2017 Membuat Dokumentasi User Guide 26 1/3/2017 3/3/2017 Melakukan Pelatihan untuk User 27 26 6/3/2017 7/3/2017 Maintenance Pemeliharaan Aplikasi 29 23 8/3/2017 24/3/2017 Number Predecessor Start Stop Analisis Sistem Desain Aplikasi Implementasi Testing Instalasi Daftar Kegiatan Februari Waktu Pelaksanaan
  • 12. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Melakukan wawancara dan rapat koordinasi kepada pihak client 2 2/1/2017 3/1/2017 Membuat Statement of Purpose, Event List dan Context Diagram 3 2 4/1/2017 6/1/2017 Membuat Usecase Diagram 4 3 9/1/2017 9/1/2017 Membuat State Diagram 5 4 10/1/2017 10/1/2017 Membuat Data Flow Diagram 6 5 11/1/2017 11/1/2017 Membuat Kamus Data 7 6 12/1/2017 12/1/2017 Membuat Proses Spesification 8 7 13/1/2017 13/1/2017 Membuat Desain Database 9 8 16/1/2017 16/1/2017 Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 10 3 9/1/2017 18/1/2017 Membuat Desain Menu Aplikasi dan Form Entry 12 8 16/1/2017 17/1/2017 Membuat Desain Report dan Form Report 13 12 18/1/2017 19/1/2017 Dokumentasi Desain Aplikasi (DPPL) 14 8 16/1/2017 23/1/2017 Membuat Program Aplikasi 16 14 24/1/2017 13/2/2017 Dokumentasi Program Aplikasi 17 16 24/1/2017 13/2/2017 Membuat List Testing Program 19 17 14/2/2017 15/2/2017 Melakukan Testing Program 20 19 16/2/2017 17/2/2017 Membuat Catatan Perbaikan 21 19 16/2/2017 16/2/2017 Dokumentasi Testing Program 22 17 14/2/2017 17/2/2017 Melakukan Setting Infrastruktur dan Software Pendukung 24 18 20/2/2017 24/2/2017 Instalasi Program Aplikasi 25 24 27/2/2017 28/2/2017 Membuat Dokumentasi User Guide 26 1/3/2017 3/3/2017 Melakukan Pelatihan untuk User 27 26 6/3/2017 7/3/2017 Maintenance Pemeliharaan Aplikasi 29 23 8/3/2017 24/3/2017 Number Predecessor Start Stop Analisis Sistem Desain Aplikasi Implementasi Testing Instalasi Daftar Kegiatan Maret Waktu Pelaksanaan
  • 13. c. Rencana Biaya Berikutmerupakantabel pemetaandanapadasetiapaktifitas. DAFTAR AKTIVITAS DURASI KERJA (JAM) TARIF TENAGA KERJA JUMLAH TENAGA KERJA BIAYA TENAGA KERJA TOTAL BIAYA Analisis Sistem Melakukan wawancara dan rapat koordinasi kepada pihak client 16 100.000 1 100.000 5.300.000 Membuat Statement of Purpose, Event List dan Context Diagram 16 200.000 200.000 Membuat Usecase Diagram 8 - - Membuat State Diagram 8 - - Membuat Data Flow Diagram 8 - - Membuat Kamus Data 8 - - Membuat Proses Spesification 8 - - Membuat Desain Database 8 - - Dokumentasi Kebutuhan dan Desain Sistem (SKPL) 64 5.000.000 5.000.000 Desain Aplikasi Membuat Desain Menu 16 500.000 1 500.000 6.000.000
  • 14. Aplikasi dan Form Entry Membuat Desain Report dan Form Report 16 500.000 500.000 Dokumentasi Desain Aplikasi (DPPL) 48 5.000.000 5.000.000 Implemen- tasi Membuat Program Aplikasi 120 20.000.000 2 40.000.000 50.000.000 Dokumentasi Program Aplikasi 120 5.000.000 10.000.000 Testing Membuat List Testing Program 16 2.000.000 1 2.000.000 13.000.000 Melakukan Testing Program 16 5.000.000 5.000.000 Membuat Catatan Perbaikan 16 1.000.000 1.000.000 Dokumentasi Testing Program 32 5.000.000 5.000.000 Instalasi Melakukan Setting Infrastruktur dan Software Pendukung 40 2.000.000 1 2.000.000 9.000.000Instalasi Program Aplikasi 16 500.000 500.000 Membuat Dokumentasi User Guide 24 5.000.000 5.000.000
  • 15. Melakukan Pelatihan untuk User 16 1.500.000 1.500.000 Main- tenance Pemeliharaan Aplikasi 104 10.000.000 2 20.000.000 20.000.000 Lain - Lain Sewa Server - - - 1.000.000 1.000.000 Perencanaan Total 744 69.300.000 8 104.300.000 104.300.000 d. Monitoring dan Kontrol Proyek 1. Rencana Managemen Kebutuhan Dalam perencanaan proyek ini membutuhkan berbagai macam dokumen-dokumen pendukung untuk kebutuhan sistem. 2. Rencana Kontrol Schedule Penjelasan dari bagian ini yaitu setiap melakukan progres atau pengerjaan proyek ini masing-masing pekerja meminta tanda tangan sebagai tanda bukti progresnya sudah selesai dan diterima. 3. Rencana Kontrol Budget Pengontrollan terhadap budget akan dilakukan dengan menggunakan laporan-laporan tentang bagaimana penggunaan dana tersebut oleh setiap bagian tim. 4. Rencana Kontrol Kualitas Kualitas dari setiap software diperlihatkan dari setiap laporan- laporan yang ada serta pada bagian akhir (feedback dan revisi), bila dirasa kualitas software masih kurang masih dapat dilakukan perbaikan pada software yang ada. 5. Rencana Laporan Ada beberapa laporan yang hanya didiskusikan dalam internal tim dalam menjalankan proyek. Ada pula laporan-laporan yang harus diketahui oleh perusahaan sebagai bahan evaluasi bersama. Laporan- laporan yang cukup diketahui oleh internal tim adalah draft awal Software Development Plan (SDPLN), draft awal Software Requirements Spesification (SRS), draft awal Software Architecture Diagram (SAD), dan draft awal Test Plan. Sedangkan laporan yang harus diberikanpada perusahaan adalahproposal proyek dan Laporan keseluruhan yang berisi SDPLN, SRS, SAD, dan Test Plan. e. Rencana Manajemen Resiko Resiko Kejadian Teknik Mengurangi Resiko
  • 16. Kegagalan pada personil - Kesalahan dalam coding - Tidak menguasai pada bidangnya - Tim tidak kompak - Terjadi perselisihan dalam tim - Jadwal yang rancu - Memperkerjakan staf yang handal - Job matching - Membangun tim - Mengadakan pelatihan dan peningkatan karir - Membuat jadwal lebih awal bagi personil utama Estimasi biaya dan waktu yang tidak realistis - Biaya yang berlebihan - Kekurangan biaya - Kesalahan perhitungan - Membuat beberapa estimasi - Desain untuk biaya - Meningkatkan pengembangan - Merekam dan menganalisa proyek sebelumnya - Standarisasi metode Mengembangkan fungsi software yang salah - Kesalahan pemrograman - Kesalahan desain - Analisa kebutuhan yang tidak sesuai - Evaluasi proyek ditingkatkan - Buat metode spesifikasi yang formal - Survey pengguna - Buat prototype - Buat user manual lebih awal Mengembangkan antarmuka pengguna yang salah - Pengguna tidak bisa menggunakan aplikasi yang telah di hasilkan - Membuat prototype - Analisis tugas - Keterlibatan pengguna Gold plating - - Mengurangi kebutuhan - Membuat prototype - Analisis biaya manfaat - Desain biaya Terlambat untuk mengubah kebutuhan - Perubahan mendadak ditengah proyek - Pembatalan kontrak kerja - Mengubah prosedur kendali - Membatasi perubahan yang terlalu banyak - Meningkatkan prototype - Meningkatkan pengembangan (akibat perubahan) Kegagalan pada komponen yang disuplai pihak eksternal - Suplai biaya berhenti - Pembatalan kontrak kerja - Melakukan benchmarking - Inspeksi - Spesifikasi formal - Kontrak perjanjian - Prosedur dan sertifikasi jaminan kualitas Kegagalan menjalankan tugas eksternal - - Prosedur jaminan kualitas - Desain / prototype yang kompetitif - Membangun tim - Kontrak insentif
  • 17. Kegagalan kinerja real-time - Tim ada yang sakit, sehingga waktu kerja perlu di tambah - Pekerjaan terlalu cepat diselesaikan - Kesalahan estimasi waktu - Simulasi - Benchmarking - Prototipe - Tuning - Analisis teknis Pengembangnya terlalu sulit secara teknis - Aplikasi yang di buat sulit di kembangkan lagi - Analisa teknis - Analisis biaya manfaat - Prototipe - Melatih dan mengembangkan staf D. Perencanaan Teknis a. Metode Metode pengembangan aplikasi pada proyek ini menggunakan Waterfall SDLC. Pendekatan pengembangan aplikasi dimulai pada level sistem dan prosesnya melalui gambar berikut : Metode ini digunakan karena tergolong mudah jika diterapkan pada proyek dengan kebutuhan user yang stabil (tidak berubah-ubah). Pada akhir setiap tahapan dalam metode ini selalu dihasilkan sebuah dokumen yang akan digunakan sebagai pedoman bagi tahapan selanjutnya. Metode lain yang juga dgunakan pada proyek adalah UML. UML merupakan proses rekayasa perangkat lunak. UML menyediakan pendekatan perancangan perangkat lunak yang berorientasi objek melalui gambaran berbagai diagram rancangan perangkat lunak. b. Infrastruktur 1. Perangkat Keras
  • 18. Perangkat keras yang dibutuhkan dalam pengembangan sistem dapat dilihat melalui tabel berikut. No. Perangkat Keras Nama Keterangan 1. Prosesor Minimal Intel Core i5 2. Memori Minimal 2GB DDR3 3. Hard Drive Minimal 500GB Serial ATA (7200 RPm) 4. Network Gigabit Network 5. Optical Drive Tipe DVD RW 6. Monitor Minimal 15” 7. Keyboard Tipe USB keyboard 8 Mouse Tipe USB optical mouse 2. Perangkat Lunak Perangkat lunak yang dibutuhkan dalam pengembangan sistem dapat dilihat melalui tabel berikut. No. Perangkat Lunak Nama Keterangan 1. Sistem operasi Menggunakan sistem operasi windows 7/8/10 2. Bahasa pemrograman PHP, HTML, MySql Untuk pembuatan aplikasi sistem 3. IDE PhpStorm Untuk editor pembuatan aplikasi sistem 4. MySQL Server Untuk database server 5. XAMPP Untuk web server 6. Mozila firefox / Chrome Untuk web browser 7. Microsoft word Untuk pembuatan form 8 Microsoft excel Untuk pembuatan data input E. Perencanaan Pendukung a. Rencana Manajemen Konfigurasi Dalam pelaksanaan proyek semua hal yang terkait dapat dikatakan sebagai itemkonfigurasi.Semua itemkonfigurasi harus dikelola sebaikmungkin untuk menciptakan efisiensi dan efektivitas dalam pembangunan perangkat lunak. Itemkonfigurasi dan file-filedokumentasi akan dibuat dengan penamaan sesuai denganstandart dan berdasarkanversinya.Penentuan versi berdasarkan
  • 19. urutan hasil perubahan atau evaluasi dari setiap dokumen yang telah dibentuk. Penamaan dari item konfigurasi dan file-file dokumentasi akan disesuaikan dengan dokumen SRS (Software Requirement Spesification) dan dokumen SDD (Software Desain Dokumentation). Dokumen versi terakhir yang telah ditinjau oleh manager proyekakandidistribusikankepada seluruh anggota proyek untuk dijadikan sebagai pedoman dalam pembangunan perangkat lunak. b. Rencana Evaluasi Perencanaan evaluasi akan dilakukan dan dikembangkan pada pembangunan perangkat lunak. Evaluasi akan dilakukan pada setiap tahap proses pembangunan perangkat lunak, mulai dari tahap perancangan sampai dengan tahap akhir implementasi perangkat lunak. Setiap hasil evaluasi akan didokumentasikan untuk menunjang Perencanaan Pengembangan Perangkat Lunak. c. Rencana Dokumentasi Rencana Dokumentasi dibentuk sesuai dengan standart yang telah disepakati sehingga hasil dokumentasi dapat digunakan sesuai dengan tujuannya. Dokumentasi dilakukan dilakukan pada setiap aktivitas dalam pembangunan perangkat lunak. d. Rencana Penjaminan Mutu Rencana Jaminan Kualitas akan dibentuk sesuai dengan kesepakatan antara pihak pengembang dengan pihak Stakeholder. Rencana jaminan kualitas dapat dikembangkan pada saat berjalannya proses pembangunan perangkat lunak. e. Rencana Penyelesaian Konflik Rencana Resolusi Permasalahan merupakan rencana yang harus dibentuk untuk mencegah dan menanggulagi kegagalan pada sistem. Rencana resolusi permasalahan akan dibicarakan secara informal antara pihak pengembang dan pihak Stakeholder. f. Rencana Tambahan Rencana tambahan akan dilaksanakan dan dirancang selama proyek dikerjakan sesuai dengan kondisi dan situasi pada saat itu jika ada rencana yang tidak sesuai.