SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Janet Gregory, DragonFire Inc.
Copyright 2014
Knowit, Helsinki
2014
Copyright 2014
DragonFire Inc.
First agile team – 2000
Currently – coaching, testing
Agile Testing; January 2009
Working on 2nd book: Fall 2014
2
Copyright 2014
DragonFire Inc.
• Testing and agile
• Challenges and suggestions
• Importance of collaboration
• Wrap-up
3
Copyright 2014
DragonFire Inc.
• have short feedback loops
• active customer participation
• demand whole team collaboration
• test features as they are coded
• deliver business value at regular intervals
• adapt their processes based on feedback
…and so on………….
Agile teams:
produce a continuous stream of value at
a sustainable pace, while adapting to the
changing needs of the business.
http://testobsessed.com/blog/2010/12/14/the-agile-acid-test/
Copyright 2014
DragonFire Inc.
• more than “just” testing code
• an activity; not a phase
6
Potentially shippable
product
Potentially shippable
product
Copyright 2014
DragonFire Inc.
1. Testing doesn’t keep up with coding
2. Forgetting the big picture
3. Testers aren’t really part of the team
4. Trying to test everything manually
7
Copyright 2014
DragonFire Inc. 8
Risk: The Mini-Waterfall
10
• Stories aren’t tested completely
• Testers lose credibility
• Technical debt increases
• Team changes meaning of ‘DONE’
Copyright 2014
DragonFire Inc.
• Include testing tasks in the velocity
• Involve whole team in story creation
◦ ensure stories are small and testable
• Get your developers used to immediate
feedback
11
Copyright 2014
DragonFire Inc.
• Know your build pipeline
• Provide adequate test infrastructure
12
Copyright 2014
DragonFire Inc.
Instead of saying NO,
or being the gatekeeper
Be the information provider so
business can make the decisions
Questions… about not testing stories
13
Copyright 2014
DragonFire Inc.
The red flags
• Testing only individual stories
• Finding integration bugs late
• Testing is based on what developers code
• Testing finds requirements type bugs
• Developers add extra code after they are
finished
14
Copyright 2014
DragonFire Inc.
We only see the tip of the Iceberg
We don’t think of big systems
We only looking at our own team.
The Risks
15
Copyright 2014
DragonFire Inc.
• Think system impacts
• Test data to reflect real world
◦ Examples, exploratory tests
• Draw pictures / workflows
• Understand the story before coding starts
16
Copyright 2014
DragonFire Inc. 17
Copyright 2014
DragonFire Inc.
• Define “Release DONE”
◦ What needs to be in place?
• Define “Feature DONE”
◦ Acceptance tests for bigger picture
• Define “story DONE”
◦ Acceptance tests – expected behaviour,
misbehaviours
18
Understand the business value !
ATDD (Acceptance Test Driven Development)
Copyright 2014
DragonFire Inc.
Instead of saying NO,
or being the gatekeeper
Be the information provider so
business can make the decisions
Questions… Remembering the Big Pic?
22
Copyright 2014
DragonFire Inc.
• Testers aren’t in iteration planning sessions
• Testers test what the developers code
• Testers don’t understand the stories
Testers don’t
actively
participate
23
• Wrong assumptions are made
• Impacts to the system are found too late
• Everyone’s skills are not utilized
• The team becomes divided
• Testers don’t know what is going on
Copyright 2014
DragonFire Inc.
• Communication is through the
defect tracking system
• Developers use testers as a
safety net
• The team never ‘gels’
25
• Project team doesn’t buy the ‘build quality in’
concept
26
Tips for Tester Involvement
Copyright 2014
DragonFire Inc. Copyright 2009 Janet Gregory, DragonFire 27
The Agile Testing Quadrants (adapted from Brian Marick)
Copyright 2014
DragonFire Inc.
Instead of saying NO,
or being the gatekeeper
Be the information provider so
business can make the decisions
Questions about whole team?
28
Copyright 2014
DragonFire Inc.
• Spending time retesting features already tested
• Not testing new features
• Not contributing to implementation / design
discussions
29
• Testers miss meetings – too busy
• Regression suite not run regularly
Copyright 2014
DragonFire Inc.
• Testing cannot keep up with new stories
• Features that used to work, are broken and
not noticed
• Testers don’t learn new technology
• Testers get stuck in a rut
30
Copyright 2014
DragonFire Inc.
• Automate as you go
• Include automation time in your estimates
• Design for testability
• Chose tools that encourage collaboration
• Understand the power & risks of automation
31
Common automation model
Automation
through the
GUI
Unit Tests
push
the
tests
lower
34
“Living
Documentation”
David Evans, Gojko Adzic
Copyright 2014
DragonFire Inc. 35
**Automation does not
exclude the need for
exploratory testing*
Copyright 2014
DragonFire Inc.
Instead of saying NO,
or being the gatekeeper
Be the information provider so
business can make the decisions
Questions… Automation?
36
Copyright 2014
DragonFire Inc.
• Can’t “test quality in”
• Whole team thinks testing
• Team is committed to quality
• Whole team solves problems
• Everyone collaborates
37
Copyright 2014
DragonFire Inc.
Agile testing is full of challenges
• Problems happen faster, so impact is felt faster
• Be courageous – be a change agent
• Adapt, Learn
Mostly, have fun
and enjoy the
challenge!
38
Copyright 2014
DragonFire Inc.
Agile Testing: A Practical Guide for
Testers and Agile Teams
By Lisa Crispin and Janet Gregory
www.agiletester.ca
Contact info
www.janetgregory.ca
Email: janet@agiletester.ca
Twitter: janetgregoryca
39
Copyright 2014
DragonFire Inc.
• www.lisacrispin.com
• agile-testing@yahoogroups.com
• www.testobsessed.com (heuristics cheat sheet)
• Gojko Adzic, Specification by Example, 2011, Bridging the Communication
Gap, 2009, Impact Mapping 2013
• www.stickyminds.com/ Pragmatic Personas - Jeff Patton’s weekly
column 1/25/2010
• www.mountaingoatsoftware.com – Mike Cohn’s web site
• http://www.exampler.com - Brian Marick’s web site
• Ester Derby and Dianne Larsen, Agile Retrospectives
• Agile Manifesto: http://agilemanifesto.org/
• Mary Poppendieck and Tom Poppendieck, Lean Software Development,
Addison-Wesley (series of 3)
• Photos – Janet’s vacations or Microsoft office
40

