Mejores Prácticas en Metodologías Iterativas
Objetivos
El objetivo del seminario es que el alumno conozca los Conceptos Básicos de las Metodologías Iterativas.
Para ello el alumno conocerá distintas actividades, técnicas y mejores prácticas para abordar con éxito proyectos software y como llevarlas a cabo siguiendo metodologías iterativas, en concreto el Proceso Unificado – UP y la notación UML.
Asimismo, se abordará a alto nivel como abordar dos disciplinas clave que forman parte de un proyecto de desarrollo de software: requisitos y análisis / diseño
Audiencia
Se trata de un curso dirigido a cualquier persona involucrada en proyectos de desarrollo de software, desde programadores hasta jefes de proyecto.
Duración
8 horas
Pre-requisitos
No se necesitan unos conocimientos obligatorios siendo deseables los siguientes:
- Conocimientos básicos de Programación Orientada a Objetos
- Conocimientos básicos de Java
- Experiencia en la gestión de proyectos
Contenidos
Módulo 1 - METODOLOGIAS PARA EL DESARROLLO DE SOFTWARE
- Definición de metodología
- La importancia de diferenciar el proceso, la notación y las técnicas
- Ciclo de vida asociado al desarrollo de software: cascada e iterativo
- Principales metodologías para abordar proyectos software
- CMMI: como medir la madurez de una organización que produce software
Módulo 2 - INTRODUCCION A METODOLOGÍAS ITERATIVAS
- El Proceso Unificado como metodología de desarrollo de software
- Las seis mejores prácticas de la ingeniería del software
- Conceptos básicos de UP: fases e iteraciones
- Open UP: el Proceso Unificado Open-Source
Módulo 3 - LA IMPORTANCIA DE LA GESTION DE REQUISITOS
- La importancia de los requisitos en proyectos de desarrollo
- Tipos de Requisitos: Funcionales y No Funcionales
- Técnicas para capturar requisitos
- Requisitos No Funcionales o Suplementarios
- El modelo de casos de uso UML
Módulo 4 - INTRODUCCION AL ANALISIS Y DISEÑO UTILIZANDO UML
- Utilización de UML para modelar software
- Diagramas y modelos clave para realizar un correcto análisis y diseño