SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
WELCOME TO THE FUTURE! 
.! 
PREPARING FOR OUR AGILE TESTING JOURNEYS 
AGILE TESTING DAYS – POTSDAM, GERMANY 
NOVEMBER 2014 
Lisa Crispin  Janet Gregory 
@lisacrispin @janetgregoryca
THE WORLD AS IT WAS… 
The Timid Tester 
The Cowboy 
Programmer
ENTER … SUPER AGILE PERSON
AND THEN … 
COLLABORATION 
From Shrek
AS WE CONTINUE TO GO WHERE NO MAN (OR 
WOMAN) HAS GONE BEFORE… 
CAN WE REALLY PREDICT WHAT WILL BE?
TOPICS 
• Challenges 
• What would we like to help? 
• What can we do? 
• Changing the conversation 
• What can we do this week to prepare?
CHALLENGES 
• Always more for testers to know … 
• Specific contexts: 
• big data, distributed teams, the 
enterprise, embedded, mobile, robotics, 
gaming 
• New technologies, techniques 
• Building the right thing – adding value 
• Continuous delivery, continuous testing
THE FUTURE 
WHAT WE WANT (MAYBE NEED) 
VS 
THE PRESENT 
WHAT WE HAVE  HOW WE CAN ADAPT
THE AGILE TESTER 
Needs to: 
• learn new skills 
• keep up with new technologies 
• communicate well 
• keep their finger on the pulse 
of product quality 
In other words, be a 
shape-shifter 
to adapt to ever-changing needs 
Odo, Star Trek – Deep Space 9 
Mystique: X-men
WHAT WE DO HAVE … IS 
The ability: 
• to learn 
• to become a T-shaped tester 
• to use cognitive thinking skills 
• to take charge of your career 
BREADTH 
D E P T H
YOUR CONTEXT 
• Technical awareness – to 
collaborate with other 
roles 
• Exploratory testing 
• New techniques, eg. 
• Swarming 
• Generative testing 
• Dealing with ‘big data’ 
Superman – his cave / crystals
A COMMON CHALLENGE
Distributed teams 
Want to be able to talk face-to-face 
WHENEVER THEY WANT! 
In other words, they need a transporter 
Original Star Trek series-
WHAT WE CAN DO … IS 
• Use existing tools better 
• Video conferencing, webcams 
• Collaboration aids – eg. mind mapping 
• Air travel, road trip, feet 
• Learn to respect other’s cultures 
Original Star Trek series – Spock, Vulcan 
Live long and prosper 
Next Generation Star Trek series- Warf, Klingon
OUR NEXT CHALLENGE: 
GIVING CUSTOMERS WHAT THEY NEED
Customers want us to deliver exactly 
what they are thinking. 
Original Star Trek series – Vulcan mind meldarstechnica.com
WHAT WE CAN DO… IS 
Learn tools to help us determine what the 
real problem is - like impact mapping (Gojko Adzic)
Or story mapping (Jeff Patton)
WE CAN ALSO …. 
Incorporate other disciplines 
- like business analysis (eg. 7 product dimensions) 
From Discover to Deliver by Ellen Gottesdiener and Mary Gorman 
- or user experience experts
AND …. 
• Guide development with real examples 
• Not only the API level, but in UI as well
SO, WHAT MAY NOT WORK IN THE FUTURE? 
IS IT TIME TO CHANGE THE CONVERSATION?
Original Star Trek series- Season 2: Episode 15
BUSINESS VALUE 
• Know your stakeholders 
• What are their objectives? 
• What problem are they trying to solve 
• Create a shared understanding 
Original Star Trek series 
cast
More than project or product 
risk 
Original Star Trek series “bad 
guys”
Uncertainty 
Models can help us chose how we attack a problem 
• For example: knowing the difference between 
complexity vs.. complicated vs.. simple or even 
chaotic 
Read Liz Keogh on the Cynefin model
USE DIFFERENT 
APPROACHES 
AND TOOLS 
TO: 
- Understand the problem 
- Mitigate your risk 
- Manage your uncertainty 
- Understand the value 
- Validate the solution
CAN WE PREDICT THE FUTURE? 
for example: 
• How will mobile apps 
evolve? 
• How will we test them? 
. 
IT WOULD BE HELPFUL… 
Perhaps 
we 
start 
with 
a 
risk 
profile, 
and 
focus 
on 
a 
risk-­‐based 
or 
value-­‐based 
solu9on 
delivery. 
Note: 
not 
test-­‐based
WHEN CAN I STOP 
DOING CUSTOMER 
VALIDATION AND 
EXPERIMENTATION? 
UM. NEVER. “ 
CHERYL QUIRION 
Original Star Trek series – Scotty, the engineer
NEW HORIZONS 
 
