A Voyage through BDD in the Financial Sector
Offered By: WeAreDevelopers via YouTube
Course Description
Overview
Embark on a voyage through Behaviour Driven Development (BDD) in the financial sector with this insightful conference talk from the WeAreDevelopers Conference 2017. Explore how BDD was introduced to address weaknesses in requirements analysis, communication, and verification in a Vienna-based company developing business applications for data management in financial services. Discover the journey of implementing BDD in a team working on a product for managing corporate actions data. Learn about the initial challenges, the impact on product owners and developers, and the evolution of the process over time. Gain insights into the benefits of BDD, including improved collaboration, living documentation, and automated testing. Understand the various stages in the life of a BDD scenario, the roles involved, and common problems teams may encounter. Delve into issues such as long-running test suites, excessive scenarios, flickering tests, and Gherkin abuse. Explore opportunities for growth and the importance of customer collaboration in BDD. Whether you're new to BDD or looking to improve your existing practices, this talk offers valuable lessons and practical advice for implementing BDD in the financial sector.
Syllabus
Intro
AIM GAIN Corporate Actions DM
The Technical Situation
Our Challenges
The First Features
My Impression
The Product Owner's Impression
No Automation?
BDD is about Collaboration and Communication
Living Documentation Generators
Fast Forward a few months
Living Documentation with Test Results
Meetings
Three Stages in the Life of a Scenario
Several Nightly Runs
Roles
Problems in the Team
Long Running Test Suites
Too Many Scenarios
Flickering Tests
Too Much of the Wrong Kind of Detail
Issues with Customer Collaboration
Gherkin Abuse
The Point of BOD
Benefits
Opportunities for Growth
Vienna BDD Meetup
Taught by
WeAreDevelopers
Related Courses
Stack Overflow - Community and AIWeAreDevelopers via YouTube Tech Blogging, Building Your Personal Brand, and Navigating the Developer World
WeAreDevelopers via YouTube When Worlds Collide - How Will Generative AI Change the Way We Design and Build Software
WeAreDevelopers via YouTube Fintech Disruption - A Fireside Chat
WeAreDevelopers via YouTube Stack Overflow - Past, Present & Future
WeAreDevelopers via YouTube