SlideShare una empresa de Scribd logo
1 de 54
@conorfi
Modern Testing Principles
The Evolution of Quality in Agile teams
Based on the work of Alan Page and Brent Jensen,
who have built on the foundations of many others.
Conor Fitzgerald: Head of Testing – Poppulo
https://conorfi.com/talks/
@conorfi
Stepping Stones
@conorfi
Modern Testing (MT) Podcast
Talking about similar topics of interest
7 Concise and clear Principles
Community - Slack OneOfTheThree
Influenced by similar books
@conorfi
@conorfi
What is Modern Testing (MT)?
“It’s not very modern, and it’s not really about testing”
Lean Principles and Quality
“Modern Testing is the Antidote to Traditional Testing Methods”
@conorfi
Why Modern Testing (MT)?
Shipping faster (Agile, DevOps, CD)
Technology has increased competition
Lower Customer switching costs(friction free)
Traditional Testing viewed as a Cost and Delay
“Accelerate the Achievement of Shippable Quality”
@conorfi
Traditional, Agile and Modern Testing?
Source: Ministry of Testing, Modern Test course by Alan Page
@conorfi
What are the MT Principles?
Principles In Brief - TestBash Home Talk by Alan Page
Everyone can test
Lead a Quality Culture
Business First
Accelerate the Team2
1
Always Learn and Improve3
4
The Customer is King5
Data trumps intuition6
7
@conorfi
My Journey with the MT Principles
1. Each principle explained
2. A real world example
3. A suggestion for you to try
@conorfi
1. Business First
“Our priority is improving the business.”
“A good test mind applied to a feature
team is a value-add, not a cost.”
@conorfi
Feature Toggles
“Feature Toggles/Flags are a powerful
technique, allowing teams to modify system
behavior without changing code”
Martin Fowler
@conorfi
16 Splits - Status Unknown
@conorfi
16 Opportunities
@conorfi
16 Splits - Status Known
@conorfi
16 Splits - Status Improving
@conorfi
Suggestion
Ask how can we improve the business?
@conorfi
2. Accelerate the Team
“We accelerate the team, and use
models like Lean Thinking and the
Theory of Constraints to help identify,
prioritize and mitigate bottlenecks from
the system”
@conorfi
Acceptance Queue Bottleneck
@conorfi
Acceptance Queue Unblocked
@conorfi
Suggestion
Ask what things speed up or slow
down the team?
How can your testers help you release
higher quality software faster?
@conorfi
3. Always Learn and Improve
“We are a force for continuous
improvement, helping the team adapt
and optimize in order to succeed,
rather than providing a safety net to
catch failures.”
@conorfi
Learning and Improving
Improved Retrospectives
Introduction of Post-mortems
@conorfi
Suggestion
What key Improvement could your
team make right now?
What or who would it help?
How will you know if it has improved
something?
@conorfi
4. Lead a Quality Culture
“We care deeply about the quality
culture of our team, and we coach,
lead, and nurture the team towards a
more mature quality culture.”
@conorfi
Quality Definition
“Quality is value to some person, at
some time, who matters”
Jerry Weinberg(extended by Michael Bolton)
@conorfi
Quality Consists of
Dan Ashby
@conorfi
Quality Culture Definition
“Shared Mindset that delivering high
quality to our customers is our top
priority, and that all our practices
support this effort”
Alan Page
@conorfi
Quality Culture Transition Guide
A framework that teams can use to drive discussion
Not a Capability Maturity Model
Focus is more on areas for improvement than levels
9 Capabilities and 4 levels
http://bit.ly/QCTGuide
@conorfi
Chaos Growing Competent Optimizing
Testing Breadth X
Quality and Test Ownership X
Technical Debt and
Maintenance
X
Code Quality and Tools X
Customer Data Analysis X
Development Approach X
Learning & Improvement X
Customer Success X
Leadership Emphasis X
@conorfi
Results from 6 Teams
@conorfi
Suggestion
Could you try the Quality Culture
Transition Guide with your team?
@conorfi
5. The Customer is King
“We believe that the customer is the
only one capable to judge and
evaluate the quality of our product”
@conorfi
Controversial?
“The Customer is the only one that knows
whether or not the product is solving their
problem.”
“Quality is customer happiness. (not leads
to… is)”
Brent Jensen https://testastic.wordpress.com/
@conorfi
Talking to Customers
1. Qualitative
2. Quantitative (Next Principle)
@conorfi
Suggestion
Is there a customer your team should
be talking to right now?
@conorfi
6. Data Trumps intuition
“We use data extensively to deeply
understand customer usage and then
close the gaps between product
hypotheses and business impact.”
@conorfi
Data can help you answer
Before we update this feature, how many customers are
using it?
If usage is low can we freeze or remove the feature?
When we deliver this feature what does success look like?
Can we create a user journey to represent success?
@conorfi
Suggestion
Have you already got data that could
help answer your questions?
@conorfi
7. Everyone can Test
“We expand testing abilities and
knowhow across the team;
understanding that this may reduce
(or eliminate) the need for a
dedicated testing specialist.“
@conorfi
Controversial?
NO – Context Based
Wording: reduce (or eliminate)
If you successfully implement the
principles, you will always be in
demand
@conorfi
Testing Knowledge & Skills
“Human-Centric Testing”
Janet Gregory
● Workshops
● Pairing and Mobbing
● Department/Company Bug Bash
● “Dogfooding”
Exploratory
Testing
@conorfi
Exploratory Testing
“Tested = Checked and Explored”
Explore It!
Elisabeth Hendrickson
Checking(Binary) - Known Unknowns (automatable)
Exploring(Open Ended) - Unknown Unknowns
A thoughtful approach which involves “simultaneous
learning, test design, and test execution”
Cem Kaner
@conorfi
Suggestion
If your team has a tester, what would
happen if they stopped testing?
What happens when they go on
holidays?
@conorfi
Wrap-up
@conorfi
Potential Challenges/Concerns
Resistance to Change
Support for your Ideas
Concerns around Principle 5 and 7
“Dev don’t want to do test”
@conorfi
Learnings
Principles are a guide, not rules
Testers can be a force multiplier
Shared Ownership of Quality - no safety net
Importance of Collaboration & Communication
@conorfi
Summary
Modern Testing
7 Modern Testing Principles
Journey with the Modern Testing Principles
Suggestions
Challenges and Learnings
@conorfi
Conclusion
Testing is not Dead, it’s Evolving
MT is another Evolution
Complements and builds on other Principles
“A good test mind applied to a feature team
is a value-add, not a cost.”
@conorfi
Could the Modern Testing
Principles help your team
Accelerate the Achievement of
Shippable Quality?
@conorfi
Thanks
Thanks to those who reviewed
the slides and gave feedback
@conorfi
Questions?
@conorfi
References
Introduction to Modern Testing
https://www.ministryoftesting.com/dojo/courses/introduction-
to-modern-testing-alan-page
Modern Testing Podcast
https://www.angryweasel.com/ABTesting/
Modern Testing Mind Map
https://github.com/mwyrodek/ModernTestingMindMap
@conorfi
Recommendations
Lessons Learned in Software Testing: A Context-Driven Approach. Cem Kaner, James
Bach, Bret Pettichord
Explore It! Reduce Risk and Increase Confidence with Exploratory Testing. Elisabeth
Hendrickson
More Agile Testing: Learning Journeys for the Whole Team. Janet Gregory and Lisa
Crispin
Perfect Software: And Other Illusions about Testing. Gerald M. Weinberg
Leading Quality: How Great Leaders Deliver High-Quality Software and Accelerate Growth:
Owais Peer and Ronald Cummings-John
A Practical Guide to Testing in DevOps. Katrina Clokie
@conorfi
Recommendations
Kanban in Action. Marcus Hammarberg and Joakim Sundén
The Goal: A Process of Ongoing Improvement. Eliyahu M Goldratt
The Lean Startup. Eric Ries
The Phoenix Project. by Gene Kim, Kevin Behr and George Spafford
Accelerate: The Science of Lean Software and Devops. by Nicole Forsgren , Jez Humble
and Gene Kim
The Devops Handbook: How to Create World-Class Agility, Reliability, and Security in
Technology Organizations by Gene Kim, Patrick Debois, John Willis
Team Topologies: Organizing Business and Technology Teams for Fast Flow by Manuel
Pais and Matthew Skelton

