Behaviour Driven Development (BDD) Workshop

This is a past event

3 people went

Price:
 $150.00

Hotel Grand Pacific

101 Victoria St · Singapore

How to find us

https://www.agilemania.com/behavior-driven-development-bdd-training/

Location image of event venue

Details

Register here - https://www.townscript.com/e/behaviour-driven-development-bdd-training-singapore-october

Course overview

• Interactive & instructor-led workshop with hands-on
• Customizable based organization need
• Option to choose technologies and tools
• Collaborative approach to write executable specification
• Test automation using tools to deliver quality product
• Learn by doing - build system from scratch by pairing

This program introduces one of the core practice of Software Development Programming in Agile. Behaviour Driven Development encourages collaboration among developers, quality assurance teams and non-technical business people throughout the planning, development and testing cycle of a software project.

BDD is based on test first approach similar to TDD and ATDD and follows same principles of TDD like RED->GREEN->REFACTOR. We teach BDD using Cucumber, Specflow, Behave to support java, c#, JavaScript, ruby and python depending on participant choice of technologies. You can find more about our work here – Agilemania Blog and Presentation Slides.

Register

Topic coverage
• Product Vision, Features and need of User stories
• Quick introduction to User Story Mapping
• Crafting INVEST User Stories to prepare DEEP backlog
• Defining SMART Acceptance Criteria by engaging business people
• Importance of Scenarios in 3 amigos session
• Effective Collaboration techniques to find out valid Scenario
• Capturing Scenarios with Gherkin
• Patterns for Writing meaningful Scenarios
• Hands-on using Gherkin to document an entire Application
• First Automated example for your scenario
• Automating Scenarios: Getting Beyond the Basics
• Dealing with Obstacles: Randomness, External Systems, etc.
• Getting into living documentations
• Driving Implementation and Design from Scenarios
• Building testable product from scratch using BDD

Other details
• Duration of training is 1-5 days and depends on organization needs. Public program is available for 1-day introduction to behaviour driven development
• Bring your own laptop to work through our hands-on exercises if possible else collaborate with other during workshop
• No software installation is required but if you already have IDE installed then appreciated
• For exercises needing software, the same would be provided during the workshop

Audience
• Product owners and product managers
• Business analysts, software engineers and quality engineers
• Non-engineers and non-coders involved in product design