sebuah produk
Gambar
1.1
PERANGKAT LUNAK
4. Embedded Software
1. Mitos Manajemen
2. Mitos Pelanggan
3. Mitos Para Praktisi
PROSES
2. Adaptasi
3. Perkembangan (Enhancement)
4. Pencegahan
Proses Perangkat Lunak
Terdapat lima tingkat kematangan proses, yaitu:
Level 1 : Initial
Level 2 : Repeatabel
Level 3 : Defined
Level 4 : Managed
Level 5 : Optimizing
Setiap KPA digambarkan dengan mengidentifikasi ciri-
ciri sebagai berikut :
• Tujuan
• Komitmen
• Kemampuan
• Aktivitas
• Metode untuk memmonitori implementasi
• Metode-metode untuk memverifikasi informasi
Model-Model Proses Perangkat Lunak
Model Sekuensial
Sekuensial linear dimodelkan setelah siklus rekayasa
konvensional, model, sekuensial linier melingkupi aktivitas-
aktivitas sebagai berikut :
Rekayasa dan pemodelan sistem/informasi
Desain
Generasi Kode
Pengujian
Pemeliharaan
Data modeling
Prosess modeling
Aplication generation
Model Pertambahan
Model inkermental menggabungkan element-element model
sekuensial linear (diaplikasikan secara berulang) dengan
filosofi prototipe iteratif
Model Spiral
Model Spiral adalah model proses perangkat lunak yang
evolusioner yang merangkaikan sifat iteratif dari
prototipe dangan cara kontrol dan aspek sistematis dari
model sekeunsial linier.
Gambar 2.9 Model spiral yang disesuaikan untuk
siklus hidup bagian dalam
Model Rakitan Kompunen
Model rakitan komponen menggabungkan beberapa
karakteristik model spiral. Model ini bersifat
evolusioner sehingga membutuhkan pendekatan
iteratif untuk menciptakan perangkat lunak.
Model Perkembangan Konkuren
Model Format
Para Pemain
Pengkategorian para pemain :
1. Manajer Senior
3. Pelaksana
4. Pelanggan
5. Pemakai Akhir
Pimpinan Tim
Model kepimpinan menurut Jerry Weinberg:
•Motivasi
•Organisasi
•Identitas manajerial
•Prestasi
2. Paradigma random
3. Paradigma terbuka
4. Paradigma sinkron
Masalah Koordinasi dan Komunikasi
Skala usaha pengembangan yang besar,
kompleksitas yang semakin besar, dan kesulitan
dalam pengkoordinasi anggota tim.
Ketidakpastian adalah umum, membuahkan sebuah
aliran perubahan yang terus-menerus yang
menggelindingkan tim proyek.
Interoperabilitas menjadi ciri-ciri kunci dari banyak
sistem.
Masalah
Ruang Lingkup
• Tujuan informasi