SlideShare une entreprise Scribd logo
1  sur  15
Muhammad Nasrullah   5209100704
Sulistiyono          5209100705
• Aspek berbeda dari Software
  •   Kompleks
  •   Kesesuaian
  •   Berubah-ubah
  •   Invisibility
• Background
  • Bidang dari Software Quality Enginering sifatnya sama dengan
    Quality Enginering Secara Umum.
  • Akan Tetapi diperlukan adaptasi dari berbagai Aspek     untuk
    menerapkan Quality Enginering pada Software.
• Proses dan variasi proses memiliki sifat statistik dan dapat diukur dan
  dikendalikan oleh metode statistik.
• Kualitas harus dikerahkan untuk setiap peranan, sebelumnya dalam
  aliran proses, semakin baik. ... dan perbedaan .. .
• Perhatian lebih harus diberikan untuk memproses adherence dalam
  hal perangkat lunak karena proses ini sangat abstrak, dibandingkan
  dengan, misalnya, proses manufaktur mobil yang nyata.
• Proses perangkat lunak manusia bergantung sementara proses
  lainnya, mesin yang bergantung, sehingga membuat proses
  perangkat lunak kurang tepat dan terkendali.
• Ini agak sulit untuk mendapatkan sampel yang cukup besar dan stabil
  data karena lama tum-sekitar dan produk bervariasi. Sebuah produk
  tunggal sedikit yang dikembangkan per tahun dengan proses
  perangkat lunak, sedangkan pada contoh proses manufaktur, banyak
  item yang diproduksi setiap hari.
• Walter A. Shewart (I 891- 1967)
• W. Edwards Deming (1900-1993) and Joseph M. Juran
• Ada 3 dasar dalam Software Quality Enginering:
  • Tentukan Proses Enginering Software
  • Yakinkan Kepatuhan terhadap proses
  • Meningkatkan proses
   Software Development  Proses
   Tidak harus Detail  digunakan sebagai kerangka




   Definisi proses untuk sebuah proyek adalah khas
    tugas untuk manajemen mutu dalam proyek. Para SQA
    berperan untuk meninjau proses.
• Jika proyek tidak mematuhi proses
   • Proyek berjalan di luar proses yang didefinisikan
• Tujuan dari SQA :
   • Memantau perangkat lunak dan proses pembangunan.
   • Memastikan kepatuhan dengan standar dan prosedur.
   • Bawa kebutuhan untuk perbaikan perhatian manajer.
   Memastikan proses dan Aplikasi Sesuai
      Mengubah Batas

   Kebutuhan untuk perbaikan proses dapat diidentifikasi dengan
    yang SQA, tetapi usaha yang dihabiskan dalam melakukan
    perbaikan adalah tugas untuk proyek dan Quality Management
   Para SQA adalah pengamat independen yang harus
    mengidentifikasi dan membawa ke perhatian dimana ada
    kesesuaian yang kurang antara proses yang ditetapkan dan
    pelaksanaan yang sebenarnya. Untuk menjadi independen, SQA
    harus milik sebuah unit organisasi yang terpisah dari proyek
    perangkat lunak. Namun SQA harus bekerja dekat dengan proyek
    untuk memonitor.
• There are three tools for the SQA:
   • Reviews
      • pemeriksaan dokumen proyek dan mengambil
         bagian dalam tinjauan proyek
   • Audits
      • planing dan spontanitas audit untuk memeriksa kepatuhan terhadap prosedur dan
         verifikasi kemajuan proyek.
   • Measurements –
      • dari proses pengukuran diambil untuk dijadikan kesimpulan
• Aktivitas SQA
   • Meninjau rencana pengembangan dan kualitas untuk kelengkapan.
   • Berpartisipasi sebagai moderator dalam desain dan inspeksi kode.
   • Meninjau rencana uji.
   • Tinjau sampel hasil tes untuk menentukan kepatuhan terhadap rencana.
   • Secara berkala melakukan audit manajemen konfigurasi perangkat lunak untuk
     menentukan
   • Kepatuhan terhadap rencana.
   • Berpartisipasi dalam tinjauan fase proyek.
