SlideShare una empresa de Scribd logo
1 de 16
ACTIVIDAD PASO 2
TRABAJO INDIVIDUAL.
ANDRES FELIPE CHAPUESGAL ALMEIDA
CODIGO: 1.126.454.533
TUTOR: GEOVANNI CATALAN
CURSO: EVALUACION DE SOFTWARE
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CEAD: Pasto
PROGRAMA: Ingeniería de Sistemas
Marzo del 2018
NORMA ISO 9126
Indica las características de calidad y los lineamientos de
software para su uso, la cual fue desarrollada para dar soporte a
esas necesidades.
El estándar ISO 9126 define un marco conceptual que considera
los siguientes factores:
• Calidad del proceso.
• Calidad del producto software (Calidad interna y externa).
• Calidad en el uso.
Calidad Interna: Toma en cuenta todas las características del
producto software a nivel interno, debe ser medido y evaluado
tomando en cuenta los parámetros de calidad definidos, están sujetos
a mejora en las etapas de pruebas e implementación sin perder la
esencia definida para ello.
Calidad Externa: Desde una visión externa enfocadas a la ejecución
del producto, se determinan las características de calidad que debe
tener, es evaluada en un ambiente simulado y con métricas de la
industria. Se espera eliminar la mayor cantidad de fallas posibles
durante las pruebas, sin afectar la arquitectura del software.
En la siguiente tabla se muestra las seis características y las
definiciones de cada una de ellas.
CALIDAD DE USO
La norma ISO 9126 define la calidad en uso como la
perspectiva del usuario de la calidad del producto software
cuando éste es usado en un ambiente específico y un contexto
de uso específico.
Éste mide la extensión para la cual los usuarios pueden
conseguir sus metas en un ambiente particular, en vez de
medir las propiedades del software en si mismo. La siguiente
figura representa el modelo de la calidad en uso que muestra
un conjunto de 4 características: efectividad, productividad,
integridad, y satisfacción.
CONCEPTO DE METRICA
Es la técnica que junto a revisiones, pruebas y gestión de
configuración constituye el conjunto principal de medios
operativos para el aseguramiento de la calidad del software.
La métrica maneja resultados en el proceso como: Medida de
los errores detectados antes de la entrega del software,
defectos detectados, productos de trabajo entregados, esfuerzo
humano y tiempo consumido y ajuste con la planificación.
También maneja características de tareas específicas de la
ingeniería del software, como la medida del tiempo y del
esfuerzo para llevar a cabo actividades de protección,
actividades genéricas de ingeniería de software.
Las métricas del software se pueden categorizar en:
Medidas Directas: Dentro de estas se pueden incluir: el costo y el
esfuerzo aplicado, las líneas de código producidas (LCD), la
velocidad reejecución, el tamaño de la memoria y los defectos
informados durante un periodo de tiempo establecido.
Métricas Indirectas: Dentro de estas están la funcionalidad, La
calidad, La complejidad, La eficiencia, la Fiabilidad, La facilidad de
uso y La facilidad de mantenimiento.
Métricas orientadas al tamaño: Provienen de la normalización de
las medidas de calidad y/o productividad considerando el tamaño
del software que se haya producido.
Métricas orientadas a la función: Las métricas del software
orientadas a la función permiten la medida de la funcionalidad de la
aplicación. Esta métrica fue propuesta busca identificar los factores
críticos que determinan el tamaño del software y por consiguiente,
estimar el esfuerzo y el costo para desarrollarlo.
MÉTRICAS DE CALIDAD DEL SOFTWARE
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).
Facilidad de mantenimiento: es la facilidad con la 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
que tarda en: Analizar una petición, diseñar una modificación,
implementar un cambio o probar y realizar un cambio.
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 probabilidad de que se pueda
repeler el ataque de un tipo determinado.
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, Aumento de la productividad y la Valoración subjetiva
de la disposición de los usuarios hacia el sistema.
Eficacia de la eliminación de defectos: La eficacia de la
eliminación de defectos (EED), 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. Se definen de la siguiente forma:
EED= E/ (E+ D), Donde E es el número de errores encontrados
antes de la entrega del software y D es el número de defectos
encontrados después de la entrega.

