I've just had a new project land on my desk which is more than a little bit beyond me, so I'll be delegating it to a colleague. However, I don't want to be the nightmare user with the forever changing specs; so what is my best way to plan and spec out the application that needs to be developed?
Are there template spec documents out there I could work to?
Do you guys have standard questions you ask users when they come to you for a program?
I think if I can get a good, accurate specification to my colleague as early on in the process as possible then I should be able to make his job a whole lot easier