SlideShare a Scribd company logo
1 of 54
Download to read offline
1
Lee Copeland
Software Quality Engineering
lee@sqe.com
@grandpacopeland
Creating a Better
Testing Future
The World Is Changing and
Testing Must Change With It
2
Topics
• Our World is Changing
• The Curse of Past Successes
• Lee’s Don’ts and Do’s for Future Success
Technology Is Changing
Then
Now
Customers Are Changing
Less loyal to
brands
Expect more
capability
Less tolerant
of low quality
Business Is Changing
• In the past, organizations controlled external
communication, both content and channels
• Today, with the rise of Social Media …
Communication is Changing
• The Hotel Story
Communication is Changing
Communication is Changing
• Organizational structure controlled tester
communication, both content and channels
• Today, social media can immediately connect
testers world-wide
Development Process Is Changing
Then
Now
Development Process Is Changing
• COBOL
• CICS
• VSAM
• C#
• Java
• HTML 4/5
• JavaScript
• XML
• SQL
• noSQL
Then
Now
Testing Must Match Today’s Technology
IEEE 829
Testing
Standard
1983
1983 1987
Testing Must Match Development
Topics
• Our World is Changing
• The Curse of Past Successes
• Lee’s Don’ts and Do’s for Future Success
The Curse of Past Successes
The Curse of Past Successes
• Processes that made us successful
in the past may prevent us from
being successful in the future
The Curse of Past Successes
Camera Film
The Curse of Past Successes
Video Rental Stores
The Curse of Past Successes
Newspapers
The Curse of Past Successes
Brick and Mortar Stores
The Curse of Past Successes
Getting Bills in the Mail
Topics
• Our World is Changing
• The Curse of Past Successes
• Lee’s Don’ts and Do’s for Future Success
The Don’ts and Do’s
Focus
Organization
TestProcess
TechnologyPlanning
Automation
The Don’ts and Do’s
Organization
Organization
• DON’T
– Maintain teams of “developers” and “testers”,
throwing products over the wall
– This was supposed to foster “independence.”
Instead, it created “us vs. them” and “huh?”
Development Test
Organization
• DON’T
– Establish Testing Centers of Excellence
– “It’s where the disengaged gather to not
produce”
– David Hussman
Organization
• DO
– Integrate developers and testers together
on the same team
The Don’ts and Do’s
Test Process
Test Process
• DON’T
– Cling to a Waterfall style when your
organization is moving toward Agile
Test Process
• DON’T
– Try to test EVERYTHING
Test Process
• DON’T
– Confuse Checking with Testing
Michael Bolton
Test Process
• When we already believe something to be true,
we verify our belief by checking. Checking is a
process of confirmation, verification, and
validation
• Checking is a highly automatable process
Test Process
• Testing is something that we do with the
motivation of finding new information
• It is a process of exploration, discovery,
investigation, and learning
• Testing is not automatable. It’s using our brain
in real time, and it’s really fun
Test Process
• DO
– Adopt a Customer-focused approach to
testing
Test Process
• DO
– Focus on “What Value Does Testing Add?”
rather than “What Processes Does Testing
Execute?”
The Don’ts and Do’s
Technology
Technology
• DON’T
– Use Stone Age techniques, tools, and
technologies
Technology
• DO
– Embrace new technologies
Technology
• DO
– Consider open source test tools
The Don’ts and Do’s
Planning
Planning
• DON’T
– Adopt rigid, overly detailed
plans
– Restrict testing to explicit
requirements
– Remember: “No battle plan
survives contact with the enemy”
– Helmuth von Moltke
Planning
• DO
– Create plans that
 Tell a story
 Present essential data
 Inspire and communicate
 Describe a reasoned plan of action
The Don’ts and Do’s
Automation
Automation
• DON’T
– Rely on Capture/Replay
Automation
• DON’T
– Try to automate every test
Automation
• DON’T
– Try to replace humans in testing
Automation
• DO
– Use Test-driven Development
Automation
• DO
– Use Acceptance Test-driven Development
Automation
• DO
– Use Exploratory Testing
“Simultaneous
learning, test design,
and test execution.”
– James Bach
Automation
• DO
– and Session-based Exploratory Test
Management
Perform Exploratory
Testing in Sessions:
 Charter
 Timebox
 Reviewable result
 Debriefing
