Objetivo:
• Conocer la orientación a objetos para el desarrollo de Software y la modelización de Sistemas de Software utilizando el lenguaje unificado de
modelización, UML.
• Conocer el modelo de proceso unificado RUP y su aplicación mediante el uso de artefactos que incluyen los modelos UML.
• Conocer los beneficios y ventajas que brinda la estandarización que brinda la utilización del lenguaje y procesos unificados.
• Conocer algunas herramientas CASE para el desarrollo de Software basado en UML y RUP.
Dirigido a:
• Responsables de empresas y organizaciones que posean un área de desarrollo de Sistemas y Software.
• Personas con capacidad de decisión y personal de las áreas organizacionales involucradas en formular políticas, planes, proyectos y estrategias relacionados con reingeniería de Software y mejora
de procesos que deban incorporar métodos, técnicas y herramientas que faciliten la reutilización de documentación y Software.
Contenido programático:
• Introducción a la orientación a objetos.
• El lenguaje unificado de modelización UML, breve historia y situación actual.
• Modelos de: Casos de uso, actividades, secuencia, colaboración, clases, estados, componentes y despliegue.
• Desarrollo de casos prácticos de modelización con UML.
• El proceso unificado de desarrollo de software RUP. Fases, actividades, iteraciones, artefactos y roles.
• El control de calidad de los artefactos en el proceso unificado.
• Casos de prueba basado en casos de uso. Planificación, diseño y documentación de pruebas de artefactos.
• El proceso de gestión de configuración de Software.
Requisitos:
Conocimientos básicos de Sistemas y programación. Conocimientos básicos de Proyectos de desarrollo de Sistemas.
Duración:
2 días, 16 horas.
Modalidad:
Teórico-práctico.
Documentación:
Se entregará documentación de apoyo.
Certificados:
Se entregarán certificados de participación en el curso.