Common Tasks

Enterprise Architect is a powerful modeling tool that can be used by project managers, business analysts, developers and  testers alike to build business, real-time and software systems.

Common tasks and tools



Manage Projects Effectively

Enterprise Architect provides all the tools necessary for the planning, execution and successful completion of a project.

Create a shared vision of your project, improve communication and help team members agree upon the design of a proposed system
Evaluate project risk factors, report any changes or defects and develop strategies to tackle potential problems
Help estimate the amount of time and effort required to complete a project and maximize staff utilization
Use Auditing, Project Baselines and User Access Controls to better manage change in a collaborative environment


Analyze Strategic Business Needs

A Business Analyst is responsible for gathering requirements, modeling potential solutions and evaluating the business needs of an organization.

Build a coherent picture of how a business operates through requirements gathering, Use Case analysis and modeling business rules
Help achieve business process improvement and implement change using tools such as Strategic Models, Use Case Scenarios, Business Rule Models, Flow Charts, Auditing and the Team Review window


Build and Develop Systems

The developer is responsible for implementing a solution using a range of tools.

Bring the power and benefits of Enterprise Architect into your favorite Integrated Development Environment
Use Enterprise Architect's in-built support for writing code, including syntax highlighting, line numbering, auto completion, bookmarking and automatic indentation
Create breakpoints to step through code execution, examine variables and view error messages via the Debug window
Apply Visual Execution Analysis to identify costly function calls, explain system behavior and establish the sequence of events that occur immediately prior to system failure
Use Enterprise Architect's support for round trip engineering and synchronizing source code with a corresponding model
In addition to many popular programming languages, create powerful database solutions that automatically generate DDL scripts for more than 10 different Database Management Systems


Test and Investigate

Quality Assurance teams test software to identify defects, verify that it satisfies all requirements and ensure that it produces expected results.

In addition to the integrated JUnit and NUnit testing capabilities, Enterprise Architect enables you to create and manage test scripts for model elements, covering unit, integration, scenario, system and acceptance tests
Visualize the execution of code to better understand how applications work and the sequence of events that leads to program failure