Jon Bach
The Don’ts and Do’s
Focus
Focus on Prevention Over Finding
• DO
– Remember, while finding defects is
important
– We should be focused on defect prevention
activities
The Don’ts and Do’s
Focus
Organization
TestProcess
TechnologyPlanning
Automation
Thanks for Attending
Shameless
commercial
message
lee@sqe.com
My Thanks To
• Dorothy Graham
• David Hussman
• Jonathan Kohl
• Alon Linetzki
• Dan North
• Martin Pol
• Rob Sabourin
• Alan Shalloway
• Adrian Zwingli
For their ideas,
review, and
comments

More Related Content

What's hot

Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries
 
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...TEST Huddle
 
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationPopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationClaudio Perrone
 
Four Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley TempleFour Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley TempleQA or the Highway
 
10 Tactics for Building an Optimization Culture
10 Tactics for Building an Optimization Culture10 Tactics for Building an Optimization Culture
10 Tactics for Building an Optimization CultureOptimizely
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedEsra Yetis
 
Technical Debt and Selling Rearchitecture
Technical Debt and Selling RearchitectureTechnical Debt and Selling Rearchitecture
Technical Debt and Selling RearchitectureSergey Sundukovskiy
 
What We Learned from Three Years of Sciencing the Crap Out of DevOps
What We Learned from Three Years of Sciencing the Crap Out of DevOpsWhat We Learned from Three Years of Sciencing the Crap Out of DevOps
What We Learned from Three Years of Sciencing the Crap Out of DevOpsSeniorStoryteller
 
Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!Mauro Servienti
 
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...QASymphony
 
What we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devopsWhat we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devopsNicole Forsgren
 
Pavel Kamyshov "Team Health Check" Kyiv PM Club
Pavel Kamyshov "Team Health Check" Kyiv PM ClubPavel Kamyshov "Team Health Check" Kyiv PM Club
Pavel Kamyshov "Team Health Check" Kyiv PM ClubLviv Startup Club
 
Devops days slide deck
Devops days slide deckDevops days slide deck
Devops days slide deckGary Foster
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype TestingDave Hora
 
The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...
The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...
The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...Mike Lyles
 
Five whys summary
Five whys summaryFive whys summary
Five whys summarySteve Hayes
 
Psychology and Engineering of Testing
Psychology and Engineering of TestingPsychology and Engineering of Testing
Psychology and Engineering of TestingIlari Henrik Aegerter
 
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don Peters
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don PetersMHA2018 - Quality Advocacy: The next progression for Agile Testers - Don Peters
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don PetersAgileDenver
 

What's hot (20)

Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
 
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
Dr. Tafline Murnane & Dr. Stuart Reid - Practical Approaches to Motivating Te...
 
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationPopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
 
Testers developers think differently
Testers developers think differentlyTesters developers think differently
Testers developers think differently
 
Four Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley TempleFour Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley Temple
 
ExumaTech Dev Process
ExumaTech Dev ProcessExumaTech Dev Process
ExumaTech Dev Process
 
10 Tactics for Building an Optimization Culture
10 Tactics for Building an Optimization Culture10 Tactics for Building an Optimization Culture
10 Tactics for Building an Optimization Culture
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reduced
 
Technical Debt and Selling Rearchitecture
Technical Debt and Selling RearchitectureTechnical Debt and Selling Rearchitecture
Technical Debt and Selling Rearchitecture
 
What We Learned from Three Years of Sciencing the Crap Out of DevOps
What We Learned from Three Years of Sciencing the Crap Out of DevOpsWhat We Learned from Three Years of Sciencing the Crap Out of DevOps
What We Learned from Three Years of Sciencing the Crap Out of DevOps
 
Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!
 
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
 
What we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devopsWhat we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devops
 
Pavel Kamyshov "Team Health Check" Kyiv PM Club
Pavel Kamyshov "Team Health Check" Kyiv PM ClubPavel Kamyshov "Team Health Check" Kyiv PM Club
Pavel Kamyshov "Team Health Check" Kyiv PM Club
 
Devops days slide deck
Devops days slide deckDevops days slide deck
Devops days slide deck
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...
The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...
The Drive-Thru Is Not Always Faster: Re-Thinking Your Testing Practice by Mik...
 
