Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software Configuration Management

1,731 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Software Configuration Management

  1. 1.  Puji Agustin N. / 5209100077 / MKTI
  2. 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. 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. 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. 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. 6. Merupakan komponen SQA yang bertanggungjawab untuk menerapkan (komputerisasi dan non-komputer) peralatan teknis dan proseduradministratif yang memungkinkan untukpenyelesaian tugas-tugas yang diperlukan untukmempertahankan SCIs dan konfigurasi perangkatlunak versi
  7. 7. Kontrol perubahan perangkat lunakRilis SCI dan konfigurasi perangkatlunak versiPenyediaan layanan informasi SCMVerifikasi pemenuhan prosedur SCM
  8. 8.  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
  9. 9. Adanya kecacatan SCIsInisiatif tim untuk Fitur khusus yangmemperkenalkan diminta oleh perbaikan SCI pelanggan baru
  10. 10. 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.
  11. 11. 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 GeneralLinear evolution model Tree evolution model
  12. 12. Identifikasi dan instalasi• Merilis versi dan nomor revisi, termasuk tanggal• Daftar instalasi di mana rilis tersebut telah terpasangKonfigurasi 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
  13. 13. 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.
  14. 14.  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.
  15. 15.  Sekian - Terima Kasih

×