Please log in to watch this conference skillscast.
Understanding the precise requirements for a new piece of software is never an easy task for developers. It’s even more difficult when the programmers are not familiar with the business domain. BDD can help you tackle this problem in a methodical manner that not only serves to deliver the right thing in the most economical way but also allows you to tease out the very language of the domain through collaborating on examples.
The domain the team were working in, currency exchange, has its own terminology and common practices. BDD can get developers up to speed quickly through the use of actual business language in scenarios. During this talk, you will discover Jon's story from his experiences; learn from examples of scenarios and how these evolved with the growing understanding of the Forex business domain; how writing them can sharpen your requirements and explore how “mobbing” can be used as an effective way to develop these scenarios.
YOU MAY ALSO LIKE:
Tackling the Foreign Exchange Domain with BDD
Jon has worked in web programming since 1995 and discovered PHP in 2001, when he accidentally got a job at Zend, writing unix and windows installation scripts - In PHP. Since then He has worked for numerous organisations and companies, including the BBC where he helped to build the 2012 Olympics Site. Jon has worked for the past 5 years at Inviqa as both Software Engineer and Trainer, where he trains on subjects as diverse as BDD, TDD, Symfony, Object Oriented Principles, and ES6. He is a strong advocate of BDD and has mentored several teams to facilitate the uptake of the methodology.