I will be presenting a use case for the Minnesota Scrum Experiences Group, a part of OTUG, on 2/23 at the University of St. Thomas. Murray Herrick room 155. Doors open at 6:00 PM.
My presentation will be a technical case study of using integration level tests to drive software development. My co-presenter, Ann Baumann Johnson, will give another perspective of the case study from the perspective of a project manager.
In our project we defined our technical requirements through executable JUnit tests at the application and integration level. We believe that by defining the requirements as such, the development team was able to deliver the exact program that was needed, even though the behavior of the program was never explicitly defined, we had no quality assurance team, and the consumers of the product were unable to test it until months later.
Although the circumstances surrounding this project were unique, the techniques we used are applicable to other software development projects.
My slides will be available on this site after the presentation.