What testers can learn to work more effectively with programmers

Speaking Their Language:
What Testers Can Learn to Work
 Effectively with Programmers




     Belgium Testing Days 2012
            Lisa Crispin
         Copyright 2012, Lisa Crispin


                                        1
About me…
Programmer, tester, agile team member




                                               2

                Copyright 2012: Lisa Crispin
Agile Testing: A Practical Guide for Testers
  and Agile Teams; Addison Wesley 2009
What programmers say:

We can communicate so much better with a
tester who understands programming
concepts




               Copyright 2012: Lisa Crispin
Wait a minute…

   Shouldn’t programmers learn
   about testing so they can
   work better with testers?


                              Of course, but
                              that’s a whole
                              different session!


             Copyright 2012: Lisa Crispin
What we testers can do

         Whole Team Approach

                     •       Programming Concepts
                     •       IDEs
  Testing Skills     •       Database
                     •       Maintaining environments
                     •       Domain knowledge




                   Copyright 2012: Lisa Crispin
Programming Concepts




                                            Common
                                            Vocabulary


             Copyright 2012: Lisa Crispin
IDEs




 If you use
 same tools
     as
teammates…

              …they can
              more easily
              help you
Database Knowledge


 Learn Data
 Model
         Tools such
         as SQL
         Developer
                        Online SQL              Make friends
                        tutorials               with your
                                                DBA!



                 Copyright 2012: Lisa Crispin
Maintaining Environments




         Maintain your own test environments
         •  Linux/Unix
         •  Windows
         •  Mac
         •  Control "
Domain Knowledge




Copyright 2012: Lisa Crispin
Add Value




            Copyright 2012: Lisa Crispin
What else?

 •  Form groups of 5 – 6 people
 •  What else can testers learn to work
    more effectively with programmers?
 •  Appoint a spokesperson & share your
    top item with everyone




               Copyright 2012: Lisa Crispin
Share Your Ideas




              Copyright 2012: Lisa Crispin
Some Agile Testing Resources
•    lisacrispin.com
•    janetgregory.ca
•    exampler.com
•    agile-testing@yahoogroups.com
•    testobsessed.com
•    testingreflections.com
•    dhemery.com
•    gojko.net
•    shino.de



                                                   15

                    Copyright 2012: Lisa Crispin
Agile Testing: A Practical Guide for Testers and Agile
Teams

By Lisa Crispin and Janet Gregory

www.agiletester.ca




                             Copyright 2012: Lisa Crispin
                                  16
Experiences of Test Automation
Dorothy Graham and Mark Fewster




                          Copyright 2012: Lisa Crispin
                               17
Specification by Example
How successful teams deliver the right
software

Gojko Adzic

Case studies from > 50 teams




                                                              18

                       Copyright 2012: Lisa Crispin
                   Copyright 2008 Janet Gregory, DragonFire
All Proceeds to Charity!

Beautiful Testing: Leading Professionals Reveal How
They Improve Software
Edited by Tim Riley, Adam Goucher

Includes chapter by yours truly




                                  Copyright 2012: Lisa Crispin
                                       19
What will YOU learn next?
1 of 20

Recommended

Whole Team Approach to Testing, Illustrated by
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustratedlisacrispin
2K views32 slides
Oredev pairing by
Oredev pairingOredev pairing
Oredev pairinglisacrispin
3.7K views14 slides
The Whole Team Approach, Illustrated. Keynote from Turku Agile Days 2012 by
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
1.8K views26 slides
Build Your Agile Testing Skill Set by
Build Your Agile Testing Skill SetBuild Your Agile Testing Skill Set
Build Your Agile Testing Skill Setlisacrispin
2.2K views20 slides
ACCU Agile Approach to Defect Management by
ACCU Agile Approach to Defect ManagementACCU Agile Approach to Defect Management
ACCU Agile Approach to Defect Managementlisacrispin
2.1K views38 slides
ALN Houston - "Build Quality In: Guiding Development with Tests" by
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
1.2K views43 slides

