SlideShare a Scribd company logo
1 of 35
Download to read offline
 
	
  
	
  
	
  
	
  
T19	
  
Test	
  Management	
  
5/5/16	
  15:00	
  
	
  
	
  
	
  
	
  
	
  
	
  
Finding	
  Success	
  with	
  Test	
  Process	
  
Improvement	
  
	
  
Presented	
  by:	
  
	
  
Gitte	
  Ottosen	
  
Capgemini-­‐Sogeti	
  Denmark	
  
	
  
Brought	
  to	
  you	
  by:	
  	
  
	
  	
  
	
  
	
  
	
  
	
  
350	
  Corporate	
  Way,	
  Suite	
  400,	
  Orange	
  Park,	
  FL	
  32073	
  	
  
888-­‐-­‐-­‐268-­‐-­‐-­‐8770	
  ·∙·∙	
  904-­‐-­‐-­‐278-­‐-­‐-­‐0524	
  -­‐	
  info@techwell.com	
  -­‐	
  http://www.stareast.techwell.com/	
  	
  	
  
	
  
 	
  
	
  
	
  
Gitte	
  Ottosen	
  
Capgemini-­‐Sogeti	
  Denmark	
  
	
  
Gitte	
  Ottosen	
  is	
  a	
  managing	
  consultant	
  at	
  Capgemini-­‐Sogeti	
  Denmark,	
  a	
  company	
  
that	
  delivers	
  test	
  consultancy.	
  Â	
  As	
  a	
  career	
  tester,	
  Gitte	
  has	
  twenty	
  years’	
  
experience	
  in	
  test	
  engineering,	
  test	
  management,	
  and	
  process	
  improvement	
  in	
  
both	
  traditional	
  and	
  agile	
  contexts.	
  She	
  has	
  worked	
  in	
  test	
  process	
  improvement,	
  
first	
  as	
  a	
  test	
  architect/manager	
  and	
  more	
  recently	
  as	
  a	
  test	
  coach	
  in	
  shipping,	
  
the	
  public	
  sector,	
  and	
  health	
  care.	
  As	
  as	
  elf-­‐confessed	
  test	
  evangelist	
  who	
  
preaches	
  the	
  need	
  for	
  a	
  structured	
  and	
  committed	
  approach	
  to	
  testing,	
  Gitte	
  is	
  a	
  
strong	
  advocate	
  for	
  a	
  context-­‐driven	
  approach,	
  a	
  role	
  requiring	
  profound	
  
professional	
  insight,	
  passion,	
  and	
  persistence.	
  
	
  
	
  
	
  
	
  
