HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS INFORMACIÓN REQUERIDA POR ASIGNATURA TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 1. NOMBRE DE LA ASIGNATURA: CALIDAD EN EL DESARROLLO DE SOFTWARE 2. NIVEL DEL SABER: ESPECIFICO DEL ÁREA SISTEMAS INFORMÁTICOS 3. ÁREA DE CONOCIMIENTO: CONOCIMIENTOS TÉCNICO 4. COMISIÓN ACADÉMICA: TECNOLOGÍAS INFORMACIÓN COMUNICACIÓN 5. NÚMERO CONSECUTIVO DE ASIGNATURA: 6. CUATRIMESTRE: 5° 7. HORAS PRÁCTICAS: 35 8. HORAS TEÓRICAS: 25 9. HORAS TOTALES: 60 10. HORAS TOTALES POR SEMANA CUATRIMESTRE: 11. CÓDIGO: 12. CRÉDITOS: 13. DE LA Y • OBJETIVO: INTRODUCIR AL ESTUDIANTE A LAS METODOLOGÍAS EXISTENTES EN LA INDUSTRIA DEL SOFTWARE PARA ASEGURAR LA CALIDAD DE LOS PROYECTOS ♦ DESARROLLAR LAS HABILIDADES DEL ESTUDIANTE PARA MEDIR SUS PROCESOS PERSONALES DE SOFTWARE UNIDADES TEMÁTICAS QUE INTEGRAN LA ASIGNATURA INGENIERÍA DE SOFTWARE Y CALIDAD HRS. PRÁCTICAS 10 HRS. TEÓRICAS 5 HRS. TOTALES 15 MÉTRICAS Y PROCESOS (PSP) 20 10 30 MODELO DE CAPACIDAD DE MADUREZ DE INTEGRACIÓN (CMMI) 5 10 15 35 25 60 TOTAL ELABORO: COMISIÓN DE DIRECTORES DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN REVISO: APROBÓ: C. G. U. T. FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE DEL 2004 COMISIÓN ACADÉMICA NACIONAL TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN DE F-CADI-SA-03-PE-09-A3 D-SA-873 Rev. 0 Fecha de rev. 10/12/04 Página 1 de 6 HOJA DE UNIDADES TEMÁTICAS CON DESGLOSE DE TEMAS, SABER HACER Y SABER INFORMACIÓN REQUERIDA POR UNIDAD TEMÁTICA TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CALIDAD EN EL DESARROLLO DE SOFTWARE 1. NOMBRE DE LA ASIGNATURA: 2. UNIDAD TEMÁTICA I: INGENIERÍA DE SOFTWARE Y CALIDAD 3. HORAS PRÁCTICAS: 10 4. HORAS TEÓRICAS: 5 5. HORAS TOTALES: 15 6. OBJETIVO: INTRODUCIR AL ALUMNO EN EL ANÁLISIS DE LOS DIFERENTES MODELOS DE DESARROLLO DE SOFTWARE, ASÍ COMO SU RELACIÓN CON LOS CONCEPTOS BÁSICOS DE CALIDAD EN EL DESARROLLO DE SISTEMAS. TEMAS HRS. ♦ CONCEPTOS BÁSICOS DE CALIDAD. SABER HACER (PRÁCTICAS) RECONOCER EL CONCEPTO DE CALIDAD, Y CALIDAD DEL SOFTWARE. ♦ FACTORES QUE DETERMINAN LA CALIDAD DEL SOFTWARE ANALIZAR LOS ASPECTOS DEL SOFTWARE QUE HACEN QUE UN PRODUCTO DE SOFTWARE SEA DE CALIDAD. 2 ♦ CARACTERÍSTICAS ANALIZAR LAS CARACTERÍSTICAS DEL DEL SOFTWARE SOFTWARE PARA ESTABLECER SU IMPORTANCIA EN EL ÁMBITO PRODUCTIVO. 2 ♦ MODELOS DE DESARROLLO DE SOFTWARE 2 2 ANALIZAR LOS MODELOS DE DESARROLLO DE SOFTWARE QUE EXISTEN. SABER (TEORÍA) DEFINIR Y EXPLICAR: LOS CONCEPTOS DE CALIDAD, CONTROL DE CALIDAD, GARANTÍA DE CALIDAD Y CALIDAD DEL SOFTWARE EXPLICAR: LOS ASPECTOS MÁS IMPORTANTES QUE DETERMINAN LA CALIDAD DE UN PRODUCTO DE SOFTWARE. DEFINIR Y EXPLICAR: CUALES SON LAS CARACTRÍSTICAS DEL SOFTWARE QUE LO HACEN DIFERENTE DE CUALQUIER OTRA COSA QUE SE PRODUCE. DEFINIR Y EXPLICAR: LAS DIFERENTES METODOLOGÍAS QUE EXISTEN PARA DESARROLLAR SOFTWARE. HRS. 1 1 1 1 ELABORO: COMISIÓN DE DIRECTORES DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN REVISO: APROBÓ: C. G. U. T. FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE DEL 2004 COMISIÓN ACADÉMICA NACIONAL TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN DE F-CADI-SA-03-PE-09-A3 D-SA-873 Rev. 0 Fecha de rev. 10/12/04 Página 2 de 6 HOJA DE UNIDADES TEMÁTICAS CON DESGLOSE DE TEMAS, SABER HACER Y SABER INFORMACIÓN REQUERIDA POR UNIDAD TEMÁTICA TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN LA RECONOCER LAS ETAPAS EN IMPORTANCIA EL DESARROLLO DE DE LAS SOFTWARE. DIFERENTES ETAPAS EN EL DESARROLLO DE SOFTWARE TOTALES 2 10 EXPLICAR: LA IMPORTANCIA DE LAS ETAPAS EN EL DESARROLLO DE SOFTWARE 1 5 ELABORO: COMISIÓN DE DIRECTORES DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN REVISO: APROBÓ: C. G. U. T. FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE DEL 2004 COMISIÓN ACADÉMICA NACIONAL TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN DE F-CADI-SA-03-PE-09-A3 D-SA-873 Rev. 0 Fecha de rev. 10/12/04 Página 3 de 6 HOJA DE UNIDADES TEMÁTICAS CON DESGLOSE DE TEMAS, SABER HACER Y SABER INFORMACIÓN REQUERIDA POR UNIDAD TEMÁTICA TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CALIDAD EN EL DESARROLLO DE SOFTWARE 1. NOMBRE DE LA ASIGNATURA: 2. UNIDAD TEMÁTICA ll: MÉTRICAS Y PROCESOS (PSP) 3. HORAS PRÁCTICAS: 20 4. HORAS TEÓRICAS: 10 5. HORAS TOTALES: 30 6. OBJETIVO: INTRODUCIR AL ALUMNO A LA METODOLOGÍA DEL PSP, ASÍ COMO CONOCER LOS CONCEPTOS ACERCA DE MÉTRICAS EN EL DESARROLLO DE SOFTWARE TEMAS SABER HACER (PRÁCTICAS) INTRODUCCIÓN CONOCER LOS AL PERSONAL ANTECEDENTES, SOFTWARE PRINCIPIOS Y PASOS DEL PROCESS PSP. (PSP) ESTRUCTURA CONOCER LAS MÉTRICAS DEL PSP DEL PSP. METRICAS DEL PSP APLICAR LAS MÉTRICAS DE PSP. TOTALES HRS. 2 3 15 20 SABER (TEORÍA) DEFINIR Y EXPLICAR: ORIGENES DEL PSP HRS. 3 IDENTIFICAR LOS OBJETIVOS DE CADA NIVEL DEL PSP DEFINIR Y EXPLICAR: LOS INDICADORES DE MEDICIÓN DEL PSP. 4 3 10 ELABORO: COMISIÓN DE DIRECTORES DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN REVISO: APROBÓ: C. G. U. T. FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE DEL 2004 COMISIÓN ACADÉMICA NACIONAL TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN DE F-CADI-SA-03-PE-09-A3 D-SA-873 Rev. 0 Fecha de rev. 10/12/04 Página 4 de 6 HOJA DE UNIDADES TEMÁTICAS CON DESGLOSE DE TEMAS, SABER HACER Y SABER INFORMACIÓN REQUERIDA POR UNIDAD TEMÁTICA TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CALIDAD EN EL DESARROLLO DE SOFTWARE 1. NOMBRE DE LA ASIGNATURA: 2. UNIDAD TEMÁTICA III: 3. HORAS PRÁCTICAS: 5 4. HORAS TEÓRICAS: 10 5. HORAS TOTALES: 15 6. OBJETIVO: QUE EL ALUMNO CONOZCA LOS DIFERENTES NIVELES DE MADUREZ DE LOS QUE ESTA COMPUESTO EL MODELO CMMI, ASÍ COMO SU RELACIÓN CON LA METODOLOGÍA DE PSP, EN EL DESARROLLO DE UN PROYECTO DE SISTEMAS. MODELO DE CAPACIDAD DE MADUREZ DE INTEGRACIÓN CMM-i TEMAS SABER HACER (PRÁCTICAS) INMADUREZ Y IDENTIFICAR LOS MOMENTOS MADUREZ EN DE MADUREZ E INMADUREZ AL LOS PROCESOS CREAR UN NUEVO SOFTWARE DE CREACIÓN DE SOFTWARE LOS CINCO DESCRIBIR E IDENTIFICAR NIVELES DE LOS NIVELES DE MADUREZ MADUREZ EN DEL SOFTWARE EN EL ÁMBITO LOS PROCESOS EMPRESARIAL. DE CREACIÓN DE SOFTWARE DEFINICIÓN ESTABLECER CONCLUSIONES OPERACIONAL SOBRE EL MODELO CMMI DEL MODELO CMMI POR QUÉ JUSTIFICAR LA UTILIZACIÓN USAR EL DEL MODELO CMM EN LA MODELO CMMI ACTUALIDAD Y ESTABLECER CONCLUSIONES DE SU PSP Y CMMI APLICACIÓN EN UN FUTURO. HRS. TOTALES 5 1 2 SABER (TEORÍA) DEFINIR Y EXPLICAR: INMADUREZ MADUREZ PROCESO DE CREACIÓN DE SOFTWARE CONCEPTO DE LOS NIVELES DE MADUREZ DEL SOFTWARE. HRS. 2 3 1 DEFINIR Y EXPLICAR: MODELO CMMI 4 1 EXPLICAR COMO EL PSP ES UN CAMINO PARA LLEGAR AL CMMI 1 10 ELABORO: COMISIÓN DE DIRECTORES DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN REVISO: APROBÓ: C. G. U. T. FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE DEL 2004 COMISIÓN ACADÉMICA NACIONAL TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN DE F-CADI-SA-03-PE-09-A3 D-SA-873 Rev. 0 Fecha de rev. 10/12/04 Página 5 de 6 BIBLIOGRAFÍAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN RICHARD E. FAIRLEY. INGENIERÍA DE SOFTWARE. (MÉXICO : MCGRAW HILL, 1990) PRESSMAN ROGER S.. INGENIERÍA DEL SOFTWARE; UN ENFOQUE PRÁCTICO. (4TA. EDICIÓN; ESPAÑA : MC GRAW HILL, 1988) SHARI LAWRENCE PFLEEGER. THE PRODUCTION OF QUALITY SOFTWARE. MACMILLAN PUBLISHING COMPANY, 1987) (2DA. EDICIÓN; USA: BARRY W. BOHEM. SOFTWARE ENGINEERING ECONOMICS. (USA: PRENTICE HALL, 1981) GRADY BOOCH. OBJECT-ORIENTED ANALYSIS AND DESIGN WITH APPLICATIONS. USA: BENJAMIN/CUMMINGS PUBLISHING CO., 1994) (2DA. EDICIÓN; SOMMERVILLE IAN, SOFTWARE ENGINEERING. (5ª EDICIÓN; USA: ADDISON-WESLEY,1996) HUMPHREY WATTS S., A DISCIPLINE FOR SOFTWARE ENGINEERING. (USA : ADDISON-WESLEY, 1995) ELABORO: COMISIÓN DE DIRECTORES DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN REVISO: APROBÓ: C. G. U. T. FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE DEL 2004 COMISIÓN ACADÉMICA NACIONAL TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN DE F-CADI-SA-03-PE-09-A3 D-SA-873 Rev. 0 Fecha de rev. 10/12/04 Página 6 de 6