SlideShare una empresa de Scribd logo
1 de 61
Descargar para leer sin conexión
Engage!
Bringing teams together to
deliver software that makes a
difference
John Ferguson SmartJohn Ferguson SmartJohn Ferguson SmartJohn Ferguson Smart
To the moon and back again
RAM4K
The Apollo Guidance Computer
72K ROM
17 Registers
1 MHz Clock
LOL
"Coming up with solu0ons and new ideas was an adventure. Dedica0on and
commitment were a given. Mutual respect was across the board. Because
so<ware was a mystery, a black box, upper management gave us total
freedom and trust. We had to find a way and we did. Looking back, we were
the luckiest people in the world; there was no choice but to be pioneers.”
Margaret Hamilton
So<ware Pioneer
Dedica0on
respect
freedom and trust
commitment
High Performing Teams
Engage
Early
Engage
Broadly
Engage early!
How Early?
Earlier than that!
Look familiar?
The Thinker
The Doers
“It doesn't make sense to hire
smart people and then tell them
what to to , We hire smart people
so they can tell us what to do.”
- Steve Jobs
The Thinker-Doers
Timelines & Planning
Pitch Deck Edition
Business
BA
Developers
As a corporate frequent flyer
I want to earn points on my business flights
So that I can get discounts on my holiday flights
Scenario: First class earns double points
Given I fly from London to Paris
When I am in First Class

Then I should earn twice as many points
…
Testers
“It was at that moment that I learned that the word
requirements actually means shut up”

- Jeff Pa;on, “User Story Mapping”
Business
BA
Developers
As a corporate frequent flyer
I want to earn points on my business flights
So that I can get discounts on my holiday flights
Scenario: First class earns double points
Given I fly from London to Paris
When I am in First Class

Then I should earn twice as many points
…
Testers
rework
Business
BA
Developers
As a corporate frequent flyer
I want to earn points on my business flights
So that I can get discounts on my holiday flights
Scenario: First class earns double points
Given I fly from London to Paris
When I am in First Class

Then I should earn twice as many points
…
Testers
rework
misinterpretation
Business
BA
Developers
As a corporate frequent flyer
I want to earn points on my business flights
So that I can get discounts on my holiday flights
Scenario: First class earns double points
Given I fly from London to Paris
When I am in First Class

