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.
Therefore, the next topics to explore depend on the work you normally do on a 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.
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. See the UML Diagrams topic.
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 - see the Report Generation topic.
Note: |
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. For further information, see the List of Available Permissions topic. |
Business AnalystA Business Analyst might be responsible for modeling:
Software ArchitectA Software Architect might be responsible for:
Software EngineerA Software Engineer might be responsible for:
|
Database DeveloperA Database Developer might be responsible for:
TesterA Tester might be responsible for:
Project ManagerA Project Manager might be responsible for:
|
DeveloperA Developer might be responsible for:
|
Implementation ManagerAn Implementation Manager might be responsible for:
|
Technology DeveloperA Technology Developer might be responsible for creating or customizing:
|
|