Modelos para el aseguramiento de la calidad de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Modelos para el aseguramiento de la calidad de software por Mind Map: Modelos para el aseguramiento de la calidad de software

1. es un

1.1. es un conjunto de cualidades

1.1.1. que

1.1.1.1. determinan

1.1.1.1.1. una utilidad y una necesidad

1.1.2. y

1.1.2.1. satisfacen

1.1.2.1.1. la necesidad del cliente

2. Norma ISO

2.1. que es

2.1.1. Organización para la creación de estándaOrganización para la creación deres internacionales

2.1.1.1. compuesta por

2.1.1.1.1. Diversas organizaciones nacionales de estandarización

2.2. clasificación

2.2.1. ISO 9000 (vocabulario de la calidad) ISO 9001 (modelo para sistema de gestión) ISO 9003 (modelo para producción): Esta norma es anulada por la ISO 9001:2000, siendo la versión actual la ISO 9001:2015. ISO 9004 (directivas para mejorar el desempeño)

2.3. objetivo

2.3.1. Asegurar que los productos o servicios alcancen la calidad deseada

2.4. significado

2.4.1. Organización Internacional de Normalización

3. Metricas del software

3.1. clasificación

3.1.1. Métricas de complejidad: Son todas las métricas de software que definen de una u otra forma la medición de la complejidad; Tales como volumen, tamaño, anidaciones, costo (estimación), agregación, configuración, y flujo. Estas son los puntos críticos de la concepción, viabilidad, análisis, y diseño de software.

3.1.2. Métricas de calidad: Son todas las métricas de software que definen de una u otra forma la calidad del software; Tales como exactitud, estructuración o modularidad, pruebas, mantenimiento, reusabilidad, cohesión del módulo, acoplamiento del módulo, etc. Estas son los puntos críticos en el diseño, codificación, pruebas y mantenimiento.

3.1.3. Métricas de competencia: Son todas las métricas que intentan valorar o medir las actividades de productividad de los programadores o practicantes con respecto a su certeza, rapidez, eficiencia y competencia. No se ha alcanzado mucho en esta área, a pesar de la intensa investigación académica.

3.1.4. Métricas de desempeño: Corresponden a las métricas que miden la conducta de módulos y sistemas de un software, bajo la supervisión del sistema operativo o hardware. Generalmente tienen que ver con la eficiencia de ejecución, tiempo, almacenamiento, complejidad de algoritmos computacionales, etc.

3.1.5. Métricas estilizadas: Son las métricas de experimentación y de preferencia; Por ejemplo: estilo de código, las convenciones denominando de datos, las limitaciones, etc. Pero estas no se deben confundir con las métricas de calidad o complejidad.