I have saved several doomed projects by spending a few days with the client to carefully listen to their needs and set the right expectations. Armed with nothing but a pencil and paper (or their digital equivalents), the process is incredibly simple, but effective. Here are some of the key points to remember while gathering requirements:
- Talk directly to the application owners even if they are not technically minded.
- Make sure you listen to their needs fully and ...