Sei sulla pagina 1di 12

CALIDAD

Administracin de Calidad
Calidad concepto presente en el mundo globalizado
Como se aplica en IS?

Definiendo calidad:
el producto desarrollado cumple su especificacin (Crosby, 1979)

Administracin de la calidad del Software


Se refiere a lograr un nivel de calidad
requerido en el producto de software
Involucra a la definicin de estndares de
calidad apropiados y procedimientos que
permitan asegurar que estos se cumplan.
Debe llevar a desarrollar una cultura de
calidad en donde la calidad es
responsabilidad de todos

Administracin de la calidad del Software


comprobacin independiente de los procesos de
desarrollo
los productos resultantes de los procesos se introducen
en el proceso de administracin de la calidad para
asegurar su consistencia con estndares y objetivos de
calidad
equipo de aseguramiento y control: independientes de
los equipos de desarrollo
responsabilidad de la administracin de la calidad
visin objetiva del proceso
informan de problemas y dificultades a los administradores
principales de la organizacin

Atributos de la calidad del Software


Safety
Security
Reliability
Resilience
Robustness

Understandability
Testability
Adaptability
Modularity
Complexity

Portability
Usability
Reusability
Efficiency
Learnability

Administracin de la calidad del


Software

Aseguramiento
Aseguramiento de
de la
la
calidad
calidad

Planificacin
Planificacin de
de la
la
calidad
calidad

Control
Control de
de la
la calidad
calidad

tres actividades principales


aseguramiento de la calidad
establecimiento de un marco de trabajo de
procedimientos y estndares corporativos que
conduzcan a la obtencin de software de alta
calidad
planificacin de la calidad
seleccin de procedimientos y estndares
adecuados a partir de ese marco de trabajo y
adaptacin de stos para un proyecto de software
especfico
control de la calidad
definicin y aplicacin de los procesos que
aseguren que los procedimientos y estndares son
seguidos por el equipo de desarrollo

modelos de calidad del software

Objetivo: mejora de procesos software.


Diversos modelos que buscan:
Determinar las fuerzas y debilidades en una organizacin
Aglutinar esfuerzos para conseguir acuerdos sobre lo que es un buen proceso.
Principales iniciativas:
ISO 9001 y 9000-3:
muy til en compaas que adems de software fabrican equipos
define los procesos de calidad tanto en compaas de hardware como de
software.
muy utilizado en Europa.

Capability Maturity Model (CMM) del Instituto de Ingeniera del Software


el modelo ms empleado y maduro
valora el desarrollo de software en sistemas de gran complejidad
visin completa del proceso de madurez organizacional
incluye mecanismos para mejora continua de los procesos
Bootstrap:
enfocado a pequeas y medianas empresas
valora la madurez global de una organizacin
examina procesos individuales de software y valora la conveniencia y el impacto de
nuevas tecnologas
SPICE:
combina elementos de ISO, CMM y Bootstrap
enfocado a estudiar el nivel de madurez de los procesos individuales (tiene en cuenta el
contexto de los procesos evaluados).
objetivo: definir un marco comn de referencia en el que convivan el resto de los modelos
mencionados.
Produce un perfil del proceso, en vez de un resultado vlido/no vlido.

Quien define la calidad


Existen Modelos y Estandares como ISO que identifican normas y reglas.
Pero quien la define es el usuario final

Lo que sirve a unos...

puede no servir a otros...

Potrebbero piacerti anche