Scheduled Free/Low-cost Event

Where & When

Bellevue , WA

Wed, Jul 1
6:00 pm - 8:30 pm

Venue details

Pricing

Free

Speaker(s)

Scott L. Bain

Hosted by

Net Objectives

Course Delivery Options

Net Objectives delivers all courses in-house worldwide, and many through public trainings nationally. See our client list and inquire about the best course delivery option for you by using our Course Delivery Inquiry Form.

 

More information

For additional Course Information, Training options or Consulting and Assessment Service inquiries use our Inquiry Form, or contact:
Mike Shalloway
Director of Marketing and Sales
mike.shalloway@netobjectives.com
Toll-free 1-888-532-6244
Direct 404-593-8375

Notes

Will be available at
Free/Low-cost Events Notes
Login or Register to view them.


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 pmPizza and networking
6:30-8:00 pmThe topic: 'Sustainable Test-Driven Development'
8:00-8:30 pmDiscussion 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.