Métricas de calidad del software

Páginas: 5 (1191 palabras) Publicado: 18 de septiembre de 2012
MÉTRICAS PARA LA CALIDAD DEL SOFTWARE
La meta primordial de la ingeniería de software es producir un sistema, aplicación o producto de alta calidad dentro de un marco temporal que satisfaga una necesidad del mercado. El logro de esta meta requiere que los ingenieros de software aplique métodos eficaces acoplados con herramientas modernas dentro del contexto de un proceso de software maduro.Además, un buen ingeniero de software (y los buenos gestores de la ingeniería de software) debe medir si se lograra la alta calidad.
Las métricas privadas reunidas por los ingenieros de software individuales se asimilan con los resultados ofrecidos en el ámbito del proyecto. Aunque se puede reunir muchas medidas de calidad, el impulso primario en el ámbito del proyecto es medir los errores ydefectos. Las métricas derivadas de estas medidas proporcionan un indicio de la efectividad de la garantía de la calidad de software y de las actividades de control tanto de los individuos como del grupo.
Las métricas como los errores en el producto de trabajo (por ejemplo, requisitos o diseño) por un punto de fusión, errores descubiertos por la hora de revisión, y los errores descubiertos por hora deprueba ofrecen una visión de la eficacia de cada una de las actividades implicadas en la métrica. Los datos de error también se pueden emplear en el cálculo de la eficacia en la eliminación de defectos (EED) para cada actividad del marco de trabajo del proceso.
MEDICION DE LA CALIDAD
Aunque existen muchas medidas de la calidad d software, la corrección, la facilidad de mantenimiento, la integridady facilidad de uso ofrecen indicadores útiles para el equipo del proyecto. Gilb [GIL88] sugiere definiciones y mediciones para casa una de ellas.
Corrección: un programa sebe operar correctamente o proporcionara poco valor para sus usuarios. La corrección es el grado en que el software desempeña la función para la que fue creado. La medida más común para la corrección es defectos por KLDC, dondeun defecto se define como la falta comprobada de concordancia con los requisitos. Cuando se considera la calidad global de un producto de software, los defectos son problemas que reporta un usuario del programa después de que este se libero para el uso general. Para propósitos de la evaluación de la calidad, los defectos se cuentan sobre un periodo estándar, usualmente un año.
Facilidad demantenimiento: el mantenimiento del software justifica mas esfuerzos que cualquier otra actividad de la ingeniería del software. La facilidad de mantenimiento es la sencillez con la que un programa puede corregirse si se encuentra un error, adaptarse si su entorno cambia, o mejorar si el cliente desea un cambio en los requisitos. No existe forma de medir directamente la facilidad de mantenimientos; enconsecuencia, se deben emplear medidas indirectas. Una simple medida orientada al tiempo es el tiempo medido de cambio (TMC), el tiempo que toma analizar el cambio solicitado, diseñar una modificación apropiada, implementar el cambio, aprobarlo y distribuir el cambo a todos los usuarios. En promedio, los programas susceptibles de mantenimiento tendrán un TMC bajo (para tipos de cambiosequivalentes) que lo programas que no lo son.
Integridad: la integridad del software se ha vuelto cada vez mas importante en la edad de los ciberterroristas y hackers. Este atributo mide la habilidad de un sistema para resumir ataques (tanto accidentales como intencionales) a su seguridad. Los ataques se pueden realizar en los tres componentes del software: programas, datos y documentos.
La medición de laintegridad requiere definir dos atributos adicionales: amenaza y seguridad. Amenaza es la probabilidad (que puede estimarse o deducirse de evidencia empírica) de que se repela el ataque de un tipo especifico. Entonces, la integridad de un sistema se puede definir como:
Integridad = 1 – (amenaza x (1 – seguridad))
Por ejemplo, si la amenaza (la probabilidad de que un ataque ocurrirá es 0.25 y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura en Software Metricas de calidad
  • Metricas de calidad de software
  • Metrica calidad de software
  • Metricas Para La Calidad Se Software
  • MÉTRICAS DE CALIDAD DEL SOFTWARE
  • Métricas de calidad de software
  • metricas de calidad de software
  • Metricas de calidad de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS