Mauricio Alberto Pinzón Hernandez - Cristian CamiloPaz Eraso
ISO 9126
La norma ISO/IEC 9126 establece un modelo de calidad con un objetivo en general, lo que esta busca en si es describir características de calidad con ayuda de ejemplos para el buen entendimiento de los problemas que necesitan de una solución software. esta norma nació en el año 1992 y es muy usada para hacer una evaluación de calidad del software.
ISO 25000
Esta norma esta conformada por ISO/IEC 9126 (Software Product Quality) mencionada anteriormente y ISO/IEC 14598 (Software Product Evaluation).
La norma ISO 25000-1, es una de las normativas ISO mas nuevas que relacionan al desarrollo de software de calidad. en esta normativa también se trata la calidad del proceso de desarrollo del software, esto debe ir en conjunto para que cualquier empresa y/o organización que tenga como objetivo llegar a tener estándares de calidad óptimos para el desarrollo de sus aplicativos software, a esta normativa se la ha denominado requisitos y evaluación de calidad de productos software.
Divisiones que conforman la norma ISO 25000
- ISO/IEC 2500n División de la gestión de calidad: Aquí se trata de definir los modelos, terminología y los demas aspectos que son comunes para las otras normas que nacen a partir de la ISO 25000. esta división se encuentra formada por Guide to SQuaRE, que es una arquitectura basada en partes asociadas y ISO/IEC 250001 Planning and Management que es donde se maneja la parte de rquisitos software.
- ISO/IEC 2501n División de modelo de calidad: En esta división trata la calidad interna y externa del software, esta división esta formada por ISO/IEC 25010 System and software quality models que hace la descripción del modelo de calidad del producto software y para el uso del mismo y ISO/IEC 25012 Data Quality model que es donde se define de forma general un modelo para la evaluación de los datos del sistema de información.
- ISO/IEC 2502n División de medición de calidad: En esta división se trabaja la medición de calidad del producto en cuanto a interna,externa y en uso, ademas de eso se incluyen guías prácticas para su aplicación. esta división esta formada por ISO/IEC 25020 Measurement reference model and guide donde se muestra una explicación base y un modelo de referencia para la medición de calidad, ISO/IEC 25021 Quality measure elements que define una variedad de métricas base y derivadas las cuales son recomendadas para ser usadas durante el ciclo de vida del desarrollo software, ISO/IEC 25022 Measurement of quality la cual define las métricas para hacer las respectivas mediciones de calidad al momento de usar el producto, ISO/IEC 25023 Measurement of system and software product quality la cual define las métricas especificas para la respectiva medición de calidad de productos software, ISO/IEC 25024 Measurement of data quality la cual define las métricas para la medición de la calidad de los datos.
- ISO/IEC 2503n División de Requisitos de Calidad: las normas de este apartado ayudan a especificar requisitos de calidad para el producto software esta se compone de ISO/IEC 25030 - Quality requirements que da recomendaciones para realizar la especificación de requisitos software.
- ISO/IEC 2504n – División de Evaluación de Calidad: en este ultimo item se dan recomendaciones y las guías para llevar un buen proceso de evaluación del producto software a esta se relaciona las siguientes ISO/IEC 25040 - Evaluation reference model and guide aquí se consideran las entradas para el proceso de evaluación, ISO/IEC 25041 - Evaluation guide for developers, acquirers and independent evaluators esta provee de recomendaciones para la implementación práctica de la evaluación del producto software como tal, ISO/IEC 25042 - Evaluation modules da a conocer lo que la norma considera que es el modulo de evaluación y documentación, ISO/IEC 25045 - Evaluation module for recoverability define el modulo para hacer la respectiva evaluación de una subcaracterística de recuperabilidad.