An Introduction to Test Driven Development

April 1, 2019

Professional Scrum Trainer Alexander Brown provides a simply introduction to Test Driven Development (TDD) using a real coding demonstration to show:

  • It's more than a Test First approach, of writing a failing test and making it pass.
  • The Importance of BABY STEPS (aka The Three laws of TDD)
  • And mostly about Design & let the tests drive the creation of production code.

“As the tests get more specific, the code gets more generic.” Robert C Martin

TDD is one of the number of Value Added Practices, covered in the Professional Scrum Developer course, to help development teams deliver a potentially releasable increment at the end of a Sprint.