SlideShare uma empresa Scribd logo
1 de 24
slide nr. 1
Test Process ImprovementTest Process Improvement
on a Shoestringon a Shoestring
Low cost improvement - Reduced testing costs - Equal quality of testing
Ruud Teunissen
Polteq IT Services BV – The Netherlands
Stockholm - Decmber 2008
© Polteq IT Services B.V. - www.polteq.com
slide nr. 2
Context
- Pressure on testing costs
Costs? Any costs e.g. effort, training, infra & tools, etc.
- No budget and time for extensive improvement programs
- A low-budget way to select and implement quick wins for
cost reduction
TPI, TMM, TMMi, TIM, TOM, TSM, TAP, CTP, STEP, etc.
Formal assessment
Broad scope
Long-term focus
“High” Investment
Implementation programs
Required
Economic Crisis
slide nr. 3
Meet with your (senior) testing staff and start …
(for 2 hours max)
• Brainstorming (use post-it’s and pens, drink loads of coffee)
• Gathering ideas, notions, hints, suggestions, …
- from vague, “wild” to concrete, pragmatic
- bad ideas don’t exist, anything is ok
• Thinking, discussing, weighing, discussing, prioritizing, …
• Not only “what” but also “how”
• Focusing 100% on cost reduction for testing
slide nr. 4
Define “Term”
• When will the measure be effective?
- Now (this iteration/project/release)
- Within 2 weeks (next iteration)
- Within 2 months (next project/release)
- Long term (TPI/TMM like)
Don’t know if we’re still here when it starts working…
slide nr. 5
Define “Impact”
• What will the impact be? How effective?
- High
Savings are very valuable, visible, clear, quick-wins
- Medium
Savings are noticeable, evident, contributive
- Low
Savings are small, marginal
Only when all other measures have been implemented
slide nr. 6
Define “Investment”
• What investment is required?
- Free What are you waiting for?
- Low Little effort required
Less than 24 man hours
- Medium Minor effort required
Less than 40 man hours
- High Major effort required
Make sure it’s worthwhile (High impact, Now, …)
slide nr. 7
Define “Ease of Implementation”
• How easy is it to make the measure effective?
- Just do it
- Instruct / Train / Support With a little help it will work
- Convince / Coach With a little pushing, pulling
it will work
- Force My way or the highway
They won’t like you anymore after this…
slide nr. 8
Improvement possibilities
focused on cost reduction
When effective?
Impact, Effect?
Easy or hard?
Investment?
Ideal possibilities (potential silver bullets)
Term Impact Investment Ease of implementation
Now High Free Just do it
slide nr. 9
Set priorities and sort accordingly
Term 1 Impact 2 Investment 3 Ease of
implementation 4
Now High Free Just do it
Now High Free Instruct/Train/Support
Convince/Coach
Now High Low
Just do it
Instruct/Train/Support
Convince/Coach
Now High Medium Etc.
Now Medium Free
Now Medium Low
Now Medium Medium
Within 2 weeks High Free
Etc. Etc. Etc.
slide nr. 10
Deliverable : Emergency Cost Reduction List
• YOUR list with measures for YOUR organization
- Created by your own test staff
- The right measures for your organization
- 100% focused on cost reduction
Note
Models like TPI and TMM are still beneficial as they focus
on improving test efficiency (costs, lead-time : Risk-based,
Early detection, Reuse, Collaboration, Automation) and
improving test effectiveness (quality : Timeliness,
Coverage, Insight, Control)
slide nr. 11
If you don’t even have the time / budget / resources
to do this yourself, feel free to look at our list and
select appropriate measures for your organization…
Top 20 Test Improvement Suggestions
!Focusing on cost reduction!
slide nr. 12
Based on our experiences at, amongst others:
• Agis
• B/CICT
• Belastingdienst
• Centraal Bureau voor de Statistiek
• Essent
• GGZ Drenthe
• IAK
• Kadaster
• Priva
• RDW
• Rijkswaterstaat
• Segment Interactieve Media
• Sigma
• TNT Post
• UMCG
• Wanadoo
• Barclays Bank (UK)
• Capital One (USA)
• Capital Group (USA)
• Daimler Chrysler (G)
• EriSoft (SW)
• Ericsson (SW)
• E-Quallity (Mex)
• Eurotel Ceský Telecom (CS)
• Hansabank (EST)
• Huawei (CHINA)
• Hypo Vereins Bank München (G)
• NATO (G)
• NDS Ltd (UK)
• Nokia (Fin)
• Novell (USA)
• PepsiCo (USA)
• Peoplesoft (USA)
• Royal Bank of Scotland (UK)
• Statoil (N)
• Sun Microsystems (USA)
• T-Systems (G)
• ……
slide nr. 13
Top 20 – Test Improvement suggestions
!Focusing on cost reduction!
1. Daily “scrums” within testing
• Focus on the right things to do
2. High frequency of brief meetings
• With only those directly involved
3. Don't get involved in everything, don't get everyone
involved in everything
• Stay focused on the job at hand
4. Assign less time / resources to tasks within your project
• Whatever you assign will be used
slide nr. 14
Top 20 – Test Improvement suggestions
!Focusing on cost reduction!
5. As a Test Manager make decisions rapidly
• 7 out of 10 decisions right is almost perfect
5. Organize walkthroughs and workshops to discuss and
finalize business requirements and designs
• Build and test the right thing
5. Test Design Techniques only when required by the risks
• Requirement and Risk Based Testing as it should be
5. Report problems immediately, everyone!
• Don't save them for the next meeting
• Don't think it won't be that bad this time
• Don’t assume they will solve it somehow
slide nr. 15
Top 20 – Test Improvement suggestions
!Focusing on cost reduction!
9. Advice scope reduction
• Scope of the whole project, not of testing
9. Create a checklist to help you focus on cost awareness
• Use this list every day!
9. Don't produce waste! Think before you produce
something!
• Don't document because you're supposed to according
to your process/manual/guideline
• That's how we do things here, run on autopilot
• Is it necessary? Can we reuse it? What is the benefit?
9. Assign one team member to cost reduction / awareness
• (S)He’ll save more than (s)he costs
slide nr. 16
Top 20 – Test Improvement suggestions
!Focusing on cost reduction!
13.Reduce the number of meetings and participants
• Meetings tend to be time consuming and unproductive
14.Execute the plan - nothing more, nothing less
• Watch for test scope creep!
14.Force (external) decision making
• If possible, without becoming a nuisance
14.Stop nagging, start testing!
• Look at the big picture, not just testing
slide nr. 17
Top 20 – Test Improvement suggestions
!Focusing on cost reduction!
17.Be an active, omnipresent manager
• Focus on tasks, targets, getting the job done
• Management by involvement instead of by
17.Two to four metrics, no more!
• Avoid / Stop metrics mania
19.Enable business testers to focus on testing tasks and
targets
• Get them out of the business as usual!
19.Use standard tools like Excel, Word, …
• Instead of expensive test tools
slide nr. 18
• Truly help, coach and support development
• Work with functional teams
• Focus on "are we making the right things“
- preventing changes and defects
• Get Functional Testers involved in development testing
• Manage according to the risks (project - test - product)
• Combine test experience / expertise with business
experience / expertise
• Defect Analysis: act instantly, but only correct / improve
where necessary!
Term Impact Investment
Ease of
implementation
Within 2 weeks Varies Varies Varies
Runners-up
slide nr. 19
• Exploratory reduction
• Smart outsourcing
• Back sourcing
• Apply risk based
principles
• Minimize handovers
• Adopt agile principles
• Working in shifts
• Combine seniors/juniors
Term Impact Investment
Ease of
implementation
Within 2 months
and long term
Varies Varies Varies
A random selection
• Key users as testers
• Reuse knowledge
• Assign “test runner” for
batches, jobs, …
• Assign parallel tasks
• Review and walkthrough
• ISTQB for all
• Proof of concept
• Etc.
slide nr. 20
Remarkable
• “Emergency” Cost Reduction starts with
- Mindset
• Look at things differently, focus, “change”, “yes we can”
- Test Management and/or Organization
slide nr. 21
Implementation
• Do it now!
- Tomorrow is too late, postponement is not an option
• Work on mindset, morale, team spirit!
- We have achieved it!
- Cost reduction is scoring!
• Integrate the selected improvements in your test strategy
and test plan
• Change from management into leadership
slide nr. 22
Implementation
Remember:
• Testing itself - “finding defects as early as possible” – is still
our most important task
Be aware:
• You’re changing with the shop open
• Stick to test improvement, mind co-dependency
slide nr. 23
Finally
• Make cost reduction a natural behavior, a team sport!
• Use a simple do-it-yourself way towards cost reduction
- Prioritize and implement ideal measures:
• Immediate effective
• High impact
• Free
• Easy to implement
• Start today, e.g. with the set of measures offered in this talk
slide nr. 24
About the speaker
Ruud Teunissen
Polteq IT Services, The Netherlands
In the testing world since 1989, Ruud Teunissen has held
numerous test functions in different organizations and
projects: tester, test specialist, test consultant, test
manager, etcetera. Ruud is co-author of Software Testing
- A Guide to the TMap®
Approach and is a frequent
speaker at (inter)national conferences and workshops. He
was a member of the program committee for Quality Week
Europe and EuroSTAR. Ruud is currently International
Test Consultant at Polteq IT Services BV.
TMap®
is a registered trademarks of Sogeti Nederland BV

