En este curso se trabajará con las principales herramientas y estrategias con las cuales las fábricas de software desarrollan sus proyectos software. Veremos cómo va emergiendo la formalidad y cómo se puede trabajar adecuadamente con los equipos de desarrollo software para implementar formas eficientes de trabajo en el desarrollo.
Objetivos del curso:
Construir una visión técnica y estratégica de la calidad del proceso de desarrollo software desde el punto de vista empresario actual.
Duración y carga horaria:
Carga horaria total: 40 horas
• Dos clases presenciales de 8 horas (16 horas presenciales) 10 de marzo y 7 de abril de 2017
• Clases virtuales, desarrollo de trabajos prácticos y tutorización.
Fecha de inicio: 10 de marzo de 15 a 22 hs. Aula de posgrado
Costo de Inscripción:
Inscripción:
Departamento Alumnado (planta baja de la Facultad)
Programa:
Unidad 1: Introducción a los procesos de desarrollo software
Historia de cómo ha evolucionado la calidad del proceso de desarrollo software desde un punto de vista práctico. Las opciones pasadas y actuales. Repaso de la diferencia entre proyecto, proceso y producto.
Unidad 2: CMMI
Cómo es el trabajo con los niveles de madurez de CMMI para desarrollar buenas prácticas a nivel de desarrollo software. Veremos especialmente los niveles de madurez 2 y 3.
Unidad 3: Auditorías de Sistemas de Gestión
Una vez realizado y mejorado un procedimiento es necesario desarrollar programas de seguimiento para lograr un ciclo de PDCA o mejora continua.
Unidad 4: Calidad de procesos software y agilismo
Breve introducción al agilismo para conocer cuáles son los desafíos a la hora de cumplir una buena práctica de desarrollo software con el paradigma ágil.