• Hi Frank, just a note.

    I always assume the end user has no clue what they really want, and I expect to have to redo work. I find often too many developers put too much effort into getting it "right" the first time and push the project way over budget. If developers took the mindset that the first version is to find out what the users really want, my guess is the projects would succeed more often overall, especially since the first version would at least have a chance to provide some value in the interim.

    John