टीम से फीडबैक: जब ग्राहक प्लानिंग गेम में नई आवश्यकताओं के साथ आते हैं तो टीम सीधे तौर पर इसे लागू करने में लगने वाले समय का अनुमान लगाती है। फीडबैक का संचार और सरलता से गहरा संबंध है। यूनिट टेस्ट लिखकर सिस्टम की खामियों के बारे में आसानी से बताया जा सकता है, जिससे साबित होता है कि कोड का एक निश्चित हिस्सा टूट जाएगा। सिस्टम से सीधा फीडबैक प्रोग्रामर्स को इस हिस्से को दोबारा कोड करने के लिए कहता है। एक ग्राहक कार्यात्मक आवश्यकताओं के अनुसार समय-समय पर सिस्टम का परीक्षण करने में सक्षम होता है, जिसे उपयोगकर्ता कहानियों के रूप में जाना जाता है। केंट बेक को उद्धृत करने के लिए, "आशावाद प्रोग्रामिंग का एक व्यावसायिक खतरा है। फीडबैक इसका इलाज है।"
एक इकाई परीक्षण लिखना जो साबित करता है कि कोड का एक निश्चित भाग टूट जाएगा
टीम से फीडबैक: जब ग्राहक प्लानिंग गेम में नई आवश्यकताओं के साथ आते हैं तो टीम सीधे तौर पर इसे लागू करने में लगने वाले समय का अनुमान लगाती है। फीडबैक का संचार और सरलता से गहरा संबंध है। यूनिट टेस्ट लिखकर सिस्टम की खामियों के बारे में आसानी से बताया जा सकता है, जिससे साबित होता है कि कोड का एक निश्चित हिस्सा टूट जाएगा। सिस्टम से सीधा फीडबैक प्रोग्रामर्स को इस हिस्से को दोबारा कोड करने के लिए कहता है। एक ग्राहक कार्यात्मक आवश्यकताओं के अनुसार समय-समय पर सिस्टम का परीक्षण करने में सक्षम होता है, जिसे उपयोगकर्ता कहानियों के रूप में जाना जाता है। केंट बेक को उद्धृत करने के लिए, "आशावाद प्रोग्रामिंग का एक व्यावसायिक खतरा है। फीडबैक इसका इलाज है।"