A SkillsCast for this session is not available.
Many Scrum teams get into a pattern of short waterfall cycles rather than the “everyone altogether” approach advocated by Scrum. A two-week mini-waterfall “Sprint” typically begins with two days of requirements analysis, followed by seven days coding, and if you are lucky, the last two hours of the sprint to test it.
Sound familiar? Scrum teams get into this trap when they have not embraced the collaborative software engineering practices of Extreme Programming such as Continuous Integration, Test Driven Development, Pair Programming, Shared code ownership and Shared coding standards. These are difficult practices to implement – particularly, pair programming and Test Driven Development. So much so, that the “Test Driven” element of Behaviour Driven Development is often forgotten. Many teams use BDD tools without specifying the behaviour of the software in the form of acceptance tests before the software is developed. This is evident in the frequent use of Cucumber or Specflow with Selenium Web driver to automate manual UI tests, which are necessarily written after the software has been developed.
How can Scrum teams analyse requirements, design, code, test, integrate and deploy simultaneously all the time? Embrace BDD as it was meant to be. Come and join us for a hands-on “Mob Programming” exercise and use BDD to discover the answer to life, the universe and everything. In this workshop, you will use the collaborative Mob Programming technique to experience all 12 of the collaborative Extreme Programming Practices and discover why these practices are essential for Scrum teams.
Although you will all be programming, no coding experience is required. This workshop serves as an introduction to BDD but will also challenge experience practitioners.
YOU MAY ALSO LIKE:
- Certified Scrum Master with Abid Quereshi (Online Course on 24th - 25th February 2021)
- Certified Product Owner with Abid Quereshi (Online Course on 15th - 16th March 2021)
- Zombies and the Spirit of Scrum (SkillsCast recorded in June 2016)
- Ceci N’est Pas Un Scrum (SkillsCast recorded in October 2019)
- Keynote: SWARMing into Action (SkillsCast recorded in October 2019)
Workshop: Meet the Mob
For over 22 years Abid Quereshi has helped over 50 organisations in 15 countries increase business agility. The insights he brings to the classroom are based on direct experience in developing, testing, specifying and tracking on real software projects.