Herramientas Personales
Usted está aquí: Inicio Ingeniería y Arquitectura Ingeniería del Software II (2011) Programa

Programa

Acciones de Documento
  • Enviar esto
  • Imprimir esto
  • Content View
  • Bookmarks

TEORÍA:

Parte A – Continuación de Ingeniería del Software

1. Pruebas de Sistemas Software

  • Estrategias de Prueba. Pruebas de Unidad. Pruebas de Integración. Pruebas de Validación. Diseño de Casos de Prueba. Métodos de Prueba: Nivel de Clase; Nivel Entre-Clases.

 

2. Calidad de Sistemas y Procesos Software

  • Concepto y Factores de Calidad del Software – Calidad de Producto: Norma ISO 9126 y Calidad de la Información. Calidad del Proceso de Desarrollo del Software: ISO 90003, CMMI e ISO 15504. Métricas de los Productos y Procesos Software. Proceso GQM. Gestión de la Calidad.: Aseguramiento, Verificación y Validación del Software. Revisiones, Inspecciones y Auditorías.

 

Parte B – Gestión de Proyectos Software

3. Fundamentos de Gestión de Proyectos

  • Concepto de Proyecto, Ciclo de Vida y Procesos de Gestión de Proyectos – PMBOK. Conceptos básicos y Áreas de Trabajo e Interacciones. Métricas de Control de Proyectos: Earned Value Management (EVM).

 

4. Gestión de la Integración y el Alcance

  • Planificación de Proyectos. Plan de proyectos Software – IEEE 1058. Control Global de los Cambios. Iniciación de un Proyecto. Análisis de Necesidades. Estudio de Viabilidad. Definición del Alcance: Estructuras de Descomposición de Trabajos; Diagramas de Flujos de Trabajo.

 

5. Gestión de Costes

  • Motivación. Retos de la Estimación de Costes Software. Técnicas Generales de Estimación de Costes. Elaboración de Presupuestos. Estimación del Tamaño mediante Puntos Función. Método COCOMO II para la Estimación del Esfuerzo y el Coste. Control de Costes.

 

6. Gestión del Tiempo

  • Introducción.  Definición de Actividades. - Secuenciación. Estimación de la duración. Desarrollo del calendario. Representaciones del calendario. Definición de Actividades. Secuenciación: Diagramas en Red. Estimación de la duración. Desarrollo del calendario: Método PERT; Método CPM. Representaciones del calendario.

 

7. Gestión de Riesgos

  • Planificación de los riesgos: Identificación; Análisis; Priorización; Planificación de respuestas. Supervisión y control de riesgos.

 

Parte C – Mantenimiento y Configuración de Sistemas Software.

8. Mantenimiento de Sistemas Software

  • Introducción. Definiciones. Tipos de Mantenimiento. Principales Retos del Mantenimiento Software. Sistemas Heredados. Técnicas de  Gestión del Mantenimiento. Norma ISO 14764. Técnicas de Mantenimiento: Ingeniería Inversa, Refactorización y Métricas. Desarrollo Software Orientado a Aspectos como Técnica de Mejora del Mantenimiento.

 

9. Gestión de la Configuración de Sistemas Software.

  • Introducción. Definiciones. Trazabilidad. Estándar IEEE 828-1998. Identificación de Versiones. Árboles de Características. Control de Versiones. Gestión de Entregas.

 

Parte D – Miscelánea

10. Aspectos Adicionales de los Proyectos Software

  • Capacidades y Habilidades Requeridas. Roles. Gestión de los Recursos Humanos. Gestión de las Comunicaciones. Gestión de las Adquisiciones. Aspectos legales. Aspectos éticos. Prevención de Riesgos Laborales. Subcontratación.

 

PRÁCTICAS (2009/2010):

  • P0. Pruebas de Sistemas Software
  • P1. Mantenimiento de Sistemas Software
  • P2. Métricas de Sistemas Software
  • P4. Gestión de la Configuración con Subversion
  • P5. Gestión de Proyectos con Microsoft Project
  • P6. Estimación de Costes Software con COCOMO II

Copyright 2014, por los autores de los cursos. Cite/attribute Resource. Programa. (2011, March 14). Retrieved June 22, 2017, from OCW Universidad de Cantabria Web site: http://ocw.unican.es/ensenanzas-tecnicas/ingenieria-del-software-ii/programa. Esta obra se publica bajo una licencia Creative Commons 4.0. Creative Commons 4.0