Mais conteúdo relacionado

Mais procurados

Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010TEST Huddle
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellTEST Huddle
 
Hans-Henrik Olesen - What to Automate and What not to Automate
Hans-Henrik Olesen - What to Automate and What not to AutomateHans-Henrik Olesen - What to Automate and What not to Automate
Hans-Henrik Olesen - What to Automate and What not to AutomateTEST Huddle
 
Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?TEST Huddle
 
Kristian Fischer - Put Test in the Driver's Seat
Kristian Fischer - Put Test in the Driver's SeatKristian Fischer - Put Test in the Driver's Seat
Kristian Fischer - Put Test in the Driver's SeatTEST Huddle
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideTEST Huddle
 
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...TEST Huddle
 
Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011TEST Huddle
 
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
Shrini Kulkarni -  Software Metrics - So Simple, Yet So Dangerous Shrini Kulkarni -  Software Metrics - So Simple, Yet So Dangerous
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous TEST Huddle
 
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...TEST Huddle
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!SQALab
 
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini MohankumarTEST Huddle
 
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010TEST Huddle
 
Fabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the FutureFabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the FutureTEST Huddle
 
The Value-Adding Tester
The Value-Adding TesterThe Value-Adding Tester
The Value-Adding TesterJohan Hoberg
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsSQALab
 
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...TEST Huddle
 