More Related Content

What's hot

Do testers have to code... to be useful? by
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
1.6K views32 slides
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014 by
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014lisacrispin
3.1K views41 slides
Belgium Testing Days - Making Test Automation Work in Agile Projects by
Belgium Testing Days - Making Test Automation Work in Agile ProjectsBelgium Testing Days - Making Test Automation Work in Agile Projects
Belgium Testing Days - Making Test Automation Work in Agile Projectslisacrispin
2.9K views83 slides
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014 by
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014lisacrispin
3.7K views55 slides
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena... by
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
1.6K views28 slides
Agile Requirements Exploration: How Testers Add Value by
Agile Requirements Exploration: How Testers Add ValueAgile Requirements Exploration: How Testers Add Value
Agile Requirements Exploration: How Testers Add Valuelisacrispin
1.7K views81 slides

What's hot(20)

Do testers have to code... to be useful? by lisacrispin
Do testers have to code... to be useful?Do testers have to code... to be useful?
Do testers have to code... to be useful?
lisacrispin1.6K views
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014 by lisacrispin
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
lisacrispin3.1K views
Belgium Testing Days - Making Test Automation Work in Agile Projects by lisacrispin
Belgium Testing Days - Making Test Automation Work in Agile ProjectsBelgium Testing Days - Making Test Automation Work in Agile Projects
Belgium Testing Days - Making Test Automation Work in Agile Projects
lisacrispin2.9K views
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014 by lisacrispin
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
lisacrispin3.7K views
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena... by lisacrispin
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...
lisacrispin1.6K views
Agile Requirements Exploration: How Testers Add Value by lisacrispin
Agile Requirements Exploration: How Testers Add ValueAgile Requirements Exploration: How Testers Add Value
Agile Requirements Exploration: How Testers Add Value
lisacrispin1.7K views
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin... by lisacrispin
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
lisacrispin3.2K views
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots... by lisacrispin
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
lisacrispin2K views
Agile testing myths v5 final- by lisacrispin
Agile testing myths v5 final-Agile testing myths v5 final-
Agile testing myths v5 final-
lisacrispin1.7K views
Demystifying DevOps - it's not Agile, but they're friends by Max Griffiths
Demystifying DevOps - it's not Agile, but they're friendsDemystifying DevOps - it's not Agile, but they're friends
Demystifying DevOps - it's not Agile, but they're friends
Max Griffiths805 views
devops - what's missing? what's next? by Andrew Shafer
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?
Andrew Shafer56.5K views
ScrumOps - Featuring Dave West & Jayne Groll by Taylor Puleri
ScrumOps - Featuring Dave West & Jayne GrollScrumOps - Featuring Dave West & Jayne Groll
ScrumOps - Featuring Dave West & Jayne Groll
Taylor Puleri875 views
Don't get blamed for your choices - Techorama 2019 by Hannes Lowette
Don't get blamed for your choices - Techorama 2019Don't get blamed for your choices - Techorama 2019
Don't get blamed for your choices - Techorama 2019
Hannes Lowette466 views
What Does DevOps Culture Feel Like? by Matthew Skelton
What Does DevOps Culture Feel Like?What Does DevOps Culture Feel Like?
What Does DevOps Culture Feel Like?
Matthew Skelton5.7K views
Going Evergreen, RubyConf 2014 by baccigalupi
Going Evergreen, RubyConf 2014Going Evergreen, RubyConf 2014
Going Evergreen, RubyConf 2014
baccigalupi778 views
Free from the shackles of TDD by Rich Allen
Free from the shackles of TDDFree from the shackles of TDD
Free from the shackles of TDD
Rich Allen27 views
Stop punching yourself in the face! by Hannes Lowette
Stop punching yourself in the face!Stop punching yourself in the face!
Stop punching yourself in the face!
Hannes Lowette25 views

Viewers also liked

