La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.

Buscar este blog

lunes, 15 de febrero de 2010

Fundamentos de la calidad de Software

¿Qué es calidad?

1. El grado en que un sistema, compone, o proceso se ajusta con los requerimientos especificados.
2. El grado en que un sistema, compone, o proceso se ajusta con las necesidades y/o espectativas del cliente o usuario.
3. La totalidad de características que una entidad soporte en su habilidad de satisfacer estados y necesidades implicadas.


¿Qué es calidad de software?

Calidad engloba todo el proceso, y está determinada por factores directos e indirectos.
Calidad es un concepto complejo y multifacético, que puede describirse desde diversas perspectivas.

Visiones de Calidad

-Visión trascendental: puede ser reconocida pero no definidad
-Visión del usuario: grado de adecuación al propósito. software que satisface las necesidades de los usuarios, se basa en tareas del usuario a veces muy dependiente del contexto. Apoyado por modelos de confiabilidad, modelos de desempeño y laboratorios de usabilidad.
-Visión del productor: conformidad con la especificación
-Visión del producto: ligada a caracteristicas inherentes del mismo. Caracteristicas internas determinan la calidad.
-Visión basada en valor: ¿Cuánto el cliente está dispuesto a pagar?


Verificación y Validación

-Verificación: ¿estamos construyendo el producto correctamente?
-Validación: ¿estamos construyendo el producto correcto?


¿Qué se puede medir?

El proceso del software para mejorarlo
El proyecto del software para ayudar a estimar, control de calidad, evaluación de la productivad, control de proyectos.
Calidad del producto para ayudar en la toma de decisiones tácticas a medida que el proyecto evoluciona.

No hay comentarios:

Publicar un comentario