User stories: deceptive simplicity
I've seen a number of Agile adopters who thought that switching from traditional requirements specifications to user stories can make their life easier in some magical way. - Come on! User stories ARE simple. Write three lines of plain text and off you go! Yes, sometimes that's a fine way to go - if you have deep understanding of the subject in question, and your vision matches the customer's vision. But this requires having a long and successful history of communication and collaboration with your customer , which a quite rare situation. Your customer should be technical-savvy to understand the decisions you make, or he has to trust your decisions completely. On the other hand, YOU have to have a deep understanding of the customer's business, you have to predict his needs - and that's not easy to do. If you don't have this kind of relationship, you risk hearing from your customer something along the lines: "That's NOT what I wanted!" aft...