with David Cook
Acceptance Test Driven Development
Are you still writing lengthy, unfocused, ambiguous books full of requirement specifications and logical designs that need to be manually verified and go out of date the minute you start coding. What if your requirements evolved along with the software to provide a consistent and clear understanding of the system. In this session we will take a quick look at the history of Acceptance Test Driven Development and introduce some of the frameworks to take your acceptance criteria and turn them into executable specifications.
David has been working in software development for over 13 years in many large organisations within Australia and the UK in such industries as Government, Banking and Finance. Currently David is a Developer Productivity Analyst with Technology One where he is responsible for ensuring the right processes, tools and training materials are in place. Through the promotion of software craftsmanship and software engineering best practices, he is able to improve developer productivity and streamline the application lifecycle management process. David is currently involved in the rollout of TFS 2010 and Agile development methodologies across all developer teams within Technology One.