Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 ·...
Transcript of Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 ·...
![Page 1: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/1.jpg)
GTRI_B-1
Making Process and Product QualityAssurance (PPQA) Work on Small
Projects
Jeanne BalsamJean Swank
Electronic Systems LaboratoryGeorgia Tech Research InstituteGeorgia Institute of Technology
![Page 2: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/2.jpg)
GTRI_B-2
Who is GTRI?
• Unit of the Georgia Institute of Technology
• 1200+ employees
• Wide variety of products
• Customers include federal, state, and industry
• Projects range greatly in size and duration
• More Info:http://www.gtri.gatech.edu/
![Page 3: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/3.jpg)
GTRI_B-3
Current Status
• Assessed CMM level 3
• Performed gap analysis between CMMand CMMI
• Updating processes
• Implementing the new processes
• Not assessed under CMMI
![Page 4: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/4.jpg)
GTRI_B-4
What is PPQA?• Objectively evaluate performed processes,
work products, and services against theapplicable process descriptions, standards,and procedures
• Identify and document noncompliance issues
• Provide feedback to project staff and managerson the results of quality assurance (QA)activities
• Ensure that noncompliance issues areaddressed
![Page 5: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/5.jpg)
GTRI_B-5
Small Project Assumptions
• A small project has 25 people or less
• Project team generally works together on allphases of product development
• Must trade-off limited resources
• Testers are often the developers
• Need independent inspection at critical phases
• Quality engineers must have technical expertise toadd value on a small project
![Page 6: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/6.jpg)
GTRI_B-6
Very Small Projects (5 or less)
• May not have adequate funding to support evenminimal QA activities
• Probably need more outside guidance andindependent reviews (QA)
![Page 7: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/7.jpg)
GTRI_B-7
Outline
• Develop a generic PPQA plan
• Hire and/or recruit Quality Engineers highlyqualified in the product development field
• Mentor project team
• Analyze project and product risks
• Build a strong base for quality
• Add value by reducing risk
![Page 8: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/8.jpg)
GTRI_B-8
Develop a Generic QA Plan
• Developing a QA plan from scratch for each project is tooexpensive
• Many QA activities are similar between projects
• Tailoring a generic QA plan and schedule is cost-effective,and is based on:• Risk
• Project team experience
• Customer requirements
• Project schedule
• Project deliverables/milestones
![Page 9: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/9.jpg)
GTRI_B-9
QA Plan Guideline
• Standards, Practices, and Conventions
• Reviews and Audits
• List of required reviews (each phase)
• List of required audits (each phase, deliverables)
• Peer review guidelines
• QA Schedule Template
• Tasks• Start-Up Tasks• Periodic Reviews of QA Activities with
all levels of organization• Mentor Project Team• Support Customer QA• Resolve Disputes
![Page 10: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/10.jpg)
GTRI_B-10
Hire/Recruit Qualified –Quality Engineers
• Technical and managerial experience
• Knowledgeable in appropriate technical areas
• Should be capable of doing “real work”
• Recognized by project team for theirexperience and competency
• Able to abstract and share information acrossprojects
![Page 11: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/11.jpg)
GTRI_B-11
Mentor Project Team
• Technical areas
• Management areas
• New processes
• Existing tools andprocesses
• Attitude
![Page 12: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/12.jpg)
GTRI_B-12
Analyze Project and Product Risks
• Specific team members
• Compliant vs. noncompliant
• Experienced vs. inexperienced
• Phases of development
• Cost of re-work or failure
• Familiarity with the subject area
![Page 13: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/13.jpg)
GTRI_B-13
Build a Strong Base for Quality• Leverage “star players”• spread across project teams
• use to develop processes
• Praise “star players” and reward themto the extent that you are capable
• Modify processes to the organization'sbest-in-class
• Create an environment where processcompliance is institutionalized
![Page 14: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/14.jpg)
GTRI_B-14
Add Value by Reducing Risk
• Prioritize organizational QA activities based onproject/product risk
• Communicate status to all levels of theorganization, as appropriate
• Share lessons learned for all projects
• Assist the project team in developing andimplementing risk mitigation strategies
• Act as “the conscience” of the project team
![Page 15: Making Process and Product Quality Assurance (PPQA) Work on … › ndia › ... · 2017-05-19 · GTRI_B-5 Small Project Assumptions • A small project has 25 people or less •](https://reader034.fdocuments.net/reader034/viewer/2022042407/5f210bc47ba7cc15927b3588/html5/thumbnails/15.jpg)
GTRI_B-15
Questions?