Il feedback è strettamente legato alla comunicazione e alla semplicità. I difetti nel sistema sono facilmente comunicati scrivendo un test unitario che dimostra che un certo pezzo di codice si romperà. Il feedback diretto dal sistema dice ai programmatori di ricodificare questa parte. Un cliente è in grado di testare periodicamente il sistema in base ai requisiti funzionali, noti come storie utente. Per citare Beck Kent, "L'ottimismo è un rischio professionale della programmazione. Il feedback è il trattamento". Domanda: Come vengono comunicati i difetti?
scrivere un test unitario che dimostra che un certo pezzo di codice si romperà