Más contenido relacionado

La actualidad más candente

Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwaredaners08
 
Sesion 10.5 métricas de software
Sesion 10.5 métricas de softwareSesion 10.5 métricas de software
Sesion 10.5 métricas de softwareMarvin Romero
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de softwareMAYRA
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 
#4 factores de calidad de software grupo#4
#4 factores de calidad de software grupo#4#4 factores de calidad de software grupo#4
#4 factores de calidad de software grupo#4JosephGarca9
 
Metricas orientadas a la funcion
Metricas orientadas a la funcionMetricas orientadas a la funcion
Metricas orientadas a la funcionKenndy Contreras
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareGalo Lalangui
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del softwareaimeemoir
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyectoEdison Tobar
 
10 midiendo la calidad del software
10 midiendo la calidad del software10 midiendo la calidad del software
10 midiendo la calidad del softwareUVM
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 

La actualidad más candente (18)

Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Sesion 10.5 métricas de software
Sesion 10.5 métricas de softwareSesion 10.5 métricas de software
Sesion 10.5 métricas de software
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
#4 factores de calidad de software grupo#4
#4 factores de calidad de software grupo#4#4 factores de calidad de software grupo#4
#4 factores de calidad de software grupo#4
 
Metricas orientadas a la funcion
Metricas orientadas a la funcionMetricas orientadas a la funcion
Metricas orientadas a la funcion
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de software
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Metricas McCall
Metricas McCallMetricas McCall
Metricas McCall
 
Software configuration managment
Software configuration managmentSoftware configuration managment
Software configuration managment
 
Como medir la calidad de software
Como medir la calidad de softwareComo medir la calidad de software
Como medir la calidad de software
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyecto
 
10 midiendo la calidad del software
10 midiendo la calidad del software10 midiendo la calidad del software
10 midiendo la calidad del software
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 

Similar a Norma iso9126 y metrica

Calidad del software
Calidad del software Calidad del software
Calidad del software Luisa Chiappe
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareLuisa Chiappe
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del softwareRonald Bello
 
Metricas calidad de software
Metricas calidad de softwareMetricas calidad de software
Metricas calidad de softwareCristian Proaño
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Vanessa Toral Yépez
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1naviwz
 
Unidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaUnidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaDarleneperalta
 
Lexi herrera fundamentos del diseno de software
Lexi herrera  fundamentos del diseno de softwareLexi herrera  fundamentos del diseno de software
Lexi herrera fundamentos del diseno de softwarelexiherrera
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareNoe Moctezuma
 

Similar a Norma iso9126 y metrica (20)

Capitulo4
Capitulo4Capitulo4
Capitulo4
 
Calidad de sofware
Calidad de sofwareCalidad de sofware
Calidad de sofware
 
Unidad1_EMDS.pptx
Unidad1_EMDS.pptxUnidad1_EMDS.pptx
Unidad1_EMDS.pptx
 
Calidad del software
Calidad del software Calidad del software
Calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Metricas calidad de software
Metricas calidad de softwareMetricas calidad de software
Metricas calidad de software
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1
 
Ingenieria del software pfd
Ingenieria del software pfdIngenieria del software pfd
Ingenieria del software pfd
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1
 
Unidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaUnidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de prueba
 
S4-CDSQA.pptx
S4-CDSQA.pptxS4-CDSQA.pptx
S4-CDSQA.pptx
 
Lexi herrera fundamentos del diseno de software
Lexi herrera  fundamentos del diseno de softwareLexi herrera  fundamentos del diseno de software
Lexi herrera fundamentos del diseno de software
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 

