Requirements management

Requirements management tools allow all project stakeholders – including business analysts, product marketing, developers, testers and end-users – to collaborate on project requirements. Requirement input, versioning, actioning, and tracking are all important features of this type of tool. Good examples include Select Component Factory, Starbase's Caliber RM and Telelogic's DOORS.

This said, requirements management tools should only be used once the business demands are clearly understood. Don't forget that requirements management tools document the requirements for software systems, and even though you may feel that you are starting at the top, business workflows should be the real driver for software systems. Again, ...

Get Service- and Component-based Development: Using Select Perspective™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.