Inixindo

Software Quality Management (SQM)

4 Hari Intermediate Level

Kursus 4 hari Software Quality Management. Kuasai peran Quality Assurance (QA) dan Quality Control (QC), penyusunan test plan, bug tracking, hingga rilis produk…

Pelatihan & Sertifikasi
favorite_border

Software Quality Management (SQM)

Di era di mana kecepatan rilis aplikasi menjadi krusial, memastikan kualitas (software quality) tanpa menghambat proses pengembangan (development) adalah tantangan utama. Pelatihan Software Quality Management hadir untuk membedah peran esensial Quality Assurance (QA) dan Quality Control (QC) secara menyeluruh dalam proses pengembangan perangkat lunak.

Materi pelatihan selama 4 hari ini disusun secara sistematis untuk membantu peserta memahami bagaimana merencanakan, menjaga, dan memastikan kualitas sejak tahap awal hingga produk dinyatakan siap dirilis. Peserta akan diajak melakukan praktik langsung dalam menyusun strategi QA yang efektif, mengidentifikasi risiko, merancang rencana pengujian (test plan), hingga melakukan validasi fungsional serta visual.

Selain keterampilan teknis pengujian, kursus ini juga membekali peserta dengan kemampuan menyusun dokumentasi kualitas yang lengkap dan komprehensif, baik itu menggunakan model pendekatan pengembangan Agile maupun Waterfall.

Target Peserta

  • QA Engineer, QC Engineer, dan Manual Tester.

  • Developer yang ingin memahami standar dan proses kualitas perangkat lunak.

  • Scrum Master, Project Manager, dan Product Owner.

  • Tim operasional atau analis sistem yang bersinggungan dengan aktivitas pengujian.Q

Pra Syarat

  • Peserta disarankan memahami dasar-dasar manual testing.

  • Mengenal proses pengembangan perangkat lunak (SDLC).

  • Terbiasa membaca dokumen kebutuhan aplikasi seperti BRD/FRD atau user story.

Hasil pembelajaran

Tujuan Pelatihan Software Quality Management (SQM)

Setelah mengikuti pelatihan ini, peserta diharapkan mampu:

  • Memahami peran QA dan QC di dalam berbagai model pengembangan perangkat lunak.
  • Menyusun strategi QA yang tepat guna sebagai pencegahan cacat sejak awal proyek.
  • Melakukan analisis risiko sebagai landasan dasar pembuatan test plan.
  • Mengembangkan acceptance checklist dan melakukan tahap pengujian fungsional.
  • Melakukan exploratory testing serta regression testing.
  • Mengelola keseluruhan proses pelacakan bug dan berkolaborasi efektif dengan pihak developer.
  • Menyusun dokumentasi QA dan QC penting seperti Risk Register, Traceability Matrix, Test Report, dan dokumen sign-off.
Materi yang akan dipelajari

Apa yang Akan Anda Dapatkan & Pelajari dalam Pelatihan Software Quality Management (SQM)?

Kuasai alur manajemen kualitas perangkat lunak secara utuh, mulai dari penyusunan strategi, teknik validasi dan pengujian, hingga pelaporan dokumen kelayakan rilis produk.

Prinsip Dasar Kualitas & Peran QA-QC
  • Konsep kualitas dalam pengembangan perangkat lunak

  • Peran QA dan QC dalam SDLC (Waterfall, Agile, Hybrid)

  • Perbedaan QA, QC, dan Tester

  • Pendekatan QA sebagai pencegahan cacat

  • Kolaborasi QA-QC dengan Developer dan pihak terkait

  • Ruang lingkup tanggung jawab masing-masing peran

Strategi QA & Dokumentasi Kualitas
  • Identifikasi risiko dan prioritas pengujian

  • Penyusunan Test Strategy dan Test Plan

  • Pengenalan Risk Register dan cara menggunakannya

  • Requirements Traceability Matrix (RTM)

  • Awareness: Unit Test, Integration Test, TDD, BDD

  • QA dalam berbagai model pengembangan, termasuk praktik di CI/CD

  • Menyusun Test Summary & Quality Status Report

Teknik QC: Validasi & Pengujian
  • Peran QC dalam proses release

  • Penyusunan acceptance checklist berdasarkan kebutuhan sistem

  • Validasi fungsional dan non-fungsional

  • Pengujian UI/UX dan aspek visual

  • Teknik exploratory testing

  • Teknik regression testing dan pemilihan skenario regresi

  • Penulisan bug report yang efektif dan komunikatif

Dokumentasi QC, Sign-Off & Simulasi
  • Penyusunan Test Result Report dan temuan pengujian

  • Proses sign-off kualitas dan dokumentasi pendukung

  • Go/No-Go decision dan faktor penentu kelayakan rilis

  • Pengenalan dan penggunaan tools pendukung (Google Sheet, TestLink, Confluence)

  • Simulasi lengkap QA-QC:

    • Mulai dari analisis kebutuhan

    • Menyusun strategi QA

    • Membuat acceptance checklist

    • Melakukan pengujian

    • Menyusun laporan hasil

Output Akhir Pelatihan
  • Menyusun rencana pengujian (test plan) untuk sebuah aplikasi

  • Membuat test case dan acceptance checklist

  • Melakukan pengujian fungsional, UI, dan regresi

  • Menemukan dan menuliskan bug report dengan benar

  • Membuat laporan hasil pengujian yang siap dipakai untuk keputusan rilis

  • Menghasilkan dokumen kualitas lengkap untuk satu studi kasus aplikasi

Konsultasi WhatsApp