Improving the Test Process
Gitte Ottosen
Gitte.ottosen@capgeminisogeti.dk
godtesen
© CapgeminiSogeti 2
A bit about me
Gitte Ottosen
Capgemini Sogeti Danmark A/S
Gitte.ottosen@capgeminisogeti.dk
+45 52189711
Education
Corporal in the Royal Danish Airforce
Certifications
SCRUM master, ISEB foundation/practitioner,
CAT trainer, CABA, Tmap Test Engineer,
Tmap Test Manager, TPI Next foundation
Experience
• 20 years in the IT business
• 4 years in Capgemini Sogeti
Focus
Test management, test engineering, SCRUM,
process improvement, LEAN, agile, context
driven test, change management
Agile Experience
Customers: Systematic, Maersk Line IT,
DONG, KMD, TDC
Network
Test20/Tecpoint, CAT trainer network
Fellow Sogeti Labs
© CapgeminiSogeti
Going on a roadtrip
3
© CapgeminiSogeti
A Generic Change Process
4
Evaluate and
redirect
Implement
actions
Make a plan of
action
Define
improvements
(generate)
Awareness
Determine
goal, scope
and approach
Assess current
situation
Reference model
© CapgeminiSogeti
Two Model Based Approaches
• Proces Model: Process models define generic bodies of
testing best practice and how to improve different aspects
of testing in a prescribed step-by-step manner.
– TMMI
– TPI
• Content Model: Content models are non-prescriptive; they
do not require that improvements occur in a specific order.
Instead, they define specific activities which can benefit a
test process if applied well.
– STEP (Systematic Test and Evaluation Process)
– CTP (Critical Testing Process)
5
ISTQB Expert level Test Proces Improvement Syllabus
© CapgeminiSogeti
TMMI
6
© CapgeminiSogeti
The TMMI Maturity Levels
Level 1 – Initial
• Chaotic and undefined
Level 2 – Managed
• Managed process separated from development
• Existing practices retained
Level 3 – Defined
• Testing fully integrated into the project lifecycle
• Starting as early as requirements definition
Level 4 – Management and Measurement
• Testing thoroughly designed
• Well founded and measured
• Quantitative objectives for product quality
Level 5 – Optimisation
• Fully defined and continually self improving
• Controlling cost and effectiveness of testing
7
© CapgeminiSogeti
TMMI – Proces for Use
8
© CapgeminiSogeti
Guidelines for Rating
• Guidelines for the assessment team when rating:
– >85% = Fully Achieved
– <=85% >50% = Largely Achieved
– <=50% >15% = Partially Achieved
– <15% = Not Achieved
To achieve maturity level ALL process areas MUST be rated as
FULLY achieved
9
© CapgeminiSogeti
The TPI Next Model
© CapgeminiSogeti
16 Checkpoints
11
• Stakeholder Relations
• Test Management
• Test Profession
1. Stakeholder commitment
2. Degree of involvement
3. Test strategy
4. Test organisation
5. Communication
6. Reporting
12. Methodology practice
13. Tester professionalism
14. Test case design
15. Test tools
16. Test environment
7. Test process management
8. Estimating & planning
9. Metrics
10. Defect management
11. Testware management
© CapgeminiSogeti
TPI NEXT
12
Initial Controlled Efficient Optimizing
“Do the right thing” “Do things
right now”
“Do things right
In the future”
© CapgeminiSogeti
Business Driven Focus
13
Tool: http://www.tmap.net/tpi-downloads
© CapgeminiSogeti
Comparing TPI Next and TMMI - Differences
14
Rik Marselis and Geoo THompson
© CapgeminiSogeti
Comparing TPI Next and TMMI - Similarities
15
Rik Marselis and Geoo THompson
© CapgeminiSogeti
The Deming Cycle
William Edwards Deming
http://www.mindtools.com
http://www.management30.com
16
PLAN
DO
CHECK
ACT
© CapgeminiSogeti
Kaizen – Continuous Improvement
17
Define the problem
Document the current situation
Visualize the ideal situation
Define measurement targets
Brainstorm solutions to the problem
Develop Kaizen plan
Implement plan
Measure, record and compare results to targets
Prepare summary documents;
Create short term action plan, on-going standards and sustaining plan
Kaizen Institute: kaizen.com
© CapgeminiSogeti
Waste – The 7 Wastes of Software Development
1. Partially Done Work (the “inventory” of a development
process)
2. Extra Processes (easy to find in documentation-centric
development)
3. Extra Features (develop only what customers want right
now)
4. Task Switching (everyone should do one thing at a time)
5. Waiting (for instructions, for information)
6. Handoffs (tons of tacit knowledge gets lost)
7. Defects (at least defects that are not quickly caught by a
test)
18
Tom and Mary Poppendieck
© CapgeminiSogeti
Our Home Brewed Process
19
To-Be
Implement
As-is
Plan implementation A3
GovernancePilot projects
Feedback
© CapgeminiSogeti
How to Eat an Elephant...
20
One bite at the time!
© CapgeminiSogeti
The Brown Paper Exercise – As Is Process
Our Brown paper exercise
– Different stakeholders - internal
– The flow
– The challenges
– Dreams and wishes
– Brownpaper
21
?
!
!
!
?
?
© CapgeminiSogeti
The ”as-is” Process Identified
• Present the process to others
• Visible in the office for a while
• Feedback on post-its
22
© CapgeminiSogeti
Swimlanes as Process Visualisation – ”as is” proces
23
© CapgeminiSogeti
Ensure Involvement and Ownership
• Involve other stakeholders
than test
• Discus outcome of initial
drawing
• Amend with input
• Agree on current proces
24
© CapgeminiSogeti
Future Proces
• Swimlane - Input from pink and blue post-its
• A number of reviews and discussions
– Test team
– Product owner team
– Technical team
– Management
– Senior management
• This is the target – the beacon
25
© CapgeminiSogeti
Create the Backlog – and Follow-up
26
Proces Area
Proces Area
Proces Area
Prioritized In progress Pilot/review Done
Not started
I
© CapgeminiSogeti
Remember the Elephant?
27
© CapgeminiSogeti
Roadmap
28
Competences
Q4 2016 H1 2017 H2 2017Q3 2016Q2 2016
Tools
Process
TCoE QC
responsible
Test
automation
feasibility
study
50/50 TCoE
pro tester/
business tester
Measure
projects
on quality
KPI´s
Analyze test
environment
optimization
Environment
and data
Enforce
policy
through
governance
structure
Standardized
use of QC
Test
policy in
place
TCoE
Build test
professionals
with preferred
test partner
Templates
& more
Testdata
strategy
Implement
improvements
Performance test
build or buy
Testautomation
Standardized
processes
TPI
assesment
TPI
assesment
© CapgeminiSogeti
Remember the People
29
© CapgeminiSogeti
ADKAR
The People dimension of change
• Awareness
• Desire
• Knowledge
• Ability
• Reinforcement
Prosci 1998
http://www.change-management.com
http://www.management30.com
30
© CapgeminiSogeti
Improvement Starts with... You
31
© CapgeminiSogeti
Sources
• TPI Next – Business Dirven Test Process Improvement : by Rik
Marselis, gerrit de Vries, Ben Vissser, Loek Wilhelmus, Alexander van
Ewijk, Marcel van Oosterwijk, Bent Linker.
• Test Maturity Model Integration TMMi: by Erik van Veenendaal and
Brian Wells
• How to change the world : by Jurgen Appelo
• Lean Software Development, An agile toolkit: By Mary and Tom
Poppendieck
• ISTQB Expert Level Syllabus for Test Proces Improvement:
http://www.istqb.org/downloads/category/12-expert-level-
documents.html
• TPI Presentation: http://www.slideshare.net/RikMarselis/increasing-
business-success-with-tpi-next-and-pointzero/33 by Rik Marselis
• Presentation on process improvement:
http://www.slideshare.net/RikMarselis/why-would-
youwanttoimproveyourtestprocess/17 by Rik Marelis and Geoff Thompson
32
© CapgeminiSogeti
Thank You
33

