John Ferguson Smart

John's latest articles

A day (or a sprint) in the life of a BDD team

Posted by John Ferguson Smart

Introduction Behaviour Driven Development is a collaboration practice that uses conversations around concrete examples and requirements, expressed in an executable form, to deliver higher value software more effectively. In this article, we walk through a typical BDD process. While every BDD team is different, and mature teams adapt and refine their process to suit their…

Read More

© 2019 John Ferguson Smart