Behaviour-Driven Development is a practice in which we talk through different examples (scenarios) of how a system might work, from the perspective of its many users. In this unique tutorial we mix BDD with Cynefin, the sensemaking framework that helps makes sense of the world around you and the problems you encounter depending on their predictability.
What is Agile Cambridge? Agile Cambridge is “England’s premiere hands-on Agile software development conference, set in picturesque Cambridge. The conference has a strong practical focus and attracts industry practitioners and decision-makers who want to improve their success with agile and lean methods. The event provides three days of inspiring agile and lean learning from a [...]
You may have heard us mention that we like to run a “User Stories Workshop” with our clients to understand requirements before we produce any software. You may also have thought what is it, and why?
Agile software development is based on twelve core principles, while all twelve play a role in improving how an organisation produces software two in particular are key to understanding how we should view the world and our place in it. Customer satisfaction by early and continuous delivery of valuable software Working software is the principal [...]