One of the core values of Extreme Programming is feedback. By demonstrating our work to end users early and often, we can focus on building products and features that have the most value for the user. But receiving feedback from users is not always as pleasant and rewarding as described by Rod in his recent post on this subject. On the contrary, more often than not you feel really stupid, humbled, and ashamed after watching a real user struggling to use your crap product. That's exactly what has happened to us yesterday upon receiving a user interview video where not only has the user struggled with understanding our product, but the product wasn't working at all for some time. Back to the drawing board!
- Mark C. Layton - Agile Project Management for Dummies (henkjanvanderklis.nl)
- How to Handle User Feedback (cygnismedia.com)
- How is Customer Feedback Used? (bizblog.blackberry.com)
- Go out, talk to your users (kippt.com)