Enterprise Architect

Enterprise Architect (EA) is one of the few UML tools that integrates requirements management with other software development disciplines, by creating requirements directly in the model.

Requirements Management in Enterprise Architect

Requirements management is built into the core product, solving many of the issues of traceability, interdisciplinary team divisions, integration with change and configuration management systems.

Some of the features include:

  • The ability to create, view and manage requirements of any type (Functional / Non-functional, Business and System Rules, Use Cases, User Stories, etc) directly in the model.
  • The ability to detail use cases directly in the model.
  • The ability to readily model key views of functionality, data and navigation.
  • The ability to create screen mock-ups.
  • The ability to enter attributes for each requirement such as difficulty, status, and type.
  • The ability to manage and baseline versions, track and manage change.
  • The ability to implement a full traceability model from high level requirements to detailed requirements, architectural, analysis and test cases.
  • A full traceability matrix – allowing you to quickly view the impact of changes in requirements.
  • The ability to create publish quality documentation in MS Word or HTML using default or tailored templates. Documents can 'import' content from all parts of the model structure providing significant flexibility.

Project / Product Repositories

We have succesfully leveraged these key features to provide software project teams to capture all requirements and generate all required documentation from a single repository; this has enabled:

  • A common repository of requirements for software projects / products shared by the team ensuring visibility of all evolving requirements artefacts and supporting analysis and specification.
  • Implement a traceability strategy across key requirement types (System Features, Use Cases, Business and System Rules, and Non Functional Requirements). This ensures the implementation of required functionality, the identification of ‘extra’ requirements and ready impact assessments in the event of changing requirements.
  • Ensure that discrete requirements are specified once and ‘re-used’ in the appropriate requirements artefacts ensuring consistency and integrity across all requirements documentation.
  • Support the evolution of requirements through analysis, specification, approval and subsequent change management through requirements statuses and reporting.
  • The generation of requirements specifications through templates tailored to the project standards to ensure standards compliance and consistency of presentation for stakeholders.

Enterprise Architect for the whole team

Enterprise Architect is a fully UML compliant modelling tool and supports the modelling requirements of all members of the development team. Whether modelling business processes, requirements, component or network diagrams Enterprise Architect meets all needs and allows the re-use of model elements across diagrams allowing the repository to become a single source of truth.

Learn more...

If you would like to learn more about how to get the most value from this tool please contact us.

 

Enterprise Architect LogoWe have been accredited Value Added Resellers for Enterprise Architect from Sparx Systems for a number of years. We work with clients to get the full value this outstanding tool can provide.

 

Partner Programs

 

Sparx Global Partner Program

About Us

Five Rings specialises in the provision of services and training to help organisations manage and improve their requirements and software development processes.

Contact Us

Here's our contact details...

What's new

Check out the latest blog posts...