Then I should earn twice as many points
…
Testers
rework
misinterpretation
missed
opportunities
It’s waterfall all over again!
Demonstrate
BA Testers
BusinessRules
Examples
AsharedunderstandingMostvaluable
itemonthe
backlog
Illustrate
Formulate
Automate
Feedback
Visibility
ValuableSoftware
Validate
Developers Business
1
2
34
5
BDD - a shortcut to engaged teams
Demonstrate
BA Testers
BusinessRules
Examples
AsharedunderstandingMostvaluable
itemonthe
backlog
Illustrate
Formulate
Automate
Feedback
Visibility
ValuableSoftware
Validate
Developers Business
1
2
34
5
BDD - a shortcut to engaged teams
Demonstrate
BA Testers
BusinessRules
Examples
AsharedunderstandingMostvaluable
itemonthe
backlog
Illustrate
Formulate
Automate
Feedback
Visibility
ValuableSoftware
Validate
Developers Business
1
2
34
5
BDD - a shortcut to engaged teams
Demonstrate
BA Testers
BusinessRules
Examples
AsharedunderstandingMostvaluable
itemonthe
backlog
Illustrate
Formulate
Automate
Feedback
Visibility
ValuableSoftware
Validate
Developers Business
1
2
34
5
BDD - a shortcut to engaged teams
Demonstrate
BA Testers
BusinessRules
Examples
AsharedunderstandingMostvaluable
itemonthe
backlog
Illustrate
Formulate
Automate
Feedback
Visibility
ValuableSoftware
Validate
Developers Business
1
2
34
5
BDD - a shortcut to engaged teams
Demonstrate
BA Testers
BusinessRules
Examples
AsharedunderstandingMostvaluable
itemonthe
backlog
Illustrate
Formulate
Automate
Feedback
Visibility
ValuableSoftware
Validate
Developers Business
1
2
34
5
BDD - a shortcut to engaged teams
BA Testers
BusinessRules
Examples
Asharedunderstanding
Executable Specifications,
Wireframes...
Mostvaluable
itemonthe
backlog
Feedback
Visibility
ValuableSoftware
Developers Business
1
2
34
5
Illustrate
Formulate
AutomateValidate
Demonstrate
The Three Circles of BDD
Engagement at multiple levels
Illustrate
Formulate
AutomateValidate
Demonstrate
Tactical BDD
Illustrate
Formulate
AutomateValidate
Demonstrate
TDD
Tactical BDD
Illustrate
Formulate
AutomateValidate
Demonstrate
TDD
Tactical BDD
Strategic BDD
Illustrate
The Three
Amigos
Business rules
and examples
Example Mapping
or Feature Mapping
Formulate
The
Gherkin
Gang
Gherkin
Executable
Specifications
Automate
Cucumber
The
Cucumber
Club
Automated
Acceptance Tests
Amend a trade
In order to respect the orders of our clients
As a trader
I need to be able to amend incorrectly-entered
Target
The Value Hunters
Validate
Passing
acceptance tests
The Daring
Delivery
Team
Demonstrate
Working features and
Living Documentation
The
Contented
Customer
Something to try at home…
Feature Mapping
Feature Mapping
Examples and counter-examples, steps and consequences
“Sally is assigned a high priority review task for a
suspicious transaction. She knows she won’t be able to
complete it today, so she delegates it to her colleague
Doug. Doug sees the review task appear in his task list,
and Sally should see the task in her ‘Pending others’ list”
Delegate a review task
As a busy regulatory supervisor
I want to be able to delegate some of my review tasks
to other users
So that the tasks will be processed in a timely manner
Delegate a review task
As a busy regulatory supervisor
I want to be able to delegate some of my review tasks
to other users
So that the tasks will be processed in a timely manner
The one where Sally
delegates a review
task to Doug
Sally is assigned a
high priority review
task
Sally assigns the
task to Doug
=> The task should
not appear in Sally’s
task list
=> The task should
be visible in Doug’s
task list
=> The task should
appear in Sally’s
Pending Others list
Examples… …broken down into steps …that lead to consequences
Delegate a review task
As a busy regulatory supervisor
I want to be able to delegate some of my review tasks
to other users
So that the tasks will be processed in a timely manner
The one where Sally
delegates a review
task to Doug
Sally is assigned a
high priority review
task
Sally assigns the
task to Doug
=> The task should
not appear in Sally’s
task list
=> The task should
be visible in Doug’s
task list
=> The task should
appear in Sally’s
Pending Others list
Tasks can only be
delegated to
authorised users
The one where Sally
delegates a review
task to Indira
Sally is assigned a
Suspicious
International
Transfer review task
Indira is not authorised
to view Suspicious
International Transfer
tasks
Sally tries to
assign the task to
Indira
=> Indira does not
appear in the list of
potential delegates
…ques8ons that iden8fy new business rules
…rules that we explore with counter examples
What if Doug isn’t
authorised to handle
this task?
…that trigger ques8ons
…that lead to different consequences
Can Sally delegate any
of her tasks?
…and more ques8ons
Delegate a review task
As a busy regulatory supervisor
I want to be able to delegate some of my review tasks
to other users
So that the tasks will be processed in a timely manner
The one where Sally
delegates a review
task to Doug
Sally is assigned a
high priority review
task
Sally assigns the
task to Doug
=> The task should
not appear in Sally’s
task list
=> The task should
be visible in Doug’s
task list
=> The task should
appear in Sally’s
Pending Others list
Tasks can only be
delegated to
authorised users
The one where Sally
delegates a review
task to Indira
Sally is assigned a
Suspicious
International
Transfer review task
Indira is not authorised
to view Suspicious
International Transfer
tasks
Sally tries to
assign the task to
Indira
=> Indira does not
appear in the list of
potential delegates
Only pending tasks
can be delegated
The one where Sally
has already
completed the task
Sally is assigned a
Suspicious
International
Transfer review task
Sally tries to
assign the task to
Doug
=> Sally is not given
the option to
delegate the
completed task.
Sally completes the
task
Delegate a review task
As a busy regulatory supervisor
I want to be able to delegate some of my review tasks
to other users
So that the tasks will be processed in a timely manner
The one where Sally
delegates a review
task to Doug
Sally is assigned a
high priority review
task
Sally assigns the
task to Doug
=> The task should
not appear in Sally’s
task list
=> The task should
be visible in Doug’s
task list
=> The task should
appear in Sally’s
Pending Others list
Tasks can only be
delegated to
authorised users
The one where Sally
delegates a review
task to Indira
Sally is assigned a
Suspicious
International
Transfer review task
Indira is not authorised
to view Suspicious
International Transfer
tasks
Sally tries to
assign the task to
Indira
=> Indira does not
appear in the list of
potential delegates
Only pending tasks
can be delegated
The one where Sally
has already
completed the task
Sally is assigned a
Suspicious
International
Transfer review task
Sally tries to
assign the task to
Doug
=> Sally is not given
the option to
delegate the
completed task.
Sally completes the
task
The supervisor is
warned if the
delegate is absent
The one where Doug
is on holidays
Sally is assigned a
Suspicious
International
Transfer review task
Sally tries to
assign the task to
Doug
=> Sally is warned
that Doug is on
holidays
Doug is on holidays
this week
Feature Mapping works at multiple levels
A story
Acceptance criteria
Asser.ons
A larger feature
Stories as func.onal slices
Story goals
An epic-size feature
Smaller features
Stories
Engage Broadly
The ideal team size is six
Getflow.com & Cyrus Molavi 2015
Workflow data says the most effective team size is 6.
The limiting factor in team
productivity is not the number
of bodies, but the number of
relationships to maintain
Engage at multiple levels
The people of the
longhouse had a
different solution
What if there was another way. An older, more
human way.
Fund Manager
Surveillance
Application
Data Lake
?
Fund Manager
Surveillance
Application
Data Lake
Regulatory
Controls
Application
Fund Manager
Surveillance
Application
Data Lake
Regulatory
Controls
Application
BDD Council Meeting
Identify high risk fund managers
In order to know if fund managers are investing in too many high risk securities
As a fund supervisor
I want to see a daily summary of the risk distribution of each fund manager
Acceptance Criteria:
- Show trade volumes by risk and by fund for each fund manager
- Fund managers who exceed the risk threshold should be highlighted
Identify high risk fund managers
In order to know if fund managers are investing in too many high risk securities
As a fund supervisor
I want to see a daily summary of the risk distribution of each fund manager
Acceptance Criteria:
- Show trade volumes by risk and by fund for each fund manager
- Fund managers who exceed the risk threshold should be highlighted
Identify high risk fund managers
In order to know if fund managers are investing in too many high risk securities
As a fund supervisor
I want to see a daily summary of the risk distribution of each fund manager
Acceptance Criteria:
- Show trade volumes by risk and by fund for each fund manager
- Fund managers who exceed the risk threshold should be highlighted
Identify high risk fund managers
In order to know if fund managers are investing in too many high risk securities
As a fund supervisor
I want to see a daily summary of the risk distribution of each fund manager
Acceptance Criteria:
- Show trade volumes by risk and by fund for each fund manager
- Fund managers who exceed the risk threshold should be highlighted
Fund Manager
Surveillance
Application
Data Lake
BDD
Treaty
Meeting
Identify high risk fund managers
In order to know if fund managers are investing in too many high risk securities
As a fund supervisor
I want to see a daily summary of the risk distribution of each fund manager
Acceptance Criteria:
- Fund managers who exceed the risk threshold should be highlighted
- Trade volumes should be shown by risk and by fund for each fund manager
Fund Manager
Surveillance
Application
Data Lake
BDD
Treaty
Meeting
Gherkin Treaty
Scenario: Show trade volumes by risk and by fund for each fund manager
Given the following funds:
| Fund | Fund Manager | Low Risk | Medium Risk | High Risk |
| Sunshine Pension Fund | Tim | 70% | 20% | 10% |
| Lambo Investment Fund | Joe | 20% | 50% | 30% |
When the trade volumes for yesterday were:
| Fund | Low Risk Trades | Medium Risk Trades | High Risk Trades |
| Sunshine | 750000 | 150000 | 100000 |
| Lambo | 50000 | 50000 | 900000 |
Then Sally the supervisor should see the following summary:
| Fund Manager | Fund | Total | Low | Low Δ | Medium | Medium Δ | High | High Δ |
| Joe | Sunshine | 1000000 | 5% | -15% | 5% | -45% | 90% | +60% |
| Tim | Lambo | 1000000 | 75% | 5% | 15% | -5% | 10% | 0% |
Identify high risk fund managers
In order to know if fund managers are investing in too many high risk securities
As a fund supervisor
I want to see a daily summary of the risk distribution of each fund manager
Acceptance Criteria:
- Fund managers who exceed the risk threshold should be highlighted
- Trade volumes should be shown by risk and by fund for each fund manager
High Performing Teams
Engage
Early
Engage
Broadly
Thank You!
h1ps://johnfergusonsmart.com
reachme@johnfergusonsmart.com
@wakaleo
John Ferguson Smart

