Está en la página 1de 7

UNIVERSIDAD INCA GARCILASO DE LA VEGA FACULTAD DE INGENIERA DE SISTEMAS, CMPUTO Y TELECOMUNICACIONES CARRERA DE INGENIERA DE SISTEMAS Y CMPUTO SLABO DE INGENIERA

DE SOFTWARE II

I.

DATOS GENERALES: 1.1 Cdigo 1.2 Ciclo 1.3 Crditos 1.4 Horas Semanales 1.5 Requisito 1.6 Semestre Acadmico 1.7 Profesor responsable

: : : : : : :

IF02 IX 3 4 ( Teora: 2, Practica : 2) IF01 INGENIERIA DE SOFTWARE I 2014-1 Ing. Luis Alberto Loo Parin

II. SUMILLA En la actualidad los enfoques de Calidad, Mejoramiento y Aseguramiento de la Calidad de los procesos de desarrollo y mantenimiento del software se basan en principios de ingeniera. La ingeniera de software ha cobrado importancia en medios acadmicos y profesionales. En este contexto resulta de vital relevancia para la formacin del Ingeniero de Sistemas de Informacin el dominio de los mtodos, tcnicas, modelos y herramientas de la ingeniera de software que permitan afrontar con xito proyectos de software, que asegure la calidad. Esta asignatura de naturaleza terico prctica y del rea acadmica de Computacin, Sistemas de Informacin e Investigacin, tiene, como propsito que el estudiante maneje en un nivel de competencia, los conceptos, mtodos, tcnicas y herramientas de la ingeniera de software en el mbito de las aplicaciones de negocios. Para este fin, la asignatura desarrolla los siguientes temas centrales: Aseguramiento de la Calidad de Software, Estndares de Calidad NTP-ISO/IEC 12207: 2006, ISO 15504. ISO 9126, ISO 20000, ISO 27000, Modelo MoProSoft, Modelo CMMI 1.3. III. COMPETENCIAS 3.1 Identifica y explica, El aseguramiento de calidad del software es el conjunto de actividades planificadas y sistemticas necesarias para aportar la confianza en que el producto (software) satisfar los requisitos dados de calidad, dado una lista de alternativas mltiples y situaciones problema; haciendo uso de las diapositivas de clase, a nivel grupal e individual. 3.2 Identifica y explica, con precisin, los conceptos, elementos de los estndares ISO relacionados a la calidad de software, dado una serie de ejemplo como se aplica, haciendo uso de diapositivas de clase, a nivel grupal e individual. 3.3 Comprende y aplica, con eficiencia, las definiciones y beneficios de los modelos de procesos Moprosoft, CMMI, bajo categoras, las reas de procesos, metas y prcticas, dado un caso prctico, haciendo uso de las diapositivas de clase, a nivel grupal y luego individual. IV. CONTENIDOS Unidad 1: Fundamentos de Calidad de Software Semanas Contenidos 1 Calidad de Software Capacidades (Logros) a) Describir el aporte de Calidad de

a) b) c) d) e)

Conceptos bsicos de calidad Ciclo de definicin de calidad Evolucin de calidad Definicin de calidad de software Principales caractersticas que hacen a un software de calidad. f) Quin define la calidad g) Importancia de la calidad h) La calidad y el mundo globalizado i) Calidad total

software en el desarrollo de un producto.

Aseguramiento de la calidad de software a) Describe los pasos a seguir, para el (SQA) aseguramiento de calidad en el a) Definicin y propsito del SQA desarrollo y mantenimiento de un b) Relacin de la Ingeniera del software producto. con SQA c) Problemas que resuelve la SQA d) Calidad de software en el ciclo de vida del mismo e) Roles y responsabilidades de los equipos de desarrollo f) Habilidades y capacidades del personal del SQA g) Actividades del SQA h) Mtodos y herramientas

Unidad 2: Flujo Estndares y Normas de Software Semanas Contenidos NTP-ISO/IEC 12207:2006 a) Definiciones generales b) Que es normalizacin c) Normas ISO d) Familias ISO e) NTP- ISO/IEC 12207:2006 3 f) Conceptos claves g) Que es la NTP-ISO/IEC 12207:2006 Procesos Primarios Procesos de Soporte Procesos Organizacionales h) Como se implementa ISO/IEC 15504 a) Definicin b) La norma ISO/IEC 15504 puede emplearse de 3 formas c) Estructura de la norma ISO/IEC 15504 4 d) Modelo de evaluacin La dimensin de los procesos La dimensin de capacidad Primera Practica calificada ISO/IEC 9126 a) Definicin 5 b) Caractersticas ISO 9126 c) Modelo de calidad para calidad interna y externa

Capacidades (Logros) a) Ver con precisin, los conceptos, elementos de la NTP-ISO/IEC 12207:2006, relacionados a la calidad del producto. b) Describe los pasos a seguir, para la implementacin NTP-ISO/IEC 12207:2006, haciendo uso de diapositivas de clase, a nivel grupal. .