More Related Content

What's hot

Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
tharindakasun
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
Yogindernath Gupta
 

What's hot (20)

Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
TMMi Implementation Guideline
TMMi Implementation GuidelineTMMi Implementation Guideline
TMMi Implementation Guideline
 
ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworks
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
 
Effective reliability testing to drive design improvement
Effective reliability testing to drive design improvementEffective reliability testing to drive design improvement
Effective reliability testing to drive design improvement
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated Testing
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 
Istqb foundation level day 1
Istqb foundation level   day 1Istqb foundation level   day 1
Istqb foundation level day 1
 
Chapter 5 - Improving the Testing Process
Chapter 5 -  Improving the Testing ProcessChapter 5 -  Improving the Testing Process
Chapter 5 - Improving the Testing Process
 
Chapter 4 - Defect Management
Chapter 4 - Defect ManagementChapter 4 - Defect Management
Chapter 4 - Defect Management
 
Setting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in HealthcareSetting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in Healthcare
 
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
 
QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)
 
Test Case Management Tools
Test Case Management ToolsTest Case Management Tools
Test Case Management Tools
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
 
Dmaic
DmaicDmaic
Dmaic
 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teams
 
Fmea handout
Fmea handoutFmea handout
Fmea handout
 

Similar to Finding Success with Test Process Improvement

Kinshuk Bardhan_ PM_May 15_ CV
Kinshuk Bardhan_ PM_May 15_ CV Kinshuk Bardhan_ PM_May 15_ CV
Kinshuk Bardhan_ PM_May 15_ CV
Kinshuk Bardhan
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
TEST Huddle
 
TPM Self-Assessment Guide
TPM Self-Assessment GuideTPM Self-Assessment Guide
TPM Self-Assessment Guide
Operational Excellence Consulting
 

Similar to Finding Success with Test Process Improvement (20)

Improve Your Test Process from the Bottom Up
Improve Your Test Process from the Bottom UpImprove Your Test Process from the Bottom Up
Improve Your Test Process from the Bottom Up
 
