Value: The Missing Agile Principle?
Agile principles begin with the notion of creating valuable software, but fail to explain what that term means. Value is not defined by process or output, but rather results for the customer and the business. Every member of the agile team should feel like an owner of the term “valuable”.