From the course: Agile Software Development: Extreme Programming

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Feedback scales

Feedback scales

From the course: Agile Software Development: Extreme Programming

Start my 1-month free trial

Feedback scales

- [Instructor] Frequent feedback and feedback at varying time scales are part of why extreme programming is so effective. Feedback is an important part of effective learning, an important part of building skills, and getting great results. For example, I'm learning to play guitar and when I play guitar I get immediate feedback from the instrument about whether that was the right note, about whether I played it correctly, whether my finger was in the right place, and I touched the string properly. And I can immediately adjust the way I play the note so it sounds better next time. And when I'm writing code, I get immediate feedback from my IDE, my integrated development environment. Is the code underlined in an angry red squiggly line? Well then it won't compile and I adjust it immediately. By doing so I learn the right way to write that code. In this diagram we see the feedback loops of extreme programming in scales ranging from months to seconds. At large scale we see release…

Contents