Values in Extreme Programming

Courage

Maintaining courage during the entire process is vital.

It helps developers refactor their codes whenever a frequent need for the same arises. Further, it also becomes essential at times, to scrap old code, no matter how much effort was put into it.