• SQA vs. Manajemen Kualitas




• SQA vs. IS0 9001
• Skenario
• How to get Started??
  • mempekerjakan sekelompok orang untuk melakukan
    tugas SQA
  • melatih mereka
  • mendefinisikan proses untuk implementasi
    strategis dalam implementasi review
  • audit dan tugas lain SQA
  • melihat ruang lingkup penuh SQA


• Butuh Effort yang besar?
• Didalam software process improvement, Fungsi dari
  Software Quality Assurance merupakan aset yang sangat
  penting
• Software Quality Assurance    berbeda dengan Quality
  Manajemen Lainya
  • SQA Audit dengan ISO Audit
• Kesimpulan
  • SQA Fokus terhadap Software
  • Membuat masalah Terlihat
  • SQA melaporkan permasalahan sedekat mungkin untuk dikoreksi

Contenu connexe

Tendances

Jaminan kualitas pl
Jaminan kualitas plJaminan kualitas pl
Jaminan kualitas pl
Siti Rohani
 
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Listyowatik (Yanie)
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
Ika Nurkasanah
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
Yunita Rainbow
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
Dian Lukitasari
 
Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09
Ainul Yaqin
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assurance
irna_300791
 

Tendances (20)

Jaminan kualitas pl
Jaminan kualitas plJaminan kualitas pl
Jaminan kualitas pl
 
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
 
Ch 09
Ch 09Ch 09
Ch 09
 
Dev&qual
Dev&qualDev&qual
Dev&qual
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
 
Software quality-assurance
Software quality-assuranceSoftware quality-assurance
Software quality-assurance
 
Pre project component
Pre project componentPre project component
Pre project component
 
Chapter 1 - Software Quality Challenge
Chapter 1 - Software Quality ChallengeChapter 1 - Software Quality Challenge
Chapter 1 - Software Quality Challenge
 
Ch 12
Ch 12Ch 12
Ch 12
 
Ch 11
Ch 11Ch 11
Ch 11
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09
 
Sqa architecture
Sqa architectureSqa architecture
Sqa architecture
 
Mempro 9
Mempro 9Mempro 9
Mempro 9
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assurance
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)
 
Kompilasi Lesson Learned
Kompilasi Lesson LearnedKompilasi Lesson Learned
Kompilasi Lesson Learned
 

Similaire à Software Quality Assurance-Concepts and misconceptions

The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
irna_300791
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
irna_300791
 
Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...
Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...
Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...
atikamusthav
 
Rpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekRpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyek
f' yagami
 

Similaire à Software Quality Assurance-Concepts and misconceptions (20)

11 Software Configuration.pptx
11 Software Configuration.pptx11 Software Configuration.pptx
11 Software Configuration.pptx
 
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering Process
 
Tugas MPPL
Tugas MPPLTugas MPPL
Tugas MPPL
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
 
03 Software Requirements
03 Software Requirements03 Software Requirements
03 Software Requirements
 
Automatic data processing limited
Automatic data processing limitedAutomatic data processing limited
Automatic data processing limited
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
 
Analisa Software Quality factors
Analisa Software Quality factorsAnalisa Software Quality factors
Analisa Software Quality factors
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software Testing
 
Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...
Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...
Analisa Software Quality factors pada Rancang Bangun Sistem Informasi Trackin...
 
Analisa Software Quality factors
Analisa Software Quality factors Analisa Software Quality factors
Analisa Software Quality factors
 
Quality Assurance dan Peer Review
Quality Assurance dan Peer ReviewQuality Assurance dan Peer Review
Quality Assurance dan Peer Review
 
Kedudukan dan Profesionalisme Quality Assurance
Kedudukan dan Profesionalisme Quality AssuranceKedudukan dan Profesionalisme Quality Assurance
Kedudukan dan Profesionalisme Quality Assurance
 
Rpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekRpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyek
 
2
22
2
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software Measurement
 
Standar IIA & Quality Assurance
Standar IIA & Quality AssuranceStandar IIA & Quality Assurance
Standar IIA & Quality Assurance
 
Week 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxWeek 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptx
 

Plus de EM Nasrul

