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. Across this work there are several key areas in which the system can play a vital role.
Common tasks
|
|
Manage Projects Effectively
|
Enterprise Architect provides a wide range of tools for planning, executing and successfully completing your projects. You can:
· | 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 |
· | Estimate the amount of time and effort required to complete a project and maximize the efficiency of use of staff |
· | 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. You can:
· | 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. You can:
· | Bring the power and benefits of Enterprise Architect into your favorite Integrated Development Environment (IDE) |
· | 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 generating code in 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. You can:
· | In addition to applying the integrated JUnit and NUnit testing capabilities, 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 |
|
The material ("material" includes all pages, documents and on-line graphics) on this web site is protected by copyright law. (C) 1998-2015 Sparx Systems Pty Ltd.