Process and Product Quality Assurance (PPQA) A support Process Area at maturity level -2 and above
Presentation Topics <ul><li>Few Definitions </li></ul><ul><li>Purpose of PPQA </li></ul><ul><li>Specific Goals  </li></ul>...
Few Definitions  <ul><li>Objective  </li></ul><ul><li>When used as a noun in the CMMI Product Suite, the term objective re...
Few Definitions  Cont… <ul><li>Work Product </li></ul><ul><li>In the CMMI, a useful result of a process is work product. T...
Purpose of PPQA The purpose of Process and Product Quality Assurance (PPQA) is to  provide staff and management with objec...
The PPQA process area involves the following <ul><li>Objectively evaluating performed processes, work products, and servic...
Specific Goal and Practice Summary <ul><li>SG 1 Objectively Evaluate Processes and Work Products </li></ul><ul><li>SP 1.1 ...
SG 1 Objectively Evaluate Processes  and Work Products <ul><li>Adherence of the performed process and associated work prod...
SP 1.1 Objectively Evaluate Processes <ul><li>Objectively evaluate the designated performed processes against the  </li></...
SP 1.2 Objectively Evaluate Work Products and Services <ul><li>Objectively evaluate the designated work products and servi...
Sub Practices under SG 1 <ul><li>Promote an environment (created as part of project management) that encourages employee p...
SG 2 Provide Objective Insight <ul><li>Noncompliance issues are objectively tracked and communicated, and  </li></ul><ul><...
SP 2.1 Communicate and Ensure Resolution of noncompliance Issues <ul><li>Communicate quality issues and ensure resolution ...
SP 2.2 Establish Records <ul><li>Establish and maintain records of the quality assurance activities. </li></ul><ul><li>Typ...
Sub Practices under SG 2 <ul><li>Resolve each noncompliance with the appropriate members of the </li></ul><ul><li>staff wh...
How to Assure Quality  ???? A Road toward implementing PPQA
Related Process Area 1  Project Planning process area  Helps to identify processes and associated work products that will...
PPQA Planning Considerations <ul><li>Before moving towards PPQA planning we need to consider few things.  </li></ul><ul><l...
PPQA Planning / Auditing <ul><li>Work with SQE’s to identify the processes and products to be evaluated. </li></ul><ul><ul...
PPQA Templates  <ul><li>PPQA Document and Template  </li></ul><ul><li>Quality Assurance Plan Template  </li></ul><ul><li>N...
Conclusion of this session  PPQA supports to deliver high-quality products.  Quality and Noncompliance  issues Processes, ...
Upcoming SlideShare
Loading in...5
×

Process and product quality Assurance

6,146

Published on

Published in: Education, Technology, Business
0 Comments
12 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,146
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
12
Embeds 0
No embeds

No notes for slide

