martes, 12 de marzo de 2013

METRICAS DE CALIDAD

CALIDAD DEL SOFTWARE


La calidad del software es el grado con el que un sistema, componente o proceso, cumple los requerimientos específicos y las necesidades o expectativas del cliente o usuario. Para su logro es fundamental aplicar métodos y herramientas efectivos dentro del contexto de un proceso de desarrollo de software. 
Dentro de las medidas de calidad tenemos:

  1. Corrección: Es el grado en el que el software cumple su función, la medida más común es Defectos por KDLC (Miles de líneas de código). 
  2. Facilidad de Mantenimiento: Es la facilidad con que se puede corregir un programa si se encuentra un error, se utiliza medidas indirectas como: Tiempo, medio de cambio(TCM) que es el tiempo en que tarda en analizar una petición, diseña una modificación, implementar un cambio o probar y realizar un cambio.  
  3. Integridad: Mide la capacidad del software para resistir ataques, se define como: Integridad=Sumatoria (1-amenaza)*(1-seguridad), para ello se debe tener en cuenta los siguientes atributos : Amenaza que es la probabilidad de que un ataque ocurra en un tiempo determinado y la seguridad que es la probalidad de que se pueda repeler el ataque de un tipo determinado.
  4. Facilidad de Uso:  Mide la amigabilidad del software con el usuario final. Se mide en función de: Habilidad intelectual o física para aprender el sistema. El tiempo requerido para hacer uso eficiente del sistema.
  5. Eficacia de la Eliminación de Defectos: Es una métrica que permite medir la habilidad de filtrar las actividades de la garantía de calidad y de control, ya que es aplicable a todas las actividades del marco de trabajo del proceso.
vídeo

No hay comentarios:

Publicar un comentario