The Lost Art of Acceptance Testing
The Lost Art of Acceptance TestingThe Lost Art of Acceptance Testing
The Lost Art of Acceptance Testing
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic tester
 
Geoff Thompson - Why Do We Bother With Test Strategies
Geoff Thompson - Why Do We Bother With Test StrategiesGeoff Thompson - Why Do We Bother With Test Strategies
Geoff Thompson - Why Do We Bother With Test Strategies
 
Useful stepping stones in growth towards Agile testing by Kees Blokland
Useful stepping stones in growth towards Agile testing by Kees BloklandUseful stepping stones in growth towards Agile testing by Kees Blokland
Useful stepping stones in growth towards Agile testing by Kees Blokland
 
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyLet's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel Montvelisky
 
Quality Assurance vs. Quality Control, Future of Software Quality
Quality Assurance vs. Quality Control, Future of Software Quality Quality Assurance vs. Quality Control, Future of Software Quality
Quality Assurance vs. Quality Control, Future of Software Quality
 
Kinshuk Bardhan_ PM_May 15_ CV
Kinshuk Bardhan_ PM_May 15_ CV Kinshuk Bardhan_ PM_May 15_ CV
Kinshuk Bardhan_ PM_May 15_ CV
 
#Project Management fundamentals - By SN Panigrahi
#Project Management fundamentals - By SN Panigrahi#Project Management fundamentals - By SN Panigrahi
#Project Management fundamentals - By SN Panigrahi
 
2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...
 
Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
 
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
 
Top Ten Superstream Learnings from 2014
Top Ten Superstream Learnings from 2014Top Ten Superstream Learnings from 2014
Top Ten Superstream Learnings from 2014
 
Industrialization of testing
Industrialization of testing Industrialization of testing
Industrialization of testing
 
Six sigma presentation
Six sigma presentationSix sigma presentation
Six sigma presentation
 
TPM Self-Assessment Guide
TPM Self-Assessment GuideTPM Self-Assessment Guide
TPM Self-Assessment Guide
 
Certified Associate in Project Management (CAPM) Sample Questions
Certified Associate in Project Management (CAPM) Sample QuestionsCertified Associate in Project Management (CAPM) Sample Questions
Certified Associate in Project Management (CAPM) Sample Questions
 
Combining qualitative and quantitative software process evaluation sylvie t...
Combining qualitative and quantitative software process evaluation   sylvie t...Combining qualitative and quantitative software process evaluation   sylvie t...
Combining qualitative and quantitative software process evaluation sylvie t...
 

More from Josiah Renaudin

More from Josiah Renaudin (20)

Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOps
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Product Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseProduct Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean Enterprise
 
Slay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementSlay the Dragons of Agile Measurement
Slay the Dragons of Agile Measurement
 
Blending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryBlending Product Discovery and Product Delivery
Blending Product Discovery and Product Delivery
 
Determining Business Value in Agile Development
Determining Business Value in Agile DevelopmentDetermining Business Value in Agile Development
Determining Business Value in Agile Development
 
Three Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseThree Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile Enterprise
 
Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of Mobile
 
How to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentHow to Do Kick-Ass Software Development
How to Do Kick-Ass Software Development
 
The Power of an Agile Mindset
The Power of an Agile MindsetThe Power of an Agile Mindset
The Power of an Agile Mindset
 
DevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsDevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software Organizations
 
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingUncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation Framework
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyDon’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
 
Testing Lessons from the Land of Make Believe
Testing Lessons from the Land of Make BelieveTesting Lessons from the Land of Make Believe
Testing Lessons from the Land of Make Believe
 
Git and GitHub for Testers
Git and GitHub for TestersGit and GitHub for Testers
Git and GitHub for Testers
 
Stay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveStay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity Curve
 
The Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelThe Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in Parallel
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and How
 
Boost Test Coverage with Automated Visual Testing
Boost Test Coverage with Automated Visual TestingBoost Test Coverage with Automated Visual Testing
Boost Test Coverage with Automated Visual Testing
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

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
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
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
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
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 🔝✔️✔️
 