Más contenido relacionado

Similar a Engage! Bringing teams together to deliver software that makes a difference

Transport administrator perfomance appraisal 2
Transport administrator perfomance appraisal 2Transport administrator perfomance appraisal 2
Transport administrator perfomance appraisal 2tonychoper6604
 
Agile and scrum anti-patterns
Agile and scrum anti-patternsAgile and scrum anti-patterns
Agile and scrum anti-patternsSwatiKapoor43
 
Linux administrator perfomance appraisal 2
Linux administrator perfomance appraisal 2Linux administrator perfomance appraisal 2
Linux administrator perfomance appraisal 2tonychoper0404
 
Sqa engineer performance appraisal
Sqa engineer performance appraisalSqa engineer performance appraisal
Sqa engineer performance appraisalsimpsondave08
 
Desktop administrator perfomance appraisal 2
Desktop administrator perfomance appraisal 2Desktop administrator perfomance appraisal 2
Desktop administrator perfomance appraisal 2tonychoper6604
 
Agile testing for mere mortals
Agile testing for mere mortalsAgile testing for mere mortals
Agile testing for mere mortalsDave Haeffner
 
Transport officer perfomance appraisal 2
Transport officer perfomance appraisal 2Transport officer perfomance appraisal 2
Transport officer perfomance appraisal 2tonychoper0104
 
