Software Requirements Management Tools: Specifications, UML Use Case, User Stories, Business Analyis, User eXperience


This website presents open source and commercial tools to create and manage software requirements and user specifications using techniques like:
* Business analysis and business process modeling (BPM)
* Unified Modeling Language use cases and other UML diagrams that could lead to Model Driven Development
* Agile requirements with user stories, features, themes, epics that can be managed in Scrum by a product owner using a product backlog management
* Domain Specific Languages (DSL) and Domain Specific Modeling
* Decision tables
* Behavior-driven Development (BDD) with a language like Gherkin
* User eXperience (UX) with prototyping and mockup tools

UML is a registred trademark and the Unified Modeling Language is a trademark of the Object Management Group (OMG). This web site is not related to the OMG.