... people hire programmers, share what they think they want, and when it is presented, it doesn't fit their needs at all. We need to focus on the ultimate goal, and provide that solution in a way that is easy for them to use. It is important, when a client wants something, to have them explain ...