Anda di halaman 1dari 12

SOFTWARE DEVELOPMENT

LIFE-CYCLE (SDLC) DAN


DOKUMENTASI PERANGKAT
LUNAK
Ninis MAE PMI, Januari 2018
SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)
REQUIREMENTS ENGINEERING PROCESS
DESIGN AND IMPLEMENTATION PROCESS
TESTING PROCESS
DOKUMENTASI PERANGKAT LUNAK
Tujuan dari dibutuhkannya Dokumentasi Pengembangan Lunak,
antara lain:
1. Komunikasi antar tim pengembang perangkat lunak
2. Repositori informasi bagi proses perawatan (maintenance)
3. Kebutuhan Pihak Manajemen/Atasan
4. Memberikan panduan bagi pengguna serta administrator/pengelola
perangkat lunak

Kategori Dokumentasi :
- Terkait dengan Proses -> Dokumentasi Sistem
- Terkait dengan Produk -> Dokumentasi untuk Pengguna
DOKUMENTASI SISTEM
Menjelaskan cara bekerja/mekanisme dari system yang dibangun,
tapi bukan menjelaskan cara pengoperasian perangkat lunak.
Contoh dari dokumen system perangkat lunak yaitu :
- Dokumen Spesifikasi Kebutuhan Perangkat Lunak (Requirement
Specification)
- Dokumentasi Desain Arsitektur Perangkat Lunak (Architectural
Design)
- Dokumen Detil Desain Perangkat Lunak (Detail Design)
- Test Plan
- Dokumen Baris Kode yang sudah diberi penjelasan
- dsb
DOKUMENTASI PRODUK
Menjelaskan cara pengoperasian perangkat lunak.
Kategori dari dokumen produk perangkat lunak yaitu :
1. Dokumentasi untuk End User
2. Dokumentasi untuk Administrator/Pengelola
Contoh dari dokumen produk perangkat lunak yaitu :
- Dokumen Pedoman Penggunaan Perangkat Lunak (User Manual)
- Dokumentasi Pengelolaan Perangkat Lunak
- dsb
STANDAR PROSES DOKUMENTASI PERANGKAT LUNAK
Proses pembuatan dokumen adalah proses berulang yang melibatkan
penyusunan, pengecekan, dan revisi dokumen. Hal tersebut harus
berlanjut sampai menghasilkan kualitas dokumen yang dapat diterima
diproduksi.
Tahapannya adalah sbb.:
STANDAR INTERNASIONAL UNTUK DOKUMENTASI
PERANGKAT LUNAK
Standar internasional yang sering digunakan terkait dengan
pengembangan dan pengelolaan persyaratan perangkat
lunak antara lain adalah
- IEEE 830-1998,
- ESA PSS-05-11 1991, dan
- ISO/IEC/IEEE 29148:2011
PIRAMIDA IMPLEMENTASI DOKUMENTASI
PERANGKAT LUNAK UNTUK IEEE
STANDAR SIMPLIFIKASI DOKUMENTASI IEEE

Anda mungkin juga menyukai