Contenu connexe

Tendances

Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieQA or the Highway
 
Wix.com Back-end Engineering Guild Manifesto
Wix.com Back-end Engineering Guild ManifestoWix.com Back-end Engineering Guild Manifesto
Wix.com Back-end Engineering Guild ManifestoAviran Mordo
 
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
 
Lessons learned in agile romania
Lessons learned in agile romaniaLessons learned in agile romania
Lessons learned in agile romaniaOpenAgile Romania
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?mkujalowicz
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Agile India
 
Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...Agile India
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?alind tiwari
 
Scaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityScaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityAviran Mordo
 
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo RallIndigoCube
 
Wix Dev-Centric Culture And Continuous Delivery
Wix Dev-Centric Culture And Continuous DeliveryWix Dev-Centric Culture And Continuous Delivery
Wix Dev-Centric Culture And Continuous DeliveryAviran Mordo
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and ToolTEST Huddle
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comAviran Mordo
 
Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!SQALab
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQASymphony
 
Tune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product MaturityTune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product MaturityTechWell
 

Tendances (19)

New model
New modelNew model
New model
 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
 
Wix.com Back-end Engineering Guild Manifesto
Wix.com Back-end Engineering Guild ManifestoWix.com Back-end Engineering Guild Manifesto
Wix.com Back-end Engineering Guild Manifesto
 
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
 
Lessons learned in agile romania
Lessons learned in agile romaniaLessons learned in agile romania
Lessons learned in agile romania
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
 
Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...
 
The Thinking Tester, Evolved
The Thinking Tester, EvolvedThe Thinking Tester, Evolved
The Thinking Tester, Evolved
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?
 
Scaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityScaling r&d org while maintaining quality
Scaling r&d org while maintaining quality
 
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
 
Wix Dev-Centric Culture And Continuous Delivery
Wix Dev-Centric Culture And Continuous DeliveryWix Dev-Centric Culture And Continuous Delivery
Wix Dev-Centric Culture And Continuous Delivery
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and Tool
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.com
 
Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product Roadmap
 
Tune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product MaturityTune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product Maturity
 

