Deliver Higher Quality Solutions
Enterprise Architect has powerful tools to help visualize requirements and integrate them into the development environment.
- Visualize Requirements
- Model Use Cases
- Trace Requirements through to Implementation
- Analyze the Impact of Change
- Communicate with Stakeholders
- Share a Common Glossary
- Create and view requirements as elements directly within the model.
- Record essential meta-data including a short description, status, difficulty, priority, type, functional, non-functional, and more.
- Create custom properties such as estimated cost, and customer sign-off.
- View and add requirements in a hierarchical table format.
- Model interrelationships and dependencies.
- Apply optional automatic element numbering.
- Color indicates the status of each element.
Analyze and Trace Requirements
- Use the traceability window to analyze the impact of change.
- Identify and document relationships in a tabular format with the Relationship Matrix.
- Record continuous changes to the Requirements model using auditing.
- Create a snapshot of your project using baselines. Then compare it against future states to identify and roll back individual changes.
- Model Use Cases.
- Create Use Case Scenarios to quickly elicit detailed requirements.
- Document Business Rules to capture and utilize valuable business logic.
- Model usage scenarios with Sequence Diagrams.
- Model business processes using BPMN.
- Build user interface mock-ups using Win32 User Interface tools, then trace components to requirements.
Communicate with Stakeholders
- Create customer-quality reports with built in RTF, HTML and PDF documentation.
- Free read-only version available to review project progress.
- Select alternate images for elements to better communicate technical concepts.
- Share a common project glossary to ensure a shared understanding.
- Import requirements from an external CSV file.
- Drag and drop requirements from written documents onto diagrams to automatically create requirement elements.
- Include written requirements and user stories as linked documents from model elements.
- Import requirements from 3rd party tools.