Top Banner
© 2013 Tangram Hi-Tech Solutions Ltd. How to Improve QA Performance with the CMMI Dr. Tami Zemel [email protected]
23
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

How to Improve QA Performance with the CMMI

Dr. Tami Zemel

[email protected]

Page 2: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

QA Challenges Keep Growing

Page 3: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

“Finger Pointing Never Got Anything Done” David Pratt

Page 4: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd. 4

Page 5: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd. 5

Capability Maturity Model Integration (CMMI)

Guidance for applying best practices for

developing quality products to meet the needs

of customers and end users

Page 6: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

CMMI is used by thousands of companies around the world including large and small companies from different domains

6

Page 7: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

CMMI-DEV Categories

Project

Management

Engineering

Support

Process

Management

7

Page 8: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd. 8

A Set of Best Practices for a Specific Area.

Process Area

• Every process area includes additional practices

to ensure efficient implementation

Page 9: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

CMMI Engineering Process Areas

• Requirements Development

• Technical Solution

• Product Integration

• Verification

• Validation

9

Page 10: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Testing Activities

Select

Develop

Test Procedures

Execute

Test Procedures

Analyze Results

Page 11: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

CMMI Best Practices for Efficient Process Implementation

• Plan • Provide Resources • Assign Responsibilities • Train the People • Ensure Timely Teamwork • Monitor • Evaluate Adherence • Tailor • Learn lessons • …..

Page 12: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Plan

Page 13: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Resources

Funding

Facilities

Skilled People

Time

Tools

Ensure there are Adequate Resources

Page 14: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Assign Responsibility and Authority

Page 15: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Train the People

Page 16: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Ensure Timely Teamwork

Page 17: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Monitor

Page 18: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Evaluate Adherence

Page 19: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Involve Higher Level Management

Page 20: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Tailor the Processes

Page 21: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

Learn the Lessons

Page 22: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

The CMMI Enables Improvement of the QA Performance But It is not Free

Page 23: Qa performance 300413

© 2013 Tangram Hi-Tech Solutions Ltd.

For More Information

• Please contact:

• Dr. Tami Zemel

[email protected]

• 052-2890343

• www.tangramhitech.com