SlideShare a Scribd company logo
An Evolution Into SpecificationAn Evolution Into Specification
By ExampleBy Example
Adam KnightAdam Knight
Twitter: adampknightTwitter: adampknight
Two ConversationsTwo Conversations
• Zachary KnightZachary Knight
 ““Can we seeCan we see
the picture ofthe picture of
the Monkeythe Monkey
turning into aturning into a
Man?”Man?”
• Gojko AdzicGojko Adzic
 ““Although theirAlthough their
process has almostprocess has almost
all the elements ofall the elements of
SBE, they just thinkSBE, they just think
of it as theirof it as their
homegrown way ofhomegrown way of
developingdeveloping
software”software”
Evolution - ContextEvolution - Context
• Successful StrategySuccessful Strategy
Depends on ContextDepends on Context
• ProductProduct
 API/CLI interfacesAPI/CLI interfaces
 Scalable ParallelScalable Parallel
ProcessingProcessing
 SQL ParserSQL Parser
• MarketMarket
 OEM PartnersOEM Partners
 Varied implementationsVaried implementations
 Traditional DeliveryTraditional Delivery
ModelsModels
Evolutionary CyclesEvolutionary Cycles
• It takes time to adapt to changeIt takes time to adapt to change
• Methodology is an environmental factorMethodology is an environmental factor
• Faster feedback cycles encourage evolutionFaster feedback cycles encourage evolution
Requirements and SpecificationsRequirements and Specifications
• Included Functional DesignIncluded Functional Design
• Abstracted out Customer DetailAbstracted out Customer Detail
• Not maintainedNot maintained
• Not completed in sprintNot completed in sprint
Requirements DocumentsRequirements Documents
User StoriesUser Stories
• Developer ReservationsDeveloper Reservations
• Hard to break downHard to break down
• Still Solution BasedStill Solution Based
• Value drivenValue driven
• IndependentIndependent
• RecursiveRecursive
Challenging RequirementsChallenging Requirements
• Rejecting SolutionsRejecting Solutions
• Requesting ExamplesRequesting Examples
• Raising Testing ProfileRaising Testing Profile
Collaborative SpecificationCollaborative Specification
• Defining SuccessDefining Success
 Acceptance CriteriaAcceptance Criteria
 RisksRisks
 AssumptionsAssumptions
• Discussing ExamplesDiscussing Examples
• Breaking the ModelBreaking the Model
Test ApproachTest Approach
Early Test ManagementEarly Test Management
• Poorly selected TCM toolPoorly selected TCM tool
• Excel with Test CaseExcel with Test Case
EstimatesEstimates
Counting test cases is inappropriateCounting test cases is inappropriate
Exploratory TestingExploratory Testing
• Session Based ETSession Based ET
 Run times too longRun times too long
 Can’t parallelise sessionsCan’t parallelise sessions
• Thread Based ETThread Based ET
 Estimate chartersEstimate charters
• Reporting ConfidenceReporting Confidence
Test AutomationTest Automation
Automation PrinciplesAutomation Principles
• IncrementalIncremental
GrowthGrowth
• DRYDRY
• User InputUser Input
DrivenDriven
• TestabilityTestability
Towards Living DocumentationTowards Living Documentation
• Self DocumentingSelf Documenting
• Reporting in Business TermsReporting in Business Terms
• Specification for RefactoringSpecification for Refactoring
Current PositionCurrent Position
• Around100 End Customer installationsAround100 End Customer installations
• Highly Rated Testing/Support TeamHighly Rated Testing/Support Team
• ““The product was installed seamlessly and the customerThe product was installed seamlessly and the customer
was delighted.”was delighted.”
RecapRecap
It takes time to adapt to changeIt takes time to adapt to change
FROMFROM TOTO
Formal RequirementsFormal Requirements User Stories, CollaborativelyUser Stories, Collaboratively
Specified using ExamplesSpecified using Examples
Test Case ManagementTest Case Management Exploratory ThreadsExploratory Threads
Bespoke AutomationBespoke Automation
ScriptsScripts
Self Documenting File DrivenSelf Documenting File Driven
Test AutomationTest Automation
““Improbably excellent teamsImprobably excellent teams
become so through a sustainedbecome so through a sustained
series of entirely probable smallseries of entirely probable small
improvements ”improvements ”
Jason GormanJason Gorman
Bletchley Park :Bletchley Park :
www.bletchleypark.org/content/contact/donation/support.rhtmwww.bletchleypark.org/content/contact/donation/support.rhtm
ThanksThanks
• Email:Email: adampknight@a-sisyphean-task.comadampknight@a-sisyphean-task.com
• Twitter: adampknightTwitter: adampknight
• Blog: http://www.a-sisyphean-task.comBlog: http://www.a-sisyphean-task.com
• Email: adam.knight@rainstor.comEmail: adam.knight@rainstor.com
• WebSite: http://www.rainstor.comWebSite: http://www.rainstor.com
ReferencesReferences
• Further ReadingFurther Reading
 Specification By Example – Gojko Adzic ; ISBN 9781617290084Specification By Example – Gojko Adzic ; ISBN 9781617290084
 Thread BasedTest Management – James BachThread BasedTest Management – James Bach
