Enterprise Architect es una herramienta de modelado poderosa que puede ser utilizada por administradores de proyecto, analistas de negocios, desarrolladores y testers por igual para construir sistemas de negocios, tiempo real y software. A lo largo de este trabajo hay varias áreas principales en las cuales el sistema puede jugar un rol vital.
Tareas Comunes
Tareas
|
Detalle
|
Administrar Proyecto Efectivamente
|
Enterprise Architect proporciona una amplia gama de herramientas para planear, ejecutar y exitosamente completar sus proyectos. Puede:
•
|
Crear una visión compartida de su proyecto, mejorar la comunicación y ayudar a los miembros del equipo a estar de acuerdo con el diseño de un sistema propuesto
|
•
|
Evaluar factores de riesgo del proyecto, informar cualquier cambio o defecto y estrategias de desarrollo para enfrentar potenciales problemas
|
•
|
Estimar la cantidad de tiempo y esfuerzo requerido para completar un proyecto y maximizarla eficiencia del uso del equipo
|
•
|
Utilizar Auditoría, Líneas de Base de Proyecto y Controles de Acceso de Usuario para administrar mejor el cambio en un entorno de colaboración
|
|
Analizar Necesidades de Negocio Estratégicas
|
Un Analistas de Negocios es responsable de recolectar requisitos, modelar potenciales soluciones y evaluar las necesidades del negocio de una organización. Puede:
•
|
Construir una imagen coherente de como opera un negocio a través de la recolección de requisitos, análisis de Caso de Uso y modelado de reglas de negocios
|
•
|
Ayudar a lograr mejoras de procesos de negocios e implementar cambios utilizando herramientas tal como Modelos Estratégicos, Escenarios de Caso de Uso, Modelos de Reglas de Negocios, Gráficos de Flujo, Auditoría y la ventana de Revisión en Equipo
|
|
Construir y Desarrollar Sistemas
|
El desarrollador es responsable de implementar una solución utilizando un rango de herramientas. Puede:
•
|
Traer el poder y beneficio de Enterprise Architect a su Entorno de Desarrollo Integrado favorito (IDE)
|
•
|
Utilizar el soporte incorporado de Enterprise Architect para escribir código, incluyendo resaltado de sintaxis, numeración de líneas, autocompletado, marcadores y sangría automática
|
•
|
Crear puntos de interrupción para pasar a través de la ejecución de código, examinar variables y ver mensajes de error a través de la ventana de Depuración
|
•
|
Aplicar Análisis de Ejecución Visual para identificar llamadas de funciones costosas, explicar comportamiento del sistema y establecer la secuencia de eventos que ocurren inmediatamente antes del fallo del sistema
|
•
|
Utilizar el soporte de Enterprise Architect para la ingeniería de ida y vuelta y para sincronizar código fuente con un modelo correspondiente
|
•
|
Aparte de generar código en varios lenguajes de programación populares, crear soluciones de base de datos poderosas que automáticamente generan scripts DDL para más de 10 Sistemas de Administración de Base de Datos
|
|
Probar e Investigar
|
Los equipos de Control de Calidad prueban software para identificar defectos, verificar que satisface todos los requisitos y asegurarse que produce los resultados esperados. Puede:
•
|
Aparte de aplicar las capacidades de prueba de JUnit y NUnit integradas, crear y administrar scripts de prueba para elementos, cubriendo Unidad, Integración, Escenario, Sistema y pruebas de Aceptación
|
•
|
Visualizar la ejecución de código para entender mejor como trabajan las aplicaciones y la secuencia de eventos que lleva al fallo del programa
|
|
|