Desarrollo Distribuido

Superior  Previo  Próximo

Enterprise Architect soporta desarrollo distribuido usando dos técnicas diferentes como se describe abajo.   

 

Replicación

Use  las características de Replicación para permitir que analistas geográficamente  separados actualicen y modifiquen partes del modelo en réplicas, y luego las fusionen en una ubicación centralizada.   

 

Para más información vea la sección Replicación.  

 

Exportación/Importación XMI

Use la utilidad de Exportación/Importación basada en XMI para modelar paquetes discretos, exportarlos a XML y compartirlos en el equipo de desarrollo. Este  enfoque tiene varios beneficios por sobre la replicación:  

1. Puede ensamblar un modelo desde sólo las partes que necesite para realizar su  trabajo.  

2. Puede ensamblar un modelo completo si lo requiere.  

3. Puede ensamblar un modelo desde distintas versiones de paquetes para propósitos diferentes (ej. lo visible para el cliente, versión interna solamente, etc.).  

4. Puede volver atrás partes de un modelo sobre las bases que se requiera.  

5. Hay menos posibilidad de 'colisiones' entre los desarrolladores si cada uno trabaja sobre paquetes discretos. 

6. El proceso es controlable utilizando un sistema de control de versiones.   

 

Use las opciones de menú Importar y Exportar (abajo) para acceder a esta característica -están disponibles a través del submenú Proyecto | Importar/Exportar. Vea también la sección XMI para más información acerca de la exportación e importación basadas en XMI.  

 

projectmenu-importexport

 

También se puede emplear la característica Paquete Controlado para que asista en el proceso.  

 

Tenga en cuenta: la importación/exportación basada en XMI cumple con UML1.3 / XMI1.1. Los usuarios también pueden escribir herramientas basadas en  XML para manipular y extraer información desde archivos XML para mejorar el proceso de desarrollo.