Note: this is a past event Check out the current event!

Tim Ottinger

Anzeneer & Senior Consultant at Industrial Logic

Talk

Test-Driven: The Four-Step Dance
Friday 16:35 - 17:20
Topics:
TDD
integration
programming
goals
knowledge management
scale
teamwork
Level:
General

Your rating:
0/5

Test-driven development and its cousins (Acceptance-Test-Driven Development, Behavior Driven Development, and Outcomes-Based Management) tend to be described as a three-step dance:

  • Red (beginning with a failing test, or unimplemented specification)
  • Green (a passing test, a naive first-blush implementation)
  • Refactor (incorporate information learned cleanly into the existing "as-written" design) 
This process is workable, provided there are few developers -- or only one. When operated at scale by isolated groups or isolated individuals, it breaks down. Huge debts accumulate. 

Let's talk about the fourth step, integration, and how it unites and protects teams.

Along the way, you might just deepen your knowledge of the practicality and operation of the whole TDD cycle, and how to apply it to tasks other than programming.

Watch the talk   

About

Tim has over 37 years in the software business where he has been an employee, a manager, a consultant, and a mentor to many people in several dozen large and small organizations.

He is a frequent speaker, sometimes keynote speaker, at various international software conferences. 

Tim has writing credits in Clean Code and is the creator and co-author of Agile In A Flash. He wrote a book on Vim once, too.

He works with Industrial Logic, the original Modern Agile consultancy, where he helps people deliver working code early and often.

He loves his work.