Implementing BDD and TDD
- Learn Behavior-Driven Development (BDD) and Test-Driven Development (TDD) through hands-on activities
- Build the right thing through collaboration and shared understanding
- Improve code coverage and quality in the code base
- Increase innovation, lower stress, lower risk, and lower bug count
- Demonstrations and exercises using BDD
- Simulation of sprint planning incorporating BDD
- Presentations, discussions, and debate of BDD culture and mindset
- Discussion of transitioning into using BDD
- Convincing your team and management of its value
- Pathological
- Bureaucratic
- Generative
Byron Katz has been in love with computers since his father bought the family a Commodore 64. A degreed architect, he found his way back to software development in 2010, and his career has included roles as a quality assurance lead, a full-stack developer, consultant, and sales engineer. Byron has experience at software firms ranging from start-ups to large enterprises to government projects. His primary project experience has been as a full-stack developer of multi-tier web projects in Java and .Net, but most recently Byron has had the opportunity to practice DevOps. He enjoys making seemingly-difficult concepts accessible to a larger audience, and his agenda is to persuade others that the costs of quality, simplicity, and beauty pay for themselves in the long run.