WHAT’S NEXT FOR YOU?
THE WORLD AS IT IS… 
CELEBRATE  ENJOY THE CONFERENCE!
Agile Testing: A Practical 
Guide for Testers and Agile 
Teams 
By Lisa Crispin and Janet Gregory 
www.janetgregory.ca 
email: janet@agiletester.ca 
Twitter: @janetgregoryca 
34 
More Agile Testing: Learning 
Journeys for the Whole Team 
By Janet Gregory and Lisa Crispin 
www.agiletester.ca www.agiletester.com 
lisacrispin.com 
email: lisa@agiletester.ca 
Twitter: @lisacrispin

Mais conteúdo relacionado

Mais procurados

Minding your own business - TestBash 2 talk
Minding your own business - TestBash 2 talkMinding your own business - TestBash 2 talk
Minding your own business - TestBash 2 talklisacrispin
 
Whole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustratedlisacrispin
 
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012lisacrispin
 
Do testers have to code... to be useful?
Do testers have to code... to be useful?Do testers have to code... to be useful?
Do testers have to code... to be useful?lisacrispin
 
ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"lisacrispin
 
What testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmersWhat testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmerslisacrispin
 
ACCU Agile Approach to Defect Management
ACCU Agile Approach to Defect ManagementACCU Agile Approach to Defect Management
ACCU Agile Approach to Defect Managementlisacrispin
 
Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Janet Gregory
 
Agile testing myths v5 final-
Agile testing myths v5 final-Agile testing myths v5 final-
Agile testing myths v5 final-lisacrispin
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterLinda Podder
 
Launching agile projects slide handout
Launching agile projects   slide handoutLaunching agile projects   slide handout
Launching agile projects slide handoutSimon Girvan
 
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Agile Velocity
 
Profesionalism in software development
Profesionalism in software developmentProfesionalism in software development
Profesionalism in software developmentDayu Bagus
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Pedro Gustavo Torres
 
Advanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult QuestionsAdvanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult QuestionsRyan Ripley
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Pedro Gustavo Torres
 
When Support Calls
When Support CallsWhen Support Calls
When Support CallsJames Thomas
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safariAli Moghadam
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agilelazygolfer
 

Mais procurados (20)

Minding your own business - TestBash 2 talk
Minding your own business - TestBash 2 talkMinding your own business - TestBash 2 talk
Minding your own business - TestBash 2 talk
 
Whole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustrated
 
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012
 
Do testers have to code... to be useful?
Do testers have to code... to be useful?Do testers have to code... to be useful?
Do testers have to code... to be useful?
 
ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"
 
What testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmersWhat testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmers
 
ACCU Agile Approach to Defect Management
ACCU Agile Approach to Defect ManagementACCU Agile Approach to Defect Management
ACCU Agile Approach to Defect Management
 
Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016
 
Agile testing myths v5 final-
Agile testing myths v5 final-Agile testing myths v5 final-
Agile testing myths v5 final-
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Launching agile projects slide handout
Launching agile projects   slide handoutLaunching agile projects   slide handout
Launching agile projects slide handout
 
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
 
Profesionalism in software development
Profesionalism in software developmentProfesionalism in software development
Profesionalism in software development
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
Advanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult QuestionsAdvanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult Questions
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
When Support Calls
When Support CallsWhen Support Calls
When Support Calls
 
Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safari
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 

Destaque

Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns QualityAgile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Qualitylisacrispin
 
Trends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinDirecti Group
 
Introduction to Gauge
Introduction to GaugeIntroduction to Gauge
Introduction to Gaugevodqancr
 
Test automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystemsTest automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystemsVodqaBLR
 
Winning strategies in Test Automation
Winning strategies in Test AutomationWinning strategies in Test Automation
Winning strategies in Test AutomationXBOSoft
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsGaetano Mazzanti
 

Destaque (6)

Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns QualityAgile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
 
Trends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa Crispin
 
Introduction to Gauge
Introduction to GaugeIntroduction to Gauge
Introduction to Gauge
 
Test automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystemsTest automation_strategy_for_legacysystems
Test automation_strategy_for_legacysystems
 