Similaire à Janet Gregory - Agile testing challenges Knowit 2014

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
 
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...lisacrispin
 
Agile testing for distributed teams and large orgs
Agile testing for distributed teams and large orgsAgile testing for distributed teams and large orgs
Agile testing for distributed teams and large orgsJanet Gregory
 
The Agile Tester’s Mindset
The Agile Tester’s MindsetThe Agile Tester’s Mindset
The Agile Tester’s MindsetTechWell
 
Implementing Agile Tester Perspective Janet Gregory
Implementing Agile Tester Perspective Janet GregoryImplementing Agile Tester Perspective Janet Gregory
Implementing Agile Tester Perspective Janet GregorySkills Matter
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problemJanet Gregory
 
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...agil8 Ltd
 
Agile Testing in the Enterprise
Agile Testing in the Enterprise Agile Testing in the Enterprise
Agile Testing in the Enterprise Janet Gregory
 
Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Cprime
 
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
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.Asim Kazmi
 
Agile Testing in the Enterprise 2016
Agile Testing in the Enterprise   2016Agile Testing in the Enterprise   2016
Agile Testing in the Enterprise 2016Janet Gregory
 
Anatomy of Test Driven Development
Anatomy of Test Driven DevelopmentAnatomy of Test Driven Development
Anatomy of Test Driven DevelopmentDhaval Shah
 
Driving application development through behavior driven development
Driving application development through behavior driven developmentDriving application development through behavior driven development
Driving application development through behavior driven developmentEinar Ingebrigtsen
 
Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)
Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)
Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)Maaret Pyhäjärvi
 
Sprint Reviews that Attract, Engage, and Enlighten Stakeholders
Sprint Reviews that Attract, Engage, and Enlighten StakeholdersSprint Reviews that Attract, Engage, and Enlighten Stakeholders
Sprint Reviews that Attract, Engage, and Enlighten StakeholdersTechWell
 

Similaire à Janet Gregory - Agile testing challenges Knowit 2014 (20)

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
 
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
 
Agile testing for distributed teams and large orgs
Agile testing for distributed teams and large orgsAgile testing for distributed teams and large orgs
Agile testing for distributed teams and large orgs
 
The Agile Tester’s Mindset
The Agile Tester’s MindsetThe Agile Tester’s Mindset
The Agile Tester’s Mindset
 
Implementing Agile Tester Perspective Janet Gregory
Implementing Agile Tester Perspective Janet GregoryImplementing Agile Tester Perspective Janet Gregory
Implementing Agile Tester Perspective Janet Gregory
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
 
Agile Testing in the Enterprise
Agile Testing in the Enterprise Agile Testing in the Enterprise
Agile Testing in the Enterprise
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation
 
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?
 
Invite the tester to the party
Invite the tester to the partyInvite the tester to the party
Invite the tester to the party
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.
 
Get lean tutorial
Get lean tutorialGet lean tutorial
Get lean tutorial
 
Agile Testing in the Enterprise 2016
Agile Testing in the Enterprise   2016Agile Testing in the Enterprise   2016
Agile Testing in the Enterprise 2016
 
Agile process
Agile processAgile process
Agile process
 
Anatomy of Test Driven Development
Anatomy of Test Driven DevelopmentAnatomy of Test Driven Development
Anatomy of Test Driven Development
 
Driving application development through behavior driven development
Driving application development through behavior driven developmentDriving application development through behavior driven development
Driving application development through behavior driven development
 
Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)
Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)
Agile San Diego: Testing as Exploration (Continuous Delivery w/o Automation)
 
Sprint Reviews that Attract, Engage, and Enlighten Stakeholders
Sprint Reviews that Attract, Engage, and Enlighten StakeholdersSprint Reviews that Attract, Engage, and Enlighten Stakeholders
Sprint Reviews that Attract, Engage, and Enlighten Stakeholders
 

Plus de Knowit Oy

Migration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, KnowitMigration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, KnowitKnowit Oy
 
Planmeca extranet - Janne Pakkanen
Planmeca extranet - Janne PakkanenPlanmeca extranet - Janne Pakkanen
Planmeca extranet - Janne PakkanenKnowit Oy
 
