SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Welcome to the Roadshow
Test Improvement
Any place, any time, anywhere
@RuudTeunissen
Insanity:
doing the same
thing over and over
again and expecting
different results.
Albert Einstein
DevOps
DevOps
PrototypingPrototyping
Context DrivenTesting
Context DrivenTesting
Behavior DrivenDevelopment
Behavior DrivenDevelopment
Model Based Testing
Model Based Testing
LeanLean
W-modelW-model
Rapid Software Test
Management
Rapid Software Test
Management
Spiral model
Spiral model
(Acceptance) Test
Driven Development
(Acceptance) Test
Driven Development
ExploratoryExploratory
Agile SCRUM
Agile SCRUMContinuous
Integration
Continuous
Integration
V-modelV-model
Rapid Software
Testing
Rapid Software
Testing
Continuous Delivery
Continuous Delivery
KanBan
KanBan
ISTQBISTQB
Waterfall
Waterfall
Rapid Application
DevelopmentRapid Application
Development
Iterative
Iterative
XPXP
TMap (Next)TMap (Next)
Not on this list…Not on this list…
Internet of Things
Internet of Things
MobileMobile
Virtualization
Virtualization
SOASOA
Localization
Localization
CloudCloud
Devices
Devices
Packages
Packages
Social media
Social media
Big DataBig Data
WebWeb
APIAPI LegacyLegacy
Test Improvement Intake
(Objective – Scope – Approach)
Assessment
Improvement
‘Plan’
ArchitectureArchitecture
Test improvement - Any place, any time, anywhere
Test Improvement Intake
• Bound
– TPI Next
– TMMI
– STEP
– CTP
– GQM
– ……
What are the options?
improvement
models with a
pre-defined
approach for
assessment and
implementation
improvement
models with a
pre-defined
approach for
assessment and
implementation
TPI Next
Clusters
Key areas
Initial Controlled
checkpoints
“Enablers”
Improvement
suggestions
Efficient
checkpoints
“Enablers”
Improvement
suggestions
Optimizing
checkpoints
“Enablers”
Improvement
suggestions
TMMi
• Bound
– TPI Next
– TMMI
– STEP
– CTP
– GQM
– ……
• Tailormade
– TI4Agile
– TI4Automation
– Belbin
– ……
What are the options?
Tailormade
approaches for
specific
situations
Tailormade
approaches for
specific
situations
TI4Agile
Forming Norming Performing
Agiletestinglevels
Set the basis
and the first
steps towards
working in an
Agile manner
Adopt a
process that
facilitates the
Agile view on
working
Continuously
improve the
way you work
by living the
Agile way
Key area Forming Norming Performing
1 Stakeholder commitment 1 2 3 4 1 2 3 4 1 2 3
2 Planning & Estimation 1 2 3 4 1 2 3 4 1 2 3 4
3 People 1 2 3 4 1 2 3 4 1 2 3
4 Interaction 1 2 3 4 1 2 3 4 1 2 3 4
5 Teamwork 1 2 3 1 2 3 4 1 2 3 4
6 Test process 1 2 3 1 2 3 4 1 2 3
7 Test management 1 2 3 4 1 2 3 1 2 3
8 Test profession 1 2 3 4 1 2 3 4 1 2 3
9 Test automation 1 2 3 1 2 3 4 1 2 3 4
10 Regression & E2E testing 1 2 3 4 1 2 3 1 2 3 4
11 Defect management 1 2 3 1 2 3 4 1 2 3
12 Test environment 1 2 3 1 2 3 1 2 3 4
Belbin
What are the options?
• Unbound
– Exploring
– Test along
– Heuristics
• Discussing
• Questioning
– Implicit knowledge
– Experience based
– Mind mapping
– Idea raising sessions
– Out-of-the-Box
– Good Practices
– …
based on the
expertise and
experience of all
involved
based on the
expertise and
experience of all
involved
Heuristics
How do you feel?
Ever felt this before?
How about your work?
Doing sports?
How is your family?
In the morning?
When was that?
Need to walk?
At what level?
Simular complaints?
Before breakfast?
…
…
…
…
When effective?
Impact, Effect?
Easy or hard?
Investment?
Term Impact Investment Ease of implementation
Now High Free Just do it
Choosing The Right Approach
• Bound
– TPI Next
– TMMI
– STEP
– CTP
– GQM
– ……
• Tailormade
– TI4Agile
– TI4Automation
– CTPI
– SFAI-web
– Belbin
– ……
Choose and combine whatever fits
• Unbound
– Exploring
– Test along
– Heuristics
• Discussing
• Questioning
– Implicit knowledge
– Experience based
– Mind mapping
– Idea raising sessions
– Out-of-the-Box
– Good Practices
– …
Bound (Focused) Unbound
Asses according to the model Assess by means of
Collect improvement suggestions
…
Interviews
Idea raising sessions
Heuristics
Study
…
…
Walk around
Test along
Attend meetings
Feedback and react
…
Improvement actions
Assessment tasks
Improvement tasks
ImplementationImplementation
Improvement
Backlog
Test improvement - Any place, any time, anywhere
We want
everybody to act
like adults, quit
playing games,
realize that it's not
just my way or the
highway.
Barack Obama
Improvement epics & stories
As senior IT-director,
I want to increase dev & test efficiency,
so that we can dev & test more with
the same effort
As scrum team member,
I want to automate the regression tests,
so that we can test more features during a sprint
As product manager,
I want to increase the releasefrequency,
so that we will be more competitive
If I tell you,
you will forget
If I show you,
you’ll remember
If I involve you, you
will understand
Confucius
Towards Improvement Sprint Backlog
• Refine and prioritize
– In line with the objectives (Time, Cost, Q(Product), Q(Test), …)
– Respecting the scope (Area, Size, Test, Development, …)
• The team defines tasks, effort, …
– Investigate open source tools for regression testing
– Assess the level of unit testing
– Implement a testing dashboard
– Hire a test automation specialist
Improvement
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Improveme
nt
increment
(Bi)
Weekly
DoD
Improvement actions
Assessment tasks
Improvement tasks
Test Improvement Intake
(Objective – Scope – Approach)
Assessment
Improvement
‘Plan’
Continuous Test Improvement at two levels
ArchitectureArchitecture
ImplementationImplementation
Improvement
Backlog
Test Improvement Intake
(Objective – Scope – Approach)
Assessment
Improvement
‘Plan’
Improvement epics & stories
ArchitectureArchitecture
Improvement SCRUM Master
Owner Team Member
Improvement SCRUM Master
Owner Team Member
Improvement
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Improvement
increment
(Bi)
Weekly
DoD
Synchronize improvement & Business as Usual
ImprovementImprovement
Business as UsualBusiness as Usual
Improvement
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Improvement
increment
(Bi)
Weekly
DoD
Product
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Working
increment
Daily
DoD
Conclusion
• The situation sets the improvement approach
• Synchronize improvement with Business As Usual
Continuous
Improvement is
better than delayed
perfection.
Mark Twain
Top 20 – Test Improvement suggestions
• Focus on the right things to do
– Daily “scrums” within testing
• High frequency of brief meetings
– With only those directly involved
• Don't get involved in everything, don't get everyone
involved in everything
– Stay focused on the job at hand
• Assign less time / resources to tasks within your project
– Whatever you assign will be used
Top 20 – Test Improvement suggestions
• As a Test Manager make decisions rapidly
– 7 out of 10 decisions right is almost perfect
• Organize walkthroughs and workshops to discuss and finalize
business requirements and designs
– Build and test the right thing
• Test Design Techniques only when required by the risks
– Requirement and Risk Based Testing as it should be
• 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
Top 20 – Test Improvement suggestions
• Advice scope reduction
– Scope of the whole project, not of testing
• Create a checklist to help you focus on cost awareness
– Use this list every day!
• 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?
• Assign one team member to cost reduction / awareness
– (S)He’ll save more than (s)he costs
Top 20 – Test Improvement suggestions
• Reduce the number of meetings and participants
– Meetings tend to be time consuming and unproductive
• Execute the plan - nothing more, nothing less
– Watch for test scope creep!
• Force (external) decision making
– If possible, without becoming a nuisance
• Stop nagging, start testing!
– Look at the big picture, not just testing
Top 20 – Test Improvement suggestions
• Be an active, omnipresent manager
– Focus on tasks, targets, getting the job done
– Management by involvement instead of by spreadsheet
• 2 up to 4 metrics, no more!
– Avoid metrics mania
• Enable business testers to focus on testing tasks and
targets
– Get them out of the business as usual!
• Use standard tools like Excel, Word, …
– In stead of expensive test tools
Test Improvement
Any place, any time, anywhere
@RuudTeunissen

