Suche senden
Hochladen
How Bdd Can Save Agile
•
2 gefällt mir
•
367 views
SmartBear
Folgen
By Matt Wynne at SmartBear Connect.
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 39
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
52nd solution - Software Development Australia
52nd solution - Software Development Australia
52nd Solution
Job roles in computers games 02
Job roles in computers games 02
dargo94
Wednesday Webinar on "Strengthening your Agility with BDD - A demo using Cucu...
Wednesday Webinar on "Strengthening your Agility with BDD - A demo using Cucu...
Agile Testing Alliance
Crests and troughs in the bdd journey
Crests and troughs in the bdd journey
Priyanka Bhasin
How to become a great developer
How to become a great developer
Netcetera
Behaviour driven development aka bdd
Behaviour driven development aka bdd
Prince Gupta
Designing for developers, developing for designers
Designing for developers, developing for designers
Natalia Medina
Casro Presentation Project And Change Management 1st June 2011
Casro Presentation Project And Change Management 1st June 2011
sam_inamdar
Empfohlen
52nd solution - Software Development Australia
52nd solution - Software Development Australia
52nd Solution
Job roles in computers games 02
Job roles in computers games 02
dargo94
Wednesday Webinar on "Strengthening your Agility with BDD - A demo using Cucu...
Wednesday Webinar on "Strengthening your Agility with BDD - A demo using Cucu...
Agile Testing Alliance
Crests and troughs in the bdd journey
Crests and troughs in the bdd journey
Priyanka Bhasin
How to become a great developer
How to become a great developer
Netcetera
Behaviour driven development aka bdd
Behaviour driven development aka bdd
Prince Gupta
Designing for developers, developing for designers
Designing for developers, developing for designers
Natalia Medina
Casro Presentation Project And Change Management 1st June 2011
Casro Presentation Project And Change Management 1st June 2011
sam_inamdar
Articulating Design Decisions / デザインの伝え方
Articulating Design Decisions / デザインの伝え方
Kazumichi (Mario) Sakata
Agile Architecture Retrospective
Agile Architecture Retrospective
Ajay Danait
Learning from our challenge piles
Learning from our challenge piles
Neoteny Service Design
Remote Usability - Indigo.Design
Remote Usability - Indigo.Design
Poojitha B
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Wey Wey Web
Agile testing
Agile testing
Madhu Packiam Duraisamy
The BDD Process (Behavior-driven development)
The BDD Process (Behavior-driven development)
GleecusTechlabs1
Why do you say BDD if it is Cucumber?
Why do you say BDD if it is Cucumber?
Enrique Sánchez-Bayuela
Why Methods Trump Methodology
Why Methods Trump Methodology
Jess McMullin
Nov19, 2012 Product Management News and Views from AIPMM
Nov19, 2012 Product Management News and Views from AIPMM
AIPMM Administration
Enterprise Design Introduction Webinar Season 5.pdf
Enterprise Design Introduction Webinar Season 5.pdf
Intersection Group
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Alberto Brandolini
Whole team approach to agile testing bdd can help better pune 15th meetup
Whole team approach to agile testing bdd can help better pune 15th meetup
Agile Testing Alliance
BEHAVIOUR DRIVEN DEVELOPMENT FOR EVERYONE
BEHAVIOUR DRIVEN DEVELOPMENT FOR EVERYONE
Narges Jalali
User as a resource in organizations
User as a resource in organizations
Mariana Salgado
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
Chris Hall
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
Chris Hall
Underlying Competencies_BABOK V3
Underlying Competencies_BABOK V3
★Durga Prasad CBAP® CSM®
Y3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 Planning
Miles Berry
SharePoint MoneyBall: The Art of Winning the SharePoint Metrics Game by Susan...
SharePoint MoneyBall: The Art of Winning the SharePoint Metrics Game by Susan...
SPTechCon
Enforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHub
SmartBear
Introducing OpenAPI Version 3.1
Introducing OpenAPI Version 3.1
SmartBear
Weitere ähnliche Inhalte
Ähnlich wie How Bdd Can Save Agile
Articulating Design Decisions / デザインの伝え方
Articulating Design Decisions / デザインの伝え方
Kazumichi (Mario) Sakata
Agile Architecture Retrospective
Agile Architecture Retrospective
Ajay Danait
Learning from our challenge piles
Learning from our challenge piles
Neoteny Service Design
Remote Usability - Indigo.Design
Remote Usability - Indigo.Design
Poojitha B
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Wey Wey Web
Agile testing
Agile testing
Madhu Packiam Duraisamy
The BDD Process (Behavior-driven development)
The BDD Process (Behavior-driven development)
GleecusTechlabs1
Why do you say BDD if it is Cucumber?
Why do you say BDD if it is Cucumber?
Enrique Sánchez-Bayuela
Why Methods Trump Methodology
Why Methods Trump Methodology
Jess McMullin
Nov19, 2012 Product Management News and Views from AIPMM
Nov19, 2012 Product Management News and Views from AIPMM
AIPMM Administration
Enterprise Design Introduction Webinar Season 5.pdf
Enterprise Design Introduction Webinar Season 5.pdf
Intersection Group
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Alberto Brandolini
Whole team approach to agile testing bdd can help better pune 15th meetup
Whole team approach to agile testing bdd can help better pune 15th meetup
Agile Testing Alliance
BEHAVIOUR DRIVEN DEVELOPMENT FOR EVERYONE
BEHAVIOUR DRIVEN DEVELOPMENT FOR EVERYONE
Narges Jalali
User as a resource in organizations
User as a resource in organizations
Mariana Salgado
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
Chris Hall
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
Chris Hall
Underlying Competencies_BABOK V3
Underlying Competencies_BABOK V3
★Durga Prasad CBAP® CSM®
Y3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 Planning
Miles Berry
SharePoint MoneyBall: The Art of Winning the SharePoint Metrics Game by Susan...
SharePoint MoneyBall: The Art of Winning the SharePoint Metrics Game by Susan...
SPTechCon
Ähnlich wie How Bdd Can Save Agile
(20)
Articulating Design Decisions / デザインの伝え方
Articulating Design Decisions / デザインの伝え方
Agile Architecture Retrospective
Agile Architecture Retrospective
Learning from our challenge piles
Learning from our challenge piles
Remote Usability - Indigo.Design
Remote Usability - Indigo.Design
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Agile testing
Agile testing
The BDD Process (Behavior-driven development)
The BDD Process (Behavior-driven development)
Why do you say BDD if it is Cucumber?
Why do you say BDD if it is Cucumber?
Why Methods Trump Methodology
Why Methods Trump Methodology
Nov19, 2012 Product Management News and Views from AIPMM
Nov19, 2012 Product Management News and Views from AIPMM
Enterprise Design Introduction Webinar Season 5.pdf
Enterprise Design Introduction Webinar Season 5.pdf
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Whole team approach to agile testing bdd can help better pune 15th meetup
Whole team approach to agile testing bdd can help better pune 15th meetup
BEHAVIOUR DRIVEN DEVELOPMENT FOR EVERYONE
BEHAVIOUR DRIVEN DEVELOPMENT FOR EVERYONE
User as a resource in organizations
User as a resource in organizations
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
IBM AsiaPacific partner conference May 2016
Underlying Competencies_BABOK V3
Underlying Competencies_BABOK V3
Y3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 Planning
SharePoint MoneyBall: The Art of Winning the SharePoint Metrics Game by Susan...
SharePoint MoneyBall: The Art of Winning the SharePoint Metrics Game by Susan...
Mehr von SmartBear
Enforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHub
SmartBear
Introducing OpenAPI Version 3.1
Introducing OpenAPI Version 3.1
SmartBear
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
SmartBear
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
SmartBear
How LISI Automotive Accelerated Application Delivery with SwaggerHub
How LISI Automotive Accelerated Application Delivery with SwaggerHub
SmartBear
Standardising APIs: Powering the Platform Economy in Financial Services
Standardising APIs: Powering the Platform Economy in Financial Services
SmartBear
Getting Started with API Standardization in SwaggerHub
Getting Started with API Standardization in SwaggerHub
SmartBear
Adopting a Design-First Approach to API Development with SwaggerHub
Adopting a Design-First Approach to API Development with SwaggerHub
SmartBear
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
SmartBear
Effective API Lifecycle Management
Effective API Lifecycle Management
SmartBear
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
SmartBear
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
SmartBear
Artificial intelligence for faster and smarter software testing - Galway Mee...
Artificial intelligence for faster and smarter software testing - Galway Mee...
SmartBear
Successfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile World
SmartBear
The Best Kept Secrets of Code Review | SmartBear Webinar
The Best Kept Secrets of Code Review | SmartBear Webinar
SmartBear
How Capital One Scaled API Design to Deliver New Products Faster
How Capital One Scaled API Design to Deliver New Products Faster
SmartBear
Testing Without a GUI Using TestComplete
Testing Without a GUI Using TestComplete
SmartBear
Hidden Treasure - TestComplete Script Extensions
Hidden Treasure - TestComplete Script Extensions
SmartBear
API Automation and TDD to Implement Master Data Survivorship Rules
API Automation and TDD to Implement Master Data Survivorship Rules
SmartBear
Support Rapid Systems Growth with a Design-First Approach
Support Rapid Systems Growth with a Design-First Approach
SmartBear
Mehr von SmartBear
(20)
Enforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHub
Introducing OpenAPI Version 3.1
Introducing OpenAPI Version 3.1
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
How LISI Automotive Accelerated Application Delivery with SwaggerHub
How LISI Automotive Accelerated Application Delivery with SwaggerHub
Standardising APIs: Powering the Platform Economy in Financial Services
Standardising APIs: Powering the Platform Economy in Financial Services
Getting Started with API Standardization in SwaggerHub
Getting Started with API Standardization in SwaggerHub
Adopting a Design-First Approach to API Development with SwaggerHub
Adopting a Design-First Approach to API Development with SwaggerHub
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Effective API Lifecycle Management
Effective API Lifecycle Management
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
Artificial intelligence for faster and smarter software testing - Galway Mee...
Artificial intelligence for faster and smarter software testing - Galway Mee...
Successfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile World
The Best Kept Secrets of Code Review | SmartBear Webinar
The Best Kept Secrets of Code Review | SmartBear Webinar
How Capital One Scaled API Design to Deliver New Products Faster
How Capital One Scaled API Design to Deliver New Products Faster
Testing Without a GUI Using TestComplete
Testing Without a GUI Using TestComplete
Hidden Treasure - TestComplete Script Extensions
Hidden Treasure - TestComplete Script Extensions
API Automation and TDD to Implement Master Data Survivorship Rules
API Automation and TDD to Implement Master Data Survivorship Rules
Support Rapid Systems Growth with a Design-First Approach
Support Rapid Systems Growth with a Design-First Approach
Kürzlich hochgeladen
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
Jittipong Loespradit
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
Jim McKeeth
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
WSO2
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Presentation.STUDIO
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Shane Coughlan
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
masabamasaba
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
AmarnathKambale
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
masabamasaba
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
WSO2
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Philip Schwarz
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
Kürzlich hochgeladen
(20)
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
How Bdd Can Save Agile
1.
@mattwynne | SmartBear
Connect | October 2018 | Boston, MA HOW BDD CAN SAVE AGILE
2.
Inspire meaningful & effective collaboration in
every software organisation
3.
Does Agile really
need saving?
4.
5.
Scrum != Agile
6.
Collaboration Small pieces Technical disciplineQuality Communication Predictability
7.
Collaboration Small pieces Technical discipline
8.
How does BDD
help?
9.
Individuals and Interactions over Processes
and Tools
10.
BDD is a
tool well, a set of practices at least… but…
11.
BDD is a
set of practices that facilitate interactions between individuals
12.
BDD is just
a label but
13.
Let’s talk about behaviour
instead
14.
BDD practitioners discover, formulate,
then automate the desired behaviour using conversations, concrete examples and automated tests.
15.
Discover Formulate Automate
16.
17.
Conversations Concrete examples Test-driven development
18.
CONVERSATIONS
19.
SOFTWARE IS MADE
BY PEOPLE CONVERSATIONS MATTER BECAUSE
20.
YOUR IGNORANCE IS THE
BOTTLENECK CONVERSATIONS MATTER BECAUSE
21.
22.
EVERYONE HAS A UNIQUEPERSPECTIVE CONVERSATIONS
MATTER BECAUSE
23.
Conversations Concrete examples Test-driven development
24.
MAKE SENSE TO EVERYONE CONCRETE
EXAMPLES
25.
ROOTED IN THE PROBLEMDOMAIN CONCRETE
EXAMPLES ARE
26.
Problem Domain Solution Domain
27.
“Model the problem
well enough and the solution will take care of itself” — David West, Object Thinking
28.
HELP BUILD A UBIQUITOUS LANGUAGE CONCRETE
EXAMPLES
29.
A SHARED SOURCE
OF TRUTH CONCRETE EXAMPLES PROVIDE
30.
LIVING DOCUMENTATION CONCRETE EXAMPLES BECOME
31.
Conversations Concrete examples Test-driven development
32.
WARNING LIGHTS AUTOMATED TESTS
ARE YOUR
33.
REFACTORING THE BIT OF
TDD THAT EVERYONE FORGETS IS
34.
35.
36.
You can't have
clean code without refactoring You can't refactor without good automated tests You can't stay agile without clean code
37.
WHY? TDD FORCES YOU
TO ASK
38.
LISTENING TO THE TESTS BUT
YOU WILL FAIL UNLESS YOU ARE
39.
NO SHORT CUTS
TO AGILITY: EXCELLENT COLLABORATION EXCELLENT CODE
Jetzt herunterladen