a) Ver con precisin, los conceptos, elementos de la ISO/IEC 15504, relacionados a la evaluacin de la implementacin del grado de madurez del producto. b) Describe los pasos a seguir, para la implementacin ISO/IEC 15504, haciendo uso de diapositivas de clase, a nivel grupal. a) Ver con precisin, trminos tcnicos utilizados, contiene requisitos generales para la especificacin y evaluacin de la calidad del software b) Describe los pasos a seguir, para la

d) Capacidad Capacidad de Anlisis Capacidad de Cambio e) Procedimiento/Criterios Adaptacin del Modelo f) Ejemplo de Mtricas de anlisis g) Aplicacin de la norma para la evaluacin de un sistema software

implementacin ISO/IEC 9126, haciendo uso de diapositivas de clase, a nivel grupal.

ISO/IEC 20000 a) Ver con precisin, los conceptos, a) Introduccin ISO-IEC 20000 elementos de la ISO/IEC 20000, nos b) Historia da una completa gua para conseguir c) La norma ISO 20000 consta de dos que una organizacin pueda ofrecer partes servicios de TI. d) Propsito de la ISO b) Describe los pasos a seguir, para la e) Relacin con ITIL implementacin ISO/IEC 20000, f) Relacin con otros Estndares haciendo uso de diapositivas de g) Partes Interesadas clase, a nivel grupal. h) Acreditacin y Certificacin i) Requisitos Para Un Sistema de Gestin j) Planificacin e Implementacin de la Gestin De Servicio k) Planificacin e Implementacin de Servicios Nuevos o Modificados l) ISO IEC 20000 Modelos y reas Claves Procesos de Provisin de Servicio Proceso de Relacin Proceso de Resolucin Proceso de Control Proceso de Entrega ISO/IEC 27000 a) Ver con precisin, los conceptos, a) Introduccin ISO-IEC 27000 elementos de la ISO/IEC 27000, nos b) Historia da una buena gestin de seguridad c) La norma ISO 27000 de sistemas. d) Propsito de la ISO b) Describe los pasos a seguir, para la e) Relacin con Cobit, ISO 177999 implementacin ISO/IEC 27000, f) Partes Interesadas haciendo uso de diapositivas de g) Acreditacin y Certificacin clase, a nivel grupal. h) Requisitos Para Un Sistema de Gestin de Seguridad TI i) Planificacin e Implementacin de Seguridad TI Examen Parcial

Unidad 3: El Modelo de Procesos de Software Semanas Contenidos Capacidades (Logros) Moprosoft a) Ver con eficiencia, las definiciones y a) Definicin beneficios del modelo de procesos, b) Historia Moprosoft, bajo categoras, las 9 , 10 y c) Caractersticas reas de procesos. 11 d) Modelos Base o Referencia para b) Describe las estrategias para Moprosoft construir el modelo de e) Ventajas de Moprosoft implementacin del nivel de

f) g) h) i)

12, 13 y 14

Estructura del Modelo de Procesos. madurez de Moprosoft, dado un Niveles de Moprosoft caso prctico, haciendo uso de las Procesos Moprosoft diapositivas de clase, a nivel grupal Categoras de Procesos Categora de Alta Direccin (DIR) Categora de Gerencia (GER) Categora de Operacin (OPE) j) Moprosoft en el Per k) Caso: Practica CMMI 1.3 a) Historia y Evolucin a) Ver con eficiencia, las definiciones y b) Introduccin CMMI V 8.3 beneficios del modelo de procesos, c) Inicios del Desarrollo del CMMI 1.3 CMMI, bajo categoras, las reas de d) Los niveles de madurez procesos, metas y prctica, Nivel de madurez 1: Inicial b) Describe las estrategias para Nivel de madurez 2: Gestionado construir el modelo de Nivel de madurez 3: Definido implementacin del nivel de Nivel de madurez 4: Gestionado madurez de CMMI, dado un caso cuantitativamente prctico, haciendo uso de las Nivel de madurez 5: En diapositivas de clase, a nivel grupal. optimizacin e) Factores Comunes entre Constelaciones Project Planning (PP) Project Monitoring and Control (PMC) Gestin de proyecto Integrada (IPM) Gestin de riesgos (RSKM) Gestin de proyecto Cuantitativa (QPM) Direccin de Exigencias (REQM) Definicin de Proceso De organizacin (OPD) Foco de Proceso De organizacin (OPF) Educacin de Organizacin (OT) Funcionamiento de Proceso De organizacin (OPP) Gestin del Rendimiento de la Organizacin (OPM) Medida y Anlisis (MA) Proceso y Garanta de calidad de Producto (PPQA) Direccin de Configuracin (CM) Anlisis de Decisin y Resolucin (DAR) Anlisis Causal y Resolucin (CAR) Programacin de Desarrollo de CMMI V1.3 Criterios Generales en la Actualizacin f) Caso: Practico

