Anda di halaman 1dari 8

Universidad

Universidad Ricardo Palma


Ricardo Palma
FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE INGENIERA INFORMATICA
Facultad de Ingeniera
DEPARTAMENTO ACADMICO DE INGENIERA

PLAN DE ESTUDIOS 2006-II

SLABO

1. DATOS GENERALES

Curso : Calidad de Software


Cdigo : IF 0905
Ciclo : IX (Noveno).
Crditos : 03
Condicin : Obligatorio
Naturaleza : Terico-prctico
Horas de Teora : Dos (2) Horas.
Horas de Prctica : Cero (0) Horas.
Horas de Taller : Dos (2) Horas.
Horas Totales : Cuatro (4) Horas.
Requisitos : IF 0804 Arquitectura de Software
Profesores del curso : Dr. Silverio BUSTOS DIAZ
Ing. Patricio SARMIENTO CARO

2. SUMILLA

La asignatura Calidad de Software corresponde al noveno semestre de la


formacin de la Escuela Acadmico Profesional de Ingeniera Informtica. Su
naturaleza es de tipo terico-taller en el proceso de desarrollo de software.

Las unidades de aprendizaje son: Introduccin a la Calidad (Conceptos de la


calidad. Gestin de la calidad. Procesos y Modelos de calidad. Mtricas de calidad
de software. Gestin de la configuracin. Aseguramiento de la Calidad de
Software (Gestin de la calidad en proyectos informticos - SQA = Software
Quality Assurance), Modelos de Proceso de Software (El modelo CMMI -
Capacity Maturity Model Integrated, El modelo TMMI Test Maturity Model
Integrated). Calidad de informacin. Las normas internacionales de calidad: ISO
9001, ecologa - ISO 14001, seguridad - ISO 17799, proyectos - ISO 10006, ISO
12119 para el producto, ISO/IEC 90003 para el proceso, CMMI e ISO/IEC 15504
para la madurez y capacidad, e IDEAL y SPI para mejora continua. Las normas
nacionales de calidad: el ciclo de vida del proceso de software NTP-ISO/IEC
12207, la evaluacin del proceso NTP-ISO/IEC 14598, la evaluacin del
producto de software NTP-ISO/IEC 15504, y calidad NTP-ISO/IEC 9126.
Calidad de informacin.

IF 0905 Calidad de Software 2015-II Pgina 1 de 8I


3. Competencias de la Carrera

El alumno se capacitara en:

Los conceptos, herramientas, modelos y mtodos de calidad en el ciclo de vida


del desarrollo de software;
Se analizarn los mtodos, estndares y las normas sobre calidad de software;
a nivel internacional y nacional;
El desarrollo de un Plan de Aseguramiento de Calidad de Software; y
Normas nacionales e internacionales acerca de la Calidad de Software.

4. Competencias del Curso

El curso debe proporcionar las siguientes competencias a los alumnos:

1. Poseer una visin detallada de los conceptos, herramientas y mtodos de


calidad en el ciclo de vida del desarrollo de software.
2. Desarrollar habilidades para realizar el aseguramiento de la calidad de
software en el ciclo de vida del desarrollo de software.
3. Participar, analizar y dirigir en un equipo de proyecto de software y utilizar
los roles y procedimientos de acuerdo a las mejores prcticas nacionales e
internacionales en materia de calidad de software.
4. Evaluar la calidad de los resultados del proyecto de software y disear el
proceso de sostenibilidad del proyecto.

5. RED DE APRENDIZAJE

IF 0905 Calidad de Software 2015-II Pgina 2 de 8I


6. PROGRAMACION SEMANAL DE LOS CONTENIDOS

UNIDAD TEMATICA 1: Fundamentos de la Calidad de Software (2 horas)

Logro de la unidad: Posee una visin detallada de los conceptos aplicados a la Calidad
de Software, conociendo lo que es la calidad en un proyecto de software, porqu se
origina y cul es su objetivo en los proyectos de software. Adems, se presentan los
criterios de Mc Call y estndares ISO relacionados a la calidad de software.

Semana Sesin / Tema Actividades


1 Introduccin a la calidad de software Explicacin del Slabo
Introduccin a la calidad Exposicin del profesor
La calidad del software Definicin de los
Ingeniera de software y calidad Trabajos Prcticos
Estndares y modelos de evaluacin y Introduccin a las
mejora de los procesos software Herramientas de
Introduccin a la calidad total Aseguramiento de
Costos de errores de SW Calidad.
Entorno de la Calidad de SW

UNIDAD TEMATICA 2: Modelos de Procesos de Software (12 horas)

Logro de la unidad: Desarrolla las caractersticas y aplicaciones de los modelos


relacionados al proceso del software a travs de la gestin de la calidad, entre los cuales
se presenta: CMMI (Capability Maturity Model Integrated) e ITIL (Information
Technology Infrastructure Library). Asimismo, se presentan los procesos y mtodos de
calidad de software, mtricas de calidad de software y gestin de la configuracin de
software.

Semana Sesin / Tema Actividades


Gestin de la calidad Exposicin del
Definiciones profesor
Introduccin en la gestin de la calidad: Caso Prctico para la
planificar, organizar, gestionar el deteccin temprana de
personal, liderar, y controlar. defectos en el SW que
Gestin de riesgos: definicin, permitan la creacin
identificacin, anlisis, planificacin, y de un SW de calidad.
monitoreo.
Gestin de proyectos de SW:
2 seguimiento y control, mediciones,
estimacin, anlisis post-mortem,
verificacin y validacin, gestin de
configuracin, mtricas, anlisis y
diseo.
Plan de desarrollo de SW: introduccin,
modelizacin de procesos, estimacin
de esfuerzo, planificacin de proyectos,
seguimiento de procesos, demostracin
de SMP, y conclusin.

IF 0905 Calidad de Software 2015-II Pgina 3 de 8I


Procesos y Mtodos de calidad de software Exposicin del
Factores que Determinan la Calidad de profesor
Software (Mc Call) Trabajo I.- Aplicar
Situacin Actual de la Industria del los principales
Software elementos del sistema
Estndares y Modelos de Evaluacin y de calidad basado en la
3y4 Mejora de los Procesos de Software norma ISO 9000 y el
ISO 9000 (Objetivos, Principios) estndar ISO/IEC
ISO 9126:2001 Modelo de Calidad de 15504 a casos de
Software (Externa e Interna) estudio acotados.
ISO/IEC 15504 (SPICE): Componen-
tes, Dimensiones, Evaluacin de
Atributos y Certificacin
Mtricas de calidad de software Exposicin del
Introduccin profesor
Teora y Ontologa de la medicin Exposicin de
Estndares y metodologas alumnos sobre tema de
Mtodo de definicin investigacin.
5y6 Mtricas de software Elaboracin de
PSP (Personal Software Process) Reportes que permitan
Planeacin en PSP revisar el estado actual
Mtricas del PSP de la Calidad en el
Software.

Configuracin de Software Exposicin del


Lnea de producto profesor
reas de maduracin tcnica: ingeniera Exposicin de
de SW, gestin tcnica, y gestin de la alumnos sobre tema de
7
empresa investigacin.
Gestin de la configuracin de software
(SCM)
Planeamiento de la SCM

EXAMEN PARCIAL - SEMANA 8

UNIDAD TEMATICA 3: Aseguramiento de Software (6 horas)

Semana Sesin / Tema Actividades


El SQA (Aseguramiento de Calidad de SW) Exposicin del
Introduccin profesor
Organizacin Discusin grupal en
9 y 10 Actividades clase.
Plan SQA
Implementacin SQA
Estudio de Casos de SQA

IF 0905 Calidad de Software 2015-II Pgina 4 de 8I


El CMMI Exposicin del
Modelo CMMI: Foco, Qu es y Qu no profesor
es CMMI? Cmo utilizar CMMI. Discusin grupal en
Conceptos claves: Capacidad, clase.
Desempeo, Madurez e
Institucionalizacin. Anlisis de costos
11 y beneficios de la implementacin del
modelo CMMI.
Estructura y representacin del modelo
CMMI.
reas de procesos, Metas y Prcticas
Especficas de CMMI.
Verificacin y Calidad
El TMMi Exposicin del
El proceso de prueba profesor
EL TPI Discusin grupal en
TMMi versus TPI clase.
Niveles del TMMi
Modelos de Mejora de Procesos
Prioridades en TI
Qu es y Qu no es ITIL?
12 ITIL: Caractersticas, Objetivos,
Fundamentos, Mejora Progresiva.
reas Claves. Relacin con Otras
Metodologas
Aspectos Importantes. Organizacin y
Componentes de una Organizacin.
Perspectivas
Implementacin del ITIL

UNIDAD TEMATICA 4: Calidad de informacin (2 horas)

Logro de la unidad: Se presenta la importancia de la calidad de informacin en la


calidad del software; las metodologas de gestin de un proyecto de software; las
mtricas de calidad de software; y, la estrategia de desarrollo de software con aplicacin
de los atributos de calidad (Mc Call).

Semana Sesin / Tema Actividades


Calidad de informacin Exposicin del
Introduccin profesor
Aproximacin a la calidad Presentacin de
13 Medicin de los modelos casos.
Calidad de datos Control de lectura
Aspectos de gestin
Estudio de casos prcticos

IF 0905 Calidad de Software 2015-II Pgina 5 de 8I


UNIDAD TEMATICA 5: Estndares y Normas de Software (4 horas)

Logro de la unidad: Evala la calidad de los resultados del proyecto y disea el


proceso de post entrega del proyecto

Semana Sesin / Tema Actividades


Modelo de calidad NTP- ISO/IEC Exposicin del
12207 Procesos del ciclo de vida del profesor.
software. Discusin grupal en
14 Procesos principales. Procesos de clase.
apoyo. Procesos organizativos. Caso Prctico basado
Estrategias de Implementacin. en la NTP- ISO/IEC
Casos prcticos 12207.
Planes de la calidad de software Exposicin del
Modelo de calidad NTP- ISO/IEC profesor.
15504 Evaluacin y Mejora Continua Discusin grupal en
del software. clase.
15
Casos prcticos Elaboracin y
Presentacin de Plan
SQA.

7. TECNICAS DIDACTICAS

Exposicin de conceptos, buenas prcticas, herramientas y tcnicas.


Uso de casos reales sobre calidad de software y de informacin.
Ejercicios grupales en aula para el desarrollo de habilidades mediante casos
prcticos.
Investigacin en temas de inters.

8. EQUIPOS Y MATERIALES

Computadora con Proyector de diapositiva, y Pizarra.


Uso de herramientas de software: Ofimtica, Internet, Productos de testeo, etc.

9. EVALUACION

La asistencia a clase es OBLIGATORIA. (Para ingresar a clases los alumnos


tendr una tolerancia de 10 minutos)
La participacin y entrega puntual de trabajos y exposiciones, constituyen
criterios importantes para la evaluacin del curso. No se evaluar, ni recibir
trabajos fuera de fecha establecida.
No se podr rendir examen sustitutorio, s el promedio de notas es menor a siete
(07) y/o no se tenga un mnimo de 70% de asistencia.

IF 0905 Calidad de Software 2015-II Pgina 6 de 8I


Concepto Porcentaje Compuesto
Examen Parcial 30% EP
Teora Examen Final 30% EF
Investigacin y Lecturas 10% IL
Laboratorio 30% LAB

Nota Final = EP*30% + EF*30% + IL*10% + LAB*30%

10. REFERENCIAS BIBLIOGRAFICAS (bibliografas, pginas Web, revistas


y otras fuentes de informacin)

SOMMERVILLE, Ian
Ingeniera de Software, 9na. Edicin, Addison Wesley, Mxico 2011

PIATTINI, Miguel & al.


Calidad de Sistemas Informticos, 2da. Edicin, RA-MA Editorial, Madrid 2011

PRESSMAN, Roger
Ingeniera de Software: Un Enfoque Prctico, 7ma. Edicin, McGraw-Hill,
Madrid 2010

Instituto Nacional de Defensa de la Competencia y de la Proteccin de la


Propiedad Intelectual (Indecopi)
NTP-ISO/IEC 12207:2004 Tecnologa de la Informacin. Procesos del
ciclo de vida del software, 2004.
Gua Tcnica sobre evaluacin de software para la Administracin
Pblica, 2004.
Software Engineering Institute - Carnegie Mellon University - (CMU SEI).
Capability Maturity Model Integration (CMMI) version 1.2, 2007.
TMMi Foundation
Test Maturity Model Integration (TMMi) Version 1.0 (dd. February, 17th 2008)

Pginas Web:

www.cmu-sei.edu (SEI = Software Engineering Institute de la CMU)


www.asqc.org (American Society for Quality Control de la NASA)
www.indecopi.gob.pe (Instituto Nacional de Defensa de la Competencia y de la
Proteccin de la Propiedad Intelectual)
www.sqi.gu.edu.au/spice/ (SPICE = Software Process Improvements and
Capability dEtermination)
www.ieee.org (Institute of Electrical and Electronic Engineers)
http://www.rspa.com/ (R.S. Pressman & Associates, Inc.)
http://www.comp.lancs.ac.uk/computing/resources/IanS/ (Ian Sommerville)
http://www.calidaddelsoftware.com/ (Calidad de Software)
http://www.utilidades-utiles.com/

IF 0905 Calidad de Software 2015-II Pgina 7 de 8I


11. CRONOGRAMA DEL CURSO

A continuacin se presenta el calendario de actividades de la teora y de los


laboratorios:

IF 0905 Calidad de Software 2015-II Pgina 8 de 8I

Anda mungkin juga menyukai