Process and product quality Assurance

  1. 1. Process and Product Quality Assurance (PPQA) A support Process Area at maturity level -2 and above
  2. 2. Presentation Topics <ul><li>Few Definitions </li></ul><ul><li>Purpose of PPQA </li></ul><ul><li>Specific Goals </li></ul><ul><li>Specific Practices </li></ul><ul><li>Sub Practices </li></ul><ul><li>How to Assure Quality ? </li></ul><ul><li>Conclusion </li></ul>
  3. 3. Few Definitions <ul><li>Objective </li></ul><ul><li>When used as a noun in the CMMI Product Suite, the term objective replaces the </li></ul><ul><li>word goal as used in its common everyday sense since the word goal is reserved </li></ul><ul><li>for use when referring to the CMMI model components called specific goals and </li></ul><ul><li>generic goals. </li></ul><ul><li>Objectively Evaluate </li></ul><ul><li>To review activities and work products against criteria which minimize </li></ul><ul><li>subjectivity and bias by the reviewer. An example of an objective evaluation is an </li></ul><ul><li>audit against requirements, standards, or procedures by an independent quality </li></ul><ul><li>assurance function. </li></ul><ul><li>Cont…. </li></ul>
  4. 4. Few Definitions Cont… <ul><li>Work Product </li></ul><ul><li>In the CMMI, a useful result of a process is work product. This can </li></ul><ul><li>include files, documents, products, parts of a product, services, process </li></ul><ul><li>descriptions, specifications, and invoices. </li></ul><ul><li>Product </li></ul><ul><li>In the CMMI Product Suite, a work product that is intended for delivery to a </li></ul><ul><li>customer or end user. Actual project we are developing for client. </li></ul>
  5. 5. Purpose of PPQA The purpose of Process and Product Quality Assurance (PPQA) is to provide staff and management with objective insight into processes and associated work products. Delivery of high-quality products through implementation of Planned Processes and handling Noncompliance issues
  6. 6. The PPQA process area involves the following <ul><li>Objectively evaluating performed processes, work products, and services against the applicable process descriptions, standards, and procedures </li></ul><ul><li>Identifying and documenting noncompliance issues. </li></ul><ul><li>Providing feedback to project staff and managers on the results of quality assurance activities. </li></ul><ul><li>Ensuring that noncompliance issues are addressed </li></ul>
  7. 7. Specific Goal and Practice Summary <ul><li>SG 1 Objectively Evaluate Processes and Work Products </li></ul><ul><li>SP 1.1 Objectively Evaluate Processes </li></ul><ul><li>SP 1.2 Objectively Evaluate Work Products and Services </li></ul><ul><li>SG 2 Provide Objective Insight </li></ul><ul><li>SP 2.1 Communicate and Ensure Resolution of noncompliance Issues </li></ul><ul><li>SP 2.2 Establish Records </li></ul>
  8. 8. SG 1 Objectively Evaluate Processes and Work Products <ul><li>Adherence of the performed process and associated work products and </li></ul><ul><li>services to applicable process descriptions, standards, and procedures is </li></ul><ul><li>objectively evaluated. </li></ul><ul><li>To achieve this Goal </li></ul><ul><li>SP 1.1 Objectively Evaluate Processes </li></ul><ul><li>SP 1.2 Objectively Evaluate Work Products and Services </li></ul>
  9. 9. SP 1.1 Objectively Evaluate Processes <ul><li>Objectively evaluate the designated performed processes against the </li></ul><ul><li>applicable process descriptions, standards, and procedures. </li></ul><ul><li>Typical Work Products </li></ul><ul><li>1. Evaluation reports </li></ul><ul><li>2. Noncompliance reports </li></ul><ul><li>3. Corrective actions </li></ul>
  10. 10. SP 1.2 Objectively Evaluate Work Products and Services <ul><li>Objectively evaluate the designated work products and services against </li></ul><ul><li>the applicable process descriptions, standards, and procedures. </li></ul><ul><li>Typical Work Products </li></ul><ul><li>1. Evaluation reports </li></ul><ul><li>2. Noncompliance reports </li></ul><ul><li>3. Corrective actions </li></ul>
  11. 11. Sub Practices under SG 1 <ul><li>Promote an environment (created as part of project management) that encourages employee participation in identifying and reporting quality issues. </li></ul><ul><li>Establish and maintain clearly stated criteria for the evaluations. </li></ul><ul><li>• What will be evaluated </li></ul><ul><li>• When or how often a process or product will be evaluated </li></ul><ul><li>• How the evaluation will be conducted </li></ul><ul><li>• Who must be involved in the evaluation </li></ul><ul><li>Identify each noncompliance found during the evaluation. </li></ul><ul><li>Identify lessons learned that could improve processes for future </li></ul><ul><li>products and services </li></ul>
  12. 12. SG 2 Provide Objective Insight <ul><li>Noncompliance issues are objectively tracked and communicated, and </li></ul><ul><li>resolution is ensured. </li></ul><ul><li>To achieve this Goal </li></ul><ul><li>SP 2.1 Communicate and Ensure Resolution of noncompliance Issues </li></ul><ul><li>SP 2.2 Establish Records </li></ul>
  13. 13. SP 2.1 Communicate and Ensure Resolution of noncompliance Issues <ul><li>Communicate quality issues and ensure resolution of noncompliance </li></ul><ul><li>issues with the staff and managers. </li></ul><ul><li>Typical Work Products </li></ul><ul><li>1. Corrective action reports </li></ul><ul><li>2. Evaluation reports </li></ul><ul><li>3. Quality trends </li></ul>
  14. 14. SP 2.2 Establish Records <ul><li>Establish and maintain records of the quality assurance activities. </li></ul><ul><li>Typical Work Products </li></ul><ul><li>1. Quality assurance reports </li></ul><ul><li>2. Status reports of corrective actions </li></ul>
  15. 15. Sub Practices under SG 2 <ul><li>Resolve each noncompliance with the appropriate members of the </li></ul><ul><li>staff where possible. </li></ul><ul><li>Document noncompliance issues when they cannot be resolved </li></ul><ul><li>within the project. </li></ul><ul><li>Escalate noncompliance issues that cannot be resolved within the </li></ul><ul><li>project to the appropriate level of management designated to </li></ul><ul><li>receive and act on noncompliance issues. </li></ul><ul><li>Periodically review open noncompliance issues. </li></ul><ul><li>Track noncompliance issues to resolution. </li></ul>
  16. 16. How to Assure Quality ???? A Road toward implementing PPQA
  17. 17. Related Process Area 1  Project Planning process area Helps to identify processes and associated work products that will be objectively evaluated. 2  Verification process area Helps to identify specified requirements has been satisfied or not.
  18. 18. PPQA Planning Considerations <ul><li>Before moving towards PPQA planning we need to consider few things. </li></ul><ul><li>PPQA support should be established early in the software life cycle (when the Product Development Team is formed) </li></ul><ul><li>Who will be responsible for these activities? </li></ul><ul><li>Which processes and products will be evaluated? </li></ul><ul><li>Where will you capture and maintain results? </li></ul><ul><li>How will you monitor/track noncompliance's? </li></ul><ul><li>Are there tools available? </li></ul>
  19. 19. PPQA Planning / Auditing <ul><li>Work with SQE’s to identify the processes and products to be evaluated. </li></ul><ul><ul><li>PPQA must audit every process area 2 - 4 times a year (depending on the process area) </li></ul></ul><ul><ul><li>Product audits should include: </li></ul></ul><ul><ul><ul><li>PP </li></ul></ul></ul><ul><ul><ul><li>Software Requirements Specification </li></ul></ul></ul><ul><ul><ul><li>Requirements Traceability Matrix (RTM) </li></ul></ul></ul><ul><ul><ul><li>Release Notes. </li></ul></ul></ul>
  20. 20. PPQA Templates <ul><li>PPQA Document and Template </li></ul><ul><li>Quality Assurance Plan Template </li></ul><ul><li>Non-Compliance Report Template </li></ul>
  21. 21. Conclusion of this session PPQA supports to deliver high-quality products. Quality and Noncompliance issues Processes, Work Product Standards and Procedure All Process Area PPQA

×