Why Data-Driven Development?
Business decisions center around risk/reward calculations. Data-Driven Development gives you clearer pictures of both. The best decisions an early-stage startup can make are the high-yield, low-risk ones, i.e., the low-hanging fruit. Without real data you won’t know what tree you’re picking from, let alone what fruit. Also, it’s worth noting that Data-Driven Development isn’t about any single practice, at least not in the same way that Agile is associated with things like XP and Scrum. It is pragmatic and understands its own limitations. Data-Driven Development won’t help you know what to value, nor does it aim to make perfect decisions — only calculated ones.