Proposal kp mujahid nasrul
Proposal kp mujahid nasrulProposal kp mujahid nasrul
Proposal kp mujahid nasrul
EM Nasrul
 
Final paper mkti_kelompok12
Final paper mkti_kelompok12Final paper mkti_kelompok12
Final paper mkti_kelompok12
EM Nasrul
 
Draft2 paper kelompok12
Draft2 paper kelompok12Draft2 paper kelompok12
Draft2 paper kelompok12
EM Nasrul
 

Plus de EM Nasrul (18)

Optimasi rute untuk_software_defined_networking-wi
Optimasi rute untuk_software_defined_networking-wiOptimasi rute untuk_software_defined_networking-wi
Optimasi rute untuk_software_defined_networking-wi
 
Teks Lomba Pidato - Gemar Membaca
Teks Lomba Pidato - Gemar MembacaTeks Lomba Pidato - Gemar Membaca
Teks Lomba Pidato - Gemar Membaca
 
Cara melestarikan hewan langka
Cara melestarikan hewan langkaCara melestarikan hewan langka
Cara melestarikan hewan langka
 
Update Microsoft Word 2016
Update Microsoft Word 2016Update Microsoft Word 2016
Update Microsoft Word 2016
 
IT BSC and Strategic Alignment Model (SAM)
IT BSC and Strategic Alignment Model (SAM)IT BSC and Strategic Alignment Model (SAM)
IT BSC and Strategic Alignment Model (SAM)
 
Analisis Jurnal Strategi Sistem Informasi
Analisis Jurnal Strategi Sistem InformasiAnalisis Jurnal Strategi Sistem Informasi
Analisis Jurnal Strategi Sistem Informasi
 
[SKI] PERADABAN BANGSA ARAB SEBELUM ISLAM
[SKI] PERADABAN BANGSA ARAB SEBELUM ISLAM[SKI] PERADABAN BANGSA ARAB SEBELUM ISLAM
[SKI] PERADABAN BANGSA ARAB SEBELUM ISLAM
 
Workshop KOPMA (Koperasi Mahasiswa)
Workshop KOPMA (Koperasi Mahasiswa)Workshop KOPMA (Koperasi Mahasiswa)
Workshop KOPMA (Koperasi Mahasiswa)
 
UTS TIK Kelas XI IPA
UTS TIK Kelas XI IPAUTS TIK Kelas XI IPA
UTS TIK Kelas XI IPA
 
Proposal kp mujahid nasrul
Proposal kp mujahid nasrulProposal kp mujahid nasrul
Proposal kp mujahid nasrul
 
Chapter 5 - Contract Review
Chapter 5 - Contract ReviewChapter 5 - Contract Review
Chapter 5 - Contract Review
 
Final paper mkti_kelompok12
Final paper mkti_kelompok12Final paper mkti_kelompok12
Final paper mkti_kelompok12
 
Draft2 paper kelompok12
Draft2 paper kelompok12Draft2 paper kelompok12
Draft2 paper kelompok12
 
Laporan Final
Laporan Final Laporan Final
Laporan Final
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan
 
Software Testing Design
Software Testing DesignSoftware Testing Design
Software Testing Design
 
11 Software Quality Factor
11 Software Quality Factor11 Software Quality Factor
11 Software Quality Factor
 
11 Software Quality Factor
11 Software Quality Factor11 Software Quality Factor
11 Software Quality Factor
 

Dernier

Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 

Dernier (20)

power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Stoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.pptStoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.ppt
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 

