|
Training Syllabus
|
NCITMG003
-
Software Quality Assurance
|
|
Durasi : 3 hari
- Quality Assurance Basics
- What Is Quality?
- Quality and Reliability
- Total Quality Management
- Organizational Goals and Quality Goals
- Four Dimensions of Quality
- Background
- Specification Quality
- Design Quality
- Development (Software Construction) Quality
- Conformance Quality
- Software Product Quality
- Functionality Standpoint
- White Box (Glass Box) Standpoint
- Presence of Defects in the Product
- Program Quality
- Measurement of Product Quality
- Organizational Environment that Fosters a Quality Culture
- Quality and Organizational Environment
- The Role of the Quality Assurance Department
- Organization of the Quality Assurance Department
- Culture of Quality in the Organization
- Software Verification
- Verification
- Walkthroughs (Peer Reviews)
- Inspections
- Audits
- Verification Process
- Implementation of Verification Activities in Projects
- Validation
- Definition of Validation
- Validation of Software Designs
- Validating the Product Specifications
- Validating the Software Product
- Testing Different Types of Software Products
- Testing Basics
- Test Case Design
- Test Environment
- Testing Scenarios
- Project Testing or Embedded Testing
- Product Testing
- Best Practices in Testing
- Automation of Testing and Use of Testing Tools
- Software Product Quality: Reliability
- Software Disasters
- Software Reliability
- Cause of Software Failures
- Prediction of Software Reliability
- Software Reliability Improvement
- Process Quality
- Process Quality Evolution
- Process Definition
- Process Improvement
- Process Stabilization
- Software Development Process
- Components of a Process
- Process Certification
- New Paradigm for Software Quality
- Current Certification Paradigms
- The Fallacy of Certifications
|
|
|