Summary of Typical Tasks
Throughout a design and development project there are many different tasks to be performed, which could be carried out either by one person or - more probably - by members of a team with different responsibilities. In either case, Enterprise Architect supports most - if not all - of the responsibilities you might have on your project. The descriptions below cover a number of job roles that Enterprise Architect supports. For those that most resemble your role on a project, follow the job title hyperlink to display a description of how that role might use Enterprise Architect, then follow links within those topics to explore some of the Enterprise Architect features of importance to the role.
Summary of Typical Job Roles
|
|
|
Business Analyst
|
For modeling:
• | High-level business processes |
|
Business Analyst
|
Database Developer
|
• | Modeling database structures |
• | Creating logical data models |
• | Reverse engineering databases
|
|
Database Developer
|
Software Architect
|
• | Mapping functional requirements of the system |
• | Mapping objects in real time |
• | Mapping the deployment of objects |
• | Defining deliverable components
|
|
Software Architect
|
Tester
|
• | Importing requirements, constraints and scenarios |
• | Creating Quality Test documentation |
• | Tracking element defects and changes
|
|
Tester
|
Software Engineer
|
• | Mapping Use Cases into detailed Classes |
• | Defining the interaction between Classes |
• | Defining system deployment |
• | Defining software packages and the software architecture
|
|
Software Engineer
|
Project Manager
|
• | Providing project estimates |
|
Project Manager
|
Developer
|
• | Forward, reverse and round-trip engineering |
• | Visualizing the system states |
• | Visualizing package arrangements |
• | Mapping the flow of code
|
|
Developer
|
Implementation Manager
|
• | Modeling the tasks in rolling-out a project, including network and hardware deployment |
• | Assigning and tracking maintenance items on elements (issues, changes, defects and tasks)
|
|
Implementation Manager
|
Technology Developer
|
For creating or customizing:
|
Technology Developer
|
Most of these roles work with specific types of diagram, so you might want to learn more about diagram types in general and specific types of diagram in particular.
Several types of project team member might want to generate documentation on their work and reports on how the project is developing and changing. Enterprise Architect enables you to generate project documentation in either RTF or HTML format.
Notes
• | The Corporate, Business and Software Engineering, Systems Engineering and Ultimate editions of Enterprise Architect have a user security feature that can be applied or turned off. If security is turned on, you require the appropriate access permissions to use many of the Enterprise Architect facilities listed above |
Learn more
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.