Weitere ähnliche Inhalte

Was ist angesagt?

Being agile
Being agileBeing agile
Agile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAgile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce members
Andy Brandt
 

Was ist angesagt? (20)

Being agile
Being agileBeing agile
Being agile
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
Agile Testing Best Practices
Agile Testing Best PracticesAgile Testing Best Practices
Agile Testing Best Practices
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Agile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAgile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce members
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Understanding Scrum
Understanding ScrumUnderstanding Scrum
Understanding Scrum
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile Hardware
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed Agility
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 

Andere mochten auch

Telecom sector study
Telecom sector studyTelecom sector study
Telecom sector study
Ankit Suneja
 
Mergers&Acquisition Report
Mergers&Acquisition ReportMergers&Acquisition Report
Mergers&Acquisition Report
Ankit Suneja
 
Merger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank PptMerger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank Ppt
Ankit Suneja
 
Service Operation Management_Maruti
Service Operation Management_MarutiService Operation Management_Maruti
Service Operation Management_Maruti
Ankit Suneja
 

Andere mochten auch (18)

Telecom sector study
Telecom sector studyTelecom sector study
Telecom sector study
 
Corus final
Corus finalCorus final
Corus final
 
Science
ScienceScience
Science
 
Sharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamSharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your team
 