Finding Success with Test Process Improvement

  • 1.           T19   Test  Management   5/5/16  15:00               Finding  Success  with  Test  Process   Improvement     Presented  by:     Gitte  Ottosen   Capgemini-­‐Sogeti  Denmark     Brought  to  you  by:                 350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073     888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  info@techwell.com  -­‐  http://www.stareast.techwell.com/        
  • 2.         Gitte  Ottosen   Capgemini-­‐Sogeti  Denmark     Gitte  Ottosen  is  a  managing  consultant  at  Capgemini-­‐Sogeti  Denmark,  a  company   that  delivers  test  consultancy.  Â  As  a  career  tester,  Gitte  has  twenty  years’   experience  in  test  engineering,  test  management,  and  process  improvement  in   both  traditional  and  agile  contexts.  She  has  worked  in  test  process  improvement,   first  as  a  test  architect/manager  and  more  recently  as  a  test  coach  in  shipping,   the  public  sector,  and  health  care.  As  as  elf-­‐confessed  test  evangelist  who   preaches  the  need  for  a  structured  and  committed  approach  to  testing,  Gitte  is  a   strong  advocate  for  a  context-­‐driven  approach,  a  role  requiring  profound   professional  insight,  passion,  and  persistence.          
  • 3. Improving the Test Process Gitte Ottosen Gitte.ottosen@capgeminisogeti.dk godtesen
  • 4. © CapgeminiSogeti 2 A bit about me Gitte Ottosen Capgemini Sogeti Danmark A/S Gitte.ottosen@capgeminisogeti.dk +45 52189711 Education Corporal in the Royal Danish Airforce Certifications SCRUM master, ISEB foundation/practitioner, CAT trainer, CABA, Tmap Test Engineer, Tmap Test Manager, TPI Next foundation Experience • 20 years in the IT business • 4 years in Capgemini Sogeti Focus Test management, test engineering, SCRUM, process improvement, LEAN, agile, context driven test, change management Agile Experience Customers: Systematic, Maersk Line IT, DONG, KMD, TDC Network Test20/Tecpoint, CAT trainer network Fellow Sogeti Labs
  • 6. © CapgeminiSogeti A Generic Change Process 4 Evaluate and redirect Implement actions Make a plan of action Define improvements (generate) Awareness Determine goal, scope and approach Assess current situation Reference model
  • 7. © CapgeminiSogeti Two Model Based Approaches • Proces Model: Process models define generic bodies of testing best practice and how to improve different aspects of testing in a prescribed step-by-step manner. – TMMI – TPI • Content Model: Content models are non-prescriptive; they do not require that improvements occur in a specific order. Instead, they define specific activities which can benefit a test process if applied well. – STEP (Systematic Test and Evaluation Process) – CTP (Critical Testing Process) 5 ISTQB Expert level Test Proces Improvement Syllabus
  • 9. © CapgeminiSogeti The TMMI Maturity Levels Level 1 – Initial • Chaotic and undefined Level 2 – Managed • Managed process separated from development • Existing practices retained Level 3 – Defined • Testing fully integrated into the project lifecycle • Starting as early as requirements definition Level 4 – Management and Measurement • Testing thoroughly designed • Well founded and measured • Quantitative objectives for product quality Level 5 – Optimisation • Fully defined and continually self improving • Controlling cost and effectiveness of testing 7
  • 10. © CapgeminiSogeti TMMI – Proces for Use 8
  • 11. © CapgeminiSogeti Guidelines for Rating • Guidelines for the assessment team when rating: – >85% = Fully Achieved – <=85% >50% = Largely Achieved – <=50% >15% = Partially Achieved – <15% = Not Achieved To achieve maturity level ALL process areas MUST be rated as FULLY achieved 9
  • 13. © CapgeminiSogeti 16 Checkpoints 11 • Stakeholder Relations • Test Management • Test Profession 1. Stakeholder commitment 2. Degree of involvement 3. Test strategy 4. Test organisation 5. Communication 6. Reporting 12. Methodology practice 13. Tester professionalism 14. Test case design 15. Test tools 16. Test environment 7. Test process management 8. Estimating & planning 9. Metrics 10. Defect management 11. Testware management
  • 14. © CapgeminiSogeti TPI NEXT 12 Initial Controlled Efficient Optimizing “Do the right thing” “Do things right now” “Do things right In the future”
  • 15. © CapgeminiSogeti Business Driven Focus 13 Tool: http://www.tmap.net/tpi-downloads
  • 16. © CapgeminiSogeti Comparing TPI Next and TMMI - Differences 14 Rik Marselis and Geoo THompson
  • 17. © CapgeminiSogeti Comparing TPI Next and TMMI - Similarities 15 Rik Marselis and Geoo THompson
  • 18. © CapgeminiSogeti The Deming Cycle William Edwards Deming http://www.mindtools.com http://www.management30.com 16 PLAN DO CHECK ACT
  • 19. © CapgeminiSogeti Kaizen – Continuous Improvement 17 Define the problem Document the current situation Visualize the ideal situation Define measurement targets Brainstorm solutions to the problem Develop Kaizen plan Implement plan Measure, record and compare results to targets Prepare summary documents; Create short term action plan, on-going standards and sustaining plan Kaizen Institute: kaizen.com
  • 20. © CapgeminiSogeti Waste – The 7 Wastes of Software Development 1. Partially Done Work (the “inventory” of a development process) 2. Extra Processes (easy to find in documentation-centric development) 3. Extra Features (develop only what customers want right now) 4. Task Switching (everyone should do one thing at a time) 5. Waiting (for instructions, for information) 6. Handoffs (tons of tacit knowledge gets lost) 7. Defects (at least defects that are not quickly caught by a test) 18 Tom and Mary Poppendieck
  • 21. © CapgeminiSogeti Our Home Brewed Process 19 To-Be Implement As-is Plan implementation A3 GovernancePilot projects Feedback
  • 22. © CapgeminiSogeti How to Eat an Elephant... 20 One bite at the time!
  • 23. © CapgeminiSogeti The Brown Paper Exercise – As Is Process Our Brown paper exercise – Different stakeholders - internal – The flow – The challenges – Dreams and wishes – Brownpaper 21 ? ! ! ! ? ?
  • 24. © CapgeminiSogeti The ”as-is” Process Identified • Present the process to others • Visible in the office for a while • Feedback on post-its 22
  • 25. © CapgeminiSogeti Swimlanes as Process Visualisation – ”as is” proces 23
  • 26. © CapgeminiSogeti Ensure Involvement and Ownership • Involve other stakeholders than test • Discus outcome of initial drawing • Amend with input • Agree on current proces 24
  • 27. © CapgeminiSogeti Future Proces • Swimlane - Input from pink and blue post-its • A number of reviews and discussions – Test team – Product owner team – Technical team – Management – Senior management • This is the target – the beacon 25
  • 28. © CapgeminiSogeti Create the Backlog – and Follow-up 26 Proces Area Proces Area Proces Area Prioritized In progress Pilot/review Done Not started I
  • 30. © CapgeminiSogeti Roadmap 28 Competences Q4 2016 H1 2017 H2 2017Q3 2016Q2 2016 Tools Process TCoE QC responsible Test automation feasibility study 50/50 TCoE pro tester/ business tester Measure projects on quality KPI´s Analyze test environment optimization Environment and data Enforce policy through governance structure Standardized use of QC Test policy in place TCoE Build test professionals with preferred test partner Templates & more Testdata strategy Implement improvements Performance test build or buy Testautomation Standardized processes TPI assesment TPI assesment
  • 32. © CapgeminiSogeti ADKAR The People dimension of change • Awareness • Desire • Knowledge • Ability • Reinforcement Prosci 1998 http://www.change-management.com http://www.management30.com 30
  • 34. © CapgeminiSogeti Sources • TPI Next – Business Dirven Test Process Improvement : by Rik Marselis, gerrit de Vries, Ben Vissser, Loek Wilhelmus, Alexander van Ewijk, Marcel van Oosterwijk, Bent Linker. • Test Maturity Model Integration TMMi: by Erik van Veenendaal and Brian Wells • How to change the world : by Jurgen Appelo • Lean Software Development, An agile toolkit: By Mary and Tom Poppendieck • ISTQB Expert Level Syllabus for Test Proces Improvement: http://www.istqb.org/downloads/category/12-expert-level- documents.html • TPI Presentation: http://www.slideshare.net/RikMarselis/increasing- business-success-with-tpi-next-and-pointzero/33 by Rik Marselis • Presentation on process improvement: http://www.slideshare.net/RikMarselis/why-would- youwanttoimproveyourtestprocess/17 by Rik Marelis and Geoff Thompson 32