Winning strategies in Test Automation
Winning strategies in Test AutomationWinning strategies in Test Automation
Winning strategies in Test Automation
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and Statistics
 

Semelhante a Welcome to the Future! Preparing for our agile testing journeys, Agile Testing Days 2014

Introducing the Anyscreen Agency to Tec de Monterrey
Introducing the Anyscreen Agency to Tec de MonterreyIntroducing the Anyscreen Agency to Tec de Monterrey
Introducing the Anyscreen Agency to Tec de Monterreybrookeshepard
 
Nick Fine - Scientific Design
Nick Fine - Scientific Design Nick Fine - Scientific Design
Nick Fine - Scientific Design uxbri
 
About the New Tech for New Media Course
About the New Tech for New Media CourseAbout the New Tech for New Media Course
About the New Tech for New Media CourseJournovationSU
 
The Missing Piece between Discovery and Execution
The Missing Piece between Discovery and ExecutionThe Missing Piece between Discovery and Execution
The Missing Piece between Discovery and ExecutionSteffen Kastner
 
Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...Cprime
 
Deliberate Discovery and the Myth of Certainty
Deliberate Discovery and the Myth of CertaintyDeliberate Discovery and the Myth of Certainty
Deliberate Discovery and the Myth of CertaintyCara Turner
 
Experiment to build the right thing
Experiment to build the right thingExperiment to build the right thing
Experiment to build the right thingAnders Toxboe
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationMartyn Jones
 
Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019
Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019
Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019CharityComms
 
a mission-driven approach to personalizing the customer journey
a mission-driven approach to personalizing the customer journeya mission-driven approach to personalizing the customer journey
a mission-driven approach to personalizing the customer journeychris wiggins
 
Make Your UX Ideas Stick
Make Your UX Ideas StickMake Your UX Ideas Stick
Make Your UX Ideas StickJohn H Douglass
 
F2P Monetization Secrets & Breaking Into China (or Anywhere)
F2P Monetization Secrets & Breaking Into China (or Anywhere)F2P Monetization Secrets & Breaking Into China (or Anywhere)
F2P Monetization Secrets & Breaking Into China (or Anywhere)Charlie Moseley
 
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie ShupackSDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie ShupackService Design Network
 
Dances with unicorns
Dances with unicornsDances with unicorns
Dances with unicornsEspritAgile
 
Inception deck and lift off examples
Inception deck and lift off   examplesInception deck and lift off   examples
Inception deck and lift off examplesSimon Girvan
 
Divergence Airways UPDATED
Divergence Airways UPDATEDDivergence Airways UPDATED
Divergence Airways UPDATEDMike Biggs GAICD
 
Agile Journeys by David Hussman
Agile Journeys by David HussmanAgile Journeys by David Hussman
Agile Journeys by David HussmanAgileee
 
Story Maps: Episode IV - A New Slice
Story Maps: Episode IV - A New SliceStory Maps: Episode IV - A New Slice
Story Maps: Episode IV - A New SliceSteve Rogalsky
 

Semelhante a Welcome to the Future! Preparing for our agile testing journeys, Agile Testing Days 2014 (20)

Introducing the Anyscreen Agency to Tec de Monterrey
Introducing the Anyscreen Agency to Tec de MonterreyIntroducing the Anyscreen Agency to Tec de Monterrey
Introducing the Anyscreen Agency to Tec de Monterrey
 
Nick Fine - Scientific Design
Nick Fine - Scientific Design Nick Fine - Scientific Design
Nick Fine - Scientific Design
 
About the New Tech for New Media Course
About the New Tech for New Media CourseAbout the New Tech for New Media Course
About the New Tech for New Media Course
 
The Missing Piece between Discovery and Execution
The Missing Piece between Discovery and ExecutionThe Missing Piece between Discovery and Execution
The Missing Piece between Discovery and Execution
 
Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Deliberate Discovery and the Myth of Certainty
Deliberate Discovery and the Myth of CertaintyDeliberate Discovery and the Myth of Certainty
Deliberate Discovery and the Myth of Certainty
 
Experiment to build the right thing
Experiment to build the right thingExperiment to build the right thing
Experiment to build the right thing
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & Iteration
 
Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019
Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019
Bringing GOSH to life with VR | Video for charities | Conference | 25 April 2019
 
a mission-driven approach to personalizing the customer journey
a mission-driven approach to personalizing the customer journeya mission-driven approach to personalizing the customer journey
a mission-driven approach to personalizing the customer journey
 
