Soumettre la recherche
Mettre en ligne
How Bdd Can Save Agile
•
2 j'aime
•
367 vues
SmartBear
Suivre
By Matt Wynne at SmartBear Connect.
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 39
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
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
Recommandé
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
Contenu connexe
Similaire à 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
Similaire à 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...
Plus de 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
Plus de 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
Dernier
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
umasea
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Stefano Stabellini
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
Livetecs LLC
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Angel Borroy López
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
bntitsolutionsrishis
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
Diego Iván Oliveros Acosta
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Christoph Pohl
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Matt Ray
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Dernier
(20)
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
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
Télécharger maintenant