Más contenido relacionado

La actualidad más candente

Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
 Tips for Writing Better Charters for Exploratory Testing Sessions by Michael... Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...TEST Huddle
 
What are the Advantages of Learning a Foreign Language
What are the Advantages of Learning a Foreign LanguageWhat are the Advantages of Learning a Foreign Language
What are the Advantages of Learning a Foreign LanguageREVA University
 
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 KaradeIndicThreads
 
What is Internationalization & Localization Testing?
What is Internationalization & Localization Testing?What is Internationalization & Localization Testing?
What is Internationalization & Localization Testing?QA InfoTech
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachCprime
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Groupsuwalki24.pl
 

La actualidad más candente (8)

Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
 Tips for Writing Better Charters for Exploratory Testing Sessions by Michael... Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
 
Reliability
ReliabilityReliability
Reliability
 
What are the Advantages of Learning a Foreign Language
What are the Advantages of Learning a Foreign LanguageWhat are the Advantages of Learning a Foreign Language
What are the Advantages of Learning a Foreign Language
 
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
 
What is Internationalization & Localization Testing?
What is Internationalization & Localization Testing?What is Internationalization & Localization Testing?
What is Internationalization & Localization Testing?
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 

Similar a The modern testing principles

Test Heads Dublin The modern testing principles
Test Heads Dublin The modern testing principlesTest Heads Dublin The modern testing principles
Test Heads Dublin The modern testing principlesConor Fitzgerald
 
Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...
Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...
Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...Conor Fitzgerald
 
