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.
The following list outlines some of the common tasks performed by Enterprise Architect and describes some of the tools that you might be required to use.
|
|
|
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 output
- 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
|
The material ("material" includes all pages, documents and on-line graphics) on this web site is protected by copyright law. (C) 1998-2011 Sparx Systems Pty Ltd.