Pitch uCoz White Label by
Pitch uCoz White LabelPitch uCoz White Label
Pitch uCoz White LabelIrina Cherepanova
55.5K views13 slides
Testing Your Emotions by
Testing Your EmotionsTesting Your Emotions
Testing Your EmotionsStephen Janaway
3.7K views50 slides
Atd 2016-mapping-mashup by
Atd 2016-mapping-mashupAtd 2016-mapping-mashup
Atd 2016-mapping-mashupJoEllen Carter
1.3K views23 slides
Growing whole teams using the Dreyfus model by
Growing whole teams using the Dreyfus modelGrowing whole teams using the Dreyfus model
Growing whole teams using the Dreyfus modelMatt Barcomb
2.8K views29 slides
Ucoz Website Builder by
Ucoz Website BuilderUcoz Website Builder
Ucoz Website BuilderIrina Cherepanova
58.3K views34 slides
OPNFV Arno Installation and Validation Walk Through by
OPNFV Arno Installation and Validation Walk ThroughOPNFV Arno Installation and Validation Walk Through
OPNFV Arno Installation and Validation Walk ThroughOPNFV
3.5K views51 slides

Viewers also liked(9)

Growing whole teams using the Dreyfus model by Matt Barcomb
Growing whole teams using the Dreyfus modelGrowing whole teams using the Dreyfus model
Growing whole teams using the Dreyfus model
Matt Barcomb2.8K views
OPNFV Arno Installation and Validation Walk Through by OPNFV
OPNFV Arno Installation and Validation Walk ThroughOPNFV Arno Installation and Validation Walk Through
OPNFV Arno Installation and Validation Walk Through
OPNFV3.5K views
Los nuevos desafíos del testing by TestingBaires
Los nuevos desafíos del testingLos nuevos desafíos del testing
Los nuevos desafíos del testing
TestingBaires642 views
Agile Testing: The Role Of The Agile Tester by Declan Whelan
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
Declan Whelan47.3K views
Agile Testing Process by Intetics
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Intetics57.7K views

Similar to What testers can learn to work more effectively with programmers

Atd agile automation by
Atd agile automationAtd agile automation
Atd agile automationlisacrispin
1.2K views85 slides
Making Test Automation Work in Agile Projects 2012 by
Making Test Automation Work in Agile Projects 2012Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012lisacrispin
1.2K views85 slides
What Testers Can Learn to Collaborate Effectively with Programmers, others by
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
706 views32 slides
Quality in Software Development: Anglia Ruskin University by
Quality in Software Development: Anglia Ruskin UniversityQuality in Software Development: Anglia Ruskin University
Quality in Software Development: Anglia Ruskin UniversityRed Gate Software
113 views26 slides
Belgium Testing Days: Shift your testing mindset by
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetlisacrispin
1.1K views66 slides
Get a Job and Make a Career in Linux and Open Source by
Get a Job and Make a Career in Linux and Open SourceGet a Job and Make a Career in Linux and Open Source
Get a Job and Make a Career in Linux and Open Sourcelpiconnect
735 views45 slides

Similar to What testers can learn to work more effectively with programmers(20)