http://www.satisfice.com/blog/archives/503http://www.satisfice.com/blog/archives/503
• ImagesImages
 All images in public domain or underWikimedia or Creative CommonsAll images in public domain or underWikimedia or Creative Commons
LicenseLicense
 1&14 © BIODIDAC 2004 ; 2 Steveoc 86 ; 3 – Pangolin Hubert Ludwig ;1&14 © BIODIDAC 2004 ; 2 Steveoc 86 ; 3 – Pangolin Hubert Ludwig ;
4 - Rafael Brix ; 5 - www.palaeocritti.com ; 6 Brachiosaurus - Богданов4 - Rafael Brix ; 5 - www.palaeocritti.com ; 6 Brachiosaurus - Богданов
dmitrchel@mail.ru ; 7 - Matt Martyniuk ; 8 – Public Domain ; 9 -dmitrchel@mail.ru ; 7 - Matt Martyniuk ; 8 – Public Domain ; 9 -
Original uploader was Killdevil at en.wikipedia ; 10 –WikmediaOriginal uploader was Killdevil at en.wikipedia ; 10 –Wikmedia
commons no name ; 11&12 (unkown, extensively used in Publiccommons no name ; 11&12 (unkown, extensively used in Public
Domain); 13 –Yewenyi ; 15 - Richard Bartz, Munich Makro Freak &Domain); 13 –Yewenyi ; 15 - Richard Bartz, Munich Makro Freak &
Beemaster Hubert Seibring ; 16 - Coniac PublishingBeemaster Hubert Seibring ; 16 - Coniac Publishing

More Related Content

PPT
Dietmar Strasser - Traditional QA meets Agile Development
PPT
'How To Apply Lean Test Management' by Bob van de Burgt
PDF
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
PDF
Beata Karpinska - Testing and Lean Principles - EuroSTAR 2010
PPT
Geoff Thompson - Why Do We Bother With Test Strategies
PDF
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
PDF
Thomas Axen - Lean Kaizen Applied To Software Testing - EuroSTAR 2010
PDF
A Concise QA Process
Dietmar Strasser - Traditional QA meets Agile Development
'How To Apply Lean Test Management' by Bob van de Burgt
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Beata Karpinska - Testing and Lean Principles - EuroSTAR 2010
Geoff Thompson - Why Do We Bother With Test Strategies
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Thomas Axen - Lean Kaizen Applied To Software Testing - EuroSTAR 2010
A Concise QA Process

What's hot (20)

PDF
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
PDF
QA metrics in Agile (GUIDE)
PPTX
Agile Testing
PPT
Klaus Olsen - Agile Test Management Using Scrum
PDF
ISTQB - CTFL Summary v1.0
PDF
Practical Test Strategy Using Heuristics
PDF
Agile Test Automation: Truth, Oxymoron or Lie?
PPT
'Customer Testing & Quality In Outsourced Development - A Story From An Insur...
PPTX
Agile tour ncr test360_degree - agile testing on steroids
PDF
How to use selenium successfully
PDF
Vladimir Primakov - Qa management in big agile teams
PPT
Vipul Kocher - Software Testing, A Framework Based Approach
PPTX
Agile Testing Days -Trends and future in testing 2017
PDF
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
PPT
Lauri Pietarinen - What's Wrong With My Test Data
PDF
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
PDF
Agile Tester - Crash Slides
PDF
Exploratory Testing Basics, Experiences, and Future in SSTC2016
PPTX
Quality strategies in Agile Transformation
PPT
Dorothy Graham - Can The Past Tell Us The Future
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
QA metrics in Agile (GUIDE)
Agile Testing
Klaus Olsen - Agile Test Management Using Scrum
ISTQB - CTFL Summary v1.0
Practical Test Strategy Using Heuristics
Agile Test Automation: Truth, Oxymoron or Lie?
'Customer Testing & Quality In Outsourced Development - A Story From An Insur...
Agile tour ncr test360_degree - agile testing on steroids
How to use selenium successfully
Vladimir Primakov - Qa management in big agile teams
Vipul Kocher - Software Testing, A Framework Based Approach
Agile Testing Days -Trends and future in testing 2017
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
Lauri Pietarinen - What's Wrong With My Test Data
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Agile Tester - Crash Slides
Exploratory Testing Basics, Experiences, and Future in SSTC2016
Quality strategies in Agile Transformation
Dorothy Graham - Can The Past Tell Us The Future
Ad

