Asignación de modelos de UML a procesos de desarrollo

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Microsoft Office Visio admite la creación de modelos UML sin recomendar ningún proceso de desarrollo determinado. Sin embargo mostrar los diagramas de UML en un contexto coherente, el siguiente gráfico organiza los tipos de diagramas UML enumerados a continuación en modelos que corresponden aproximadamente a las fases que siga un proceso de desarrollo: usar fase del modelo de caso, fase del modelo de dominio, fase del modelo de diseño y fase del modelo de implementación.

Las fases parecen consecutivas, pero los procesos de desarrollo más eficaces son iterativos: cada fase tiene lugar varias veces.

"El proceso de modelar un sistema se puede dividir en cuatro fases: modelo de caso de uso, modelo de dominio, modelo de diseño y modelo de implementación"

Fase de modelo de caso de uso

Los casos de uso son descripciones de procesos que el usuario creó anteriormente en un ciclo de desarrollo. Describen las interacciones entre actores externos y el sistema, y ayudan al usuario a entender los requisitos del sistema y la terminología utilizada en el área de dominio. Durante la fase de definición de casos de uso, se crean diagramas de casos de uso.

Fase de modelo de dominio

Al igual que la fase del modelo de casos de uso, la fase del modelo del dominio se centra en conocer el dominio para el que se va a desarrollar un sistema. Se trata de una fase de análisis en la que aún se piensa en los objetos y las relaciones del mundo real en vez de en los conceptos de programación.

Durante la fase de modelo del dominio, se crean diagramas conceptuales de estructura estática, diagramas de paquete y diagramas de secuencia.

Fase de modelo de diseño

Durante las fases del modelo de casos de uso y del dominio, el usuario se centra en la comprensión de los requisitos y conceptos relacionados con el sistema que está desarrollando. En la fase de diseño, el usuario aplica este conocimiento y presenta una solución de programación.

Para desarrollar esta solución, debe utilizar diagramas de colaboración para determinar cómo se comunicará objetos y diagramas de estructura estática de clases para definir las clases que se implementan en el software.

Para comprender el ciclo de vida de un objeto, también puede crear un diagrama de estado o de actividad en relación con una clase determinada o caso de uso.

Fase de modelo de implementación

La fase del modelo de la implementación se centra en la estructura física y de los componentes del entorno de desarrollo. Durante esta fase, se crean diagramas de componentes y de implementación.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×