PERANGKAT LUNAK
(Software Development Plan)
Dipersiapkan oleh:
INDEX A B C D E F G
Tanggal
Ditulis oleh
Diperiksa
oleh
Disetujui
oleh
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
DAFTAR HALAMAN PERUBAHAN
Halama Revisi Halaman Revisi
n
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
DAFTAR ISI
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
1. Pendahuluan 8
1.1 Tujuan 8
1.2 Ruang Lingkup 8
1.3 Definisi, singkatan dan istilah-istilah 8
1.4 Referensi 8
1.5 Gambaran umum 8
2. Gambaran umum Proyek
2.1 Deskripsi Umum Sistem 8
2.2 Asumsi dan Batasan 8
2.3 Hasil Proyek 8
2.4 Evolution of the Software Development Plan 8
3. Organisasi Projek
3.1 Struktur Organisasi 9
3.2 Peran dan Tanggung Jawab 9
4. Proses Manajemen
4.1 Estimasi Proyek 9
4.2 Project Plan 9
4.3 Milestone (capaian) 9
4.4 Project Schedule 9
4.5 Monitoring Proyek dan Control 9
4.5.1 Rencana Manajemen Requirement 10
4.5.2 Rencana Pengendalian Penjadwalan 10
4.5.3 Rencana Pengendalian Anggaran 10
4.5.4 Rencana pengendalian kualitas 10
4.5.5 Rencana Pelaporan 10
4.5.6 Rencana Pengukuran 10
4.5.7 Rencana Penanggulangan Resiko 10
5. Rencana Proses Teknis
5.1 Kasus Pengembangan 10
5.2 Metode, Alat, dan Teknik 10
5.3 Rencana Infrastruktur 10
5.4 Rencana Penerimaan Produk 10
6. Dukungan Rencana Proses
6.1 Rencana Manajemen Konfigurasi 10
6.2 Rencana Evaluasi 10
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
DAFTAR GAMBAR
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
DAFTAR TABEL
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
1. Pendahuluan
Dokumen SDP (Software Development Plan) ini berisi tentang Gambaran Umum Proyek,
Organisasi Proyek,Proses Manajemen,Rencana Teknis dan Dukungan Rencana Proses Teknis.
yang tujuan utamanya untuk menggambarkan setiap detail-detail proses dari perangkat lunak
yang hendak dibuat, supaya didalam pengerjaannya terorganisir dengan baik dan diharapkan
semua pembuat perangkat lunak ini dapat mengerti apa yang mereka buat.
1.1 Tujuan
Tujuan Dibuatnya SDP ini yaitu sebagai penjabaran tentang segala proses perancangan
perangkat lunak yang akan dibangun dan dikembangkan. Sehingga melalui dokumen ini, klien
dapat memahami gambaran umum tentang arah tujuan dari dibangunnya project ini dan
dokumen SDP (Software Development Plan) ini dapat menjadi acuan untuk melancarkan proses
pengerjaan. .
1.2 Ruang Lingkup
Di dalam Dokumen SDP (Software Development Plan) ini membahas tentang gambaran umum
project yang berisikan deskripsi umum, asumsi dan batasan pada sistem serta perkembangan
dari SDP (Software Development Plan) itu sendiri. Di dalam SDP ini akan terdapat juga struktur
Organisasi Project yang berisi Proses Manajemen, Rencana Proses Teknis dan rencana proses
pendukung dari proyek yang akan dikerjakan.
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
1.4 Referensi
- Surat Penawaran Kerjasama Nomor: 001/NKE/2022
- Software Development Plan (SDP) DI-IPSC-81427
X-Travel merupakan perusahaan yang bergerak di bidang layanan travel Bandung- Jakarta.
Saat ini berkantor pusat di Jl. Travel Laris no. 25 Jakarta Pusat, dan telah memiliki 10 cabang di
Bandung dan Jakarta. X-Travel mengelola armada sebanyak 100 unit untuk melayani 10 rute,
dengan keberangkatan setiap setengah jam mulai jam 5.30 sampai dengan jam 20.30.
Dengan semakin banyaknya pelanggan dan pesaing, perlu memanfaatkan teknologi informasi
dan komunikasi untuk meningkatkan kelancaran operasional dan daya saing di masyarakat.
Oleh karena itu tahun 2022 ini akan diadakan paket pekerjaan Pengembangan dan
Pemeliharaan Sistem Informasi Pengelolaan Tiket X-Travel
2. Gambaran umum Proyek
2.1 Deskripsi Umum Sistem
E-Ticket Xtravel adalah suatu sistem perangkat lunak yang dapat digunakan oleh pengguna
android & ios, untuk membantu pengguna Untuk mengakses layanan dari penyedia jasa
transporttasi Xtravel, Dimana pengguna bisa memesan secara online & tidak perlu mendatangi
PO Xtravel terdekat
Sehingga dengan adanya E-Ticket Xtravel, pengguna bisa lebih mudah untuk memesan dan
menggunakan Jasa transportasi dari Xtravel f.Asumsi dan Batasan
Tuliskan asumsi-asumsi yang ada, misalkan ketersediaan server, jaringan, backup power dan
lainnya.
2.2 Asumsi Dan Batasan
Asumsi :
- Pihak perangkat lunak akan melakukan input gambar sepatu original sebanyak mungkin
- Sistem akan mempelajari dari beberapa sudut gambar sepatu original yang sebelumnya
sudah diinput oleh pihak perangkat lunak
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
Batasan :
- Kualitas Gambar yang diambil oleh pengguna harus jelas dan tidak boleh ada blur
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
Versi Penulis Deskripsi versi Tanggal
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
3. Organisasi Proyek
3.1 Struktur Organisasi
No Divisi Deskripsi
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
5 Software Management Melakukan pengecekan dari perangkat lunak yang
Division sudah dibuat oleh divisi sistem developer mulai dari
error,bug dan lainnya.
4. Proses Manajemen
4.1 Estimasi Proyek
Estimasi proyek ini akan berlangsung selama 5 bulan dengan 1 bulan terhitung sebagai open
beta test langsung oleh para pengguna
4.2 Rencana Proyek
No Tahapan Uraian
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
3. Pengecekan Dokumen Terkait Melakukan peninjauan ulang terhadap
dokumen-dokumen yang sudah dibuat
termasuk dokumen perancangan
13. Integrasi dan System Testing Setelah dari Development, di tahap ini akan
dilakukan pengujian terhadap sistem yang
mencakup: 1. Unit Testing, 2. Integration
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
Testing, 3. Beta Testing dan 4. Usability
Testing
1. Jadwal Kerja
2. Target Milestone
5. Spesifikasi User/Pengguna
9. Persetujuan Design
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
10. Mobile Apps dan Database
12. Deployment
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
INFORMATIKA - UNIBI <<No Dokumen>> Halaman 17 dari 20
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
4.5 Monitoring dan Pengendalian Proyek
Uraikan rencana-rencana apa saja yang akan dilakukan untuk monitoring dan pengendalian
proyek. Rencana-rencana tersebut semisal pada uraian berikut. Tuliskan “Tidak diterapkan” jika
dalam proses pengembangan perangkat lunak ini tidak akan menerapkan rencana tersebut
4.5.1 Rencana Manajemen Kebutuhan
“Tidak diterapkan”
4.5.2 Rencana Pengendalian Penjadwalan
Dalam rencana penjadwalan akan dilaksanakan melalui Project Management Tool, dimana
semua tim dapat merencanakan, berkomunikasi dan melaporkan kegiatan yang sudah
direncanakan sebelumnya.
4.5.3 Rencana Pengendalian Anggaran
“Tidak diterapkan”
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
4.5.4 Rencana Pengendalian Kualitas
Dalam pengendalian kualitas dari perangkat lunak Fake Shoes Detector ini, setiap penambahan
atau perubahan fungsi yang dilakukan oleh developer, maka akan melalui testing internal
terlebih dahulu (Black Box Testing), dengan membuat & menjalankan skema Unit Test &
Integration Test ke setiap fungsi yang sudah dibuat. Jika sudah berhasil melewati Unit Test &
Integration Test maka dari tahap development akan naik ke tahap staging yang akan dilakukan
testing oleh tim software tester (White Box Testing). Tim Software Tester akan melakukan
testing dengan cara automation dan manual test, jika tidak ada lagi kesalahan sistem dan sudah
sesuai dengan bisnis proses, maka perangkat lunak atau sistem akan naik ke tahap production
dan siap untuk di rilis ke pengguna.
4.5.5 Rencana Pelaporan
Untuk mendapatkan hasil evaluasi kepada tim pengembang perangkat lunak dari pengerjaan
sebuah perangkat lunak akan terdapat dokumen laporan yaitu berupa Laporan Bulanan, SDP
(Software Developer Plan), SRS (Software Requirements Specification), Software Test Plan dan
pembahasan progres perminggunya melalui akan dibahas bersamaan dengan agenda rapat
serta dilaporkan dalam bentuk Notulen Rapat
4.5.6 Rencana Pengukuran
“Tidak diterapkan”
4.5.7 Rencana Penanggulangan Resiko
Dalam menghadapi resiko yang akan terjadi dalam sebuah pengembangan perangkat lunak,
apabila terjadi kasus yang sampai menyebabkan karyawan menjadi bermasalah maka akan
dilakukan pelaporan kepada pihak yang berwajib dan pekerjaan yang belum terlaksana akan
dikerjakan oleh anggota tim lainnya atau dirangkap oleh kepala tim terkait sehingga
pengembangan perangkat lunak dapat terus berjalan sesuai dengan jadwal yang telah
disepakati.
Apabila dari sisi perangkat lunak terdapat bugs atau adanya permintaan dari client maka hal-hal
tersebut akan ditinjau terlebih dahulu. Apabila telah disetujui untuk melakukan perbaikan atau
perubahan, maka akan langsung dilakukan eksekusi terhadap perbaikan atau perubahan
tersebut.
a. Requirement Analysis
b. System and Software Design
c. Implementation and Unit Testing
d. Integration and System Testing
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI
e. Operation and Maintenance
Dalam penerimaan perangkat lunak kepada pengguna, perangkat lunak Fake Shoes Detector
akan dimasukkan kedalam toko layanan khusus perangkat lunak agar adanya kemudahan dalam
penerimaan produk yang sudah dibuat seperti Google Play Store dan App Store. Dalam
pengunaan untuk yang pertama kali, Fake Shoes Detector akan memberi panduan terlebih
dahulu dengan cara memberi info tentang fungsi-fungsi yang terdapat di dalam perangkat lunak
sehingga pengguna hanya perlu membaca dari info yang diberikan.
Dokumen ini milik Program Studi Informatika UNIBI dan bersifat rahasia. Dilarang untuk me-
reproduksi dokumen ini tanpa diketahui oleh Prodi Informatika UNIBI