Why Use Test Driven Development (TDD)?. Why the need to change to TDD. Talk about what TDD is. Talk about the expectations of TDD.