Your business requirements are gathered and maintained using the Rational Unified Software Development Process formal methodology. We use the Rational Analysis suite including Requsite Pro to gather and document, categorize and maintain these requirements and keep them in sync with the reference model. We have defined several custom requirement types. Stakeholder, use-case, testing, etc.
Specialized information is collected and managed for each type.
Key Benefits Requirements are cross-linked and managed in a relational data base so that changes are easily identified and dependencies managed Changes in business requirements can be traced directly to business system requirements, reference model components, and system implementations. Testing and acceptance criteria is established early and tracked through implementations.