Five whys summary
Five whys summaryFive whys summary
Five whys summary
 
Psychology and Engineering of Testing
Psychology and Engineering of TestingPsychology and Engineering of Testing
Psychology and Engineering of Testing
 
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don Peters
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don PetersMHA2018 - Quality Advocacy: The next progression for Agile Testers - Don Peters
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don Peters
 

Viewers also liked

Be an ingredient detective
Be an ingredient detectiveBe an ingredient detective
Be an ingredient detectiveWayne Gerald
 
Zichtbaar en vindbaar - Multiply
Zichtbaar en vindbaar - MultiplyZichtbaar en vindbaar - Multiply
Zichtbaar en vindbaar - Multiplymultiplysocial
 
Phoenix Media JSC-Phoenix wifi solution
Phoenix Media JSC-Phoenix wifi solutionPhoenix Media JSC-Phoenix wifi solution
Phoenix Media JSC-Phoenix wifi solutionPhoenixWifi
 
5 Reason Why You Can't Help Using a CRM for Sales
5 Reason Why You Can't Help Using a CRM for Sales5 Reason Why You Can't Help Using a CRM for Sales
5 Reason Why You Can't Help Using a CRM for SalesSellf
 
Cómo redactar un ensayo
Cómo redactar un ensayoCómo redactar un ensayo
Cómo redactar un ensayoMariela Cuevas
 
Tous les jours slide
Tous les jours slideTous les jours slide
Tous les jours slidePhoenixWifi
 
Kimmerfields Development Swindon
Kimmerfields Development SwindonKimmerfields Development Swindon
Kimmerfields Development SwindonForwardSwindon
 
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...Ho Chi Minh City Software Testing Club
 
Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015
Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015
Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015Pavel Gamolskiy
 
Finding stem women
Finding stem womenFinding stem women
Finding stem womenscsneal
 
Kolektivno dodatno pokojninsko zavarovanje
Kolektivno dodatno pokojninsko zavarovanjeKolektivno dodatno pokojninsko zavarovanje
Kolektivno dodatno pokojninsko zavarovanjePokojninska družba A
 
Residence
ResidenceResidence
Residences_firas
 
UKBIMA_BIMReview_Past_Present_Future_2016_10_14
UKBIMA_BIMReview_Past_Present_Future_2016_10_14UKBIMA_BIMReview_Past_Present_Future_2016_10_14
UKBIMA_BIMReview_Past_Present_Future_2016_10_14Martin Penney
 
ITCamp 2015. Apps 2015: a legal odissey
ITCamp 2015. Apps 2015: a legal odisseyITCamp 2015. Apps 2015: a legal odissey
ITCamp 2015. Apps 2015: a legal odisseyclaudiajelea
 
Bellevue en Transition - journée du 31 mars
Bellevue en Transition - journée du 31 marsBellevue en Transition - journée du 31 mars
Bellevue en Transition - journée du 31 marsOpenOdyssey
 

Viewers also liked (20)

Be an ingredient detective
Be an ingredient detectiveBe an ingredient detective
Be an ingredient detective
 
Zichtbaar en vindbaar - Multiply
Zichtbaar en vindbaar - MultiplyZichtbaar en vindbaar - Multiply
Zichtbaar en vindbaar - Multiply
 
Phoenix Media JSC-Phoenix wifi solution
Phoenix Media JSC-Phoenix wifi solutionPhoenix Media JSC-Phoenix wifi solution
Phoenix Media JSC-Phoenix wifi solution
 
5 Reason Why You Can't Help Using a CRM for Sales
5 Reason Why You Can't Help Using a CRM for Sales5 Reason Why You Can't Help Using a CRM for Sales
5 Reason Why You Can't Help Using a CRM for Sales
 
[Vu Van Nguyen] Test Estimation in Practice
[Vu Van Nguyen]  Test Estimation in Practice[Vu Van Nguyen]  Test Estimation in Practice
[Vu Van Nguyen] Test Estimation in Practice
 
Cómo redactar un ensayo
Cómo redactar un ensayoCómo redactar un ensayo
Cómo redactar un ensayo
 
Tous les jours slide
Tous les jours slideTous les jours slide
Tous les jours slide
 
