SOFTWARE
CONCEPTOS BSICOS DE CALIDAD DEL
SOFTWARE
Agenda
1.
2.
3.
4.
Introduccin
SW vs. otros productos industriales
Caractersticas bsicas
Definiciones de Calidad
1. Desarrollo de producto:
Diseadores y profesionales de QA
(Quality Assurance) disean y prueban
el prototipo para detectar defectos.
2. Planificacin de produccin:
Acciones previas a puesta en
produccin
3. Manufactura
7
1. Desarrollo de producto
2. Planificacin de produccin
3. Manufactura
10
1.
2.
3.
4.
5.
6.
7.
Condiciones contractuales
Relacin cliente-proveedor
Trabajo en equipo
Cooperacin y coordinacin
Interfaces con otros sistemas software
Cambios de componentes del equipo
Mantenimiento de producto
12
Cooperacin continua.
Propenso a cambios
13
Criterios
Objetivos
Ganas
Planteamientos profesionales
...
La multidisciplinariedad actual
exige el trabajo entre diferentes
equipos:
Otros equipos sw de la misma
organizacin
Equipos SW y HW
Equipos cliente y proveedor
Subcontratas
15
Otro equipo
subcontratado
Equipo de
Desarrollo HW
Equipo de
Desarrollo SW
Otro equipo
subcontratado
Nuestro
Equipo
Equipo de
Desarrollo del
Cliente
Otro equipo
subcontratado
Otro equipo
subcontratado
16
Gestin de
Notas
Envo de
Informacin
17
18
19
21
24
Definicin de software
Qu es Software?
Programas de ordenador, procedimientos y posible
documentacin y datos asociados, pertenecientes a la operacin
de un sistema informtico.
IEEE Std 610.12-1990
25
27
Fault: defecto
Es un error software que no es mitigado por otras
lneas.
28
29
4.
Mala reutilizacin
Presupuesto/ tiempo
Algoritmos errneos
Secuenciamiento errneo
Condiciones frontera errneas
Omisin de estados
Omisin de tratamiento de excepciones
30
31
32
33
Poltica de Calidad
Prevencin de defectos.
Rapidez de entrega.
Mnimo coste.
Mantenibilidad.
34
Planificacin de Calidad
35
Control de Calidad
Juran:
El control de calidad el el proceso a travs del cual se
miden las caractersticas de la calidad en un momento
dado, se comparan con estndares, y se toman acciones
sobre las desviaciones.
Shewhart:
Shewhart
Control significa accin para conseguir un determinado
propsito.
Control de calidad son las acciones necesarias para
mantener una determinada caracterstica o caractersticas
de la calidad dentro de unos lmites preestablecidos.
36
Mejora de Calidad
Parte de la gestin de la calidad orientada a aumentar la
capacidad de cumplir con los requisitos de la calidad.
ISO 9000:2000
37
38