Michael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software TestingMichael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software TestingTEST Huddle
 

Mais procurados (20)

Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test Well
 
Hans-Henrik Olesen - What to Automate and What not to Automate
Hans-Henrik Olesen - What to Automate and What not to AutomateHans-Henrik Olesen - What to Automate and What not to Automate
Hans-Henrik Olesen - What to Automate and What not to Automate
 
Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?
 
Kristian Fischer - Put Test in the Driver's Seat
Kristian Fischer - Put Test in the Driver's SeatKristian Fischer - Put Test in the Driver's Seat
Kristian Fischer - Put Test in the Driver's Seat
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users Guide
 
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
 
Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011
 
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
Shrini Kulkarni -  Software Metrics - So Simple, Yet So Dangerous Shrini Kulkarni -  Software Metrics - So Simple, Yet So Dangerous
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
 
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
 
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
 
Fabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the FutureFabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the Future
 
The Value-Adding Tester
The Value-Adding TesterThe Value-Adding Tester
The Value-Adding Tester
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 
Value added testing (VAT)
Value added testing (VAT)Value added testing (VAT)
Value added testing (VAT)
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
 
Michael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software TestingMichael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software Testing
 

Destaque

SEPA themadag - Cegeka 27-06
SEPA themadag - Cegeka 27-06SEPA themadag - Cegeka 27-06
SEPA themadag - Cegeka 27-06Cegeka Nederland
 
