Hi All,
I am on a fairly large project (14 team members this year, probably 2-3 times that figure next year), and one of the things we have been struggling with is how to manage our requirements effectively in a large team. After doing a lot of analysis, we have decided that the best option for all team members is to integrate our requirements into Visual Studio. We looked at the existing toolsets out there, but haven't found anything that does exactly what we want (particularly because we're going to be in a SOA/Scrum envrionment).
As a result, we've decided to team up with the developers and create a custom solution within Visual Studio. We're pretty excited, as it will allow us to define business and application services as work items that the developers can then decompose into product backlog items, and in turn link those to class models and code. We won't have to ever port information around, as everyone will have access to the repository and Reporting Services will allow us to produce formatted documents as needed on demand.
Has anyone else looked into doing this type of work with Visual Studio before? We are thinking this will be done via customized work item types, but if anyone has any other suggestions it would be greatly appreciated.