Proses Dokumentasi
System
Development Life Cycle (SDLC)
System
Development Life Cycle yaitu proses
mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan
model-model dan metodologi yang digunakan orang untuk mengembangkan
sistem-sistem perangkat lunak sebelumnya.
Tahap – tahap SDLC :
- Wawancara
- Analisa kebutuhan
- Desain
- Membangun Sistem
- Implementasi
Agile Method
Untuk menerapkan dokumen terlalu susah karena dokumentasi
terlambat.
Kenapa?
1. Setiap pembuatan butuh biaya dan waktu
2. Requirementsnya cepat sekali, sebab setiap ide
baru langsung dicatat
3. Fungsinya sudah jadi tapi sistemnya belum jadi
3. Fungsinya sudah jadi tapi sistemnya belum jadi
Tujuan utamaproses dokumentasi :
a.
Pengembangan sistem
b.
Komponen utama dalam developer
Perbedaan antara Waterfall dan Agile :
Waterfall :
-
Desain
-
Development sistemnya
-
Bisa dilihat/ diprediksi
Alur waterfall tahap demi tahap
mulai dari discover, design, develop, dan test
Agile :
-
Lebih ke proses
-
Bisa beradaptasi
Tetapi alur dari Agile langsung,
artinya terus terjadi tanpa henti
Ada 5 proses dokument yaitu :
1.
Requirements Analysis
2.
Architectural Design
3.
Detailed desaign
4.
Implementation
5.
Unit testing
Jenis testing :
a.
Validation testing
b.
Integration testing
c.
Unit testing
Proses
kegiatan dokumen :
o
Plants
o
Schedul
o
Proses
o
Standart
Kategori dari Proses Documentation
Ada
5 karakter proses dokument :
1.
Plans, estimates, dan schedules
2.
Reports
3.
Standard
4.
Working papers
5.
Email
Penjelasan :
1.
Plans yaitu dokumen yang digunakan kedepan dan
mengontrol proses kedepan
2.
Reports :
a.
Laporan minggu
pertama sampai minggu terakhir harus disimpan
b.
Catatan setiap rapat juga harus disimpan
3.
Standart yaitu komite yang mengeluarkan
standart-standart untuk development
Kenapa? Supaya jelas proses yang diimplementasikan disetiap negara biar
sama.
4.
Working Paper
-
Working paper : meliputi sysflow, flowchart
-
Menunjukkan logika jalannya software
-
Apa saja yang dikerjakan dan dibuat
5.
Email / Message :
Email atau blog digunakan untuk berkomunikasi. Apabila
kita sedang ada proyek maka itulah sarana yang dipakai untuk berkomunikasi
-
Plan yang dibuat sebelumnya
-
Dokumen akan berkurang setelah silaksanakan dan
biasanya tidak disimpan lagi
1.
Lingkungan yang berada di lingkup dalam
dokumentasi, akan mempermudah dokumentasi
2.
Lingkungan yang berada di lingkup luar
dokumentasi, akan sulit meemperoleh dokumentasi
3.
Setiap email / dokumen seharusnya tersimpan
-
Kontrak : bisa melakukan perjanjian terlebih
dahulu
-
Atitut : dokumen sebagai bukti
-
Pendukung : untuk mendapatkan sertifikasi
Ada 2 kategori produk dokumentasi yaitu :
1.
Dokumentasi pengguna
2.
Sistem dokumentasi
Tipe dari dokumentasi
aplikasi yaitu :
a.
Deskripsi fungsi sistem
b.
Instalasi dokumen
c.
Pengantar manual
d.
Referensi manual
Tidak ada komentar:
Posting Komentar