Process and product quality Assurance

8,624 views

Published on

Published in: Education, Technology, Business
4 Comments
17 Likes
Statistics
Notes
No Downloads
Views
Total views
8,624
On SlideShare
0
From Embeds
0
Number of Embeds
26
Actions
Shares
0
Downloads
0
Comments
4
Likes
17
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

×