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
|
•
|
Tipos de valores etiquetados
|
•
|
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
|