CARRERA DE INGENIERÍA EN INFORMÁTICA - SEMINARIO DE GRADO
MODULO: SISTEMAS DE INFORMACIÓN E INGENIERÍA DEL SOFTWARE
Docente: Ing. Roberto C. Saavedra Nogales
rsnast@cotas.com.bo
CONTENIDO MÍNIMO
PARTE I.- LA INGENIERIA DEL SOFTWARE
1. EL SOFWARE, SU PROCESO Y SU GESTION
- El Software - Ingeniería del Software (Procesos del Software) 2. GESTION DE PROYECTOS DE SOFTWARE - Métricas del Software - Estimación - Planificación
PARTE II.- UML
3. EL LENGUAJE UNIFICADO DE MODELADO
- Definiciones (UML, Modelos, Tipos de Modelos) - Principios de Modelado - Utilización de UML - Diagramas de UML 4. EL PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE - Características - Fases e Iteraciones - Flujos de Trabajo del Proceso
PARTE III.- CALIDAD
5. GESTION DE LA CALIDAD DEL SOFTWARE
- Conceptos de Calidad - Garantía de Calidad del Software - Fiabilidad del Software - Técnicas de Pruebas del Software - Estrategias de Prueba del Software
PARTE IV.- TEMAS AVANZADOS EN INGENIERIA DEL SOFTWARE
6. INGENIERÍA DEL SOFTWARE ASISTIDA POR COMPUTADORA
- CASE - Herramientas CASE - Entornos CASE Integrados 7. ARQUITECTURA DEL SOFTWARE (PATRONES) - Términos y Conceptos - Patrones y Arquitectura - Mecanismos - Frameworks - Modelado de Patrones 8. INGENIERÍA DE SOFTWARE BASADA EN COMPONENTES (REUTILIZACION) - El Proceso de ISBC - Ingeniería del Dominio - Desarrollo Basado en Componentes - Economía de la ISBC 9. INGENIERÍA WEB - Los Atributos de Aplicaciones Basadas en WEB - El Proceso de IWEB - Formulación y Análisis de Sistemas Basados en WEB - Diseño para Aplicaciones Basadas en WEB - Pruebas de las Aplicaciones Basadas en WEB
BIBLIOGRAFIA
- Ingeniería del Software, “Un Enfoque Practico” , Roger S. Presuman
- El Lenguaje Unificado de Modelado, “Manual de Referencia”, James Rumbaugh, Ivar Jacobson, Grady Booch. - El Lenguaje Unificado de Modelado, “Inside the UML”, James Rumbaugh, Ivar Jacobson, Grady Booch.
EVALUACION
1 Parcial 30 % Trabajo de Investigación 25 % Examen Final 45 %