Você está na página 1de 41

Ingeniera de Software

Clase 7:
Calidad del Software

Hugo R. Cordero S.
Clase 1
Objetivos
2

Conocer la medicin en la calidad del software y el


modelo de factores de Mc Call
Comprender el enfoque de la gestin de la calidad en los
proyectos
Comprender el proceso de planificacin de la calidad en
los proyectos
Conocer el objetivo de un plan de aseguramiento de la
calidad
Temas
3

1. Introduccin a la Medicin
2. El modelo de Mc Call
3. Gestin de la Calidad del proyecto
4. Plan de aseguramiento de la Calidad
Medicin
4
Medicin
5
Excusas para no medir
6
Razones para medir
7
Qu es medicin?
8

Clima: Persona:
Elementos de la medicin
9
Elementos de la medicin
10
Elementos de la medicin
11
Modelo de Mc Call
12
Modelo de Mc Call - Factores
13
Modelo de Mc Call - Factores
14
Modelo de Mc Call - Factores
15
Modelo de Mc Call - Factores
16
Modelo de Mc Call - Factores
17
Modelo de Mc Call - Factores
18

Los factores de calidad son demasiados abstractos para


ser medidos directamente, por lo que por cada uno de
ellos se introduce atributos de bajo nivel denominados
criterios de calidad.
Error, Defecto y Fallo
19
Inyeccin y remocin de defectos
20
Propagacin de defectos
21
Qu es la Calidad?
22
Gestin de la calidad del Proyecto
23

Incluye los procesos y actividades de la organizacin ejecutante


que determinan responsabilidades, objetivos y polticas de calidad
a fin de que el proyecto satisfaga las necesidades por la cuales
fue emprendido.

Implementa el sistema de gestin de calidad por medio de


polticas y procedimientos, con actividades de mejora continua de
los procesos llevados a cabo durante todo el proyecto, segn
corresponda.

Incluye la Planificacin de la Calidad, el Aseguramiento y el


Control de la misma.
Gestin de la calidad del Proyecto
24
mbito de la gestin de la calidad
25
Procesos de la gestin de la calidad
26
Proceso: planificacin de la calidad
27

Plan de Calidad
Aseguramiento y control de la
28
calidad
Aseguramiento y control de la
29
calidad
Aseguramiento y control de la
30
calidad
Aseguramiento y control de la
31
calidad
Aseguramiento y control de la
32
calidad
Plan de aseguramiento de la
33
calidad
Plan de aseguramiento de la
34
calidad
Plan de aseguramiento de la
35
calidad
Proceso QA: Planificar la QA del
36
proyecto
Cronograma detallado del proyecto incluye revisiones de QA

QA1

QA2
GP

QA3

QA5
QA4
GESTIN DEL

GP

GP

GP
GP
PROYECTO
IP -
Iniciacin el DESARROLLO DEL PROYECTO
PP - Planificacin del Proyecto
Proyecto EP - Ejecucin del Proyecto CP - Cierre
PMC Seguimiento y Control del Proyecto del Proyecto

INGENIERA

FASES DEL AREQM: Anlisis de DS: Diseo del CS:Construccin del PS: Pruebas del
PROYECTO IS: Implantacin
Requerimientos Software Software Software

QA1

QA2

QA3

QA4

QA5
IN

IN

IN

IN

IN
SOPORTE

QA2

QA2
QA1

QA1

MA

CM
MA

CM
QA - Aseguramiento de la Calidad de Productos y Procesos
MA - Medicin y Anlisis
CM Gestin de la Configuracin

SOPORTE
ASEGURAMIENTO DE LADEL PROYECTO
CALIDAD A LOS PROCESOS DE GESTION DEL PROYECTO
GPQA1: Inicio y Planificacin, ASEGURAMIENTO DE LA CALIDAD A LOS PROCESOS DE INGENIERIA
GPQA2, 3 y 4: Planificacin, Ejecucin, Seguimiento y Control INQA1: Anlisis de Requerimientos
GPQA5: de Cierre, INQA2: Diseo del Software
INQA3: Construccin del Software
ASEGURAMIENTO DE LA CALIDAD A LOS PROCESOS DE SOPORTE INQA4: Pruebas del Software
CMQA1: Gestin de la Configuracin INQA5: Implementacin
CMQA2: Gestin de la Configuracin
MAQA1: Medicin y Anlisis
MAQA2: Medicin y Anlisis
Proceso QA: Realizar la revisin de
37
aseguramiento de la calidad
Registro de no conformidades de QA (Ckecklist)
Proceso QA: Realizar la revisin de
38
aseguramiento de la calidad
Informe de la revisin de QA
Resumen
39

La medicin es el proceso por el cual se asignan nmeros o


smbolos a atributos de entidades del mundo real, de tal
manera que los describen a reglas claramente definidas
El modelo de Mc Call define un conjunto de factores y criterios
para medir la calidad de software
Para el software, el error es la equivocacin del desarrollador,
el defecto es la representacin durante el uso del software y el
fallo es lo que se origina al no comportarse como se debe el
software.
El proceso de la gestin de la calidad del proyecto de software
partimos de una planificacin, pasamos por el aseguramiento
(SQA) y luego lo controlamos.
El aseguramiento se planifica (SQAP) con la ayuda del PPQA
Preguntas?
40

Por qu es importante el aseguramiento de la


calidad en el Software?
Referencias
41

Ingeniera de Software: Un enfoque prctico (7ma edicin)


Roger S. Pressman
Captulo 14: Conceptos de Calidad
Ingeniera de Software. Un enfoque desde la gua SWEBOK
(1ra. edic.), Salvador Snchez, Miguel ngel Sicilia, Daniel
Rodrguez
Captulo 9: Calidad
Ingeniera del Software (9na edicin) Ian Sommerville
Captulo 24: Gestin de la Calidad
Calidad del producto y proceso Software (1ra edicin)
Coral Calero, ngeles Moraga, Mario Piattini
Captulo 2: Los nuevos modelos de ISO para la calidad y la calidad
en uso del software

Você também pode gostar