科展作品
科展作品科展作品
科展作品
 
Mergers&Acquisition Report
Mergers&Acquisition ReportMergers&Acquisition Report
Mergers&Acquisition Report
 
Innovation Through Design Research
Innovation Through Design ResearchInnovation Through Design Research
Innovation Through Design Research
 
British airways 260809
British airways 260809British airways 260809
British airways 260809
 
2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs
 
China
ChinaChina
China
 
The new digital ethnographer’s toolkit: Capturing a participant’s lifestream
The new digital ethnographer’s toolkit: Capturing a participant’s lifestreamThe new digital ethnographer’s toolkit: Capturing a participant’s lifestream
The new digital ethnographer’s toolkit: Capturing a participant’s lifestream
 
Ambient Personalization (Personalisation) and Rich Internet Mechanisms
Ambient Personalization (Personalisation) and Rich Internet MechanismsAmbient Personalization (Personalisation) and Rich Internet Mechanisms
Ambient Personalization (Personalisation) and Rich Internet Mechanisms
 
Invitations
InvitationsInvitations
Invitations
 
The Future of HCI: Intelligent User Interfaces as Agents of Change
The Future of HCI: Intelligent User Interfaces as Agents of ChangeThe Future of HCI: Intelligent User Interfaces as Agents of Change
The Future of HCI: Intelligent User Interfaces as Agents of Change
 
Merger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank PptMerger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank Ppt
 
Marketing management final
Marketing management finalMarketing management final
Marketing management final
 
V wo a_220509
V wo a_220509V wo a_220509
V wo a_220509
 
Service Operation Management_Maruti
Service Operation Management_MarutiService Operation Management_Maruti
Service Operation Management_Maruti
 

Ähnlich wie Test Improvement - Any place, anytime, any where

Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Montréal
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overview
dhawalm123
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
InCycle Software
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
Ravi Tadwalkar
 

Ähnlich wie Test Improvement - Any place, anytime, any where (20)

Continuous Context Driven Test Improvement
Continuous Context Driven Test ImprovementContinuous Context Driven Test Improvement
Continuous Context Driven Test Improvement
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
 
Continuous Delivery Distilled
Continuous Delivery DistilledContinuous Delivery Distilled
Continuous Delivery Distilled
 
Sanitized tb swstmppp1516july
Sanitized tb swstmppp1516julySanitized tb swstmppp1516july
Sanitized tb swstmppp1516july
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Test Improvement in Our Rapidly Changing World
Test Improvement in Our Rapidly Changing WorldTest Improvement in Our Rapidly Changing World
Test Improvement in Our Rapidly Changing World
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in Amdocs
 
ProductSavvy - Scrum and QA
ProductSavvy - Scrum and QAProductSavvy - Scrum and QA
ProductSavvy - Scrum and QA
 
XStudio supports agile and sdlc projects
XStudio supports agile and sdlc projectsXStudio supports agile and sdlc projects
XStudio supports agile and sdlc projects
 
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overview
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful delivery
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
 
Lean UX
Lean UXLean UX
Lean UX
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 

Kürzlich hochgeladen

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Kürzlich hochgeladen (20)

%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
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%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
 
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
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
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 Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%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
 
%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
 