Modern Workplace 2016 - Susanna Eerola, Microsoft
Modern Workplace 2016 - Susanna Eerola, MicrosoftModern Workplace 2016 - Susanna Eerola, Microsoft
Modern Workplace 2016 - Susanna Eerola, MicrosoftKnowit Oy
 
Episerver julkishallinnon käytössä - Miika Niemelä
Episerver julkishallinnon käytössä - Miika NiemeläEpiserver julkishallinnon käytössä - Miika Niemelä
Episerver julkishallinnon käytössä - Miika NiemeläKnowit Oy
 
Episerver sosiaalinen intranet - Kalle Bäckman
Episerver sosiaalinen intranet - Kalle BäckmanEpiserver sosiaalinen intranet - Kalle Bäckman
Episerver sosiaalinen intranet - Kalle BäckmanKnowit Oy
 
Design for Innovation by Marianne Jacobsen / Knowit
Design for Innovation by Marianne Jacobsen / KnowitDesign for Innovation by Marianne Jacobsen / Knowit
Design for Innovation by Marianne Jacobsen / KnowitKnowit Oy
 
Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...
Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...
Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...Knowit Oy
 
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit Oy
 
Euroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit Oy
Euroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit OyEuroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit Oy
Euroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit OyKnowit Oy
 
Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...
Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...
Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...Knowit Oy
 
Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30
Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30
Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30Knowit Oy
 
Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30
Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30
Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30Knowit Oy
 
Creating growth with customer-centric digital services by Tony Virtanen at Kn...
Creating growth with customer-centric digital services by Tony Virtanen at Kn...Creating growth with customer-centric digital services by Tony Virtanen at Kn...
Creating growth with customer-centric digital services by Tony Virtanen at Kn...Knowit Oy
 
Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...
Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...
Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...Knowit Oy
 
Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28
Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28
Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28Knowit Oy
 
Asiakaskeskeisen intranetin kulmakivet 2014-5-28
Asiakaskeskeisen intranetin kulmakivet 2014-5-28Asiakaskeskeisen intranetin kulmakivet 2014-5-28
Asiakaskeskeisen intranetin kulmakivet 2014-5-28Knowit Oy
 
Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28
Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28
Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28Knowit Oy
 
Case Coriant Tellabs - Agile Testing Implementation 22.5.2014
Case Coriant Tellabs - Agile Testing Implementation 22.5.2014Case Coriant Tellabs - Agile Testing Implementation 22.5.2014
Case Coriant Tellabs - Agile Testing Implementation 22.5.2014Knowit Oy
 
Testauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteenTestauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteenKnowit Oy
 
Automatisoidun markkinoinnin kulmakivet knowit - tony virtanen 20130320 han...
Automatisoidun markkinoinnin kulmakivet   knowit - tony virtanen 20130320 han...Automatisoidun markkinoinnin kulmakivet   knowit - tony virtanen 20130320 han...
Automatisoidun markkinoinnin kulmakivet knowit - tony virtanen 20130320 han...Knowit Oy
 

Plus de Knowit Oy (20)

Migration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, KnowitMigration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, Knowit
 
Planmeca extranet - Janne Pakkanen
Planmeca extranet - Janne PakkanenPlanmeca extranet - Janne Pakkanen
Planmeca extranet - Janne Pakkanen
 
Modern Workplace 2016 - Susanna Eerola, Microsoft
Modern Workplace 2016 - Susanna Eerola, MicrosoftModern Workplace 2016 - Susanna Eerola, Microsoft
Modern Workplace 2016 - Susanna Eerola, Microsoft
 
Episerver julkishallinnon käytössä - Miika Niemelä
Episerver julkishallinnon käytössä - Miika NiemeläEpiserver julkishallinnon käytössä - Miika Niemelä
Episerver julkishallinnon käytössä - Miika Niemelä
 
Episerver sosiaalinen intranet - Kalle Bäckman
Episerver sosiaalinen intranet - Kalle BäckmanEpiserver sosiaalinen intranet - Kalle Bäckman
Episerver sosiaalinen intranet - Kalle Bäckman
 
Design for Innovation by Marianne Jacobsen / Knowit
Design for Innovation by Marianne Jacobsen / KnowitDesign for Innovation by Marianne Jacobsen / Knowit
Design for Innovation by Marianne Jacobsen / Knowit
 
Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...
Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...
Siirtyminen ketteriin menetelmiin Trafissa, Knowit-aamiaisseminaari 8.10.2015...
 
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
 
Euroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit Oy
Euroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit OyEuroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit Oy
Euroopan parasta testausta, Case Eläketurvakeskus - Henri Grönblom - Knowit Oy
 
Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...
Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...
Digitaalisesti sinun - Digivallankumous nopeasti ja joustavasti - Knowit - To...
 
Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30
Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30
Kuluttajakaupan digitaaliset innovaatiot ja juridiikka 2014-10-30
 
Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30
Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30
Kuluttajakaupan juridinen ajankohtaiskatsaus - Borenius 2014-10-30
 
Creating growth with customer-centric digital services by Tony Virtanen at Kn...
Creating growth with customer-centric digital services by Tony Virtanen at Kn...Creating growth with customer-centric digital services by Tony Virtanen at Kn...
Creating growth with customer-centric digital services by Tony Virtanen at Kn...
 
Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...
Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...
Käyttäjälähtöisillä sähköisillä palveluilla liiketoiminnan ja asiakastyytyväi...
 
Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28
Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28
Johdanto asiakaskeskeiseen intranettiin - Tony Virtanen 2014-5-28
 
Asiakaskeskeisen intranetin kulmakivet 2014-5-28
Asiakaskeskeisen intranetin kulmakivet 2014-5-28Asiakaskeskeisen intranetin kulmakivet 2014-5-28
Asiakaskeskeisen intranetin kulmakivet 2014-5-28
 
Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28
Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28
Intranet asiakaspalvelun tukena - Yliopiston Apteekki 2014-5-28
 
Case Coriant Tellabs - Agile Testing Implementation 22.5.2014
Case Coriant Tellabs - Agile Testing Implementation 22.5.2014Case Coriant Tellabs - Agile Testing Implementation 22.5.2014
Case Coriant Tellabs - Agile Testing Implementation 22.5.2014
 
Testauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteenTestauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteen
 
Automatisoidun markkinoinnin kulmakivet knowit - tony virtanen 20130320 han...
Automatisoidun markkinoinnin kulmakivet   knowit - tony virtanen 20130320 han...Automatisoidun markkinoinnin kulmakivet   knowit - tony virtanen 20130320 han...
Automatisoidun markkinoinnin kulmakivet knowit - tony virtanen 20130320 han...
 

Dernier

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 

Dernier (20)

Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 

