Kelompok 2 : Maria Bestarina Laili: Ida Megawati: Sakim: Erman Al Hakim: Kunthi Widyati: Ilham.

Slides:



Advertisements
Presentasi serupa
REKAYASA PERANGKAT LUNAK
Advertisements

Overview Komponen Sistem SQA
Rekayasa Perangkat Lunak dan Proses Software
Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]
Pemeliharaan Sistem Minggu ke 13.
Manajemen Proyek Perangkat Lunak
Pengujian Sofware – strategi
REKAYASA PERANGKAT LUNAK (Software Engineering) Eka Ismantohadi
REKAYASA SISTEM.
FASE PENGEMBANGAN MPSI sesi 8.
Pengembangan PL Ahmat Adil.
Software Quality Assurance
Manajemen Mutu Perangkat Lunak
IMPLEMENTASI SISTEM ERP
Software Configuration Management (SCM)
Pengembangan dan Perancangan Perangkat Lunak
MANAJEMEN KONFIGURASI SOFTWARE
Pertemuan 4 Manajemen Proyek (2)
Rekayasa Perangkat Lunak
PENGETAHUAN PERANGKAT LUNAK & REKAYASA PERANGKAT LUNAK
Software Testing Pertemuan III.
Software Quality Assurance
Rekayasa Perangkat Lunak (Lanjut)
Rekayasa Perangkat Lunak
PERENCANAAN AKTIVITAS PROYEK
METODOLOGI MANAJEMEN PROYEK
Rekayasa Perangkat Lunak Model Proses PL
Rekayasa perangkat lunak (rpl)
Dokumentasi & Pengelolaan Kebutuhan
Pengenalan Rekayasa Perangkat Lunak
Rencana Pengembangan Perangkat Lunak (TIS 00)
FASE PENGEMBANGAN (bag 2)
DATABASE ADMINISTRATION
10. SOFTWARE CONFIGURATION MANAGEMENT
9. Software Quality Assurance
11. REKAYASA SISTEM BERBASIS KOMPUTER
Pemeliharaan Perangkat Lunak
RPL.
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-9)
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-9)
Manajemen Konfigurasi Perangkat Lunak
Database Change Management source : Database Administration the complete guide to practices and procedures chapter 7 by. Craig S. Mullins.
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
RPL.
BAB VII Implementasi dan Testing
Perancangan Sistem Informasi Manajemen
METODE PENGEMBANGAN PERANGKAT LUNAK
DATABASE ADMINISTRATION
Software Quality Assurance (SQA)
Pemeliharaan Sistem Jenis Pemeliharaan
DATABASE ADMINISTRATION
Software Quality Assurance
REKAYASA SISTEM BERBASIS KOMPUTER
Membangun Sistem Informasi ERP
RENCANA PENGEMBANGAN PERANGKAT LUNAK (RPPL)
Membangun Sistem Informasi ERP
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
Software Konfigurasi Management oleh USMAN P
REKAYASA PERANGKAT LUNAK
Pengembangan Sistem Informasi
TESTING DAN QA SOFTWARE PERTEMUAN 18
SOFTWARE ENGGINERING Software LIFE CYCLE
Software Quality Assurance
Transisi Layanan Teknologi Informasi
Pemeliharaan perangkat lunak
Pemeliharaan Sistem Jenis Pemeliharaan
Software Quality Assurance
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Transcript presentasi:

Kelompok 2 : Maria Bestarina Laili: Ida Megawati: Sakim: Erman Al Hakim: Kunthi Widyati: Ilham Pratama:

Configuration management (CM) Adalah suatu proses untuk memastikan adanya dokumentasi yang akurat dan efisien untuk berbagai versi dari infrastruktur baik software maupun hardware dimana kedudukan configuration management di dalam service management adalah core dalam organisasi. Adalah seni untuk mengidentifikasi, mengorganisasi, kontrol modifikasi pada software yang sedang dibangun oleh tim programming. Tujuan dari Manajemen Konfigurasi adalah memaksimalkan produktivitas dengan meminimalisasi kesalahan

Manajemen Konfigurasi dilakukan untuk : 1. Identifikasi perubahan 2. Control perubahan 3. Memastikan bhw perubahan telah dilakukan dengan baik 4. Memberi report kepada pihak lain yang membutuhkan