15 y 16 17

Evaluacin del proyecto. Examen Final

Expone el proyecto terminado

V. ESTRATEGIA DE ENSEANZA APRENDIZAJE Por parte del docente, realizara las sesiones de asesora de las actividades de elaboracin de entregables correspondientes a esta asignatura del proyecto. Aplicar procedimientos individuales mediante la exposicin, explicacin, ejemplificacin, solucin de casos y procedimientos interactivos, dilogo, investigacin, discusin. Por parte de los estudiantes, realizarn las actividades y elaborarn los entregables correspondientes a esta asignatura. Para tal efecto usaran aulas laboratorio para el acceso a fuentes digitales. VI. EVALUACIN En el aspecto formal, legal y normativo , se asume los criterios sealados en el reglamento y estatuto de la Universidad. En el aspecto funcional y operativo , se asume la siguiente frmula: Examen Parcial (EP), Examen Final (EF), Promedio de Practica (PP ) PP = (Practica1 + 2*(Proyecto) /3 Promedio Final (PF)

E P + E F + PP P.F. = 3 VII. BIBLIOGRAFIA LIBROS Glass, R. (1998). Defining Quality Intuitively, IEEE Software, DeMarco, T. (1999). Management Can Make Quality (Im)possible, presentacin de Cutter Summit '99, Boston, MA, 26 de Abril 1999. Instituto Nacional de Tecnologas de la Comunicacin, S.A. (INTECO) (2009), Gua de mejores prcticas de calidad de producto. Espaa Pressman, R. (2002). Ingeniera del Software un Enfoque Prctico Quinta edicin: Espaa, Editorial McGraw-Hilldnteramericana IEEE Std 610.12-1990, (1990) IEEE (Institute for Electrical and Electronics Engineers). Standard Glossary of Software Engineering Terminology 1 Web Site http://www.ieee.org/organizations/history_center/ ISO/IEC 20000. (2010). Gua completa de aplicacin para la gestin de los servicios de tecnologas de la informacin. Espaa, Edita AENOR

PCM (2006) NTP-ISO/IEC 12207:2006 Tecnologa de la Informacin. Procesos del ciclo de vida del software. 2da Edicin. Per

La norma ISO/IEC 15504. Modelo de evaluacin, mejora y capacidad de software La norma ISO/IEC 9126. Evaluacin del producto software Banco de la Nacin (2011). Ciclo de Vida del Software. BN-DIR-2400-147-01 Oktaba, H., Piattini, M., Pino, F., Orozco, M., Alquicira, C. (2008) COMPETISOFT: Mejora de Procesos Software para Pequeas y Medianas Empresas y Proyectos. editorial Ra Ma, Espaa Oktaba H; Su, A., Martinez, A., Quintanilla, G., Ruvalcaba, M., Lopez, F., Alquicira C. (2005).Modelo de Procesos para la Industria de Software MoProSoft Por Niveles de Capacidad de Procesos editorial Ra Ma, Espaa Software Engineering Institute. (2010). CMMI for Acquisition, Version 1.3 CMMI-ACQ, V1.3 (CMU/SEI-2010-TR-032). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University. www.sei.cmu.edu/reports/10tr032.pdf Software Engineering Institute. (2010). CMMI for Development, Version 1.3 CMMI-DEV, V1.33 (CMU/SEI-2010-TR-033). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University.
www.sei.cmu.edu/reports/10tr033.pdf

Software Engineering Institute. (2010). CMMI for Services, Version 1.3 CMMI-SVC, V1.3 (CMU/SEI2010-TR-034). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University.
www.sei.cmu.edu/reports/10tr034.pdf

Henrquez H. (2012), Apuntes de la Asignatura, archivos en diapositivas PPT. PAGINAS WEB URL: http://www.inteco.es/Presentacion/gestion_calidad/ Pagina, INTECO dispone de cuatro certificados vigentes correspondientes a los sistemas de gestin que se han implantado en la organizacin de manera alineada a su estrategia y necesidades: URL: http://iso20000enespanol.com/index.php?option=com_frontpage&Itemid=1 Pagina ISO 20000 en Espaol, el nico sitio de habla hispana dedicado a difundir informacin e intercambiar ideas en torno al primer estndar internacional especfico para la Administracin de los Servicios de TI. Un propsito adicional es

seguirle la pista al desarrollo de ISO 20000 en el mbito mundial, pero en especial en la regin Latinoamericana. http://www.sei.cmu.edu/ Pagina SEI: Software Engineering Institute http://www.pcm.gob.pe/ Pagina PCM: Presidencia del Consejo de Ministros http://www.sqi.gu.edu.au/spice/ Pagina SPICE: Software Process Improvements and Capability Determination http://www.ieee.org/index.html Pagina Institute of Electrical and Electronic Engineers http://www.calidaddelsoftware.com Pagina informativa sobre Calidad de Software

También podría gustarte