I'm working on an enterprise project, and it would seem that the only thing that isn't documented is the reports. We have lists of the necessary reports, but don't really have fundamental requirements of each of the individual reports.
Ideally, I'd like some sort of flow like this.
Report Requirements - Why do we have the report, what is it used for, and what does it need to do (all the way down to parameters, grouping, sorting, calculations, etc).
Report Specifications - How the report was built against the data that is available.
Report modifications - Change requests to alter the original report requirements or just get more granular.
Until now, we have really been flying by the seat of our pants, going to the business as needed.. but then it comes back to us because we designed the report according to a few individuals that of course is disputed by other individuals. I'd like to get to a more structured process.
Also, FYI. These are very complicated financial type reports, so the level of detail is almost endless.