Cost of Software quality

Slides:



Advertisements
Presentasi serupa
REKAYASA PERANGKAT LUNAK
Advertisements

COST OF SOFTWARE QUALITY
QUALITY COST Sugeng Witono P2CC10016 Tejo Poncoyoga P2CC10029 Admini P2CC10039 Rachmat Sjukuri P2CC10030.
Overview Komponen Sistem SQA
Quality Management D Rizal Riadi 1.
Manajemen Kualitas.
Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]
ESTIMASI BIAYA ERP Eka Ismantohadi, S.Kom.
Analisa kekuatan dan kelemahan perusahaan
Pengujian Sofware – strategi
Oleh: Narayoga Wasesa Staff Training & Certification.
Presented By: Nurul Faizah Politeknik Elektronika Negeri Surabaya.
Pengujian Software - Pelaksanaan
Rencana Pengembangan dan Rencana Kualitas untuk Proyek Kecil
Software Quality Assurance
Perkembangan Pemikiran Mengenai Kualitas
Manajemen Mutu Perangkat Lunak
AUDIT SISTEM KEPASTIAN MUTU
Pengendalian Mutu Agroindustri
Pertemuan 4 Manajemen Proyek (2)
Aktifitas Pengembangan & Pemeliharaan Sistem
OHT 6.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Rencana pengembangan rencana dan sasaran mutu Elemen-elemen dari rencana.
Managerial failure costs. Kegagalan memanajemen biaya dapat timbul disepanjang proses pengembangan perangkat lunak. Berikut merupakan contoh kegagalan.
ELEMEN MANAJEMEN PROYEK
Software Quality Assurance
Software Quality Assurance
Testing dan Implementasi Sistem
DISUSUN OLEH: HESTY UTAMI PRATIWI ( ) ISO 9000: TAHAPAN DALAM TOTAL QUALITY MANAGEMENT UNTUK PERUSAHAAN KONTRUKSI.
FASE PERENCANAAN MPSI – sesi 4.
Aturan Main Toleransi keterlambatan maksimal 20 menit
KONSEP SISTEM INFORMASI KORPORASI
FASE PERENCANAAN MPSI – sesi 4.
Metodologi Pengembangan Sistem Informasi
ANALISA KINERJA SISTEM
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
ENTOT SUHARTONO, SKOM, MKOM
PENGEMBANGAN SISTEM INFORMASI
Matakuliah : Analisis dan Pengendalian Biaya
ADVANCED MANAGEMENT ACCOUNTING (Akuntansi Manajemen Lanjut)
Jaminan Mutu dalam Kebutuhan Rekayasa
STRATEGI TESTING SOFTWARE
Integrating Safety, Environmental and Quality Risks for Project Management Using a FMEA Method (Mengintegrasikan Keselamatan, dan Kualitas Lingkungan untuk.
MANAJEMEN BIAYA LINGKUNGAN
Software Engineering ( Pressman )
REKAYASA PERANGKAT LUNAK
JAMINAN KUALITAS DARI KONTRIBUSI EXTERNAL PARTICIPANT
Analisa kekuatan dan kelemahan perusahaan
SQA Team.
BAB 14 MANAJEMEN BIAYA KUALITAS Pertemuan 25 – Minggu 13
Coba anda jelaskan pengertian manajemen operasi
Pengujian, Pengimplementasian dan Pemeliharaan
Software Quality Assurance (SQA)
Software Quality Assurance
Membangun Sistem Informasi ERP
Membangun Sistem Informasi ERP
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
Siklus hidup pengembangan sistem
DEVELOPMENT AND QUALITY PLANS
SOFTWARE QUALITY ASSURANCE
ESTIMASI BIAYA ERP.
KEPASTIAN KUALITAS KOMPONEN MAINTENANCE SOFTWARE
ESTIMASI BIAYA ERP.
Metodologi Pengembangan Sistem Informasi
Software Quality Assurance
Enterprise Resource Planning (ERP) Systems
ESTIMASI BIAYA ERP.
Software Quality Assurance
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
BIAYA KUALITAS DAN PRODUKTIVITAS
Pengembangan Sistem Informasi Erliyan Redy Susanto.
Transcript presentasi:

Cost of Software quality Unit Quality Assurance demikian dibuat untuk menunjukkan Profitabilitas potensi permintaan Muhammad Yordanis Salam | Yan Azmi

Cost of Software quality Membahas model klasik biaya kualitas perangkat lunak, yang menerapkan biaya umum model kualitas untuk industri perangkat lunak. Model tambahan, Biaya diperpanjang model kualitas perangkat lunak. Cost of Software quality Muhammad Yordanis Salam

Content of this chapter Jelaskan Tujuan biaya pengukuran kualitas perangkat lunak Membandingkan model klasik terhadap model tambahan Ratakan pengembangan model biaya kualitas yang unik untuk pengembangan perangkat lunak menjelaskan proses pelaksanaan biaya sistem kualitas perangkat lunak menjelaskan kesulitan umum yang timbul dalam penerapan biaya sistem kualitas perangkat lunak Content of this chapter Muhammad Yordanis Salam

Tujuan pengukuran kualitas biaya perangkat lunak Tujuan utama yang ingin dicapai dengan penerapan biaya metrik kualitas perangkat lunak. Kontrol manajerial atas biaya kualitas perangkat lunak dicapai dengan perbandingan kinerja aktual Mengendalikan Anggaran Pengeluaran Biaya kegagalan tahun sebelumnya Biaya kualitas proyek sebelumnya (biaya kontrol dan biaya kegagalan) Biaya Kualitas dari departemen lainnya (Biaya control dan Biaya Kegagalan) Tujuan pengukuran kualitas biaya perangkat lunak Muhammad Yordanis Salam

Indicator of success of SQA plan Persentase biaya kualitas perangkat lunak dari total biaya pengembangan perangkat lunak Persentase kegagalan perangkat lunak biaya dari total biaya pengembangan perangkat lunak Persentase biaya kualitas perangkat lunak dari total biaya perawatan perangkat lunak Persentase biaya kualitas perangkat lunak dari total penjualan produk perangkat lunak dan pemeliharaan perangkat lunak. Menentukan Tujuan Kualitas Biaya Perangkat Lunak Indicator of success of SQA plan Muhammad Yordanis Salam

The classic model of cost of software quality Muhammad Yordanis Salam

The classic model of cost of software quality Metodologi untuk menyediakan mengklasifikasikan biaya yang berkaitan dengan jaminan kualitas produk dari sudut pandang ekonomi. Costs of control biaya yang dikeluarkan untuk mencegah dan mendeteksi kesalahan perangkat lunak untuk mengurangi biaya yang membengkak sehingga perangkat lunak tersebut dapat diterima Costs of failure of control biaya kegagalan yang terjadi karena kegagalan untuk mencegah dan mendeteksi kesalahan perangkat lunak. Model ini dibagi lagi ini menjadi subclass. The classic model of cost of software quality Muhammad Yordanis Salam

The classic model of cost of software quality Costs of control untuk baik pencegahan atau biaya subclass penilaian: Prevention costs investasi dalam infrastruktur kualitas dan kualitas kegiatan yang tidak diarahkan ke proyek atau sistem tertentu, yang umum bagi organisasi. Appraisal costs biaya kegiatan yang dilakukan untuk proyek tertentu atau sistem perangkat lunak untuk tujuan mendeteksi kesalahan perangkat lunak. The classic model of cost of software quality Muhammad Yordanis Salam

The classic model of cost of software quality Failures of control costs are further classified into internal failure costs and external failure costs: Internal failure costs biaya mengoreksi kesalahan yang telah terdeteksi oleh tinjauan desain, tes perangkat lunak dan tes penerimaan (dilakukan oleh pelanggan) dan selesai sebelum perangkat lunak diinstal di lokasi pelanggan. External failure costs semua biaya mengoreksi kegagalan terdeteksi oleh pelanggan atau tim pemeliharaan setelah sistem perangkat lunak telah diinstal. The classic model of cost of software quality Muhammad Yordanis Salam

Prevention costs Typical preventive costs include: Investasi dalam pengembangan komponen infrastruktur SQA baru atau yang ditingkatkan atau pilihan lain pembaruan rutin dari komponen-komponen: Procedures and work instructions Support devices: templates, checklists, etc. Software configuration management system Software quality metrics. Prevention costs Muhammad Yordanis Salam

Prevention costs (Cont) 2. Pelaksanaan rutin kegiatan pencegahan SQA : Instruksi pegawai baru pada subyek SQA dan prosedur yang terkait dengan posisi pegawai Instruction of employees in new and updated SQA subjects and procedures Instruksi pegawai pada subjek SQA baru dan update prosedur pemberian sertifikasi terhadap pegawai yang memenuhi kebutuhan konsultasi terhadap penyedia SQA kepada ketua kelompok dan anggota tim yang lain. 3. Control of the SQA system through performance of: Tinjauan kualitas internal pemeriksaan eksternal kualitas oleh customer dan sistem sertifikasi organisasi SQA Tinjauan Manajemen Kualitas Prevention costs (Cont) Muhammad Yordanis Salam

Biaya untuk mendeteksi kesalahan perangkat lunak dalam proyek-proyek sistem perangkat lunak. Biaya penilaian Khas menutupi: Reviews: Formal design reviews (DRs) Peer reviews (inspections and walkthroughs) Expert reviews Cost of Software Testing Unit tests Integration tests Software system tests Acceptance tests (participation in tests carried out by the customer). Appraisal costs Muhammad Yordanis Salam

Biaya penjaminan kualitas pihak eksternal, terutama melalui tinjauan desain dan pengujian perangkat lunak. Aktivitas ini diterapkan oleh: Subcontractors Suppliers of COTS software systems and reusable software modules The customer as a participant in performing the project. Appraisal costs Muhammad Yordanis Salam

Internal failure costs Biaya kegagalan internal adalah biaya yang timbul ketika mengoreksi kesalahan yang telah terdeteksi oleh tinjauan desain, tes perangkat lunak dan penerimaan tes dilakukan sebelum perangkat lunak telah terpasang di lokasi pelanggan. Jenis - jenis biaya kegagalan internal adalah Biaya desain ulang atau koreksi desain berikutnya untuk merancang review dan uji temuan Biaya pemrograman atau program koreksi sebagai respons terhadap hasil tes Internal failure costs Muhammad Yordanis Salam

Internal failure costs (cont) Biaya berulang desain review dan pengujian ulang (tes regresi). biaya tinjauan desain reguler dan tes perangkat lunak dianggap biaya penilaian, resensi desain ulang atau uji perangkat lunak langsung dihasilkan dari desain yang lemah dan kualitas kode rendah dianggap biaya kegagalan internal. Internal failure costs (cont) Muhammad Yordanis Salam

External failure costs (Cont) Biaya kegagalan eksternal memerlukan biaya mengoreksi kegagalan terdeteksi oleh pelanggan atau tim pemeliharaan setelah sistem perangkat lunak yang telah terpasang di lokasi pelanggan. keluhan pelanggan selama masa garansi. Koreksi software bug terdeteksi selama operasi. Koreksi kegagalan perangkat lunak setelah masa garansi adalah lebih bahkan jika koreksi tidak termasuk dalam garansi. External failure costs (Cont) Muhammad Yordanis Salam

External failure costs (Cont) Kerusakan diberikan kepada customer dalam kasus kegagalan yang parah pada perangkat lunak dan terdeteksi selama operasi. Penggantian biaya pembelian pelanggan, termasuk penanganan, dalam hal total ketidakpuasan (berhubungan dengan paket perangkat lunak COTS serta perangkat lunak kustom dibuat). Asuransi terhadap klaim konsumen dalam kasus kegagalan software. External failure costs (Cont) Muhammad Yordanis Salam

External failure costs (Cont) Semakin besar proporsi biaya kegagalan eksternal biaya tersembunyi mencerminkan kerugian tidak langsung yang diderita oleh organisasi pengembangan perangkat lunak sebagai akibat dari kegagalan. Kerusakan yaitu penurunan penjualan kepada pelanggan yang menderita tingginya tingkat kegagalan perangkat lunak. Penurunan berat penjualan didorong oleh reputasi perusahaan yang rusak Peningkatan investasi dalam promosi penjualan untuk mengatasi pengaruh dari kegagalan perangkat lunak masa lalu Berkurangnya prospek untuk memenangkan tender atau pilihan lain perlu untuk di bawah harga untuk mencegah pesaing dari pemenang tender. External failure costs (Cont) Muhammad Yordanis Salam

An extended model for cost of software quality Kerusakan diberikan kepada konsumen sebagai kompensasi atas keterlambatan penyelesaian proyek karena penjadwalan tidak realistis Kerusakan diberikan kepada konsumen sebagai kompensasi atas keterlambatan penyelesaian proyek sebagai akibat dari kegagalan untuk merekrut staf yang memadai. An extended model for cost of software quality Muhammad Yordanis Salam

Managerial preparation and control costs Biaya persiapan dan kontrol manajerial yang berhubungan dengan kegiatan telah dilaksanakan untuk mencegah kegagalan manajemen atau mengurangi prospek. Biaya melaksanakan Tinjauan kontrak (draft usulan dan rancangan kontrak Tinjauan)\ Biaya penyusunan rencana proyek, termasuk rencana kualitas dan review Biaya memperbarui periodik proyek dan rencana kualitas. Managerial preparation and control costs Muhammad Yordanis Salam

Managerial preparation and control costs Biaya melakukan kontrol kemajuan rutin upaya pengembangan perangkat lunak internal Biaya melakukan kontrol kemajuan rutin eksternal peserta kontribusi terhadap proyek Managerial preparation and control costs Muhammad Yordanis Salam