Faktor terjadinya perubahan Bisnis baru atau kondisi pasar yang menjadikan perubahan pada kebutuhan produk atau aturan bisnis Kebutuhan customer baru yang menyebabkan perubahan permintaan data oleh sistem informasi, fungsi yang ada pada produk, atau service yang diberikan oleh sistem berbasis komputer Re-organisasi dan/atau perubahan bisnis yang menyebabkan perubahan dalam prioritas proyek atau struktur tim software engineering Batasan anggaran dan jadwal yang menyebabkan redefinisi sistem atau produk

SOFTWARE CONFIGURATION ITEMS (SCI) Adalah informasi yag dibuat sebagai bagian dari proses software engineering. SCI dapat merupakan bagian tunggal dari spesifikasi yang besar atau satu test case dalam sebuah kumpulan test SCI adalah dokumen yang berisi sekumpulan test case atau komponen program yang diberi nama

Faktor-Faktor SCI (Software Configuration Items) a.Deskripsi desain arsitektur b.Deskripsi desain modul c.Deskripsi desain antarmuka d.Deskripsi objek(jika teknik object oriented digunakan) e.Sumber Daftar Kode  Spesifikasi pengujian  Rencana dan prosedur pengujian f.Uji kasus dan hasil rekaman g.Manual Operasi dan Instalasi h.Program yang bisa dijalankan

i. Pengguna manual yang dibangun j. Dokumen Pemeliharaan - Laporan permasalahan perangkat lunak - Pemeliharaan - Perintah perubahan Teknik k. Standar dan Prosedur untuk Rekayasa Perangkat Lunak Faktor-Faktor SCI (Software Configuration Items)

Software Configuration Management Adalah elemen yg penting dalam software quality assurance. Tanggung jawab utama adalah melakukan kontrol terhadap perubahan SCM juga bertanggung jawab untuk mengidentifikasi SCI dan beberapa versi dari software, auditing konfigurasi software untuk memastikan bahwa sofware telah di develop dengan baik dan membuat laporan mengenai semua perubahan yang diaplikasikan pada konfigurasi

IDENTIFIKASI OBJEK DALAM KONFIGURASI SOFTWARE Ada 2 object yang dpt diidentifikasi : Basic object adalah unit of text yg telah dibuat oleh software engineer selama analisis, desain, coding atau testing. Contoh : basic object dpt berupa bagian dari spesifikasi kebutuhan, source listing dari modul, kumpulan tes yang digunakan untuk menjalankan code. Aggregate object adalah kumpulan dari basic object dan aggregate object lainnya. Contoh : Spesifikasi desain

VERSION CONTROL Version control mengkombinasikan prosedur dan tool untuk mengatur versi yg berbeda dari konfigurasi object yg dibuat selama proses rekayasa software. Manajemen konfigurasi meminta pengguna untuk menspesifikasi konfigurasi alternatif dari sistem software pada saat seleksi versi yang tepat.

CHANGE CONTROL Change control adalah kombinasi prosedur manusia dan tool yang otomatis menyediakan mekanisme untuk mengontrol perubahan Permintaan perubahan diisikan dan dievaluasi untuk menguji faktor teknik, potensal efek samping, dampak keseluruhan pada object konfigurasi lain dan fungsi sistem dan biaya yang diproyeksikan dari perubahan.

CONFIGURATION AUDIT Identifikasi, version control, dan change control membantu developer software untuk dipelihara.  Audit Formal Technical Reviews berfokus pada pembetulan teknis dari objek konfigurasi yang telah dimodifikasi.  Software Configuration Audit melakukan assesment objek konfigurasi untuk karakteristik yang belum tercantum dalam review.

STATUS REPORTING  Configuration status reporting atau biasa disebut status accounting adalah peran SCM yang menjawab pertanyaan-pertanyaan. o Apa yang terjadi ? o Siapa yang melakukannya? o Kapan terjadi ? o Apa yang menjadi dampaknya?  Configuration Status Reporting memainkan peran yang vital dalam keberhasilan proyek development software yang besar.

 Manajemen konfigurasi merupakan aktivitas pelindung yang diterapkan pada keseluruhan proses baik hardware maupun software.  Manajemen konfigurasi perangkat lunak merupakan elemen yg penting dalam software quality assurance.  Manajemen konfigurasi perangkat lunak bertugas identifikasi, kontrol versi, kontrol perubahan, audit konfigurasi dan pelaporan.