EuroSTAR 2013 - Test Strategies are 90 percent waste!
EuroSTAR 2013 - Test Strategies are 90 percent waste!EuroSTAR 2013 - Test Strategies are 90 percent waste!
EuroSTAR 2013 - Test Strategies are 90 percent waste!Remi Hansen
 
Developing an Automated Testing Strategy
Developing an Automated Testing StrategyDeveloping an Automated Testing Strategy
Developing an Automated Testing StrategyJon Kruger
 
White Paper - Checklist for Business Process Improvement
White Paper - Checklist for Business Process ImprovementWhite Paper - Checklist for Business Process Improvement
White Paper - Checklist for Business Process ImprovementCraig Maye
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?TEST Huddle
 
Testing Practice: Lera Technologies
Testing Practice: Lera TechnologiesTesting Practice: Lera Technologies
Testing Practice: Lera TechnologiesLera Technologies
 
Test Process Improvement
Test Process ImprovementTest Process Improvement
Test Process ImprovementMomentum NI
 
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)Alvaro Sanchez-Mariscal
 
Test Process Improvement with TPI NEXT - what the model does not tell you but...
Test Process Improvement with TPI NEXT - what the model does not tell you but...Test Process Improvement with TPI NEXT - what the model does not tell you but...
Test Process Improvement with TPI NEXT - what the model does not tell you but...SQALab
 
Cutting costs, improving quality, & speeding delivery through continous impro...
Cutting costs, improving quality, & speeding delivery through continous impro...Cutting costs, improving quality, & speeding delivery through continous impro...
Cutting costs, improving quality, & speeding delivery through continous impro...Eng Marzouk
 

Destaque (11)

SEPA themadag - Cegeka 27-06
SEPA themadag - Cegeka 27-06SEPA themadag - Cegeka 27-06
SEPA themadag - Cegeka 27-06
 
EuroSTAR 2013 - Test Strategies are 90 percent waste!
EuroSTAR 2013 - Test Strategies are 90 percent waste!EuroSTAR 2013 - Test Strategies are 90 percent waste!
EuroSTAR 2013 - Test Strategies are 90 percent waste!
 
Developing an Automated Testing Strategy
Developing an Automated Testing StrategyDeveloping an Automated Testing Strategy
Developing an Automated Testing Strategy
 
White Paper - Checklist for Business Process Improvement
White Paper - Checklist for Business Process ImprovementWhite Paper - Checklist for Business Process Improvement
White Paper - Checklist for Business Process Improvement
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Testing Practice: Lera Technologies
Testing Practice: Lera TechnologiesTesting Practice: Lera Technologies
Testing Practice: Lera Technologies
 
Test Process Improvement
Test Process ImprovementTest Process Improvement
Test Process Improvement
 
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
 
From QA To Dev-QA-Ops
From QA To Dev-QA-OpsFrom QA To Dev-QA-Ops
From QA To Dev-QA-Ops
 
Test Process Improvement with TPI NEXT - what the model does not tell you but...
Test Process Improvement with TPI NEXT - what the model does not tell you but...Test Process Improvement with TPI NEXT - what the model does not tell you but...
Test Process Improvement with TPI NEXT - what the model does not tell you but...
 
Cutting costs, improving quality, & speeding delivery through continous impro...
Cutting costs, improving quality, & speeding delivery through continous impro...Cutting costs, improving quality, & speeding delivery through continous impro...
Cutting costs, improving quality, & speeding delivery through continous impro...
 

Semelhante a Ruud Teunissen - Test Process Improvement on a Shoestring

Chapter 5 successful problem solving & task mgt
Chapter 5   successful problem solving & task mgtChapter 5   successful problem solving & task mgt
Chapter 5 successful problem solving & task mgtNasz Zainuddin
 
Integrity Leadership Training
Integrity Leadership TrainingIntegrity Leadership Training
Integrity Leadership TrainingRussell Cummings
 
Group 2 six myths of product development final
Group 2 six myths of product development finalGroup 2 six myths of product development final
Group 2 six myths of product development finalCRISIL Limited
 
