Software Quality Assurance Based on QAI - USA

Deskripsi
Pelatihan ini memperkenalkan konsep-konsep, metrik-metrik, dan model-model
dalam Software Quality Assurance. Pembahasan dalam pelatihan ini mencakup
komponen-komponen Sistem SQA baik sebelum, selama dan sesudah Software
Development.
Workshop ini menyajikan Framework SQA dan membahas komponen-komponen dalam
Framework tersebut contohnya Planning, Review, Testing, Configuration
Management, dan lainnya. Juga akan didiskusikan tentang Metrik dan Model Sofware
Quality sebagaimana Product dalam Process dan dalam Maintenance.
Pelatihan ini juga mencakup Case Studies dan Pengalaman. Selama pelatihan,
para peserta akan mengembangkan pemahaman Software Quality dan Pendekatannya
untuk memastikan Software Quality. Dan pelatihan ini selaras dengan QAI (Quality
Assurance Institute) USA dan Best Practices terutama dalam sesi Case Study.
Target Peserta
Pelatihan ini khususnya dirancang untuk mereka memegang atau akan memegang
peran sebagai SQA. Secara spesifik pelatihan ini akan memberikan nilai yang
berharga bagi:
- Para Professional Quality/Testing
- Para Manager Quality
- Technical Managers dengan bertanggung-jawab dalam Software Development
(yaitu Project Managers, Project Leaders, Group Leaders, and Test Leaders,
dan sebagainya.)
- Manager-manager yang bertanggung-jawab membentuk atau mengelola SQA GROUP
atau SQA FUNCTION
- Para Spesialis atau Potensial Para Spesialis yang memiliki tanggung jawab
dalam domain- domain SQA (yaitu Quality Assurance, Quality Management, dan
sebagainya)
- Para anggota SEPG dan Para anggota SQA Process Improvement Group Team
- Para Manager dan Para Developer yang terlibat dalam Testing, Review,
Audit, Software Configuration Management, atau Process Improvement
Tujuan
Setelah mengikuti pelatihan ini, para peserta akan:
- Mengetahui penyebab Root Causes yang paling umum dari software errors dan
masalah penjadwalan software development
- Mampu mengidentifikasi faktor-faktor apa mempengaruhi Software Quality dan
mengetahui bagaimana mengukur faktor-faktor tersebut
- Mampu melakukan pengujian White-Box dan Black-Box dari modul-modul
software
- Mampu membuat Software Test Plan
- Mampu melaksanakan Effective Review Meeting
- Terbiasa dengan standar industri yang terkait dengan SQA Plan
- Mampu memilih product metrics dan process metrics
- Memahami bagaimana menggunakan data untuk melakukan Continuous Process
Improvement
- Mampu membuat QA Plan yang komprehensif yang pantas bagi lingkungan kerja
profesional dari peserta
- Mampu melakukan Quantitative Assessment efektifitas biasa dari SQA Plan
- Memahami model CMM dengan kemampuan menilai pada level umum apa sebuah
organisasi beroperasi, dan step apa yang perlu dilakukan untuk maju ke level
kemampuan selanjutnya
Benefit
- Semua peserta akan memperoleh softcopy SQA (Software Quality Assurance)
TOOLKIT yang berisi Learning Material, References, Process/Templates dan
Checklist, Sample Case Study, dan QAI Methodology.
- Trainer yang bersertifikasi internasional dan berpengalaman akan
membimbing pada peserta dalam sesi Case Study menggunakan pendekatan Hand-on
- Selama pelatihan trainer kami akan membimbing semua peserta mengeksplorasi
penggunaan SQA Toolkit dalam sesi Case Study
Agenda dan Materi
INTRODUCTION
- The software quality challenge
- What is software quality?
- Software Quality Factors
- The components of the software quality assurance system - overview
PRE-PROJECT SOFTWARE QUALITY COMPONENTS
- Contract review
- Development and quality plans
SQA COMPONENTS IN THE PROJECT LIFE CYCLE
- Integrating quality activities in the project life cycle
- Reviews
- Software testing - strategies
- Software testing - implementation
- Assuring the quality of software maintenance components
- Assuring the quality of external participants' contributions
- CASE tools and their effect on software quality
EXERCISES AND PRACTICES CASE STUDY
SOFTWARE QUALITY INFRASTRUCTURE COMPONENTS
- Procedures and work instructions
- Supporting quality devices
- Staff training and certification
- Corrective and preventive actions
- Configuration management
- Documentation control
MANAGEMENT COMPONENTS OF SOFTWARE QUALITY
- Project progress control
- Software quality metrics
- Costs of software quality
EXERCISES AND PRACTICES CASE STUDY
STANDARDS, CERTIFICATION AND ASSESSMENT
- Quality management standards
- SQA project process standards - IEEE software engineering standards
ORGANIZING FOR QUALITY ASSURANCE
- Management and its role in software quality assurance
- The SQA unit and other actors in the SQA system
THE FUTURE OF SQA
EXERCISES AND PRACTICES CASE STUDY