Norma iso9126 y metrica

  • 1. ACTIVIDAD PASO 2 TRABAJO INDIVIDUAL. ANDRES FELIPE CHAPUESGAL ALMEIDA CODIGO: 1.126.454.533 TUTOR: GEOVANNI CATALAN CURSO: EVALUACION DE SOFTWARE UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA CEAD: Pasto PROGRAMA: Ingeniería de Sistemas Marzo del 2018
  • 2. NORMA ISO 9126 Indica las características de calidad y los lineamientos de software para su uso, la cual fue desarrollada para dar soporte a esas necesidades. El estándar ISO 9126 define un marco conceptual que considera los siguientes factores: • Calidad del proceso. • Calidad del producto software (Calidad interna y externa). • Calidad en el uso.
  • 3. Calidad Interna: Toma en cuenta todas las características del producto software a nivel interno, debe ser medido y evaluado tomando en cuenta los parámetros de calidad definidos, están sujetos a mejora en las etapas de pruebas e implementación sin perder la esencia definida para ello. Calidad Externa: Desde una visión externa enfocadas a la ejecución del producto, se determinan las características de calidad que debe tener, es evaluada en un ambiente simulado y con métricas de la industria. Se espera eliminar la mayor cantidad de fallas posibles durante las pruebas, sin afectar la arquitectura del software.
  • 4. En la siguiente tabla se muestra las seis características y las definiciones de cada una de ellas.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. CALIDAD DE USO La norma ISO 9126 define la calidad en uso como la perspectiva del usuario de la calidad del producto software cuando éste es usado en un ambiente específico y un contexto de uso específico. Éste mide la extensión para la cual los usuarios pueden conseguir sus metas en un ambiente particular, en vez de medir las propiedades del software en si mismo. La siguiente figura representa el modelo de la calidad en uso que muestra un conjunto de 4 características: efectividad, productividad, integridad, y satisfacción.
  • 12.
  • 13. CONCEPTO DE METRICA Es la técnica que junto a revisiones, pruebas y gestión de configuración constituye el conjunto principal de medios operativos para el aseguramiento de la calidad del software. La métrica maneja resultados en el proceso como: Medida de los errores detectados antes de la entrega del software, defectos detectados, productos de trabajo entregados, esfuerzo humano y tiempo consumido y ajuste con la planificación. También maneja características de tareas específicas de la ingeniería del software, como la medida del tiempo y del esfuerzo para llevar a cabo actividades de protección, actividades genéricas de ingeniería de software.
  • 14. Las métricas del software se pueden categorizar en: Medidas Directas: Dentro de estas se pueden incluir: el costo y el esfuerzo aplicado, las líneas de código producidas (LCD), la velocidad reejecución, el tamaño de la memoria y los defectos informados durante un periodo de tiempo establecido. Métricas Indirectas: Dentro de estas están la funcionalidad, La calidad, La complejidad, La eficiencia, la Fiabilidad, La facilidad de uso y La facilidad de mantenimiento. Métricas orientadas al tamaño: Provienen de la normalización de las medidas de calidad y/o productividad considerando el tamaño del software que se haya producido. Métricas orientadas a la función: Las métricas del software orientadas a la función permiten la medida de la funcionalidad de la aplicación. Esta métrica fue propuesta busca identificar los factores críticos que determinan el tamaño del software y por consiguiente, estimar el esfuerzo y el costo para desarrollarlo.
  • 15. MÉTRICAS DE CALIDAD DEL SOFTWARE 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). Facilidad de mantenimiento: es la facilidad con la 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 que tarda en: Analizar una petición, diseñar una modificación, implementar un cambio o probar y realizar un cambio. 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 probabilidad de que se pueda repeler el ataque de un tipo determinado.
  • 16. 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, Aumento de la productividad y la Valoración subjetiva de la disposición de los usuarios hacia el sistema. Eficacia de la eliminación de defectos: La eficacia de la eliminación de defectos (EED), 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. Se definen de la siguiente forma: EED= E/ (E+ D), Donde E es el número de errores encontrados antes de la entrega del software y D es el número de defectos encontrados después de la entrega.