Deputy city clerk performance appraisal
Deputy city clerk performance appraisalDeputy city clerk performance appraisal
Deputy city clerk performance appraisalKateBeckinsale345
 
Traffic coordinator performance appraisal
Traffic coordinator performance appraisalTraffic coordinator performance appraisal
Traffic coordinator performance appraisaldawnpeter46
 
Computer assistant perfomance appraisal 2
Computer assistant perfomance appraisal 2Computer assistant perfomance appraisal 2
Computer assistant perfomance appraisal 2tonychoper3904
 
Site administrator performance appraisal
Site administrator performance appraisalSite administrator performance appraisal
Site administrator performance appraisalpercyweasley32
 
Traffic officer perfomance appraisal 2
Traffic officer perfomance appraisal 2Traffic officer perfomance appraisal 2
Traffic officer perfomance appraisal 2tonychoper6204
 
Pr consultant perfomance appraisal 2
Pr consultant perfomance appraisal 2Pr consultant perfomance appraisal 2
Pr consultant perfomance appraisal 2tonychoper4804
 
Career and job search planner
Career and job search plannerCareer and job search planner
Career and job search plannerDr Linda Raleigh
 
Transport coordinator performance appraisal
Transport coordinator performance appraisalTransport coordinator performance appraisal
Transport coordinator performance appraisalleejordan48
 
Virtual assistant performance appraisal
Virtual assistant performance appraisalVirtual assistant performance appraisal
Virtual assistant performance appraisalzakphillips593
 
It network administrator performance appraisal
It network administrator performance appraisalIt network administrator performance appraisal
It network administrator performance appraisalGarySpeed999
 
Transport clerk performance appraisal
Transport clerk performance appraisalTransport clerk performance appraisal
Transport clerk performance appraisalallanemma7
 
Server assistant perfomance appraisal 2
Server assistant perfomance appraisal 2Server assistant perfomance appraisal 2
Server assistant perfomance appraisal 2tonychoper0504
 

Similar a Engage! Bringing teams together to deliver software that makes a difference (20)

