5

Feedback

Feedback is defined as “The transmission of evaluative or corrective information about an action, event, or process to the original, or controlling, source.”1

Without feedback, there is no opportunity to learn. We can only guess, rather than make decisions based on reality. Despite this, it is surprising how little attention many people and organizations pay to it.

For example, many organizations create a “business case” for new software. How many of those organizations go on to track the cost of development and evaluate it, along with the real benefits delivered to customers to validate that their “business case” was met?

Unless we can know and understand the results of our choices and actions, we cannot tell if we are making progress. ...

Get Modern Software Engineering: Doing What Works to Build Better Software Faster now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.