Viewers also liked (15)

PPT
Experience from specification_by_examples
PDF
Bdd training - v3
PPTX
Specflow: Specification by Example
PPTX
How to become a 'specification by example' rocket scientist
PDF
Specification by Example - Agile India 2015
PDF
Practical way to experience of Specification by Example
PDF
Specification by example - course summary
PPTX
Acceptance Test Driven Development and Robot Framework
PDF
Tutorial: Implementing Specification-By-Example with Gherkin
PPTX
Moving Towards Zero Defects with Specification by Example
PPT
Test Automation In The Hands of "The Business"
PDF
Specification-By-Example with Gherkin
PDF
ATDD Using Robot Framework
KEY
Specification by Example
PPS
8 Characteristics of good user requirements
Experience from specification_by_examples
Bdd training - v3
Specflow: Specification by Example
How to become a 'specification by example' rocket scientist
Specification by Example - Agile India 2015
Practical way to experience of Specification by Example
Specification by example - course summary
Acceptance Test Driven Development and Robot Framework
Tutorial: Implementing Specification-By-Example with Gherkin
Moving Towards Zero Defects with Specification by Example
Test Automation In The Hands of "The Business"
Specification-By-Example with Gherkin
ATDD Using Robot Framework
Specification by Example
8 Characteristics of good user requirements
Ad

Similar to 'An Evolution Into Specification By Example' by Adam Knight (20)

KEY
The business case for contributing code
PDF
Non equilibrium Molecular Simulations of Polymers under Flow Saving Energy th...
KEY
Turbocharge your automated tests with ci
PDF
[DevSecOps Live] DevSecOps: Challenges and Opportunities
PDF
Metrics-driven Continuous Delivery
PDF
Qcon beijing 2010
KEY
Refactoring RIA Unleashed 2011
PDF
Design for Scale / Surge 2010
PPTX
AppSec DC 2019 ASVS 4.0 Final.pptx
PPTX
AppSec DC 2019 ASVS 4.0 Final.pptx
PDF
OSSF 2018 - Jamie Jones of GitHub - Pull what where? Contributing to Open Sou...
PPTX
Paving the Way for Agile Engineering Practices
PDF
SDLC & DevSecOps
PDF
Drools and jBPM 6 Overview
PDF
Town Hall - Business Implications of Open Source OSGi Implementations - BJ Ha...
PPTX
Micro Service Architecture
PDF
Continuous delivery is more than dev ops
PPTX
新人學習心得報告
KEY
Project Tools in Web Development
PPTX
Leandro Melendez - Switching Performance Left & Right
The business case for contributing code
Non equilibrium Molecular Simulations of Polymers under Flow Saving Energy th...
Turbocharge your automated tests with ci
[DevSecOps Live] DevSecOps: Challenges and Opportunities
Metrics-driven Continuous Delivery
Qcon beijing 2010
Refactoring RIA Unleashed 2011
Design for Scale / Surge 2010
AppSec DC 2019 ASVS 4.0 Final.pptx
AppSec DC 2019 ASVS 4.0 Final.pptx
OSSF 2018 - Jamie Jones of GitHub - Pull what where? Contributing to Open Sou...
Paving the Way for Agile Engineering Practices
SDLC & DevSecOps
Drools and jBPM 6 Overview
Town Hall - Business Implications of Open Source OSGi Implementations - BJ Ha...
Micro Service Architecture
Continuous delivery is more than dev ops
新人學習心得報告
Project Tools in Web Development
Leandro Melendez - Switching Performance Left & Right

