Guía rápida: ¿Cómo aplicar uml: diagrama de tiempos?. Definiciones + ejemplo práctico.
Tema 1: ¿Qué es?
UML: Diagrama de tiempos, es una representación visual que permite identificar la duración de transmisión de datos entre los objetos dentro de un escenario del software. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:
* Conocer el tiempo actual y esperado en la transmisión de datos entre objetos.
* Soportar el plan de optimización de tiempo en la transmisión de datos entre objetos.
Las buenas prácticas para materializar los beneficios enunciados, son las siguientes:
* Identificar los objetos de software que serán monitoreados para optimizar el tiempo en la transmisión de datos.
* Identificar el tiempo actual en la transmisión de datos entre los objetos identificados.
* Definir el tiempo optimo que se debe establecer para asegurar un rendimiento optimo en la transmisión de datos entre objetos.
* Definir un plan para optimizar el tiempo de transmisión de datos entre objetos.
* Las condiciones para aplicar correctamente las buenas prácticas enunciadas, se explican en pre-condiciones y post-condiciones.
Tema 2: Pre-Condiciones y Post-Condiciones para aplicar uml: diagrama de tiempos.
Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciados en el tema: ¿Qué es?.
| Paso | Acción clave | Condición |
|---|---|---|
| 1. UML: Diagrama de caso de uso. | Pre. | |
| 2. UML: Diagrama de actividades. | Pre. | |
| 3. UML: Diagrama de clases. | Pre. | |
| 4. UML: Diagrama de objetos. | Pre. | |
| 5. UML: Diagrama de secuencia. | Pre. | |
| 6. UML: Diagrama de estados. | Pre. | |
| 7. UML: Diagrama de tiempos. | Ver el contenido de la presente guía. | |
| 8. UML: Diagrama de estructura compuesta. | Post. | |
| 9. UML: Diagrama de colaboración. | Post. | |
| 10. UML: Diagrama de componentes. | Post. | |
| 11. UML: Diagrama de despliegue. | Post. | |
| 12. UML: Diagrama de paquetes. | Post. | |
Tema 3: Sobre el autor.
Juan David López Pava: Profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.