Seminar: Sustainable Test-Driven Development
As Test-Driven Development has gained in momentum and popularity, it has also been called into question as a viable development strategy past the first 3-4 iterations in Agile projects. Many report that the test suite generated by the process can become a maintenance problem in and of itself, eventually collapsing under its own weight.
Is this an inherent problem with TDD? We say no.
It is instead a result of a misunderstanding of:
- How TDD works
- Why TDD works
- What constitutes a "good" TDD style test
- How to apply testing techniques
- What to test, and
- What not to test
Put another way, it is not enough that one is "writing automated unit tests" if one seeks to make TDD a sustainable process for developing software. Developers must be trained on these key issues in order to avoid the pitfall of the unmaintainable test suite.
Furthermore, TDD programs can be hard to start in the first place, because there are often objections raised. Among these are:
- It makes no sense to write tests before code
- It will double the work being done by the team
- It will, therefore, slow down development
- It duplicates work already being done by Quality Assurance
- It won't be sustainable, the tests will be wasteful
In this seminar we will address this issue by examining the TDD process in a different way. We will start by addressing these objections, and show how focusing on the right aspects of testing can prevent the tests from becoming obsolete, complex, and ultimately unsustainable.
Who This Seminar Is For
Devleopers, testers, and those who assign and manage their work.
Agenda
| 6:00-6:30 pm | Pizza and networking |
| 6:30-8:00 pm | The topic: 'Sustainable Test-Driven Development' |
| 8:00-8:30 pm | Discussion of topic |
A charitable contribution to Union Gospel Mission and the Millionair Club of $1-3 is requested for food and drink.
Venue/Registration Info
- Net Objectives Bellevue Offices
- Belle-View Office Park
275 118th Avenue SE
Bellevue, WA 98005 - Room/Location
- Suite 115
- Map link
- Directions/Maps
- Special Instructions
- Enter the main double-doors of the building, off the parking lot. Take the hall to your right. Go to the door at the end of the hall. The training room is through the door, down the hall, last doorway on your left, opposite a small kitchen.