Your SlideShare is downloading. ×
0
OVERVIEW OF TESTPROCESS IMPROVEMENTFRAMEWORKSNikita Knysh, Ciklum, February 21, 2012
Speaker   Nikita Knysh, 31 y.o.   E-comonic, Ciklum   11 years in IT, 5 years in software test   ISTQB Certified Test ...
Agenda   The way of improvement   Why use process frameworks   TMM   TPI   CTP   STEP
The Way of Improvement
Why Use Process Frameworks   Get aware of industry practices   Measure process maturity   Compare to others   Suggest ...
Test Maturity Model (TMM)   Complements CMM   5 maturity levels, a number of processes in    each   Establish basic pro...
Test Maturity Model (TMM)   The five maturity levels     Initial     Defined     Integrated     Managed and measured ...
Test Process Improvement(TPI)   The four process cornerstones     Lifecycle     Organization     Infrastructure   and ...
Test Process Improvement(TPI) #2
Test Process Improvement(TPI) #3   Allows to establish the process and start add    value quickly, then improve steadily ...
Critical Testing Processes(CTP)   Be good at critical processes! A critical    process:     Repeated    frequently, affe...
Critical Testing Processes(CTP) #2   Testing                 Test system   Establishing context     development   Qual...
Systematic Test and Evaluation Process(STEP)   Assesses three major stages of test:     Planning     Acquisition       ...
Systematic Test and Evaluation Process(STEP) #2   Quantitative metrics:     Test status over time     Test requirements...
Some Other Frameworks   Test Organization Maturity (TOM)   Test Improvement Model (TIM)   Software Quality Rank (SQR) ...
Thank you!   Questions
Upcoming SlideShare
Loading in...5
×

Overview of test process improvement framework

6,982

Published on

QA Club Kiev meeting #5: Test Management

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
6,982
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
67
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Overview of test process improvement framework"

  1. 1. OVERVIEW OF TESTPROCESS IMPROVEMENTFRAMEWORKSNikita Knysh, Ciklum, February 21, 2012
  2. 2. Speaker Nikita Knysh, 31 y.o. E-comonic, Ciklum 11 years in IT, 5 years in software test ISTQB Certified Test Manager
  3. 3. Agenda The way of improvement Why use process frameworks TMM TPI CTP STEP
  4. 4. The Way of Improvement
  5. 5. Why Use Process Frameworks Get aware of industry practices Measure process maturity Compare to others Suggest improvements, set goals Evaluate improvement
  6. 6. Test Maturity Model (TMM) Complements CMM 5 maturity levels, a number of processes in each Establish basic processes first, then grow Staged  Need to achieve previous level to claim for next  Once a level is achieved, no further improvement needed in its processes Binary  You either fulfill or not. A process cannot be 50% fulfilled
  7. 7. Test Maturity Model (TMM) The five maturity levels  Initial  Defined  Integrated  Managed and measured  Optimized Heavy, documentation-intensive. Suitable for contractual test, in regulated industries, where auditable process is required.
  8. 8. Test Process Improvement(TPI) The four process cornerstones  Lifecycle  Organization  Infrastructure and tools  Techniques 20 Processes, 4 levels of maturity
  9. 9. Test Process Improvement(TPI) #2
  10. 10. Test Process Improvement(TPI) #3 Allows to establish the process and start add value quickly, then improve steadily and incrementally Suitable for startups or introducing QA function to existing companies
  11. 11. Critical Testing Processes(CTP) Be good at critical processes! A critical process:  Repeated frequently, affects team efficiency  Involves large number of people, affects cohesion and cooperation  Visible to peers and superiors  Linked to project success Identifies attributes of a good process and opportunities for improvement Provides metrics and qualitative evaluations for each process, allows tailoring
  12. 12. Critical Testing Processes(CTP) #2 Testing  Test system Establishing context development Quality risk analysis  Test release Test estimation management  Test execution Test planning  Bug reporting Test team development  Results reporting  Change management All evaluations are done against business needs May be tailored for wide range of the orgs
  13. 13. Systematic Test and Evaluation Process(STEP) Assesses three major stages of test:  Planning  Acquisition (test analysis, design and implementation)  Measurement (test execution and reporting) Qualitative factors considered:  Defined test process utilization  Customer satisfaction
  14. 14. Systematic Test and Evaluation Process(STEP) #2 Quantitative metrics:  Test status over time  Test requirements or risk coverage  Defect trends, including detection, severity, and clustering  Defect density  Defect removal effectiveness  Defect detection %  Defect introduction, detection, and removal phases  Cost of testing in terms of time, effort, and money Assumes ’test then code’ approach, close collaboration of dev and test, defects are prevented or detected early or systematically analyzed.
  15. 15. Some Other Frameworks Test Organization Maturity (TOM) Test Improvement Model (TIM) Software Quality Rank (SQR) TMap
  16. 16. Thank you! Questions
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×