One size does not fit all
One size does not fit allOne size does not fit all
One size does not fit allSoftware Guru
 
Test Improvement - Any place, anytime, any where
Test Improvement - Any place, anytime, any whereTest Improvement - Any place, anytime, any where
Test Improvement - Any place, anytime, any whereRuud Teunissen
 
Product Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product LeaderProduct Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product LeaderProduct School
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Association for Project Management
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talksElad Sofer
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersDanielle Martin
 
The Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and AlignmentThe Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and AlignmentSoftware Guru
 
Easy steps to cmmi l5 success
Easy steps to cmmi l5 successEasy steps to cmmi l5 success
Easy steps to cmmi l5 successDipen Vadodaria
 
QM-021-PDCA
QM-021-PDCAQM-021-PDCA
QM-021-PDCAhandbook
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2Murray Cantor
 
Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019
Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019
Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019agileoutsideIT
 
Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 robinlmack
 

Semelhante a Ruud Teunissen - Test Process Improvement on a Shoestring (20)

Lean UX principles
Lean UX principlesLean UX principles
Lean UX principles
 
Chapter 5 successful problem solving & task mgt
Chapter 5   successful problem solving & task mgtChapter 5   successful problem solving & task mgt
Chapter 5 successful problem solving & task mgt
 
Integrity Leadership Training
Integrity Leadership TrainingIntegrity Leadership Training
Integrity Leadership Training
 
Group 2 six myths of product development final
Group 2 six myths of product development finalGroup 2 six myths of product development final
Group 2 six myths of product development final
 
One size does not fit all
One size does not fit allOne size does not fit all
One size does not fit all
 
Test Improvement - Any place, anytime, any where
Test Improvement - Any place, anytime, any whereTest Improvement - Any place, anytime, any where
Test Improvement - Any place, anytime, any where
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Product Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product LeaderProduct Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product Leader
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managers
 
Foundry Training Slides
Foundry Training SlidesFoundry Training Slides
Foundry Training Slides
 
The Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and AlignmentThe Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and Alignment
 
Easy steps to cmmi l5 success
Easy steps to cmmi l5 successEasy steps to cmmi l5 success
Easy steps to cmmi l5 success
 
QM-021-PDCA
QM-021-PDCAQM-021-PDCA
QM-021-PDCA
 
PDCA
PDCAPDCA
PDCA
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2
 
Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019
Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019
Ross Chapman Etch Design Sprints Agile Outside IT presentation 9 January 2019
 
Lean Workshop.pptx
Lean Workshop.pptxLean Workshop.pptx
Lean Workshop.pptx
 
Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015
 

Mais de TEST Huddle

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureTEST Huddle
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway TEST Huddle
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in ScrumTEST Huddle
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsTEST Huddle
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkTEST Huddle
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New HeightsTEST Huddle
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of UsTEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsTEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your RoleTEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0TEST Huddle
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and ToolTEST Huddle
 

Mais de TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and Tool
 

Último

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 