Transport administrator perfomance appraisal 2
Transport administrator perfomance appraisal 2Transport administrator perfomance appraisal 2
Transport administrator perfomance appraisal 2
 
Agile and scrum anti-patterns
Agile and scrum anti-patternsAgile and scrum anti-patterns
Agile and scrum anti-patterns
 
Delegation skills
Delegation skills Delegation skills
Delegation skills
 
Linux administrator perfomance appraisal 2
Linux administrator perfomance appraisal 2Linux administrator perfomance appraisal 2
Linux administrator perfomance appraisal 2
 
Sqa engineer performance appraisal
Sqa engineer performance appraisalSqa engineer performance appraisal
Sqa engineer performance appraisal
 
Desktop administrator perfomance appraisal 2
Desktop administrator perfomance appraisal 2Desktop administrator perfomance appraisal 2
Desktop administrator perfomance appraisal 2
 
Agile testing for mere mortals
Agile testing for mere mortalsAgile testing for mere mortals
Agile testing for mere mortals
 
Transport officer perfomance appraisal 2
Transport officer perfomance appraisal 2Transport officer perfomance appraisal 2
Transport officer perfomance appraisal 2
 
Deputy city clerk performance appraisal
Deputy city clerk performance appraisalDeputy city clerk performance appraisal
Deputy city clerk performance appraisal
 
Traffic coordinator performance appraisal
Traffic coordinator performance appraisalTraffic coordinator performance appraisal
Traffic coordinator performance appraisal
 
Computer assistant perfomance appraisal 2
Computer assistant perfomance appraisal 2Computer assistant perfomance appraisal 2
Computer assistant perfomance appraisal 2
 
Site administrator performance appraisal
Site administrator performance appraisalSite administrator performance appraisal
Site administrator performance appraisal
 
Traffic officer perfomance appraisal 2
Traffic officer perfomance appraisal 2Traffic officer perfomance appraisal 2
Traffic officer perfomance appraisal 2
 
Pr consultant perfomance appraisal 2
Pr consultant perfomance appraisal 2Pr consultant perfomance appraisal 2
Pr consultant perfomance appraisal 2
 
Career and job search planner
Career and job search plannerCareer and job search planner
Career and job search planner
 
Transport coordinator performance appraisal
Transport coordinator performance appraisalTransport coordinator performance appraisal
Transport coordinator performance appraisal
 
Virtual assistant performance appraisal
Virtual assistant performance appraisalVirtual assistant performance appraisal
Virtual assistant performance appraisal
 
It network administrator performance appraisal
It network administrator performance appraisalIt network administrator performance appraisal
It network administrator performance appraisal
 
Transport clerk performance appraisal
Transport clerk performance appraisalTransport clerk performance appraisal
Transport clerk performance appraisal
 
Server assistant perfomance appraisal 2
Server assistant perfomance appraisal 2Server assistant perfomance appraisal 2
Server assistant perfomance appraisal 2
 

Más de John Ferguson Smart Limited

My Reading Specs - Refactoring Patterns for Gherkin Scenarios
My Reading Specs - Refactoring Patterns for Gherkin ScenariosMy Reading Specs - Refactoring Patterns for Gherkin Scenarios
My Reading Specs - Refactoring Patterns for Gherkin ScenariosJohn Ferguson Smart Limited
 
Artisti e Condotierri - How can your team become artists of the 21st century ...
Artisti e Condotierri - How can your team become artists of the 21st century ...Artisti e Condotierri - How can your team become artists of the 21st century ...
Artisti e Condotierri - How can your team become artists of the 21st century ...John Ferguson Smart Limited
 
Sustainable Test Automation with Serenity BDD and Screenplay
Sustainable Test Automation with Serenity BDD and ScreenplaySustainable Test Automation with Serenity BDD and Screenplay
Sustainable Test Automation with Serenity BDD and ScreenplayJohn Ferguson Smart Limited
 
Engage! Bringing teams together to deliver software that makes a difference
Engage! Bringing teams together to deliver software that makes a differenceEngage! Bringing teams together to deliver software that makes a difference
Engage! Bringing teams together to deliver software that makes a differenceJohn Ferguson Smart Limited
 
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...John Ferguson Smart Limited
 
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...John Ferguson Smart Limited
 
