Please log in to watch this conference skillscast.
Software development is ridden with commitments, most of which can be considered premature. Future-proofing, scalability, quality and polish all suddenly became crucial concerns for every software product launch. Modern top managers grew so afraid of being late to the party that most businesses now plan attendance of grandiose parties 5 years in advance. You can now see this leads only to increase in scopes, budgets and complexity.
If that's truly the environment software teams operate in today, what does introduction of highly-exploratory, develolment-driving practice like BDD does to it? Does increased capability to explore and test options help us avoid premature commitments? Or does collaborative specification and documentation force us make even more early commitments we would otherwise avoid?
How to avoid closing your options too early? How not to keep incurring costs on options past their expiry? During this talk, you will attempt to explore and navigate the dychotomy between exploration and stabilisation embedded in BDD and what we can do about it.
YOU MAY ALSO LIKE:
Real Options, Commitments and Driven Development
When not speaking at conferences Konstantin Kudryashov is an Agile blogger, organiser of BDD London meetups, the creator of Behat, Mink, co-creator of PhpSpec and leads the Behaviour-Driven Development (BDD) practice at Inviqa, a leading digital consultancy in Europe. As a communication coach, he has helped teams in many organisations bridge the gap between business and IT using Agile processes and development practices like Scrum, Kanban, BDD, TDD, Collaborative Product Ownership and Deliberate Discovery.