Janet Gregory - Agile testing challenges Knowit 2014

  • 1. Janet Gregory, DragonFire Inc. Copyright 2014 Knowit, Helsinki 2014
  • 2. Copyright 2014 DragonFire Inc. First agile team – 2000 Currently – coaching, testing Agile Testing; January 2009 Working on 2nd book: Fall 2014 2
  • 3. Copyright 2014 DragonFire Inc. • Testing and agile • Challenges and suggestions • Importance of collaboration • Wrap-up 3
  • 4. Copyright 2014 DragonFire Inc. • have short feedback loops • active customer participation • demand whole team collaboration • test features as they are coded • deliver business value at regular intervals • adapt their processes based on feedback …and so on………….
  • 5. Agile teams: produce a continuous stream of value at a sustainable pace, while adapting to the changing needs of the business. http://testobsessed.com/blog/2010/12/14/the-agile-acid-test/
  • 6. Copyright 2014 DragonFire Inc. • more than “just” testing code • an activity; not a phase 6 Potentially shippable product Potentially shippable product
  • 7. Copyright 2014 DragonFire Inc. 1. Testing doesn’t keep up with coding 2. Forgetting the big picture 3. Testers aren’t really part of the team 4. Trying to test everything manually 7
  • 10. 10 • Stories aren’t tested completely • Testers lose credibility • Technical debt increases • Team changes meaning of ‘DONE’
  • 11. Copyright 2014 DragonFire Inc. • Include testing tasks in the velocity • Involve whole team in story creation ◦ ensure stories are small and testable • Get your developers used to immediate feedback 11
  • 12. Copyright 2014 DragonFire Inc. • Know your build pipeline • Provide adequate test infrastructure 12
  • 13. Copyright 2014 DragonFire Inc. Instead of saying NO, or being the gatekeeper Be the information provider so business can make the decisions Questions… about not testing stories 13
  • 14. Copyright 2014 DragonFire Inc. The red flags • Testing only individual stories • Finding integration bugs late • Testing is based on what developers code • Testing finds requirements type bugs • Developers add extra code after they are finished 14
  • 15. Copyright 2014 DragonFire Inc. We only see the tip of the Iceberg We don’t think of big systems We only looking at our own team. The Risks 15
  • 16. Copyright 2014 DragonFire Inc. • Think system impacts • Test data to reflect real world ◦ Examples, exploratory tests • Draw pictures / workflows • Understand the story before coding starts 16
  • 18. Copyright 2014 DragonFire Inc. • Define “Release DONE” ◦ What needs to be in place? • Define “Feature DONE” ◦ Acceptance tests for bigger picture • Define “story DONE” ◦ Acceptance tests – expected behaviour, misbehaviours 18
  • 19.
  • 21. ATDD (Acceptance Test Driven Development)
  • 22. Copyright 2014 DragonFire Inc. Instead of saying NO, or being the gatekeeper Be the information provider so business can make the decisions Questions… Remembering the Big Pic? 22
  • 23. Copyright 2014 DragonFire Inc. • Testers aren’t in iteration planning sessions • Testers test what the developers code • Testers don’t understand the stories Testers don’t actively participate 23
  • 24. • Wrong assumptions are made • Impacts to the system are found too late • Everyone’s skills are not utilized • The team becomes divided • Testers don’t know what is going on
  • 25. Copyright 2014 DragonFire Inc. • Communication is through the defect tracking system • Developers use testers as a safety net • The team never ‘gels’ 25 • Project team doesn’t buy the ‘build quality in’ concept
  • 26. 26 Tips for Tester Involvement
  • 27. Copyright 2014 DragonFire Inc. Copyright 2009 Janet Gregory, DragonFire 27 The Agile Testing Quadrants (adapted from Brian Marick)
  • 28. Copyright 2014 DragonFire Inc. Instead of saying NO, or being the gatekeeper Be the information provider so business can make the decisions Questions about whole team? 28
  • 29. Copyright 2014 DragonFire Inc. • Spending time retesting features already tested • Not testing new features • Not contributing to implementation / design discussions 29 • Testers miss meetings – too busy • Regression suite not run regularly
  • 30. Copyright 2014 DragonFire Inc. • Testing cannot keep up with new stories • Features that used to work, are broken and not noticed • Testers don’t learn new technology • Testers get stuck in a rut 30
  • 31. Copyright 2014 DragonFire Inc. • Automate as you go • Include automation time in your estimates • Design for testability • Chose tools that encourage collaboration • Understand the power & risks of automation 31
  • 35. Copyright 2014 DragonFire Inc. 35 **Automation does not exclude the need for exploratory testing*
  • 36. Copyright 2014 DragonFire Inc. Instead of saying NO, or being the gatekeeper Be the information provider so business can make the decisions Questions… Automation? 36
  • 37. Copyright 2014 DragonFire Inc. • Can’t “test quality in” • Whole team thinks testing • Team is committed to quality • Whole team solves problems • Everyone collaborates 37
  • 38. Copyright 2014 DragonFire Inc. Agile testing is full of challenges • Problems happen faster, so impact is felt faster • Be courageous – be a change agent • Adapt, Learn Mostly, have fun and enjoy the challenge! 38
  • 39. Copyright 2014 DragonFire Inc. Agile Testing: A Practical Guide for Testers and Agile Teams By Lisa Crispin and Janet Gregory www.agiletester.ca Contact info www.janetgregory.ca Email: janet@agiletester.ca Twitter: janetgregoryca 39
  • 40. Copyright 2014 DragonFire Inc. • www.lisacrispin.com • agile-testing@yahoogroups.com • www.testobsessed.com (heuristics cheat sheet) • Gojko Adzic, Specification by Example, 2011, Bridging the Communication Gap, 2009, Impact Mapping 2013 • www.stickyminds.com/ Pragmatic Personas - Jeff Patton’s weekly column 1/25/2010 • www.mountaingoatsoftware.com – Mike Cohn’s web site • http://www.exampler.com - Brian Marick’s web site • Ester Derby and Dianne Larsen, Agile Retrospectives • Agile Manifesto: http://agilemanifesto.org/ • Mary Poppendieck and Tom Poppendieck, Lean Software Development, Addison-Wesley (series of 3) • Photos – Janet’s vacations or Microsoft office 40