Make Your UX Ideas Stick
Make Your UX Ideas StickMake Your UX Ideas Stick
Make Your UX Ideas Stick
 
F2P Monetization Secrets & Breaking Into China (or Anywhere)
F2P Monetization Secrets & Breaking Into China (or Anywhere)F2P Monetization Secrets & Breaking Into China (or Anywhere)
F2P Monetization Secrets & Breaking Into China (or Anywhere)
 
Intro to Prototyping
Intro to PrototypingIntro to Prototyping
Intro to Prototyping
 
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie ShupackSDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
 
Dances with unicorns
Dances with unicornsDances with unicorns
Dances with unicorns
 
Inception deck and lift off examples
Inception deck and lift off   examplesInception deck and lift off   examples
Inception deck and lift off examples
 
Divergence Airways UPDATED
Divergence Airways UPDATEDDivergence Airways UPDATED
Divergence Airways UPDATED
 
Agile Journeys by David Hussman
Agile Journeys by David HussmanAgile Journeys by David Hussman
Agile Journeys by David Hussman
 
Story Maps: Episode IV - A New Slice
Story Maps: Episode IV - A New SliceStory Maps: Episode IV - A New Slice
Story Maps: Episode IV - A New Slice
 

Mais de lisacrispin

Exploring Requirements for Shared Understanding
Exploring Requirements for Shared UnderstandingExploring Requirements for Shared Understanding
Exploring Requirements for Shared Understandinglisacrispin
 
Principles for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing PrinciplesPrinciples for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing Principleslisacrispin
 
BDD and CD - better together
BDD and CD - better togetherBDD and CD - better together
BDD and CD - better togetherlisacrispin
 
Get testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelineslisacrispin
 
Thinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testingThinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testinglisacrispin
 
The Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous DeliveryThe Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous Deliverylisacrispin
 
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous DeliveryDeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous Deliverylisacrispin
 
Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012lisacrispin
 
What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, otherslisacrispin
 
Morph your mindset for Continuous Delivery, Agile Roots 2014
Morph your mindset for Continuous Delivery,  Agile Roots 2014Morph your mindset for Continuous Delivery,  Agile Roots 2014
Morph your mindset for Continuous Delivery, Agile Roots 2014lisacrispin
 
Belgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetlisacrispin
 
Developers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate riskDevelopers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate risklisacrispin
 
Code mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshoplisacrispin
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshoplisacrispin
 
SQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for TestingSQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for Testinglisacrispin
 
Atd agile automation
Atd agile automationAtd agile automation
Atd agile automationlisacrispin
 

Mais de lisacrispin (17)

Exploring Requirements for Shared Understanding
Exploring Requirements for Shared UnderstandingExploring Requirements for Shared Understanding
Exploring Requirements for Shared Understanding
 
Principles for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing PrinciplesPrinciples for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing Principles
 
BDD and CD - better together
BDD and CD - better togetherBDD and CD - better together
BDD and CD - better together
 
Get testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelines
 
Thinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testingThinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testing
 
The Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous DeliveryThe Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous Delivery
 
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous DeliveryDeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery
 
Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012
 
What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, others
 
Morph your mindset for Continuous Delivery, Agile Roots 2014
Morph your mindset for Continuous Delivery,  Agile Roots 2014Morph your mindset for Continuous Delivery,  Agile Roots 2014
Morph your mindset for Continuous Delivery, Agile Roots 2014
 
Belgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindset
 
Developers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate riskDevelopers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate risk
 
Code mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshop
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshop
 
SQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for TestingSQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for Testing
 
Oredev pairing
Oredev pairingOredev pairing
Oredev pairing
 
