Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TO
SISTEMAS E INGENIERÍA DE SOFTWARE – REQUERIMIENTOS Y
EVALUACIÓN DE SISTEMAS Y CALIDAD DE SOFTWARE (SQuaRE)
– PROCESO DE EVALUACIÓN (IEC 25040:2011, IDT)
AC
TR
_____________________________________
Correspondencia:
Esta Norma Técnica Ecuatoriana es una traducción idéntica de la Norma Internacional IEC
25040: 2011
DESCRIPTORES: Software 55
ICS: 35.080 Páginas
Prólogo nacional
Esta Norma Técnica Ecuatoriana NTE INEN-ISO/IEC 25040, es una traducción idéntica a la Norma
Internacional ISO/IEC 25040:2011. Systems and software engineering – Systems and software
Quality Requirements and Evaluation (SQuaRE) – Evaluation process. El comité responsable de esta
Norma Técnica Ecuatoriana y de su traducción es el Comité Interno del INEN.
TO
AC
TR
EX
Índice
Prólogo . ................................................................................................................................................... iii
Introducción ............................................................................................................................................. iv
1 Alcance ...................................................................................................................................... 1
2 Conformidad .............................................................................................................................. 1
3 Referencias normativas............................................................................................................ 1
TO
6 Proceso de evaluación de calidad del producto de software ............................................ 15
6.1 Requisitos generales .............................................................................................................. 15
6.2 Documentación ....................................................................................................................... 15
6.3 Establecer los requerimientos de evaluación ...................................................................... 16
6.4 Especifique la evaluación ...................................................................................................... 18
6.5 Diseño de la evaluación ......................................................................................................... 20
AC
6.6 Ejecutar la evaluación ............................................................................................................ 22
6.7 Concluir la evaluación ............................................................................................................ 23
Anexo D(informativo) Las relaciones entre el modelo de referencia del proceso de evaluación de
la calidad del producto de
software y el software y los procesos del ciclo de vida del sistema ................................................ 35
Bibliografía .............................................................................................................................................. 44
Prólogo
Las Normas Internacionales se delinean de conformidad con las reglas establecidas en las Directivas
ISO/IEC, Parte 2.
La tarea principal del comité técnico conjunto es preparar Normas Internacionales. Los Borradores de
las Normas Internacionales adoptados por el Comité Técnico Conjunto se circulan a los organismos
nacionales para votación. La publicación como una Norma Internacional requiere la aprobación de al
menos el 75% de los organismos nacionales con derecho a voto.
Se advierte sobre la posibilidad de que algunos de los elementos de este documento puede ser
objeto de derechos de patente. ISO e IEC no se hacen responsables de la identificación de cualquiera
TO
o todos los derechos de dichas patentes.
ISO/IEC 25040 es parte de las series SQuaRE de las normas y fue preparada por el Comité Técnico
Conjunto ISO/IEC JTC 1, Tecnologías de la Información, Subcomité SC 7, Software e ingeniería de
sistemas
AC
TR
EX
Introducción
Este documento forma parte de la serie de normas SQuaRE, y contiene los requerimientos generales
para la evaluación de la calidad de productos de software, así como también aclara los conceptos
generales asociados.
El objetivo general de crear el conjunto de normas SQuaRE es para pasar a series lógicamente
organizadas, enriquecidas y unificadas que abarcan dos procesos principales: requerimientos de
calidad del software y evaluación de la calidad del software, con el apoyo de un proceso de medición
TO
de la calidad del software. El propósito del conjunto de normas SQuaRE es para ayudar a aquellos
productos de software de desarrollo y adquisición con la especificación y evaluación de los
requerimientos de calidad. Establece criterios para la especificación de requerimientos de software de
calidad del producto, su medición y evaluación. Incluye un modelo de calidad para la alineación de las
definiciones de calidad de los clientes con los atributos del proceso de desarrollo. Además, las series
ofrecen medidas recomendadas de los atributos de calidad del producto de software que pueden
AC
utilizarse por los desarrolladores, compradores y evaluadores.
SQuaRE provee
términos y definiciones,
TR
modelos de referencia,
guía general,
EX
SQuaRE incluye las Normas Internacionales del modelo de calidad y medidas, así como también los
requerimientos de calidad y evaluación.
Esta Norma Internacional está destinada a ser utilizada en conjunción con las otras partes de la serie
de normas SQuaRE, y con ISO/IEC 14598 y la serie ISO/IEC 9126, hasta que sea sustituida por la
serie de normas ISO/IEC 25000.
La serie de normas SQuaRE consta de las siguientes divisiones bajo el título general de Sistemas y
Requerimientos de Calidad de Producto de software y Evaluación:
El Anexo A proporciona una explicación sobre los niveles de evaluación, los aspectos a considerar en
la definición de los niveles de evaluación y sugerencias sobre técnicas de evaluación que se aplicarán
de acuerdo con el rango de nivel de evaluación.
Anexo C proporciona una tabla que muestra las relaciones entre algunos de los métodos de
evaluación, posible rango de costo y la efectividad costo posible por las características de calidad de
software.
Anexo D proporciona las relaciones entre modelo de referencia de procesos de evaluación de calidad
de producto de software y el software, y los procesos del ciclo de vida del sistema.
Anexo F proporciona los diagramas de entrada, resultados, limitaciones y recursos para cada
TO
actividad de evaluación.
La Figura 1 ilustra la organización de la serie SQuaRE, que representan a las familias de normas,
llamadas más adelante Divisiones.
AC
TR
EX
ISO/IEC 2500n - División de Gestión de Calidad. Las normas que conforman esta división
definen todos los modelos, términos y definiciones comunes referidos más adelante por todas las
otras normas de las series SQuaRE. Las guías de referencia (guía a través de los documentos de
SQuaRE) y sugerencias prácticas de alto nivel al usar normas apropiadas a casos específicos de
aplicación ofrecen ayuda a todo tipo de usuario. La división también provee de requerimientos y
ISO/IEC 2501n - División Modelo de Calidad. La norma que forma esta división presenta un
modelo detallado de calidad incluyendo características de la calidad de software interno, externo y
de la calidad de software en uso. Además, las características de calidad de software internas y
externas están descompuestas en sub-características. También incluye una guía práctica sobre el
uso del modelo de calidad.
ISO/IEC 2502n - División de Medición de la Calidad. Las normas que conforman esta división
incluyen un modelo de referencia de medición de la calidad del producto de software, definiciones
matemáticas de las medidas de calidad y guía práctica para sus aplicaciones. Las medidas
presentadas son aplicables para calidad de software interno, externo y de calidad en uso. Los
elementos de medida de calidad que forman las bases para medidas posteriores son definidos y
presentados.
ISO/IEC 2503n - División Requerimientos de Calidad. La norma que forma esta división ayuda a
especificar los requerimientos de calidad. Estos requerimientos de calidad pueden ser usados en
el proceso de obtención de los requerimientos de calidad para un producto de software a ser
desarrollado o como una entrada para un proceso de evaluación. El proceso de definición de
requerimientos es ubicado en procesos técnicos definidos en ISO/IEC 15288 – Tecnología de la
TO
Información – Manejo de ciclo de vida – Procesos de Ciclo de Vida de Sistemas.
ISO/IEC 2504n - División de Evaluación de la Calidad. Las normas que forman esta división
proveen requerimientos, recomendaciones y guías para la evaluación de producto de software, ya
sea ejecutado por evaluadores, adquirentes o desarrolladores. El soporte para documentar una
medida como un Módulo de Evaluación es también presentado.
AC
La norma ISO/IEC 25050 hasta ISO/IEC 25099 están reservadas para ser utilizadas para la plaza de
extensión de Normas Internacionales y/o Informes Técnicos.
Esta Norma Internacional es parte de la serie 2504n en la división de evaluación de la calidad que en
TR
TO
AC
TR
EX
1 Alcance
Esta norma contiene requerimientos y recomendaciones para la evaluación de la calidad de
productos de software y clarifica los conceptos generales. Proporciona una descripción del proceso
para la evaluación de calidad de productos de software y establece los requerimientos para la
aplicación de este proceso. El proceso de evaluación puede ser utilizado para diferentes fines y
enfoques. El proceso puede ser usado para la evaluación de la calidad de software pre-desarrollado,
el software listo para la comercialización de paquete o software personalizado y durante o después
del proceso de desarrollo.
Esta Norma Internacional establece la relación del modelo de referencia para la evaluación de los
documentos SQuaRE, así como el documento muestra cómo cada documento SQuaRE debe
utilizarse durante las actividades del proceso de evaluación.
Está dirigido a los responsables de la evaluación de productos de software y es apropiado para los
TO
desarrolladores, compradores y evaluadores independientes de productos de software. Estos tres
enfoques diferentes se detallan en la norma ISO/IEC 14598-3, ISO/IEC 14598-4, e ISO/IEC 14598-5.
No se pretende para la evaluación de otros aspectos de los productos de software (tales como los
requerimientos funcionales, requerimientos de proceso, los requerimientos de negocio, etc.).
AC
2 Conformidad
La evaluación de la calidad del producto de software se ajustará con esta Norma Internacional,
TR
3 Referencias normativas
EX
Los siguientes documentos de referencia son indispensables para la aplicación de este documento.
Para las referencias fechadas, sólo se aplica la edición citada. Para las referencias sin fecha se aplica
la última edición del documento de referencia (incluyendo cualquier modificación).
4 Términos y definiciones
Para propósitos de este documento, las siguientes definiciones son aplicables.
4.1
comprador
individuo u organización que adquiere u obtiene un sistema, producto de software o servicio de
software de un proveedor
4.2
modelo de análisis
algoritmo o cálculo que combina uno o más medidas base y/o derivadas con criterios de decisión
asociados
© ISO 2011 Todos los derechos reservados
© INEN 2014
2014-1288 1 de 55
INFORMACIÓN COMPLEMENTARIA
ORIGINAL: REVISIÓN:
Fecha de iniciación del estudio: La Subsecretaría de la Calidad del Ministerio de Industrias
2012-10-22 y Productividad aprobó este proyecto de norma
Oficialización con el Carácter de
por Resolución No.
publicado en el Registro Oficial No.
TO
NOMBRES: INSTITUCIÓN REPRESENTADA:
Otros trámites: