Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Common Tasks
Enterprise Architect is a powerful modeling tool that can be used by modelers, designers, enterprise architects, business analysts, software developers, systems analysts, systems engineers, project managers, testers and others to define, build and manage detailed models, designs, enterprise architectures, business, real-time and software systems.
Across many disciplines and domains there are key areas in which Enterprise Architect can play a vital role.
Typical Applications of Enterprise Architect
Tasks |
Detail |
---|---|
Model using UML and related standards |
The Unified Modeling Language from the OMG provides a very clear and well defined visual modeling language for modeling, specifying and interpreting a wide range of domains. Originally intended for software and systems design in particular, it has since been used in many more conventional areas to model very disparate and seemingly unrelated information. Over time, a very well defined and specified set of extensions has also grown up to provide more focused tools for particular domains. For example the BPMN modeling notation for business users can be defined using UML based constructs, providing a very easy mechanism for delivering new functionality and modeling behavior on top of a well understood and proven base language (UML). UML models are typically divided into structural and behavioral subsets, each of which is further divided into smaller segments according to their specific purpose. Modelers can therefore choose from a wide range of specific modeling constructs to build and visualize their new system, process, architecture, software, organization, project, decision rules and similar work products. |
Capture and Manage Requirements |
Capturing and managing requirements is a huge part of what Enterprise Architect is about. From its earliest versions it has supported custom tools to specify and manage requirements in a detailed and industry standard manner. Couple with integrated tools for reporting, versioning, managing and collaborating, Enterprise Architect is a pre-eminent tool in the field of quality requirements management. |
Analyze Strategic Business Needs |
A Business Analyst is responsible for gathering requirements, modeling potential solutions and evaluating the business needs of an organization. You can:
|
Develop Software Systems |
The developer is responsible for implementing a solution using a range of tools. You can:
|
Define Enterprise Architecture |
With a rich set of features targeting mapping and managing enterprise architectures, Sparx Systems Enterprise Architect is one the most commonly used tools for defining and structuring information about a functioning enterprise and the web of interconnected hardware, software, processes, people and goals within an organization.
|
Test and Investigate |
Quality Assurance teams test software to identify defects, verify that it satisfies all requirements and ensure that it produces expected results. You can:
|
Manage Projects Effectively |
Enterprise Architect provides a wide range of tools for planning, executing and successfully completing your projects. You can:
|