diplomado en ingeniería de software
DESCRIPTION
El estudiante conocerá metodologías y técnicas para el desarrollo de productos de software y desarrollará la especificación de requerimientos de un caso de estudio siguiendo una de las metodologías vistas en clase.TRANSCRIPT
1
OBJETIVOS DE CURSO:
- El estudiante conocerá metodologías y técnicas para el desarrollo de
productos de software y desarrollará la especificación de requerimientos de
un caso de estudio siguiendo una de las metodologías vistas en clase.
- Realizará el análisis y diseño de un producto software aplicando una
metodología actual. Se utilizará el paradigma orientado a objetos.
- Realizará la implementación de un producto de software a partir de
especificaciones de diseño, siguiendo el paradigma orientado a objetos.
HABILIDADES REQUERIDAS DEL ASPIRANTE
1. Experiencia en desarrollo de sistemas a nivel académico o empresarial
2. Conocimiento básico del paradigma orientado a objetos aplicando un
lenguaje como Java o C#
HABILIDADES DESEABLES DEL ASPIRANTE
1. Capacidad de análisis y razonamiento
2. Capacidad de lectura y comprensión de textos técnicos en inglés
3. Habilidad de comunicación escrita y oral
PROGRAMA DEL CURSO
FU
ND
AM
EN
TO
S
1. Introducción a la Ingeniería de Software y los procesos de desarrollo
Introducción a la Ingeniería de Software
El proceso de desarrollo de software
Metodologías de desarrollo
Técnicas de desarrollo
2. Disciplina de requerimientos
El objetivo de los requerimientos
Definiendo los artefactos de requerimientos
Identificando requerimientos
Evolución de los requerimientos
Caso de estudio
Herramientas CASE y de soporte al proceso de desarrollo
2
3. Aspectos administrativos del proceso de software
Planeación de proyectos
Administración de iteraciones
Administración de riesgos
AN
ÁL
ISIS
Y D
ISE
ÑO
DE
UN
PR
OD
UC
TO
SO
FT
WA
RE
1. Introducción y Fundamentos
Caso de estudio
Metodología y técnicas aplicables al caso de estudio
Notación UML
Revisión de artefactos generados en el curso de Ing. De Software
2. Disciplina del análisis
Revisión del paradigma OO
Objetivo del análisis
Actividades
Generación de artefactos
3. Disciplina de Diseño
Principios del diseño
Definición de subsistemas
Determinando la arquitectura del sistema
Diseñando clases
4. Administración del cambio y configuración del software
Definición de la disciplina
Aspectos operacionales
Administrando el control de cambios y configuración del software
IMP
LE
ME
NT
AC
IÓN
DE
UN
PR
OD
UC
TO
SO
FT
WA
RE
1. Plataformas de Software
2. Conceptos Avanzados de Orientación a objetos
Interfaces
Genericidad
Diagramas de Clases y Secuencia
3. Arquitectura de Aplicaciones
Patrones Arquitectónicos
Patrones de Diseño
Interfaces de Usuario
Arquitecturas Web y de Servicios
4. Persistencia
Mapeo Relaciones-Objetos (ORM)
5. Pruebas de Software
Niveles de Pruebas
Artefactos de Pruebas
Pruebas de Unidad
3
REQUISITOS: - Llenar formato de solicitud
- Currículum Vitae.
- Fotocopia del acta de nacimiento.
EL ENTRENAMIENTO INCLUYE:
• Diploma
• Instrucción utilizando la plataforma de gestión de cursos de LANIA
CONTACTO E INFORMACIÓN:
Gloria Sánchez: [email protected]
Tel. (228) 8 41 61 00 ext. 1210 y 1000