Screenplay - Next generation automated acceptance testing
Screenplay - Next generation automated acceptance testingScreenplay - Next generation automated acceptance testing
Screenplay - Next generation automated acceptance testingJohn Ferguson Smart Limited
 
All the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practicesAll the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practicesJohn Ferguson Smart Limited
 
It's Testing, Jim, but not as we know it - BDD for Testers
It's Testing, Jim, but not as we know it - BDD for TestersIt's Testing, Jim, but not as we know it - BDD for Testers
It's Testing, Jim, but not as we know it - BDD for TestersJohn Ferguson Smart Limited
 
BDD in Action - Automated Web Testing with WebDriver and Serenity
BDD in Action - Automated Web Testing with WebDriver and SerenityBDD in Action - Automated Web Testing with WebDriver and Serenity
BDD in Action - Automated Web Testing with WebDriver and SerenityJohn Ferguson Smart Limited
 

Más de John Ferguson Smart Limited (20)

My Reading Specs - Refactoring Patterns for Gherkin Scenarios
My Reading Specs - Refactoring Patterns for Gherkin ScenariosMy Reading Specs - Refactoring Patterns for Gherkin Scenarios
My Reading Specs - Refactoring Patterns for Gherkin Scenarios
 
Artisti e Condotierri - How can your team become artists of the 21st century ...
Artisti e Condotierri - How can your team become artists of the 21st century ...Artisti e Condotierri - How can your team become artists of the 21st century ...
Artisti e Condotierri - How can your team become artists of the 21st century ...
 
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANTBE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
 
Sustainable Test Automation with Serenity BDD and Screenplay
Sustainable Test Automation with Serenity BDD and ScreenplaySustainable Test Automation with Serenity BDD and Screenplay
Sustainable Test Automation with Serenity BDD and Screenplay
 
Feature Mapping Workshop
Feature Mapping WorkshopFeature Mapping Workshop
Feature Mapping Workshop
 
Engage! Bringing teams together to deliver software that makes a difference
Engage! Bringing teams together to deliver software that makes a differenceEngage! Bringing teams together to deliver software that makes a difference
Engage! Bringing teams together to deliver software that makes a difference
 
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
 
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
Beyond Given/When/Then - why diving into Cucumber is the wrong approach to ad...
 
Shift left-devoxx-pl
Shift left-devoxx-plShift left-devoxx-pl
Shift left-devoxx-pl
 
Screenplay - Next generation automated acceptance testing
Screenplay - Next generation automated acceptance testingScreenplay - Next generation automated acceptance testing
Screenplay - Next generation automated acceptance testing
 
Cucumber and Spock Primer
Cucumber and Spock PrimerCucumber and Spock Primer
Cucumber and Spock Primer
 
All the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practicesAll the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practices
 
CukeUp 2016 Agile Product Planning Workshop
CukeUp 2016 Agile Product Planning WorkshopCukeUp 2016 Agile Product Planning Workshop
CukeUp 2016 Agile Product Planning Workshop
 
BDD Anti-patterns
BDD Anti-patternsBDD Anti-patterns
BDD Anti-patterns
 
Serenity and the Journey Pattern
Serenity and the Journey PatternSerenity and the Journey Pattern
Serenity and the Journey Pattern
 
BDD - Collaborate like you mean it!
BDD - Collaborate like you mean it!BDD - Collaborate like you mean it!
BDD - Collaborate like you mean it!
 
BDD-Driven Microservices
BDD-Driven MicroservicesBDD-Driven Microservices
BDD-Driven Microservices
 
BDD Anti-patterns
BDD Anti-patternsBDD Anti-patterns
BDD Anti-patterns
 
It's Testing, Jim, but not as we know it - BDD for Testers
It's Testing, Jim, but not as we know it - BDD for TestersIt's Testing, Jim, but not as we know it - BDD for Testers
It's Testing, Jim, but not as we know it - BDD for Testers
 
BDD in Action - Automated Web Testing with WebDriver and Serenity
BDD in Action - Automated Web Testing with WebDriver and SerenityBDD in Action - Automated Web Testing with WebDriver and Serenity
BDD in Action - Automated Web Testing with WebDriver and Serenity
 

Último

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 

Último (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Engage! Bringing teams together to deliver software that makes a difference