Atd agile automation by lisacrispin
Atd agile automationAtd agile automation
Atd agile automation
lisacrispin1.2K views
Making Test Automation Work in Agile Projects 2012 by lisacrispin
Making Test Automation Work in Agile Projects 2012Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012
lisacrispin1.2K views
What Testers Can Learn to Collaborate Effectively with Programmers, others by lisacrispin
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
lisacrispin706 views
Quality in Software Development: Anglia Ruskin University by Red Gate Software
Quality in Software Development: Anglia Ruskin UniversityQuality in Software Development: Anglia Ruskin University
Quality in Software Development: Anglia Ruskin University
Red Gate Software113 views
Belgium Testing Days: Shift your testing mindset by lisacrispin
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindset
lisacrispin1.1K views
Get a Job and Make a Career in Linux and Open Source by lpiconnect
Get a Job and Make a Career in Linux and Open SourceGet a Job and Make a Career in Linux and Open Source
Get a Job and Make a Career in Linux and Open Source
lpiconnect735 views
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ... by Jack Molisani
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
Jack Molisani284 views
DevOps Days Charlotte - The Rise of Culture by Chris Nowak
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of Culture
Chris Nowak181 views
How And When To Do TDD And BDD Together by Rob Myers by Synerzip
How And When To Do TDD And BDD Together by Rob MyersHow And When To Do TDD And BDD Together by Rob Myers
How And When To Do TDD And BDD Together by Rob Myers
Synerzip32 views
AATC - Gamifying DevOps with Lego and Chocolate Game by Dana Pylayeva
AATC - Gamifying DevOps with Lego and Chocolate GameAATC - Gamifying DevOps with Lego and Chocolate Game
AATC - Gamifying DevOps with Lego and Chocolate Game
Dana Pylayeva1K views
It is a sunny day by bcoder
It is a sunny dayIt is a sunny day
It is a sunny day
bcoder272 views
Friday final test by bcoder
Friday final testFriday final test
Friday final test
bcoder474 views
DevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster by SmartBear
DevOps: 6 Steps to Go Faster, Build Better and Avoid DisasterDevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster
DevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster
SmartBear273 views
Software development rhythms 2013 by kimman123
Software development rhythms 2013Software development rhythms 2013
Software development rhythms 2013
kimman123620 views
Software quality by 5minpause
Software qualitySoftware quality
Software quality
5minpause27 views
How to be an agile programmer. by Tsuyoshi Ushio
How to be an agile programmer.How to be an agile programmer.
How to be an agile programmer.
Tsuyoshi Ushio1.9K views

More from lisacrispin

Exploring Requirements for Shared Understanding by
Exploring Requirements for Shared UnderstandingExploring Requirements for Shared Understanding
Exploring Requirements for Shared Understandinglisacrispin
108 views16 slides
Principles for Agile Testers and Modern Testing Principles by
Principles for Agile Testers and Modern Testing PrinciplesPrinciples for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing Principleslisacrispin
105 views24 slides
BDD and CD - better together by
BDD and CD - better togetherBDD and CD - better together
BDD and CD - better togetherlisacrispin
232 views23 slides
Get testing bottlenecks out of your pipelines by
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelineslisacrispin
147 views15 slides
Thinking Outside the Box: Cognitive bias and testing by
Thinking Outside the Box: Cognitive bias and testingThinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testinglisacrispin
197 views51 slides
The Whole Team Approach to Quality in Continuous Delivery by
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
363 views19 slides

More from lisacrispin(14)

Exploring Requirements for Shared Understanding by lisacrispin
Exploring Requirements for Shared UnderstandingExploring Requirements for Shared Understanding
Exploring Requirements for Shared Understanding
lisacrispin108 views
Principles for Agile Testers and Modern Testing Principles by lisacrispin
Principles for Agile Testers and Modern Testing PrinciplesPrinciples for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing Principles
lisacrispin105 views
BDD and CD - better together by lisacrispin
BDD and CD - better togetherBDD and CD - better together
BDD and CD - better together
lisacrispin232 views
Get testing bottlenecks out of your pipelines by lisacrispin
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelines
lisacrispin147 views
Thinking Outside the Box: Cognitive bias and testing by lisacrispin
Thinking Outside the Box: Cognitive bias and testingThinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testing
lisacrispin197 views
The Whole Team Approach to Quality in Continuous Delivery by lisacrispin
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
lisacrispin363 views
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery by lisacrispin
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
lisacrispin66 views
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality by lisacrispin
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
lisacrispin3.1K views
Advanced Topics in Agile Tsting: Focus on Automation by lisacrispin
Advanced Topics in Agile Tsting: Focus on AutomationAdvanced Topics in Agile Tsting: Focus on Automation
Advanced Topics in Agile Tsting: Focus on Automation
lisacrispin1.8K views
Morph your mindset for Continuous Delivery, Agile Roots 2014 by lisacrispin
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
lisacrispin797 views
Developers who grok testing: why I love them and how they mitigate risk by lisacrispin
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
lisacrispin2.1K views
Code mashadvancedtopicsworkshop by lisacrispin
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshop
lisacrispin460 views
Atd advanced topicsworkshop by lisacrispin
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshop
lisacrispin1.2K views
SQuAD 2013: Team Collaboration for Testing by lisacrispin
SQuAD 2013: Team Collaboration for TestingSQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for Testing
lisacrispin730 views

