martes, 13 de febrero de 2018

FUNDAMENTOS DE LA CALIDAD DE SOFTWARE

FUNDAMENTOS  DE LA CALIDAD DE SOFTWARE

¿Qué es calidad?
El grado en que un sistema compone, o procesa  y se ajusta con los requerimientos especificados con las necesidades y/o expectativas del cliente o usuario. Es un conjunto de cualidades que lo caracterizan y determinan su utilidad y existencia. 


¿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 definidas.
  • 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 del 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