|
Técnicos, programadores y analistas que precisen mayor grado de especialización en esta área de conocimiento.
Conocimientos como usuarios de Internet (Navegador y Correo Electrónico)
Teleformación
35 horas
Entender la necesidad de concebir el desarrollo de software como un proceso de ingeniería que implica actividades de análisis, diseño y construcción. Así como ser capaz de planificar y desarrollar estrategias que permitan que una aplicación quede probada antes de ser entregada al cliente.
MÓDULO 1. FUNDAMENTOS DE LA INGENIERÍA DEL SOFTWARE
1.1.Conceptos básicos
1.2.Objetivos
1.3.Procesos
1.4.Tu Turno
1.5.Recuerda que...
1.6.¿Qué has aprendido?
MÓDULO 2: LENGUAJE UML
2.1.Introducción a UML
2.2.Modelado de Sistemas de Información
2.3.Modelado de Estructuras de Sistemas de Información
2.4.Tu Turno
2.5.Recuerda que...
2.6.¿Qué has aprendido?
MÓDULO 3. PATRONES DE DISEÑO
3.1.Introducción a los Patrones de Diseño
3.2.Características
3.3.Elementos
3.4.Tu Turno
3.5.Recuerda que...
3.6.¿Qué has aprendido?
MÓDULO 4. METODOLOGÍAS ÁGILES
4.1.Principios y funcionamiento
4.2.Programación Extrema
4.3.Proceso Unificado de Racional
4.4.Tu Turno
4.5.Recuerda que...
4.6.¿Qué has aprendido?
MÓDULO 5.TÉCNICAS DE PRUEBAS EFICIENTES PARA TESTEAR EL SOFTWARE
5.1.Tipos de pruebas
5.2.Estrategia de pruebas
5.3.Técnicas de Diseño de Casos
5.4.Diseño y Ejecución
5.5.Tu Turno
5.6.Recuerda que...
5.7.¿Qué has aprendido?
MÓDULO 6.HERRAMIENTAS CASE
6.1.Elementos de una herramienta CASE
6.2.Tipos de herramienta CASE
6.3.Herramientas de Análisis y Diseño
6.4.Herramientas para realizar pruebas
6.5.Tu Turno
6.6.Recuerda que...
6.7.¿Qué has aprendido?
MÓDULO 7.CASO PRÁCTICO
|