How Much to Test?

A recent question from a coworker elicited ideas I'd like to share about one of my favorite topics: Test Driven Development. Coworker's question: The thing that blocks me the most is striking the right balance between writing too many tests such that the software isn’t as flexible and not…

The Importance of Working Software

As software developers gain more experience creating software, we learn where the strategic points of the process (the "high ground") lie. This article shines a light on one of the strategic points so that you can deliver more customer value in less time and preserve trust in your software brand.…