Software Testing and Quality Assurance

  1. Quality Assurance Processes
    1. Quality Management Systems
      1. ISO 9000 Family
        1. Quality Management Principles
          1. ISO 9001 Requirements
            1. Certification Process
              1. Continuous Improvement
              2. CMMI
                1. Maturity Levels
                  1. Initial
                    1. Managed
                      1. Defined
                        1. Quantitatively Managed
                          1. Optimizing
                          2. Process Areas
                            1. Project Management
                              1. Process Management
                                1. Engineering
                                  1. Support
                                  2. Appraisal Methods
                                  3. Six Sigma
                                    1. DMAIC Methodology
                                      1. Define
                                        1. Measure
                                          1. Analyze
                                            1. Improve
                                              1. Control
                                              2. Statistical Process Control
                                                1. Application in Software QA
                                                2. Lean Software Development
                                                  1. Waste Elimination
                                                    1. Value Stream Mapping
                                                      1. Continuous Improvement
                                                    2. Reviews and Inspections
                                                      1. Informal Reviews
                                                        1. Buddy Checks
                                                          1. Pair Reviews
                                                            1. Walkthrough Benefits
                                                            2. Walkthroughs
                                                              1. Author-Led Reviews
                                                                1. Informal Process
                                                                  1. Knowledge Sharing
                                                                  2. Technical Reviews
                                                                    1. Formal Review Process
                                                                      1. Review Roles
                                                                        1. Moderator
                                                                          1. Author
                                                                            1. Reviewers
                                                                              1. Scribe
                                                                              2. Review Meetings
                                                                                1. Follow-up Actions
                                                                                2. Inspections
                                                                                  1. Formal Inspection Process
                                                                                    1. Fagan Inspection Method
                                                                                      1. Defect Detection Techniques
                                                                                        1. Inspection Metrics
                                                                                        2. Management Reviews
                                                                                          1. Project Status Reviews
                                                                                            1. Quality Gate Reviews
                                                                                              1. Go/No-Go Decisions
                                                                                              2. Audit Processes
                                                                                                1. Internal Audits
                                                                                                  1. External Audits
                                                                                                    1. Compliance Verification
                                                                                                      1. Audit Reporting
                                                                                                    2. Metrics and Measurement
                                                                                                      1. Measurement Fundamentals
                                                                                                        1. Goal-Question-Metric Approach
                                                                                                          1. Measurement Planning
                                                                                                            1. Data Collection
                                                                                                              1. Analysis and Interpretation
                                                                                                              2. Process Metrics
                                                                                                                1. Defect Removal Efficiency
                                                                                                                  1. Test Coverage Metrics
                                                                                                                    1. Review Effectiveness
                                                                                                                      1. Process Compliance
                                                                                                                      2. Product Metrics
                                                                                                                        1. Defect Density
                                                                                                                          1. Code Complexity
                                                                                                                            1. Reliability Metrics
                                                                                                                              1. Performance Metrics
                                                                                                                              2. Project Metrics
                                                                                                                                1. Schedule Variance
                                                                                                                                  1. Effort Variance
                                                                                                                                    1. Cost Variance
                                                                                                                                      1. Resource Utilization
                                                                                                                                      2. Quality Metrics
                                                                                                                                        1. Customer Satisfaction
                                                                                                                                          1. Defect Escape Rate
                                                                                                                                            1. Test Effectiveness
                                                                                                                                              1. Quality Costs
                                                                                                                                              2. Key Performance Indicators
                                                                                                                                                1. Defect Detection Percentage
                                                                                                                                                  1. Test Case Effectiveness
                                                                                                                                                    1. Mean Time To Detect
                                                                                                                                                      1. Mean Time To Repair
                                                                                                                                                        1. Customer-Reported Defects
                                                                                                                                                        2. Metrics Dashboard
                                                                                                                                                          1. Visual Representation
                                                                                                                                                            1. Real-Time Monitoring
                                                                                                                                                              1. Trend Analysis
                                                                                                                                                                1. Actionable Insights
                                                                                                                                                              2. Continuous Improvement
                                                                                                                                                                1. Improvement Frameworks
                                                                                                                                                                  1. Plan-Do-Check-Act Cycle
                                                                                                                                                                    1. Kaizen Methodology
                                                                                                                                                                      1. Root Cause Analysis
                                                                                                                                                                      2. Process Improvement
                                                                                                                                                                        1. Process Assessment
                                                                                                                                                                          1. Gap Analysis
                                                                                                                                                                            1. Improvement Planning
                                                                                                                                                                              1. Implementation and Monitoring
                                                                                                                                                                              2. Retrospectives
                                                                                                                                                                                1. Sprint Retrospectives
                                                                                                                                                                                  1. Project Retrospectives
                                                                                                                                                                                    1. What Went Well
                                                                                                                                                                                      1. What Could Be Improved
                                                                                                                                                                                        1. Action Items and Follow-up
                                                                                                                                                                                        2. Lessons Learned
                                                                                                                                                                                          1. Knowledge Capture
                                                                                                                                                                                            1. Best Practice Sharing
                                                                                                                                                                                              1. Organizational Learning
                                                                                                                                                                                              2. Feedback Loops
                                                                                                                                                                                                1. Customer Feedback
                                                                                                                                                                                                  1. Internal Feedback
                                                                                                                                                                                                    1. Stakeholder Input
                                                                                                                                                                                                      1. Continuous Monitoring