As testers, do we do more harm than good?
As testers, do we do more harm than good?As testers, do we do more harm than good?
As testers, do we do more harm than good?Conor Fitzgerald
 
Intro to Product Management
Intro to Product Management Intro to Product Management
Intro to Product Management Ria Sankar
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
Huib Schoots Testing in modern times - a story about Quality and Value - Test...
Huib Schoots Testing in modern times - a story about Quality and Value - Test...Huib Schoots Testing in modern times - a story about Quality and Value - Test...
Huib Schoots Testing in modern times - a story about Quality and Value - Test...FiSTB
 
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps TransitionDOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps TransitionGene Kim
 
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps TransitionTen Lessons of the DevOps Transition
Ten Lessons of the DevOps TransitionRandy Shoup
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...Codemotion
 
How we scale Testautomation with WebdriverIO at myToys
How we scale Testautomation with WebdriverIO at myToysHow we scale Testautomation with WebdriverIO at myToys
How we scale Testautomation with WebdriverIO at myToysBenjamin Schott
 
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...NITHIN S.S
 
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your TeamQASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Teamelizabethdiazqa
 
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...QASymphony
 

Similar a The modern testing principles (20)

Test Heads Dublin The modern testing principles
Test Heads Dublin The modern testing principlesTest Heads Dublin The modern testing principles
Test Heads Dublin The modern testing principles
 
Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...
Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...
Conor Fitzgerald The Surprising Benefits of Exploring Other Disciplines and I...
 
As testers, do we do more harm than good?
As testers, do we do more harm than good?As testers, do we do more harm than good?
As testers, do we do more harm than good?
 
Intro to Product Management
Intro to Product Management Intro to Product Management
Intro to Product Management
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
Huib Schoots Testing in modern times - a story about Quality and Value - Test...
Huib Schoots Testing in modern times - a story about Quality and Value - Test...Huib Schoots Testing in modern times - a story about Quality and Value - Test...
Huib Schoots Testing in modern times - a story about Quality and Value - Test...
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps TransitionDOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
 
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps TransitionTen Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
The Secrets of High Performance: Science Edition - Nicole Forsgren - Codemoti...
 
Eng245 mentor handbook rev 5
Eng245 mentor handbook rev 5Eng245 mentor handbook rev 5
Eng245 mentor handbook rev 5
 
How we scale Testautomation with WebdriverIO at myToys
How we scale Testautomation with WebdriverIO at myToysHow we scale Testautomation with WebdriverIO at myToys
How we scale Testautomation with WebdriverIO at myToys
 
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
 
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your TeamQASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
 
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
 
Modeling and Measuring DevOps Culture
Modeling and Measuring DevOps CultureModeling and Measuring DevOps Culture
Modeling and Measuring DevOps Culture
 
