<<< Previous track Next track >>>

 Test-Driven Development

With the success of agile software methods like XP, Crystal, Scrum, DSDM etc., testing has become much more important for software developers. Software developers and users are to a much higher degree responsible for the quality assurance of software than in a waterfall approach. This focus track will concentrate on how to ensure that the software output from agile processes is ready for mission critical systems. How can software developers motivate end users in working on test issues? How to write the right test cases? How to pick the right tools for code coverage analysis? How to set up an environment where test suites are running non-stop? These questions will be discussed in the Test Driven Development focus track, and speakers like Brian Marick, James W. Newkirk and Lisa Crispin will give talks on the topics. Technologies covered will include JUnit and NUnit.

Schedule

Tuesday 10:15 - 10:45 Test early. Test often. Test automatically
Kevlin Henney
Password protected Download slides
Tuesday 11:00 - 12:00 Test Driven Development
James Newkirk
Password protected Download slides
Tuesday 13:00 - 14:00 Testing Where You Want To Go: Using Customer Tests to Guide Development
Lisa Crispin
Password protected Download slides
Tuesday 14:15 - 15:15 The complete TDD project setup
Jesper Grankær Carøe & Kåre Kjelstrøm
Password protected Download slides
Tuesday 15:45 - 16:30 Configuration Management for eXtreme Programming
Lars Bendix
Password protected Download slides
Tuesday 16:45 - 17:30 Panel TDD
James Newkirk & Jesper Grankær Carøe & Kevlin Henney & Lars Bendix & Lisa Crispin