Introduction Senior Management Process and Quality Software Lifecycle Process Model Process Model CMMI®Understanding Process Areas Staged Maturity Levels Common Features Quality Management Systems Quality Management Systems Quality Management Systems Understanding AS9100 Program Audit Future Quality Management Systems Objectives Quantitative Management Process Policy Policy Understanding Planning Process Planning Procedures Control Procedures Systems Engineering Systems Engineering Method Systems Analysis of Requirements Systems Engineering Management Plan Software Design Software Design Method Software Development Process Software Design Decisions Computer Application Methods Definition of Agile Definition of Lean Definition of Firmware Identify Software Components Detailed Design Evaluate the Software Design Software Coding and Unit Test Peer Review Method Peer Review Participants Prepare the Products for the Peer Review Design Traceability Design Definition Measurement Data Configuration Control Software Inspections Software Integration and Testing Software Formal Testing Software User Documentation Maintain Software Development Software Quality SQA and SQE/EQA Terminology Software Quality Methods Software Quality Organization Functional Software Quality Tasks Software Quality Program Planning Process Audit Support Verification and Validation Support Software Configuration Management Support Milestone Reviews Monitor Supplier Quality Software Noncompliance Handling Perform Software Product Evaluations SQA Role in Agile Software Development Software Quality Assurance Plan Software Configuration Management Software Configuration Management Methods Organization Configuration Identification Change Control Configuration Status Accounting Software Configuration Audit Checklist Software Supplier Audit Starting Point for Software Supplier Audits Key Requirements for Software Supplier Audits Gate Review for Software Supplier Audits Software Technical Subcontract Management Subcontractor Software Configuration Monitor Supplier Software Quality Software Engineering Reviews Resources Software Engineering Review Steps Purpose Planning Performing Document Control Provisions Recording Reporting Software Engineering Audits Audit Overview Audit Scope Audit Preparation Audit Schedule Audit Plan Audit Communication Audit Entry Criteria Conduct and Perform Audit Audit Report Audit Exit Criteria Audit Record Retention Formal Reviews and Audits System Requirements Review System Design Review Software Specification Review Preliminary Design Review Critical Design Review Joint Technical Reviews Interim and Final Design Reviews Required Software Documentation Test Readiness Reviews Software Compliance Status First Article Inspection Process Steps FCA/PCA Audits Functional Configuration Audit Physical Configuration Audit Preliminary Meetings Audit Preparation Perform Audit Pre-Brief Audit Plan Audit Metrics Audit Execution Audit Final Meeting Audit Method for Software Final Summary Appendices: Acronyms and Glossary Software Development Plan Software Quality Assurance Plan Software Configuration Management Plan FCA Checklist PCA Checklist thod Systems Analysis of Requirements Systems Engineering Management Plan Software Design Software Design Method Software Development Process Software Design Decisions Computer Application Methods Definition of Agile Definition of Lean Definition of Firmware Identify Software Components Detailed Design Evaluate the Software Design Software Coding and Unit Test Peer Review Method Peer Review Participants Prepare the Products for the Peer Review Design Traceability Design Definition Measurement Data Configuration Control Software Inspections Software Integration and Testing Software Formal Testing Software User Documentation Maintain Software Development Software Quality SQA and SQE/EQA Terminology Software Quality Methods Software Quality Organization Functional Software Quality Tasks Software Quality Program Planning Process Audit Support Verification and Validation Support Software Configuration Management Support Milestone Reviews Monitor Supplier Quality Software Noncompliance Handling Perform Software Product Evaluations SQA Role in Agile Software Development Software Quality Assurance Plan Software Configuration Management Software Configuration Management Methods Organization Configuration Identification Change Control Configuration Status Accounting Software Configuration Audit Checklist Software Supplier Audit Starting Point for Software Supplier Audits Key Requirements for Software Supplier Audits Gate Review for Software Supplier Audits Software Technical Subcontract Management Subcontractor Software Configuration Monitor Supplier Software Quality Software Engineering Reviews Resources Software Engineering Review Steps Purpose Planning Performing Document Control Provisions Recording Reporting Software Engineering Audits Audit Overview Audit Scope Audit Preparation Audit Schedule Audit Plan Audit Communication Audit Entry Criteria Conduct and Perform Audit Audit Report Audit Exit Criteria Audit Record Retention Formal Reviews and Audits System Requirements Review System Design Review Software Specification Review Preliminary Design Review Critical Design Review Joint Technical Reviews Interim and Final Design Reviews Required Software Documentation Test Readiness Reviews Software Compliance Status First Article Inspection Process Steps FCA/PCA Audits Functional Configuration Audit Physical Configuration Audit Preliminary Meetings Audit Preparation Perform Audit Pre-Brief Audit Plan Audit Metrics Audit Execution Audit Final Meeting Audit Method for Software Final Summary Appendices: Acronyms and Glossary Software Development Plan Software Quality Assurance Plan Software Configuration Management Plan FCA Checklist PCA Checklist Software Quality SQA and SQE/EQA Terminology Software Quality Methods Software Quality Organization Functional Software Quality Tasks Software Quality Program Planning Process Audit Support Verification and Validation Support Software Configuration Management Support Milestone Reviews Monitor Supplier Quality Software Noncompliance Handling Perform Software Product Evaluations SQA Role in Agile Software Development Software Quality Assurance Plan Software Configuration Management Software Configuration Management Methods Organization Configuration Identification Change Control Configuration Status Accounting Software Configuration Audit Checklist Software Supplier Audit Starting Point for Software Supplier Audits Key Requirements for Software Supplier Audits Gate Review for Software Supplier Audits Software Technical Subcontract Management Subcontractor Software Configuration Monitor Supplier Software Quality Software Engineering Reviews Resources Software Engineering Review Steps Purpose Planning Performing Document Control Provisions Recording Reporting Software Engineering Audits Audit Overview Audit Scope Audit Preparation Audit Schedule Audit Plan Audit Communication Audit Entry Criteria Conduct and Perform Audit Audit Report Audit Exit Criteria Audit Record Retention Formal Reviews and Audits System Requirements Review System Design Review Software Specification Review Preliminary Design Review Critical Design Review Joint Technical Reviews Interim and Final Design Reviews Required Software Documentation Test Readiness Reviews Software Compliance Status First Article Inspection Process Steps FCA/PCA Audits Functional Configuration Audit Physical Configuration Audit Preliminary Meetings Audit Preparation Perform Audit Pre-Brief Audit Plan Audit Metrics Audit Execution Audit Final Meeting Audit Method for Software Final Summary Appendices: Acronyms and Glossary Software Development Plan Software Quality Assurance Plan Software Configuration Management Plan FCA Checklist PCA Checklist upplier Audit Starting Point for Software Supplier Audits Key Requirements for Software Supplier Audits Gate Review for Software Supplie.
Software Engineering Reviews and Audits