Requirement and Test Management
Requirements in the AyMINE System
- Traceability of requirements
- links between requirements
- links between requirements and tests
- Versioning of requirements
- Discussion about requirements
- Tasks related to requirements
Tests in AyMINE
- Support for V-model testing
- Templates for generating test and trial tasks
- Documentation for audits
- Procedures following quality standards
Requirements in AyMINE
Link Management and Traceability
AyMINE allows you to manage links between requirements, particularly maintaining "traceability"—tracking which requirements derive from others. It ensures logical and correct use while guiding users to properly derive requirements, avoiding errors such as creating cyclic dependencies.
Link tracking also applies to tests. The system fulfills the obligation to track which requirements have been tested and verify when the tests were conducted.
Configuration Management
Requirements can be included in configuration bundles and locked within them. Locked requirements remain fully linked to others but are protected from changes and edits.
Change Management and Versioning
Requirements can be edited until they are locked. Typically, locking occurs by locking the bundle, but individual requirements can also be locked.
If a locked requirement needs to be modified, a new version can be created. The old and new versions are automatically linked, and the new version can "inherit" all links from the original requirement.
Managing Special Symbols
If special symbols are associated with a requirement, such as safety or legal requirements, these symbols are consistently displayed and automatically inherited by related requirements.
Typical symbols include safety requirements, cybersecurity needs, or legal obligations. These symbols are configured by companies based on their needs.
Essential Requirement Modeling Features
Sharing, Commenting, and Discussion
Each requirement can include a discussion, allowing collaborative refinement, feedback, and editing. Discussions are saved with the requirement for easy future reference.
Task Management
Tasks can be created for requirements to assign responsibilities for processing, solution preparation, verification, or other activities.
Tasks can involve multiple contributors, visible on mobile phones, MS Outlook, or other calendars (accessible via CalDAV).
Enterprise Architect Integration
AyMINE enables bidirectional synchronization with Enterprise Architect (a modeling tool by Sparxsystems), including all links. Requirements processed in AyMINE can be synchronized into the Enterprise Architect model.
Multilingual Requirements
Requirements can be documented in multiple languages, enabling collaboration between international teams or for projects with foreign clients. Users can request translations within the system.