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-2014 Sparx Systems Pty Ltd.