Atd agile automation
Atd agile automationAtd agile automation
Atd agile automation
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Welcome to the Future! Preparing for our agile testing journeys, Agile Testing Days 2014

  • 1. WELCOME TO THE FUTURE! .! PREPARING FOR OUR AGILE TESTING JOURNEYS AGILE TESTING DAYS – POTSDAM, GERMANY NOVEMBER 2014 Lisa Crispin Janet Gregory @lisacrispin @janetgregoryca
  • 2. THE WORLD AS IT WAS… The Timid Tester The Cowboy Programmer
  • 3. ENTER … SUPER AGILE PERSON
  • 4. AND THEN … COLLABORATION From Shrek
  • 5. AS WE CONTINUE TO GO WHERE NO MAN (OR WOMAN) HAS GONE BEFORE… CAN WE REALLY PREDICT WHAT WILL BE?
  • 6. TOPICS • Challenges • What would we like to help? • What can we do? • Changing the conversation • What can we do this week to prepare?
  • 7. CHALLENGES • Always more for testers to know … • Specific contexts: • big data, distributed teams, the enterprise, embedded, mobile, robotics, gaming • New technologies, techniques • Building the right thing – adding value • Continuous delivery, continuous testing
  • 8. THE FUTURE WHAT WE WANT (MAYBE NEED) VS THE PRESENT WHAT WE HAVE HOW WE CAN ADAPT
  • 9. THE AGILE TESTER Needs to: • learn new skills • keep up with new technologies • communicate well • keep their finger on the pulse of product quality In other words, be a shape-shifter to adapt to ever-changing needs Odo, Star Trek – Deep Space 9 Mystique: X-men
  • 10. WHAT WE DO HAVE … IS The ability: • to learn • to become a T-shaped tester • to use cognitive thinking skills • to take charge of your career BREADTH D E P T H
  • 11. YOUR CONTEXT • Technical awareness – to collaborate with other roles • Exploratory testing • New techniques, eg. • Swarming • Generative testing • Dealing with ‘big data’ Superman – his cave / crystals
  • 13. Distributed teams Want to be able to talk face-to-face WHENEVER THEY WANT! In other words, they need a transporter Original Star Trek series-
  • 14. WHAT WE CAN DO … IS • Use existing tools better • Video conferencing, webcams • Collaboration aids – eg. mind mapping • Air travel, road trip, feet • Learn to respect other’s cultures Original Star Trek series – Spock, Vulcan Live long and prosper Next Generation Star Trek series- Warf, Klingon
  • 15. OUR NEXT CHALLENGE: GIVING CUSTOMERS WHAT THEY NEED
  • 16. Customers want us to deliver exactly what they are thinking. Original Star Trek series – Vulcan mind meldarstechnica.com
  • 17. WHAT WE CAN DO… IS Learn tools to help us determine what the real problem is - like impact mapping (Gojko Adzic)
  • 18. Or story mapping (Jeff Patton)
  • 19. WE CAN ALSO …. Incorporate other disciplines - like business analysis (eg. 7 product dimensions) From Discover to Deliver by Ellen Gottesdiener and Mary Gorman - or user experience experts
  • 20. AND …. • Guide development with real examples • Not only the API level, but in UI as well
  • 21. SO, WHAT MAY NOT WORK IN THE FUTURE? IS IT TIME TO CHANGE THE CONVERSATION?
  • 22. Original Star Trek series- Season 2: Episode 15
  • 23.
  • 24. BUSINESS VALUE • Know your stakeholders • What are their objectives? • What problem are they trying to solve • Create a shared understanding Original Star Trek series cast
  • 25. More than project or product risk Original Star Trek series “bad guys”
  • 26. Uncertainty Models can help us chose how we attack a problem • For example: knowing the difference between complexity vs.. complicated vs.. simple or even chaotic Read Liz Keogh on the Cynefin model
  • 27. USE DIFFERENT APPROACHES AND TOOLS TO: - Understand the problem - Mitigate your risk - Manage your uncertainty - Understand the value - Validate the solution
  • 28.
  • 29.
  • 30. CAN WE PREDICT THE FUTURE? for example: • How will mobile apps evolve? • How will we test them? . IT WOULD BE HELPFUL… Perhaps we start with a risk profile, and focus on a risk-­‐based or value-­‐based solu9on delivery. Note: not test-­‐based
  • 31. WHEN CAN I STOP DOING CUSTOMER VALIDATION AND EXPERIMENTATION? UM. NEVER. “ CHERYL QUIRION Original Star Trek series – Scotty, the engineer
  • 32. NEW HORIZONS WHAT’S NEXT FOR YOU?
  • 33. THE WORLD AS IT IS… CELEBRATE ENJOY THE CONFERENCE!
  • 34. Agile Testing: A Practical Guide for Testers and Agile Teams By Lisa Crispin and Janet Gregory www.janetgregory.ca email: janet@agiletester.ca Twitter: @janetgregoryca 34 More Agile Testing: Learning Journeys for the Whole Team By Janet Gregory and Lisa Crispin www.agiletester.ca www.agiletester.com lisacrispin.com email: lisa@agiletester.ca Twitter: @lisacrispin