Synbio london 040214
Synbio london 040214Synbio london 040214
Synbio london 040214
 

Más de Conor Fitzgerald

10 Testing Myths in an Age of Misinformation (1).pptx
10 Testing Myths in an Age of Misinformation (1).pptx10 Testing Myths in an Age of Misinformation (1).pptx
10 Testing Myths in an Age of Misinformation (1).pptxConor Fitzgerald
 
Conor fitzgerald aviation_online_testconf_finalversion
Conor fitzgerald aviation_online_testconf_finalversionConor fitzgerald aviation_online_testconf_finalversion
Conor fitzgerald aviation_online_testconf_finalversionConor Fitzgerald
 
Exploratory mo t_cork_june_2017_rob_conor
Exploratory mo t_cork_june_2017_rob_conorExploratory mo t_cork_june_2017_rob_conor
Exploratory mo t_cork_june_2017_rob_conorConor Fitzgerald
 
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)Conor Fitzgerald
 
Experimenting our Way to Team-based Testing (Soft test 2019 final version)
Experimenting our Way to Team-based Testing (Soft test 2019 final version)Experimenting our Way to Team-based Testing (Soft test 2019 final version)
Experimenting our Way to Team-based Testing (Soft test 2019 final version)Conor Fitzgerald
 
Conor fitzgerald RebelCon 2019 Culture Aviation Learnings
Conor fitzgerald RebelCon 2019 Culture Aviation LearningsConor fitzgerald RebelCon 2019 Culture Aviation Learnings
Conor fitzgerald RebelCon 2019 Culture Aviation LearningsConor Fitzgerald
 

Más de Conor Fitzgerald (6)

10 Testing Myths in an Age of Misinformation (1).pptx
10 Testing Myths in an Age of Misinformation (1).pptx10 Testing Myths in an Age of Misinformation (1).pptx
10 Testing Myths in an Age of Misinformation (1).pptx
 
Conor fitzgerald aviation_online_testconf_finalversion
Conor fitzgerald aviation_online_testconf_finalversionConor fitzgerald aviation_online_testconf_finalversion
Conor fitzgerald aviation_online_testconf_finalversion
 
Exploratory mo t_cork_june_2017_rob_conor
Exploratory mo t_cork_june_2017_rob_conorExploratory mo t_cork_june_2017_rob_conor
Exploratory mo t_cork_june_2017_rob_conor
 
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)
 
Experimenting our Way to Team-based Testing (Soft test 2019 final version)
Experimenting our Way to Team-based Testing (Soft test 2019 final version)Experimenting our Way to Team-based Testing (Soft test 2019 final version)
Experimenting our Way to Team-based Testing (Soft test 2019 final version)
 
Conor fitzgerald RebelCon 2019 Culture Aviation Learnings
Conor fitzgerald RebelCon 2019 Culture Aviation LearningsConor fitzgerald RebelCon 2019 Culture Aviation Learnings
Conor fitzgerald RebelCon 2019 Culture Aviation Learnings
 

Último

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 

Último (20)

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 

The modern testing principles

Notas del editor

  1. Feature toggles help mitigate risk, customers derive value when the feature toggle is enabled, and we directly/indirectly gain revenue But when feature toggles are not managing correctly, the can become part of our tech debt and in some case delay delivery to customers
  2. WIP = 2 No customers - 2 All customers = 6 Some customers = 6 Benefits Deliver value to customer Reduce tech debt
  3. Working together Walking the board Right to left Reduced WIP and in particular new work Tester not a safety net More work done
  4. Retros were stale, a few dominant voices 3 Rules for a Retro 1. Blameless Deal with any blame & move on. Then focus on team successes & areas for improvement 2. Facilitation Ensure everyone has an opportunity for input and timebox each topic 3. Variety Regularly change the format, location etc.
  5. Code Correctness != Quality Bugs != Quality
  6. Code Correctness != Quality Bugs != Quality Quality consists of 3 things: value (usefulness), goodness (emotive experience), and correctness()
  7. You are not the customer We must talk to customers .. building the right product to solve their problems Qualitative: Beta Customers Calls Shadowing Support Production Issues(Support) Quanantive: Analytics Events - next principle