2. “What is the correct version of the software module
that I have to continue its coding?”
“Who can provide me with an accurate copy of the
last year’s version 4.1 of the TMY software package?”
“What version of the design document matches the
software version we are adapting to a new
customer?”
“What version of the software system is installed at
ABC Industries?”
“What changes have been introduced in the version
installed at the ABC Industries’ site?”
“What changes have been introduced in the new
version of the software?”
“Where can I find the full list of customers that use
version 6.8 of our software?”
“Can we be sure that the version installed at Top
Com Ltd. does not include undocumented changes?”
3. Software configuration item (SCI) : Persetujuan sebuah
unit kode perangkat lunak, dokumen atau bagian dari
perangkat keras yang dirancang untuk manajemen
konfigurasi dan diperlakukan sebagai entitas yang berbeda
dalam proses manajemen konfigurasi perangkat lunak.
Software configuration item version (SCI versi) :
Persetujuan keadaan dari SCI pada setiap titik waktu tertentu
selama proses pengembangan atau pemeliharaan.
Software configuration version : Persetujuan memilih set
versi SCI yang terdokumentasi, yang merupakan sistem
perangkat lunak atau dokumen pada suatu titik waktu
tertentu, dimana kegiatan yang akan dilakukan dikendalikan
oleh prosedur manajemen konfigurasi perangkat lunak.
4. Design documents
Software code
o Source code
o Object code
o Prototype software
Data files
o Test cases and test scripts
o Parameters, codes, etc.
Software development tools (the versions applied in the
development and maintenance stages)
o Compilers and debuggers
o Application generators
o CASE tools
5. Software development plan (SDP)
System requirement document
Software requirement document (SRD)
Interface design specifications
Preliminary design document (PDD)
Critical design document (CDD)
Database description
Software test plan (STP)
Software test procedure (STPR)
Software test report (STR)
Software user manual
Software maintenance manual
Software installation plan (SIP)
Software maintenance request (including problem reports)
Software change request (SCRs) and software change order
Version description document (VDD)
6.
7. Merupakan komponen SQA yang bertanggung
jawab untuk menerapkan (komputerisasi dan non-
komputer) peralatan teknis dan prosedur
administratif yang memungkinkan untuk
penyelesaian tugas-tugas yang diperlukan untuk
mempertahankan SCIs dan konfigurasi perangkat
lunak versi
8. Kontrol perubahan perangkat lunak
Rilis SCI dan konfigurasi perangkat
lunak versi
Penyediaan layanan informasi SCM
Verifikasi pemenuhan prosedur SCM
9. Diharapkan kontribusi dari perubahan yang diusulkan
Urgensi perubahan
Pengaruh perubahan yang diusulkan pada jadwal
proyek, tingkat pelayanan, dll
Upaya yang diperlukan dalam membuat perubahan
operasional
Diperlukan kualitas upaya jaminan perangkat lunak
Estimasi profesional sumber daya yang diperlukan dan
biaya dari perubahan
10. Adanya kecacatan
SCIs
Inisiatif tim untuk Fitur khusus yang
memperkenalkan diminta oleh
perbaikan SCI pelanggan baru
11. Rencana tersebut meliputi:
Daftar baseline terjadwal versi rilis.
Daftar SCIs (dokumen, kode, dll) untuk dimasukkan
dalam setiap versi. Sebuah tabel mengidentifikasi
hubungan dari rencana proyek pengembangan
perangkat lunak dan rencana pemeliharaan untuk rilis
dijadwalkan SCIs baru atau SCI versi.
Daftar asumsi tentang sumber daya yang diperlukan
untuk melakukan SCMP tersebut.
Perkiraan sumber daya manusia dan anggaran yang
dibutuhkan untuk melakukan SCMP tersebut.
12. Ver 4.1 IN
Ver 4.0 BL Ver d1.1 IN Ver e1.1 BL Ver c2.0 BL
Ver 3.0 BL
Ver b1.1 IN
Ver 2.2 IN Ver d1.0 BL Ver e1.0 BL Ver c1.1 BL
Color
Ver 2.1 IN Black printer
printer
Ver b1.0 BL Ver c1.0 BL
Ver 2.0 BL
Printer Printer-
fax
Ver 1.0 BL Ver a1.0 BL
General
Linear evolution model Tree evolution model
13. Identifikasi dan instalasi
• Merilis versi dan nomor revisi, termasuk tanggal
• Daftar instalasi di mana rilis tersebut telah terpasang
Konfigurasi versi dirilis
• Daftar SCIs (termasuk versi SCI) dalam versi
perangkat lunak dirilis
• Daftar item konfigurasi perangkat keras yang
diperlukan untuk mengoperasikan versi tertentu
• Daftar sistem perangkat lunak dan hardware interfacing
• Instalasi instruksi untuk rilis baru
14. Perubahan dalam versi baru
• Sebelum perangkat lunak konfigurasi versi.
• Daftar SCIs yang telah berubah, SCIs baru, dan SCIs
dihapus.
• Deskripsi pendek perubahan diperkenalkan.
• Operasional dan implikasi dari perubahan rilis.
Pengembangan lebih lanjut isu-isu
• Daftar masalah sistem perangkat lunak yang belum
diselesaikan dalam versi baru.
• Daftar SCRs tertunda dan proposal untuk pengembangan
sistem perangkat lunak.
15. Information related to software change control:
o Change request status information
o Change order progress information
Information about SCIs and software configuration versions:
o Accurate copies of SCI versions (code SCIs, document SCIs, etc.) and
entire software configuration versions.
o Full reports of changes between successive releases (versions and/or
revisions) of code SCIs and between successive releases of other types of
SCIs.
o Copies of SCI version documentation and software configuration version
documentation (VDDs).
o Detailed version and revision history for SCIs and software configurations.
o Progress information about planned versions and releases
o Information correlated about versions installed at a given site and about the
site itself.
o List where a given software configuration version is installed.