1 / 16

Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]

Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]. Jaminan Kualitas Perangkat Lunak ( SQA ). Jaminan kualitas perangkat lunak adalah aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak . Meliputi pendekatan manajemen kualitas

Télécharger la présentation

Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Jaminan Kualitas Perangkat LunakSoftware Quality Assurance [SQA]

  2. Jaminan Kualitas Perangkat Lunak ( SQA ) • Jaminankualitasperangkatlunakadalahaktivitaspelindung yang diaplikasikanpadaseluruh proses perangkatlunak. Meliputi • pendekatanmanajemenkualitas • teknologi rekayasa perangkat lunak yang efektif (metode dan peranti) • kajian teknik formal yang diaplikasikan pada keseluruhan proses perangkat lunak • strategipengujianmultitiered (deretbertingkat) • kontrol dokumentasi perangkat lunak dan perubahan • proseduruntukmenjaminkesesuaiandenganstandarpengembanganperangkatlunak • mekanismepengukurandanpelaporan.

  3. KontrolKualitas • Kontrolkualitasmerupakanserangkaianpemeriksaan, kajian, danpengujian yang digunakanpadakeseluruhansikluspengembanganuntukmemastikanbahwasetiapprodukmemenuhipersyaratan yang ditetapkan. • Konsepkuncikualitaskontroladalahbahwasemuaprodukkerjamemilikispesifikasi yang telahditentukandandapatdiukurdimanakitadapatmembandingkan output darisetiap proses. Kalang(loop) menjadipentinguntukmeminimalkancacat yang dihasilkan.

  4. JaminanKualitas • Jaminankualitasterdiriatasfungsi auditing danpelaporanmanajemen. • Tujuanjaminankualitasadalah : untukmemberikan data yang diperlukanolehmanajemenuntukmenginformasikanmasalahkualitasproduk, sehinggadapatmemberikankepastian & konfidensibahwakulitasprodukdapatmemenuhisasaran.

  5. BiayaKualitas • Biayakualitasmenyangkutsemuabiaya yang diadakanuntukmengejarkualitasatauuntukmenampilkankualitas yang berhubungandenganaktivitas. • Studitentangbiayakualitasdilakukanuntukmemberikangarisdasarbagibiayakualitas yang sedangdigunakan, untukmengidentifikasikemungkinanpenguranganbiayakualitassertamemberikan basis perbandingan yang ternormalisasi. • Biayakualitasdapatdibagikedalambiaya-biaya yang dihubungkandengan : • pencegahan • penilaian • kegagalan.

  6. Biayapencegahan meliputi: • Perencanaan • Kajianteknis formal • Perlengkapanpengujian • Pelatihan

  7. Biayapenilaian Meliputi: • Inspeksi in-proses daninterproses • Pemeliharaandankalibrasiperalatan • Pengujian

  8. Biayakegagalan • Biayakegagalanadalahbiaya yang akanhilangbilatidakadacacat yang munculsebelumprodukdisampaikankepadapelanggan. • Biayakegagalan internaladalahbiayayang diadakanbilakitamendeteksisuatukesalahandalamproduksebelumprodukdipasarkan. • Biayakegagalan internal meliputi: • Pengerjaankembali • Perbaikan • Analisis mode kegagalan

  9. Biayakegagalaneksternaladalahbiayayang berhubungandengancacat yang ditemukansetelahprodukdisampaikankepadapelanggan. • Biayakegagalaneksternalmeliputi: • Resolusikeluhan • Penggantiandanpengembalianproduk • Dukunganhelp line • Kerjajaminan

  10. Biayarelatifmendapatkandanmembetulkancacatbertambahsecara dramatis padasaatkitamelangkahdaripencegahankependeteksiandandarikegagalan internal kekegagalaneksternal.

  11. GambarBiayaRelatifpembetulankesalahan

  12. JAMINAN KUALITAS PERANGKAT LUNAK • Kualitasperangkatlunakdidefinisikansebagai:Konformansiterhadapkebutuhanfungsionaldankinerja yang dinyatakansecaraeksplisit, standarperkembanganyangdidokumentasikansecaraeksplisit, dankarakteristikimplisit yang diharapkanbagisemuaperangkatlunakdikembangkansecaraprofesional.

  13. definisitersebutberfungsiuntukmenekankantigahalpenting, yaitu: • Kebutuhanperangkatlunakmerupakanfondasi yang melaluinyakualitasdiukur. • Standar yang telahditentukanmenetapkanserangkaiankriteriapengembangan yang menuntuncaraperangkatlunakdirekayasa. • Ada serangkaiankebutuhanimplisit yang seringdicantumkan (misalnyakebutuhanakankemampuanpemeliharaan yang baik).

  14. Kelompok SQA berfungsisebagaiperwakilanin-housepelanggan, yaitu orang yang akanmelakukan SQA harusmemperhatikanperangkatlunakdarisudutpandangpelanggan. • Kelompok SQA harusdapatmenjawabpertanyaan-pertanyaandibawahiniuntukmemastikanbahwakualitasperangkatlunakbenar-benarterjaga. • Apakahperangkatlunakcukupmemenuhifaktorkualitas • Sudahkahpengembanganperangkatlunakdilakukansesuaidenganstandar yang telahditetapkansebelumnya? • Sudahkah disiplin teknik dengan tepat memainkan perannya sebagi bagian dari aktivitas SQA?

  15. Aktivitas SQA • Jaminan kualitas perangkat lunak terdiri dari berbagai tugas yang berhubungan dengan dua konstituen yang berbeda : • perekayasa perangkat lunak yang mengerjakan kerja teknis • kelompok SQA yang bertanggung jawab terhadap perencanaan jaminan kualitas, kesalahan, penyimpanan rekaman, analisis, dan pelaporan.

  16. Kita lanjutkan minggu depan

More Related