Doing test-driven development is the best way to maintain software release speed and avoid “legacy” software slowing you down. I lay out what TDD is, why it helps you avoid legacy slow-downs, and shows that most people don’t actually do it.
Most development teams forget to do a key activity: measuring the success of new features. Teams need to create metrics that will validate or invalidate the assumptions behind the feature and also alternate implementations. But it starts with creating measurements! In this episode, Coté discusses covers the importance of measuring your software, some types of measurements, and an example of measurements in action at The Home Depot.