Último (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

Ruud Teunissen - Test Process Improvement on a Shoestring

  • 1. slide nr. 1 Test Process ImprovementTest Process Improvement on a Shoestringon a Shoestring Low cost improvement - Reduced testing costs - Equal quality of testing Ruud Teunissen Polteq IT Services BV – The Netherlands Stockholm - Decmber 2008 © Polteq IT Services B.V. - www.polteq.com
  • 2. slide nr. 2 Context - Pressure on testing costs Costs? Any costs e.g. effort, training, infra & tools, etc. - No budget and time for extensive improvement programs - A low-budget way to select and implement quick wins for cost reduction TPI, TMM, TMMi, TIM, TOM, TSM, TAP, CTP, STEP, etc. Formal assessment Broad scope Long-term focus “High” Investment Implementation programs Required Economic Crisis
  • 3. slide nr. 3 Meet with your (senior) testing staff and start … (for 2 hours max) • Brainstorming (use post-it’s and pens, drink loads of coffee) • Gathering ideas, notions, hints, suggestions, … - from vague, “wild” to concrete, pragmatic - bad ideas don’t exist, anything is ok • Thinking, discussing, weighing, discussing, prioritizing, … • Not only “what” but also “how” • Focusing 100% on cost reduction for testing
  • 4. slide nr. 4 Define “Term” • When will the measure be effective? - Now (this iteration/project/release) - Within 2 weeks (next iteration) - Within 2 months (next project/release) - Long term (TPI/TMM like) Don’t know if we’re still here when it starts working…
  • 5. slide nr. 5 Define “Impact” • What will the impact be? How effective? - High Savings are very valuable, visible, clear, quick-wins - Medium Savings are noticeable, evident, contributive - Low Savings are small, marginal Only when all other measures have been implemented
  • 6. slide nr. 6 Define “Investment” • What investment is required? - Free What are you waiting for? - Low Little effort required Less than 24 man hours - Medium Minor effort required Less than 40 man hours - High Major effort required Make sure it’s worthwhile (High impact, Now, …)
  • 7. slide nr. 7 Define “Ease of Implementation” • How easy is it to make the measure effective? - Just do it - Instruct / Train / Support With a little help it will work - Convince / Coach With a little pushing, pulling it will work - Force My way or the highway They won’t like you anymore after this…
  • 8. slide nr. 8 Improvement possibilities focused on cost reduction When effective? Impact, Effect? Easy or hard? Investment? Ideal possibilities (potential silver bullets) Term Impact Investment Ease of implementation Now High Free Just do it
  • 9. slide nr. 9 Set priorities and sort accordingly Term 1 Impact 2 Investment 3 Ease of implementation 4 Now High Free Just do it Now High Free Instruct/Train/Support Convince/Coach Now High Low Just do it Instruct/Train/Support Convince/Coach Now High Medium Etc. Now Medium Free Now Medium Low Now Medium Medium Within 2 weeks High Free Etc. Etc. Etc.
  • 10. slide nr. 10 Deliverable : Emergency Cost Reduction List • YOUR list with measures for YOUR organization - Created by your own test staff - The right measures for your organization - 100% focused on cost reduction Note Models like TPI and TMM are still beneficial as they focus on improving test efficiency (costs, lead-time : Risk-based, Early detection, Reuse, Collaboration, Automation) and improving test effectiveness (quality : Timeliness, Coverage, Insight, Control)
  • 11. slide nr. 11 If you don’t even have the time / budget / resources to do this yourself, feel free to look at our list and select appropriate measures for your organization… Top 20 Test Improvement Suggestions !Focusing on cost reduction!
  • 12. slide nr. 12 Based on our experiences at, amongst others: • Agis • B/CICT • Belastingdienst • Centraal Bureau voor de Statistiek • Essent • GGZ Drenthe • IAK • Kadaster • Priva • RDW • Rijkswaterstaat • Segment Interactieve Media • Sigma • TNT Post • UMCG • Wanadoo • Barclays Bank (UK) • Capital One (USA) • Capital Group (USA) • Daimler Chrysler (G) • EriSoft (SW) • Ericsson (SW) • E-Quallity (Mex) • Eurotel Ceský Telecom (CS) • Hansabank (EST) • Huawei (CHINA) • Hypo Vereins Bank München (G) • NATO (G) • NDS Ltd (UK) • Nokia (Fin) • Novell (USA) • PepsiCo (USA) • Peoplesoft (USA) • Royal Bank of Scotland (UK) • Statoil (N) • Sun Microsystems (USA) • T-Systems (G) • ……
  • 13. slide nr. 13 Top 20 – Test Improvement suggestions !Focusing on cost reduction! 1. Daily “scrums” within testing • Focus on the right things to do 2. High frequency of brief meetings • With only those directly involved 3. Don't get involved in everything, don't get everyone involved in everything • Stay focused on the job at hand 4. Assign less time / resources to tasks within your project • Whatever you assign will be used
  • 14. slide nr. 14 Top 20 – Test Improvement suggestions !Focusing on cost reduction! 5. As a Test Manager make decisions rapidly • 7 out of 10 decisions right is almost perfect 5. Organize walkthroughs and workshops to discuss and finalize business requirements and designs • Build and test the right thing 5. Test Design Techniques only when required by the risks • Requirement and Risk Based Testing as it should be 5. Report problems immediately, everyone! • Don't save them for the next meeting • Don't think it won't be that bad this time • Don’t assume they will solve it somehow
  • 15. slide nr. 15 Top 20 – Test Improvement suggestions !Focusing on cost reduction! 9. Advice scope reduction • Scope of the whole project, not of testing 9. Create a checklist to help you focus on cost awareness • Use this list every day! 9. Don't produce waste! Think before you produce something! • Don't document because you're supposed to according to your process/manual/guideline • That's how we do things here, run on autopilot • Is it necessary? Can we reuse it? What is the benefit? 9. Assign one team member to cost reduction / awareness • (S)He’ll save more than (s)he costs
  • 16. slide nr. 16 Top 20 – Test Improvement suggestions !Focusing on cost reduction! 13.Reduce the number of meetings and participants • Meetings tend to be time consuming and unproductive 14.Execute the plan - nothing more, nothing less • Watch for test scope creep! 14.Force (external) decision making • If possible, without becoming a nuisance 14.Stop nagging, start testing! • Look at the big picture, not just testing
  • 17. slide nr. 17 Top 20 – Test Improvement suggestions !Focusing on cost reduction! 17.Be an active, omnipresent manager • Focus on tasks, targets, getting the job done • Management by involvement instead of by 17.Two to four metrics, no more! • Avoid / Stop metrics mania 19.Enable business testers to focus on testing tasks and targets • Get them out of the business as usual! 19.Use standard tools like Excel, Word, … • Instead of expensive test tools
  • 18. slide nr. 18 • Truly help, coach and support development • Work with functional teams • Focus on "are we making the right things“ - preventing changes and defects • Get Functional Testers involved in development testing • Manage according to the risks (project - test - product) • Combine test experience / expertise with business experience / expertise • Defect Analysis: act instantly, but only correct / improve where necessary! Term Impact Investment Ease of implementation Within 2 weeks Varies Varies Varies Runners-up
  • 19. slide nr. 19 • Exploratory reduction • Smart outsourcing • Back sourcing • Apply risk based principles • Minimize handovers • Adopt agile principles • Working in shifts • Combine seniors/juniors Term Impact Investment Ease of implementation Within 2 months and long term Varies Varies Varies A random selection • Key users as testers • Reuse knowledge • Assign “test runner” for batches, jobs, … • Assign parallel tasks • Review and walkthrough • ISTQB for all • Proof of concept • Etc.
  • 20. slide nr. 20 Remarkable • “Emergency” Cost Reduction starts with - Mindset • Look at things differently, focus, “change”, “yes we can” - Test Management and/or Organization
  • 21. slide nr. 21 Implementation • Do it now! - Tomorrow is too late, postponement is not an option • Work on mindset, morale, team spirit! - We have achieved it! - Cost reduction is scoring! • Integrate the selected improvements in your test strategy and test plan • Change from management into leadership
  • 22. slide nr. 22 Implementation Remember: • Testing itself - “finding defects as early as possible” – is still our most important task Be aware: • You’re changing with the shop open • Stick to test improvement, mind co-dependency
  • 23. slide nr. 23 Finally • Make cost reduction a natural behavior, a team sport! • Use a simple do-it-yourself way towards cost reduction - Prioritize and implement ideal measures: • Immediate effective • High impact • Free • Easy to implement • Start today, e.g. with the set of measures offered in this talk
  • 24. slide nr. 24 About the speaker Ruud Teunissen Polteq IT Services, The Netherlands In the testing world since 1989, Ruud Teunissen has held numerous test functions in different organizations and projects: tester, test specialist, test consultant, test manager, etcetera. Ruud is co-author of Software Testing - A Guide to the TMap® Approach and is a frequent speaker at (inter)national conferences and workshops. He was a member of the program committee for Quality Week Europe and EuroSTAR. Ruud is currently International Test Consultant at Polteq IT Services BV. TMap® is a registered trademarks of Sogeti Nederland BV

Notas do Editor

  1. Welcome