Trabajar con Enterprise Architect

Superior  Previo  Próximo

 

Enterprise Architect es una herramienta potente para especificar, documentar y construir su software. Usando el soporte de Enterprise Architect para UML y sus estándares relacionados, puede modelar un nuevo sistema complejo y sistemas de negocio, o visualizar y mantener sistemas existentes. Este tema introduce a los procesos fundamentales que Enterprise Architect soporta.

Modelando con UML

Enterprise Architect es una herramienta comprensiva de análisis y diseño UML. Para crear modelos con Enterprise Architect, por consiguiente debe familiarizarse con:

como Enterprise Architect implementa el estándar UML y

como usted aplica UML en Enterprise Architect para desarrollar sus modelos.

Para más información, vea Modelando con UML.

Administrando Modelo

Para administrar los modelos en sus proyectos, debe proteger y administrar los datos del modelo, y comunicar información de los datos en forma de reportes y documentación RTF y HTML.

Para mas información, vea Administrar Modelos.

Ingeniería de Código

En Enterprise architect, el modelado depende y soporta ingeniería de código - genera y actualiza código desde el modelo, y crea y actualiza modelos desde el código.  and you create and update models from code. En este sentido, Enterprise Architect le permite:

Ingeniería directa, ingeniería reversa, entorno y sincronización de código en un rango de lenguajes de programación

Depurar y perfilar código

Modelo y generación de código para Tecnologías XML.

Llevar a cabo modelado de base de datos y diseño de base de datos para un rango de sistemas de administración de base de datos.

Convertir componentes de modelos desde un dominio a otro usando transformaciones Arquitectura Dirigida por Modelo (MDA).

Para más información, vea Ingeniería de código con Enterprise Architect.

Administrando Proyectos

Enterprise Architect provee un fuerte soporte para la Administración de proyectos, particularmente en as siguientes áreas:

Estimación de Proyecto - trabajando fuera cuanto tiempo y esfuerzo le requiere construir y desplegar una solución, usando la facilidad métricas de Casos de Uso y cuidadosamente - calibrando métricas

Definiendo, asignando y administrando recursos

Monitoreando y administrando problemas, cambios, incidencias y tareas que afectan en forma individual los   elementos y al proyecto como un todo

Administrando el desarrollo, ejecución y los resultados de las pruebas, desde la Integración a través de la Aceptación del Usuario, y

Mantenimiento del los términos del glosario del proyecto, procedimientos y políticas aplicadas al proyecto.

Para más información, vea Administración del Proyecto.

Las decisiones y discusiones de la administración del proyecto se pueden comunicar al proyecto a través del Foro de Discusión del Proyecto.

El alcance de la administración de su proyecto puede incluir actualizaciones a Enterprise Architect y la instalación de tecnologías relacionadas. En este caso, vea también Administración de Licencias.

Extendiendo las facilidades de Enterprise Architect

Desarrolladores de tecnologías experimentados pueden desarrollar adiciones personalizadas a las funcionalidades que ya se encuentran presentes en Enterprise Architect. Estas adiciones incluyen:

Perfiles UML y Estereotipos

Patrones UML

Plantillas de código

Tipos de valores etiquetados

Tecnologías MDG y

Add-Ins en Enterprise Architect.

Creando estas extensiones el Desarrollador de Tecnología puede personalizar el modelado de procesos en Enterprise Architect para especificar tareas y aumentar su desarrollo.

Para más información, vea Extender Enterprise Architect - Equipo de desarrolladores de Software