A shared vision of the software product being developed is important for Agile teams to “build the thing right,” and more importantly, to “build the right thing.” Implementing an Acceptance Test Driven Development (ATDD) practice is an effective and efficient way to confirm when a user story is done and working as intended, not only from conception but also through delivery.
This presentation will help you establish solid ATDD processes. You will learn how:
1. To use real-world scenarios to build an accurate shared vision of the domain
2. Scenarios become specifications, which then becomes an acceptance testing suite
3. The software development effort focuses on the acceptance tests
Chris Lawson is a Sr. Practice Manager and Principal Automation Architect for Zenergy Technologies. With over fifteen years experience, Chris has significant expertise in designing, developing, and implementing advanced test automation concepts and frameworks for applications spanning multiple verticals, both standalone and enterprise. Chris has worked with an extensive client base in numerous quality related roles including engineering, architecture, Agile leadership, and management.
Regularly providing training and chalk talks on test automation, performance testing, and Scrum topics, Chris also implements test automation solutions using both commercial and open source tools such as QuickTest Professional (QTP) and Selenium. He is a Certified Instructor (CI) for QTP and Quality Center and also also holds Scrum Master and Scrum Product Owner certifications through Scrum Alliance. As one of the thought leaders at Zenergy Technologies, Chris is responsible for strategic management, oversight, and delivery of client engagements for QA/test process improvement, test automation architecture, development and implementation, as well as Agile coaching.