Test Improvement - Any place, anytime, any where

  • 1. Welcome to the Roadshow
  • 2.
  • 3. Test Improvement Any place, any time, anywhere @RuudTeunissen
  • 4.
  • 5. Insanity: doing the same thing over and over again and expecting different results. Albert Einstein
  • 6. DevOps DevOps PrototypingPrototyping Context DrivenTesting Context DrivenTesting Behavior DrivenDevelopment Behavior DrivenDevelopment Model Based Testing Model Based Testing LeanLean W-modelW-model Rapid Software Test Management Rapid Software Test Management Spiral model Spiral model (Acceptance) Test Driven Development (Acceptance) Test Driven Development ExploratoryExploratory Agile SCRUM Agile SCRUMContinuous Integration Continuous Integration V-modelV-model Rapid Software Testing Rapid Software Testing Continuous Delivery Continuous Delivery KanBan KanBan ISTQBISTQB Waterfall Waterfall Rapid Application DevelopmentRapid Application Development Iterative Iterative XPXP TMap (Next)TMap (Next) Not on this list…Not on this list… Internet of Things Internet of Things MobileMobile Virtualization Virtualization SOASOA Localization Localization CloudCloud Devices Devices Packages Packages Social media Social media Big DataBig Data WebWeb APIAPI LegacyLegacy
  • 7.
  • 8. Test Improvement Intake (Objective – Scope – Approach) Assessment Improvement ‘Plan’ ArchitectureArchitecture Test improvement - Any place, any time, anywhere
  • 10. • Bound – TPI Next – TMMI – STEP – CTP – GQM – …… What are the options? improvement models with a pre-defined approach for assessment and implementation improvement models with a pre-defined approach for assessment and implementation
  • 11. TPI Next Clusters Key areas Initial Controlled checkpoints “Enablers” Improvement suggestions Efficient checkpoints “Enablers” Improvement suggestions Optimizing checkpoints “Enablers” Improvement suggestions
  • 12. TMMi
  • 13. • Bound – TPI Next – TMMI – STEP – CTP – GQM – …… • Tailormade – TI4Agile – TI4Automation – Belbin – …… What are the options? Tailormade approaches for specific situations Tailormade approaches for specific situations
  • 14. TI4Agile Forming Norming Performing Agiletestinglevels Set the basis and the first steps towards working in an Agile manner Adopt a process that facilitates the Agile view on working Continuously improve the way you work by living the Agile way Key area Forming Norming Performing 1 Stakeholder commitment 1 2 3 4 1 2 3 4 1 2 3 2 Planning & Estimation 1 2 3 4 1 2 3 4 1 2 3 4 3 People 1 2 3 4 1 2 3 4 1 2 3 4 Interaction 1 2 3 4 1 2 3 4 1 2 3 4 5 Teamwork 1 2 3 1 2 3 4 1 2 3 4 6 Test process 1 2 3 1 2 3 4 1 2 3 7 Test management 1 2 3 4 1 2 3 1 2 3 8 Test profession 1 2 3 4 1 2 3 4 1 2 3 9 Test automation 1 2 3 1 2 3 4 1 2 3 4 10 Regression & E2E testing 1 2 3 4 1 2 3 1 2 3 4 11 Defect management 1 2 3 1 2 3 4 1 2 3 12 Test environment 1 2 3 1 2 3 1 2 3 4
  • 16. What are the options? • Unbound – Exploring – Test along – Heuristics • Discussing • Questioning – Implicit knowledge – Experience based – Mind mapping – Idea raising sessions – Out-of-the-Box – Good Practices – … based on the expertise and experience of all involved based on the expertise and experience of all involved
  • 17. Heuristics How do you feel? Ever felt this before? How about your work? Doing sports? How is your family? In the morning? When was that? Need to walk? At what level? Simular complaints? Before breakfast? … … … …
  • 18. When effective? Impact, Effect? Easy or hard? Investment? Term Impact Investment Ease of implementation Now High Free Just do it
  • 19. Choosing The Right Approach
  • 20.
  • 21. • Bound – TPI Next – TMMI – STEP – CTP – GQM – …… • Tailormade – TI4Agile – TI4Automation – CTPI – SFAI-web – Belbin – …… Choose and combine whatever fits • Unbound – Exploring – Test along – Heuristics • Discussing • Questioning – Implicit knowledge – Experience based – Mind mapping – Idea raising sessions – Out-of-the-Box – Good Practices – …
  • 22. Bound (Focused) Unbound Asses according to the model Assess by means of Collect improvement suggestions … Interviews Idea raising sessions Heuristics Study … … Walk around Test along Attend meetings Feedback and react …
  • 23. Improvement actions Assessment tasks Improvement tasks ImplementationImplementation Improvement Backlog Test improvement - Any place, any time, anywhere
  • 24. We want everybody to act like adults, quit playing games, realize that it's not just my way or the highway. Barack Obama
  • 25. Improvement epics & stories As senior IT-director, I want to increase dev & test efficiency, so that we can dev & test more with the same effort As scrum team member, I want to automate the regression tests, so that we can test more features during a sprint As product manager, I want to increase the releasefrequency, so that we will be more competitive
  • 26. If I tell you, you will forget If I show you, you’ll remember If I involve you, you will understand Confucius
  • 27. Towards Improvement Sprint Backlog • Refine and prioritize – In line with the objectives (Time, Cost, Q(Product), Q(Test), …) – Respecting the scope (Area, Size, Test, Development, …) • The team defines tasks, effort, … – Investigate open source tools for regression testing – Assess the level of unit testing – Implement a testing dashboard – Hire a test automation specialist Improvement Backlog Sprint Backlog 2 - 4 weeks Sprint Improveme nt increment (Bi) Weekly DoD
  • 28. Improvement actions Assessment tasks Improvement tasks Test Improvement Intake (Objective – Scope – Approach) Assessment Improvement ‘Plan’ Continuous Test Improvement at two levels ArchitectureArchitecture ImplementationImplementation Improvement Backlog
  • 29. Test Improvement Intake (Objective – Scope – Approach) Assessment Improvement ‘Plan’ Improvement epics & stories ArchitectureArchitecture Improvement SCRUM Master Owner Team Member Improvement SCRUM Master Owner Team Member Improvement Backlog Sprint Backlog 2 - 4 weeks Sprint Improvement increment (Bi) Weekly DoD
  • 30. Synchronize improvement & Business as Usual ImprovementImprovement Business as UsualBusiness as Usual Improvement Backlog Sprint Backlog 2 - 4 weeks Sprint Improvement increment (Bi) Weekly DoD Product Backlog Sprint Backlog 2 - 4 weeks Sprint Working increment Daily DoD
  • 31. Conclusion • The situation sets the improvement approach • Synchronize improvement with Business As Usual
  • 32. Continuous Improvement is better than delayed perfection. Mark Twain
  • 33.
  • 34. Top 20 – Test Improvement suggestions • Focus on the right things to do – Daily “scrums” within testing • High frequency of brief meetings – With only those directly involved • Don't get involved in everything, don't get everyone involved in everything – Stay focused on the job at hand • Assign less time / resources to tasks within your project – Whatever you assign will be used
  • 35. Top 20 – Test Improvement suggestions • As a Test Manager make decisions rapidly – 7 out of 10 decisions right is almost perfect • Organize walkthroughs and workshops to discuss and finalize business requirements and designs – Build and test the right thing • Test Design Techniques only when required by the risks – Requirement and Risk Based Testing as it should be • 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
  • 36. Top 20 – Test Improvement suggestions • Advice scope reduction – Scope of the whole project, not of testing • Create a checklist to help you focus on cost awareness – Use this list every day! • 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? • Assign one team member to cost reduction / awareness – (S)He’ll save more than (s)he costs
  • 37. Top 20 – Test Improvement suggestions • Reduce the number of meetings and participants – Meetings tend to be time consuming and unproductive • Execute the plan - nothing more, nothing less – Watch for test scope creep! • Force (external) decision making – If possible, without becoming a nuisance • Stop nagging, start testing! – Look at the big picture, not just testing
  • 38. Top 20 – Test Improvement suggestions • Be an active, omnipresent manager – Focus on tasks, targets, getting the job done – Management by involvement instead of by spreadsheet • 2 up to 4 metrics, no more! – Avoid metrics mania • Enable business testers to focus on testing tasks and targets – Get them out of the business as usual! • Use standard tools like Excel, Word, … – In stead of expensive test tools
  • 39. Test Improvement Any place, any time, anywhere @RuudTeunissen

Hinweis der Redaktion

  1. Objectives (Time, Cost, QProduct, QTest, …) Scope(Area, Size, Test, Development, …) Resources(Budget, Time, TI-skills, …) Culture Context Maturity(Best guess)
  2. Wie: Architect, “stake holders?”, improvement owner