configuration management
TRANSCRIPT
Software Configuration Management
Manajemen Konfigurasi Perangkat Lunak
Disusun oleh:ARRIZQY NUR SHABRINA/5209100053
1• Mengidentifikasi perubahan
2• Mengontrol perubahan
3• Memastikan perubahan sudah benar dilaksanakan
4
• Laporan perubahan untuk semua orang yang perlu tahu mengenai Software Configuration Management
Purposes
Desain dokumen
Kode Perangkat Lunak
File data (test cases & test scripts)
Alat Pengembangan perangkat lunak
What Changes?
Berikut merupakan Faktor yang mempengaruhi persetujuan perubahan yang diusulkan, yaitu:
1. Diharapkan kontribusi dari perubahan yang diusulkan
2. Urgensi dari perubahan 3. Pengaruh perubahan yang diusulkan pada
jadwal proyek, tingkat pelayanan, dll4. Upaya diperlukan dalam membuat perubahan
operasional 5. Upaya jaminan kualitas Perangkat lunak yang
disyaratkan software configuration Management (SCM)
Factors affecting approval of proposed change
Software manajemen perubahan mengontrol proses dengan memperkenalkan perubahan terutama dengan melakukan hal-hal sebagai berikut:
1. Meneliti permintaan perubahan dan menyetujui pelaksanaan sesuai permintaan.
2. Jaminan mutu setiap versi baru dari konfigurasi perangkat lunak sebelum menjadi operasional.
Software change control
Kebutuhan untuk merilis versi konfigurasi Software baru biasanya berasal dari satu atau lebih kondisi berikut: • Cacat SCIs (Software configuration item)• Fitur khusus yang diminta oleh pelanggan
baru • inisiatif tim untuk memperkenalkan
perbaikan SCI (Software configuration item).
Release of software configuration versions
Berikut merupakan bagian dari proses rilis versi software configuration: Tipe Rilis dari software configuration ⟶
Baseline versions, Intermediate versions, Revisions Software configuration management plans
(SCMPs)⟶SCMP untuk tahap pengembangan dan pemeliharaan
Software configuration evolution models ⟶ Model linier evolusi dan Model tree evolusi
Dokumentasi dari software configuration versions
Release of software configuration versions (con’t)
% dari perubahan yang tidak disetujui % dari Perintah Perubahan yang selesai
sesuai jadwal % dari Configuration item yang terkena
dampak tidak diperiksa % dari Configuration item yang
didokumentasikan Jumlah Kegagalan Proses Configuration
Management
Audits
1. Introductiona) purpose b) scope c) definitions and acronyms d) references2. Managementa) organizationb) SCM responsibilitiesc) interface controld) SCMP implementatione) policies, directives, procedures (naming conventions, version designations, problem report process)3. SCM Activitiesa) configuration identificationb) configuration control (change history, review authority, read/write control, member identification)c) configuration status accounting (status of requests, status of approved changes, …)d) audits and reviews4. Tools, Techniques, and Methodologies5. Supplier Control6. Records Collection and Retention
The Format of CM Plan
IEEE Standard 828-untuk SCMP
Galin, Daniel, Software Quality Assurance From theory to Implementation, Pearson Education, 2004
Referensi