sábado, 14 de marzo de 2020

NORMA ISO 25000









MARIA ANGELICA ARIAS ALVAREZ 
LUCY ADRIANA CASTELLANOS SAEZ 
GERMAN PAEZ RODRIGUEZ 









DOCENTE TUTOR: MARIO DÁJER PÉREZ 




UNIVERSIDAD DE CARTAGENA 
MAESTRÍA EN RECURSOS DIGITALES APLICADOS A LA EDUCACIÓN
EVALUACIÓN DE RECURSOS DIGITALES 
COLOMBIA
2020

¿Qué son las normas ISO?


 https://www.youtube.com/watch?v=QrWsBj6ARG0

OBJETIVO DE LA ISO/IEC 25000



Su objetivo es la creación de un marco de trabajo común para evaluar la calidad del producto software, sustituyendo a las anteriores ISO/IEC 9126 e ISO/IEC 14598 y convirtiéndose, de esta manera, en la piedra angular de esta área de la Ingeniería del Software. 

La ISO/ IEC  25000 está articulada en varias divisiones, entre las que podemos destacar la ISO/IEC 25040(1), que define el proceso de evaluación de la calidad del producto software, y la ISO/IEC  25010(2), que determina las características y subcaracterísticas de calidad que se pueden evaluar para un producto software.

ISO 25000


ISO 25000 ISO/IEC  25000 constituye una serie de normas basadas en ISO/IEC  9126 y en ISO/IEC 14598 cuyo objetivo principal es guiar el desarrollo de los productos de software mediante la especificación de requisitos y evaluación de características de calidad.

ISO/IEC  25000, conocida como SQuaRE (System and Software Quality Requirements and Evaluation), es una familia de normas que tiene por objetivo la creación de un marco de trabajo común para evaluar la calidad del producto software.

Va dirigido a las empresas de software, independiente de su tamaño o volumen. Del mismo modo que a las empresas que de forma interna crean sus propias herramientas de software para desarrollar su negocio.

LA FAMILIA DE NORMAS ISO/IEC 25000


La familia ISO/IEC 25000 es el resultado de la evolución de otras normas anteriores, especialmente de las normas ISO/IEC 9126, que describe las particularidades de un modelo de calidad del producto software, e ISO/IEC 14598, que abordaba el proceso de evaluación de productos software.

1. ISO/IEC 2500n – División de Gestión de Calidad Esta familia de normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones. Las normas que forman este apartado definen todos los modelos, términos y definiciones comunes referenciados por todas las otras normas de la familia 25000. Actualmente esta división se encuentra formada por: 
·         ISO/IEC 25000 - Guide to SQuaRE: contiene el modelo de la arquitectura de SQuaRE, la terminología de la familia, un resumen de las partes, los usuarios previstos y las partes asociadas, así como los modelos de referencia. 
·         ISO/IEC  25001 - Planning and Management:  establece los requisitos y orientaciones para gestionar la evaluación y especificación de los requisitos del producto software.
2. ISO/IEC 2501n – División de Modelo de Calidad

Las normas de este apartado presentan modelos de calidad detallados incluyendo características para calidad interna, externa y en uso del producto software. Actualmente esta división se encuentra formada por: 
ISO/IEC 25010 - System and software quality models: describe el modelo de calidad para el producto software y para la calidad en uso. Esta Norma presenta las características y subcaracterísticas de calidad frente a las cuales evaluar el producto software.


Figura 01. Modelo de calidad del producto software según la ISO/IEC 25010. 


  • ISO/IEC  25012 - Data Quality model:  define un modelo general para la calidad de los datos, aplicable a aquellos datos que se encuentran almacenados de manera estructurada y forman parte de un Sistema de Información.

3. ISO/IEC 2502n – División de Medición de Calidad Estas normas incluyen un modelo de referencia de la medición de la calidad del producto, definiciones de medidas de calidad (interna, externa y en uso) y guías prácticas para su aplicación. Actualmente esta división se encuentra formada por:
·         ISO/IEC 25020 - Measurement reference model and guide: presenta una explicación introductoria y un modelo de referencia común a los elementos de medición de la calidad.
También proporciona una guía para que los usuarios seleccionen o desarrollen y apliquen medidas propuestas por normas ISO. 
·         ISO/IEC 25021 - Quality measure elements: define y especifica un conjunto recomendado de métricas base y derivadas que puedan ser usadas a lo largo de todo el ciclo de vida del desarrollo software. 
·         ISO/IEC 25022 - Measurement of quality in use: define específicamente las métricas para realizar la medición de la calidad en uso del producto. 
·         ISO/IEC  25023 - Measurement of system and software product quality: define específicamente las métricas para realizar la medición de la calidad de productos y sistemas software. 
·         ISO/IEC 25024 - Measurement of data quality: define específicamente las métricas para realizar la medición de la calidad de datos.
  4. ISO/IEC 2503n – División de Requisitos de Calidad Las normas que forman este apartado ayudan a especificar requisitos de calidad que pueden ser utilizados en el proceso de elicitación de requisitos de calidad del producto software a desarrollar o como entrada del proceso de evaluación. Para ello, este apartado se compone de: 
·         ISO/IEC  25030 - Quality requirements:  provee de un conjunto de recomendaciones para realizar la especificación de los requisitos de calidad del producto software.
.    5.  ISO/IEC 2504n – División de Evaluación de Calidad Este apartado incluye normas que proporcionan requisitos, recomendaciones y guías para llevar a cabo el proceso de evaluación del producto software.  Esta división se encuentra formada por: 
·         ISO/IEC 25040 - Evaluation reference model and guide: propone un modelo de referencia general para la evaluación, que considera las entradas al proceso de evaluación, las restricciones y los recursos necesarios para obtener las correspondientes salidas. 
·         ISO/IEC  25041 - Evaluation guide for developers, acquirers and independent evaluators: describe los requisitos y recomendaciones para la implementación práctica de la evaluación del producto software desde el punto de vista de los desarrolladores, de los adquirentes y de los evaluadores independientes.
·         ISO/IEC 25042 - Evaluation modules: define lo que la Norma considera un módulo de evaluación y la documentación, estructura y contenido que se debe utilizar a la hora de definir uno de estos módulos. 
·         ISO/IEC  25045 - Evaluation module for recoverability:  define un módulo para la evaluación de la sub característica Recuperabilidad (Recoverability).




ESTÁNDARES, MÉTRICAS DE CALIDAD Y PRUEBAS DEL SOFTWARE

MAPA CONCEPTUAL NORMA ISO 25000