Recently uploaded

Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...ShapeBlue
121 views15 slides
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueShapeBlue
134 views54 slides
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
69 views29 slides
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...ShapeBlue
74 views17 slides
MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
39 views8 slides
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
103 views59 slides

Recently uploaded(20)

Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue121 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue134 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue69 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue74 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash103 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software373 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu287 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue147 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue59 views
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ by ShapeBlue
Confidence in CloudStack - Aron Wagner, Nathan Gleason - AmericConfidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
ShapeBlue58 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10110 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue56 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue48 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue86 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue149 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue113 views

What testers can learn to work more effectively with programmers

  • 1. Speaking Their Language: What Testers Can Learn to Work Effectively with Programmers Belgium Testing Days 2012 Lisa Crispin Copyright 2012, Lisa Crispin 1
  • 2. About me… Programmer, tester, agile team member 2 Copyright 2012: Lisa Crispin
  • 3. Agile Testing: A Practical Guide for Testers and Agile Teams; Addison Wesley 2009
  • 4. What programmers say: We can communicate so much better with a tester who understands programming concepts Copyright 2012: Lisa Crispin
  • 5. Wait a minute… Shouldn’t programmers learn about testing so they can work better with testers? Of course, but that’s a whole different session! Copyright 2012: Lisa Crispin
  • 6. What we testers can do Whole Team Approach •  Programming Concepts •  IDEs Testing Skills •  Database •  Maintaining environments •  Domain knowledge Copyright 2012: Lisa Crispin
  • 7. Programming Concepts Common Vocabulary Copyright 2012: Lisa Crispin
  • 8. IDEs If you use same tools as teammates… …they can more easily help you
  • 9. Database Knowledge Learn Data Model Tools such as SQL Developer Online SQL Make friends tutorials with your DBA! Copyright 2012: Lisa Crispin
  • 10. Maintaining Environments Maintain your own test environments •  Linux/Unix •  Windows •  Mac •  Control "
  • 12. Add Value Copyright 2012: Lisa Crispin
  • 13. What else? •  Form groups of 5 – 6 people •  What else can testers learn to work more effectively with programmers? •  Appoint a spokesperson & share your top item with everyone Copyright 2012: Lisa Crispin
  • 14. Share Your Ideas Copyright 2012: Lisa Crispin
  • 15. Some Agile Testing Resources •  lisacrispin.com •  janetgregory.ca •  exampler.com •  agile-testing@yahoogroups.com •  testobsessed.com •  testingreflections.com •  dhemery.com •  gojko.net •  shino.de 15 Copyright 2012: Lisa Crispin
  • 16. Agile Testing: A Practical Guide for Testers and Agile Teams By Lisa Crispin and Janet Gregory www.agiletester.ca Copyright 2012: Lisa Crispin 16
  • 17. Experiences of Test Automation Dorothy Graham and Mark Fewster Copyright 2012: Lisa Crispin 17
  • 18. Specification by Example How successful teams deliver the right software Gojko Adzic Case studies from > 50 teams 18 Copyright 2012: Lisa Crispin Copyright 2008 Janet Gregory, DragonFire
  • 19. All Proceeds to Charity! Beautiful Testing: Leading Professionals Reveal How They Improve Software Edited by Tim Riley, Adam Goucher Includes chapter by yours truly Copyright 2012: Lisa Crispin 19
  • 20. What will YOU learn next?