Software Quality Assurance-Concepts and misconceptions

  • 1. Muhammad Nasrullah 5209100704 Sulistiyono 5209100705
  • 2. • Aspek berbeda dari Software • Kompleks • Kesesuaian • Berubah-ubah • Invisibility
  • 3. • Background • Bidang dari Software Quality Enginering sifatnya sama dengan Quality Enginering Secara Umum. • Akan Tetapi diperlukan adaptasi dari berbagai Aspek untuk menerapkan Quality Enginering pada Software.
  • 4. • Proses dan variasi proses memiliki sifat statistik dan dapat diukur dan dikendalikan oleh metode statistik. • Kualitas harus dikerahkan untuk setiap peranan, sebelumnya dalam aliran proses, semakin baik. ... dan perbedaan .. . • Perhatian lebih harus diberikan untuk memproses adherence dalam hal perangkat lunak karena proses ini sangat abstrak, dibandingkan dengan, misalnya, proses manufaktur mobil yang nyata. • Proses perangkat lunak manusia bergantung sementara proses lainnya, mesin yang bergantung, sehingga membuat proses perangkat lunak kurang tepat dan terkendali. • Ini agak sulit untuk mendapatkan sampel yang cukup besar dan stabil data karena lama tum-sekitar dan produk bervariasi. Sebuah produk tunggal sedikit yang dikembangkan per tahun dengan proses perangkat lunak, sedangkan pada contoh proses manufaktur, banyak item yang diproduksi setiap hari.
  • 5.
  • 6. • Walter A. Shewart (I 891- 1967) • W. Edwards Deming (1900-1993) and Joseph M. Juran
  • 7. • Ada 3 dasar dalam Software Quality Enginering: • Tentukan Proses Enginering Software • Yakinkan Kepatuhan terhadap proses • Meningkatkan proses
  • 8. Software Development  Proses  Tidak harus Detail  digunakan sebagai kerangka  Definisi proses untuk sebuah proyek adalah khas tugas untuk manajemen mutu dalam proyek. Para SQA berperan untuk meninjau proses.
  • 9. • Jika proyek tidak mematuhi proses • Proyek berjalan di luar proses yang didefinisikan • Tujuan dari SQA : • Memantau perangkat lunak dan proses pembangunan. • Memastikan kepatuhan dengan standar dan prosedur. • Bawa kebutuhan untuk perbaikan perhatian manajer.
  • 10. Memastikan proses dan Aplikasi Sesuai  Mengubah Batas  Kebutuhan untuk perbaikan proses dapat diidentifikasi dengan yang SQA, tetapi usaha yang dihabiskan dalam melakukan perbaikan adalah tugas untuk proyek dan Quality Management
  • 11. Para SQA adalah pengamat independen yang harus mengidentifikasi dan membawa ke perhatian dimana ada kesesuaian yang kurang antara proses yang ditetapkan dan pelaksanaan yang sebenarnya. Untuk menjadi independen, SQA harus milik sebuah unit organisasi yang terpisah dari proyek perangkat lunak. Namun SQA harus bekerja dekat dengan proyek untuk memonitor.
  • 12. • There are three tools for the SQA: • Reviews • pemeriksaan dokumen proyek dan mengambil bagian dalam tinjauan proyek • Audits • planing dan spontanitas audit untuk memeriksa kepatuhan terhadap prosedur dan verifikasi kemajuan proyek. • Measurements – • dari proses pengukuran diambil untuk dijadikan kesimpulan • Aktivitas SQA • Meninjau rencana pengembangan dan kualitas untuk kelengkapan. • Berpartisipasi sebagai moderator dalam desain dan inspeksi kode. • Meninjau rencana uji. • Tinjau sampel hasil tes untuk menentukan kepatuhan terhadap rencana. • Secara berkala melakukan audit manajemen konfigurasi perangkat lunak untuk menentukan • Kepatuhan terhadap rencana. • Berpartisipasi dalam tinjauan fase proyek.
  • 13. • SQA vs. Manajemen Kualitas • SQA vs. IS0 9001 • Skenario
  • 14. • How to get Started?? • mempekerjakan sekelompok orang untuk melakukan tugas SQA • melatih mereka • mendefinisikan proses untuk implementasi strategis dalam implementasi review • audit dan tugas lain SQA • melihat ruang lingkup penuh SQA • Butuh Effort yang besar?
  • 15. • Didalam software process improvement, Fungsi dari Software Quality Assurance merupakan aset yang sangat penting • Software Quality Assurance berbeda dengan Quality Manajemen Lainya • SQA Audit dengan ISO Audit • Kesimpulan • SQA Fokus terhadap Software • Membuat masalah Terlihat • SQA melaporkan permasalahan sedekat mungkin untuk dikoreksi