More from TEST Huddle (20)

PPTX
Why We Need Diversity in Testing- Accenture
PPTX
Keys to continuous testing for faster delivery euro star webinar
PPTX
Why you Shouldnt Automated But You Will Anyway
PDF
Being a Tester in Scrum
PDF
Leveraging Visual Testing with Your Functional Tests
PPTX
Using Test Trees to get an Overview of Test Work
PPTX
Big Data: The Magic to Attain New Heights
PPTX
Will Robots Replace Testers?
PPTX
TDD For The Rest Of Us
PDF
Scaling Agile with LeSS (Large Scale Scrum)
PPTX
Creating Agile Test Strategies for Larger Enterprises
PPTX
Is There A Risk?
PDF
Are Your Tests Well-Travelled? Thoughts About Test Coverage
PDF
Growing a Company Test Community: Roles and Paths for Testers
PDF
Do we need testers on agile teams?
PDF
Testers & Teams on the Agile Fluency™ Journey
PDF
Thinking Through Your Role
PDF
Using Selenium 3 0
PPTX
New Model Testing: A New Test Process and Tool
PPTX
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
Why We Need Diversity in Testing- Accenture
Keys to continuous testing for faster delivery euro star webinar
Why you Shouldnt Automated But You Will Anyway
Being a Tester in Scrum
Leveraging Visual Testing with Your Functional Tests
Using Test Trees to get an Overview of Test Work
Big Data: The Magic to Attain New Heights
Will Robots Replace Testers?
TDD For The Rest Of Us
Scaling Agile with LeSS (Large Scale Scrum)
Creating Agile Test Strategies for Larger Enterprises
Is There A Risk?
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Growing a Company Test Community: Roles and Paths for Testers
Do we need testers on agile teams?
Testers & Teams on the Agile Fluency™ Journey
Thinking Through Your Role
Using Selenium 3 0
New Model Testing: A New Test Process and Tool
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Approach and Philosophy of On baking technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Advanced methodologies resolving dimensionality complications for autism neur...
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation theory and applications.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Review of recent advances in non-invasive hemoglobin estimation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Programs and apps: productivity, graphics, security and other tools
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx

'An Evolution Into Specification By Example' by Adam Knight

  • 1. An Evolution Into SpecificationAn Evolution Into Specification By ExampleBy Example Adam KnightAdam Knight Twitter: adampknightTwitter: adampknight
  • 2. Two ConversationsTwo Conversations • Zachary KnightZachary Knight  ““Can we seeCan we see the picture ofthe picture of the Monkeythe Monkey turning into aturning into a Man?”Man?” • Gojko AdzicGojko Adzic  ““Although theirAlthough their process has almostprocess has almost all the elements ofall the elements of SBE, they just thinkSBE, they just think of it as theirof it as their homegrown way ofhomegrown way of developingdeveloping software”software”
  • 3. Evolution - ContextEvolution - Context • Successful StrategySuccessful Strategy Depends on ContextDepends on Context • ProductProduct  API/CLI interfacesAPI/CLI interfaces  Scalable ParallelScalable Parallel ProcessingProcessing  SQL ParserSQL Parser • MarketMarket  OEM PartnersOEM Partners  Varied implementationsVaried implementations  Traditional DeliveryTraditional Delivery ModelsModels
  • 4. Evolutionary CyclesEvolutionary Cycles • It takes time to adapt to changeIt takes time to adapt to change • Methodology is an environmental factorMethodology is an environmental factor • Faster feedback cycles encourage evolutionFaster feedback cycles encourage evolution
  • 6. • Included Functional DesignIncluded Functional Design • Abstracted out Customer DetailAbstracted out Customer Detail • Not maintainedNot maintained • Not completed in sprintNot completed in sprint Requirements DocumentsRequirements Documents
  • 7. User StoriesUser Stories • Developer ReservationsDeveloper Reservations • Hard to break downHard to break down • Still Solution BasedStill Solution Based • Value drivenValue driven • IndependentIndependent • RecursiveRecursive
  • 8. Challenging RequirementsChallenging Requirements • Rejecting SolutionsRejecting Solutions • Requesting ExamplesRequesting Examples • Raising Testing ProfileRaising Testing Profile
  • 9. Collaborative SpecificationCollaborative Specification • Defining SuccessDefining Success  Acceptance CriteriaAcceptance Criteria  RisksRisks  AssumptionsAssumptions • Discussing ExamplesDiscussing Examples • Breaking the ModelBreaking the Model
  • 11. Early Test ManagementEarly Test Management • Poorly selected TCM toolPoorly selected TCM tool • Excel with Test CaseExcel with Test Case EstimatesEstimates Counting test cases is inappropriateCounting test cases is inappropriate
  • 12. Exploratory TestingExploratory Testing • Session Based ETSession Based ET  Run times too longRun times too long  Can’t parallelise sessionsCan’t parallelise sessions • Thread Based ETThread Based ET  Estimate chartersEstimate charters • Reporting ConfidenceReporting Confidence
  • 14. Automation PrinciplesAutomation Principles • IncrementalIncremental GrowthGrowth • DRYDRY • User InputUser Input DrivenDriven • TestabilityTestability
  • 15. Towards Living DocumentationTowards Living Documentation • Self DocumentingSelf Documenting • Reporting in Business TermsReporting in Business Terms • Specification for RefactoringSpecification for Refactoring
  • 16. Current PositionCurrent Position • Around100 End Customer installationsAround100 End Customer installations • Highly Rated Testing/Support TeamHighly Rated Testing/Support Team • ““The product was installed seamlessly and the customerThe product was installed seamlessly and the customer was delighted.”was delighted.”
  • 17. RecapRecap It takes time to adapt to changeIt takes time to adapt to change FROMFROM TOTO Formal RequirementsFormal Requirements User Stories, CollaborativelyUser Stories, Collaboratively Specified using ExamplesSpecified using Examples Test Case ManagementTest Case Management Exploratory ThreadsExploratory Threads Bespoke AutomationBespoke Automation ScriptsScripts Self Documenting File DrivenSelf Documenting File Driven Test AutomationTest Automation
  • 18. ““Improbably excellent teamsImprobably excellent teams become so through a sustainedbecome so through a sustained series of entirely probable smallseries of entirely probable small improvements ”improvements ” Jason GormanJason Gorman Bletchley Park :Bletchley Park : www.bletchleypark.org/content/contact/donation/support.rhtmwww.bletchleypark.org/content/contact/donation/support.rhtm
  • 19. ThanksThanks • Email:Email: adampknight@a-sisyphean-task.comadampknight@a-sisyphean-task.com • Twitter: adampknightTwitter: adampknight • Blog: http://www.a-sisyphean-task.comBlog: http://www.a-sisyphean-task.com • Email: adam.knight@rainstor.comEmail: adam.knight@rainstor.com • WebSite: http://www.rainstor.comWebSite: http://www.rainstor.com
  • 20. ReferencesReferences • Further ReadingFurther Reading  Specification By Example – Gojko Adzic ; ISBN 9781617290084Specification By Example – Gojko Adzic ; ISBN 9781617290084  Thread BasedTest Management – James BachThread BasedTest Management – James Bach http://www.satisfice.com/blog/archives/503http://www.satisfice.com/blog/archives/503 • ImagesImages  All images in public domain or underWikimedia or Creative CommonsAll images in public domain or underWikimedia or Creative Commons LicenseLicense  1&14 © BIODIDAC 2004 ; 2 Steveoc 86 ; 3 – Pangolin Hubert Ludwig ;1&14 © BIODIDAC 2004 ; 2 Steveoc 86 ; 3 – Pangolin Hubert Ludwig ; 4 - Rafael Brix ; 5 - www.palaeocritti.com ; 6 Brachiosaurus - Богданов4 - Rafael Brix ; 5 - www.palaeocritti.com ; 6 Brachiosaurus - Богданов dmitrchel@mail.ru ; 7 - Matt Martyniuk ; 8 – Public Domain ; 9 -dmitrchel@mail.ru ; 7 - Matt Martyniuk ; 8 – Public Domain ; 9 - Original uploader was Killdevil at en.wikipedia ; 10 –WikmediaOriginal uploader was Killdevil at en.wikipedia ; 10 –Wikmedia commons no name ; 11&12 (unkown, extensively used in Publiccommons no name ; 11&12 (unkown, extensively used in Public Domain); 13 –Yewenyi ; 15 - Richard Bartz, Munich Makro Freak &Domain); 13 –Yewenyi ; 15 - Richard Bartz, Munich Makro Freak & Beemaster Hubert Seibring ; 16 - Coniac PublishingBeemaster Hubert Seibring ; 16 - Coniac Publishing