Kimmerfields Development Swindon
Kimmerfields Development SwindonKimmerfields Development Swindon
Kimmerfields Development Swindon
 
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
 
Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015
Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015
Клуб бухгалтеров НКО: модульный (обзор + тема + ответы) вебинар 23.11.2015
 
Finding stem women
Finding stem womenFinding stem women
Finding stem women
 
Kolektivno dodatno pokojninsko zavarovanje
Kolektivno dodatno pokojninsko zavarovanjeKolektivno dodatno pokojninsko zavarovanje
Kolektivno dodatno pokojninsko zavarovanje
 
Equations
EquationsEquations
Equations
 
Residence
ResidenceResidence
Residence
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 
Chap007 (1)
Chap007 (1)Chap007 (1)
Chap007 (1)
 
UKBIMA_BIMReview_Past_Present_Future_2016_10_14
UKBIMA_BIMReview_Past_Present_Future_2016_10_14UKBIMA_BIMReview_Past_Present_Future_2016_10_14
UKBIMA_BIMReview_Past_Present_Future_2016_10_14
 
ITCamp 2015. Apps 2015: a legal odissey
ITCamp 2015. Apps 2015: a legal odisseyITCamp 2015. Apps 2015: a legal odissey
ITCamp 2015. Apps 2015: a legal odissey
 
shutis injener bagsh
shutis injener bagshshutis injener bagsh
shutis injener bagsh
 
Bellevue en Transition - journée du 31 mars
Bellevue en Transition - journée du 31 marsBellevue en Transition - journée du 31 mars
Bellevue en Transition - journée du 31 mars
 

Similar to [HCMC STC Jan 2015] Creating a Better Testing Future

Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Paul Gerrard
 
Effective engineer
Effective engineerEffective engineer
Effective engineerTony Vu
 
The Importance of Culture: Building and Sustaining Effective Engineering Org...
The Importance of Culture:  Building and Sustaining Effective Engineering Org...The Importance of Culture:  Building and Sustaining Effective Engineering Org...
The Importance of Culture: Building and Sustaining Effective Engineering Org...Randy Shoup
 
Establishing an Agile Testing Culture
Establishing an Agile Testing CultureEstablishing an Agile Testing Culture
Establishing an Agile Testing CultureTechWell
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97akshay8835
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Edmund FOng
 
Destroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsTom Cudd
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls
"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls
"Transforming Enterprise Teams to DevOps Workflows" Mandi WallsYulia Shcherbachova
 
Java DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleJava DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleRyan McGuinness
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?alind tiwari
 
The Lean Enterprise
The Lean EnterpriseThe Lean Enterprise
The Lean EnterpriseRyan Dorrell
 
Carl shaulis agile_td2014
Carl shaulis agile_td2014Carl shaulis agile_td2014
Carl shaulis agile_td2014Carl Shaulis
 
Bootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting timeBootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting timeJoel Gascoigne
 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012Elle Waters
 
Mal12 qa tand-automatedtesting
Mal12 qa tand-automatedtestingMal12 qa tand-automatedtesting
Mal12 qa tand-automatedtestingandytinkham
 

Similar to [HCMC STC Jan 2015] Creating a Better Testing Future (20)

Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Effective engineer
Effective engineerEffective engineer
Effective engineer
 
The Importance of Culture: Building and Sustaining Effective Engineering Org...
The Importance of Culture:  Building and Sustaining Effective Engineering Org...The Importance of Culture:  Building and Sustaining Effective Engineering Org...
The Importance of Culture: Building and Sustaining Effective Engineering Org...
 
Establishing an Agile Testing Culture
Establishing an Agile Testing CultureEstablishing an Agile Testing Culture
Establishing an Agile Testing Culture
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
The dev ops journey
The dev ops journeyThe dev ops journey
The dev ops journey
 
Destroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-Patterns
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls
"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls
"Transforming Enterprise Teams to DevOps Workflows" Mandi Walls
 
Java DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleJava DevOps at Enterprise Scale
Java DevOps at Enterprise Scale
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?
 
Agile process
Agile processAgile process
Agile process
 
The Lean Enterprise
The Lean EnterpriseThe Lean Enterprise
The Lean Enterprise
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Carl shaulis agile_td2014
Carl shaulis agile_td2014Carl shaulis agile_td2014
Carl shaulis agile_td2014
 
Bootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting timeBootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting time
 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
 
Modeling and Measuring DevOps Culture
Modeling and Measuring DevOps CultureModeling and Measuring DevOps Culture
Modeling and Measuring DevOps Culture
 
Mal12 qa tand-automatedtesting
Mal12 qa tand-automatedtestingMal12 qa tand-automatedtesting
Mal12 qa tand-automatedtesting
 

More from Ho Chi Minh City Software Testing Club

A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...Ho Chi Minh City Software Testing Club
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiHo Chi Minh City Software Testing Club
 
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...Ho Chi Minh City Software Testing Club
 
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...Ho Chi Minh City Software Testing Club
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...Ho Chi Minh City Software Testing Club
 
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of TestingHo Chi Minh City Software Testing Club
 

More from Ho Chi Minh City Software Testing Club (20)

Web API Test Automation Using Frisby & Node.js
Web API Test Automation Using Frisby  & Node.jsWeb API Test Automation Using Frisby  & Node.js
Web API Test Automation Using Frisby & Node.js
 
Building an effective mobile testing strategy
Building an effective mobile testing strategyBuilding an effective mobile testing strategy
Building an effective mobile testing strategy
 
Common Web UI Problems Transforming Manual to Automation
Common Web UI Problems Transforming Manual to Automation Common Web UI Problems Transforming Manual to Automation
Common Web UI Problems Transforming Manual to Automation
 
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
 
Test Design with Action-based Testing Methodology - Ngo Hoang Minh
Test Design with Action-based Testing Methodology - Ngo Hoang MinhTest Design with Action-based Testing Methodology - Ngo Hoang Minh
Test Design with Action-based Testing Methodology - Ngo Hoang Minh
 
Security testing-What can we do - Trinh Minh Hien
Security testing-What can we do - Trinh Minh HienSecurity testing-What can we do - Trinh Minh Hien
Security testing-What can we do - Trinh Minh Hien
 
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
 
Analytical Risk-based and Specification-based Testing - Bui Duy Tam
Analytical Risk-based and Specification-based Testing - Bui Duy TamAnalytical Risk-based and Specification-based Testing - Bui Duy Tam
Analytical Risk-based and Specification-based Testing - Bui Duy Tam
 
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh LongAgile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
 
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
 
Mobile Video Games Testing Principles - Benjamin Poirrier
Mobile Video Games Testing Principles - Benjamin PoirrierMobile Video Games Testing Principles - Benjamin Poirrier
Mobile Video Games Testing Principles - Benjamin Poirrier
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
 
Key Factors To Ensure Test Automation Framework Success
Key Factors To Ensure Test Automation Framework SuccessKey Factors To Ensure Test Automation Framework Success
Key Factors To Ensure Test Automation Framework Success
 
Why a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test StrategyWhy a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test Strategy
 
[HCMC STC Jan 2015] Risk-Based Software Testing Approaches
[HCMC STC Jan 2015] Risk-Based Software Testing Approaches[HCMC STC Jan 2015] Risk-Based Software Testing Approaches
[HCMC STC Jan 2015] Risk-Based Software Testing Approaches
 
[HCMC STC Jan 2015] FATS: A Framework For Automated Testing Scenarios
[HCMC STC Jan 2015] FATS: A Framework For Automated Testing Scenarios[HCMC STC Jan 2015] FATS: A Framework For Automated Testing Scenarios
[HCMC STC Jan 2015] FATS: A Framework For Automated Testing Scenarios
 
[HCMC STC Jan 2015] Practical Experiences In Test Automation
[HCMC STC Jan 2015] Practical Experiences In Test Automation[HCMC STC Jan 2015] Practical Experiences In Test Automation
[HCMC STC Jan 2015] Practical Experiences In Test Automation
 
[HCMC STC Jan 2015] Making IT Count – Agile Test Metrics
[HCMC STC Jan 2015] Making IT Count – Agile Test Metrics[HCMC STC Jan 2015] Making IT Count – Agile Test Metrics
[HCMC STC Jan 2015] Making IT Count – Agile Test Metrics
 
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

[HCMC STC Jan 2015] Creating a Better Testing Future