Vocabularios de las normas SQuaRE

Términos ISO/IEC 25010:2011 ISO/IEC 25020:2007 ISO/IEC 25040:2011
NC ISO/IEC 25010:2016 NC ISO/IEC 25020:2016 NC ISO/IEC 25040:2016
Adquirientes x
Atributo x x x
Atributo para la medida de la calidad x
Bienes x
Calidad del software x x
Calidad del software en el uso x
Calidad en el uso x x x
Calidad externa del software x
Calidad interna del software x
Característica de la calidad del software x x
Clasificación x
Cobertura de la evaluación x
Componente x
Contexto de uso x  x
Criterios de decisión x
Datos x
Desarrollador x
División de normas x
Elemento de medida de la calidad x x x
Entidad x
Escala x
Evaluación x
Evaluación de la calidad del software x
Evaluación de la calidad del producto de software x
Evaluador x
Evaluador independiente x
Falla x
Fallo x
Función de medición x x
Herramienta de evaluación x
Indicador x x
Mantenedor x
Medición x x x
Medida x x x
Medida base x x
Medida de la calidad x
Medida de la calidad del software x
Medida derivada x x
Medida externa de la calidad del software x
Medida interna de la calidad del software x
Medir x x x
Método de evaluación x
Método de medición x x
Modelo de análisis x
Modelo de la calidad x x
Modelo de evaluación x
Necesidad de información x x
Necesidad del producto de software intermedio x
Necesidad del sistema de información x
Necesidades implícitas x x
Nivel de clasificación x
Nivel de evaluación x
Objeto de análisis del proceso (target of process) x
Observación x
Operador x
Partes interesadas x x
Procedimiento de medición x
Proceso x
Proceso de medición x
Producto de la información x
Producto de software x x
Producto de software comercial (COTS) x
Producto del software intermedio x
Propiedad del cliente x
Proveedor x
Punto de referencia x
Requisito de la calidad del software x
Requisito funcional x
Requisitos x
Registro de evaluación x
Riesgo x
Rigurosidad de la evaluación x
Sistema x x
Software personalizado x
Solicitud de la evaluación x
Unidad de medición x
Usuario x x
Usuario directo x
Usuario final x x
Usuario indirecto x
Validación x x
Valor x
Verificación x x

Adquiriente: Individuo u organización que adquiere u obtiene un sistema, producto de software o servicio de software por un proveedor.
Atributo: Propiedad inherente o característica de una entidad que puede distinguirse cuantitativa o cualitativamente por medios humanos o automatizados.
Atributo para la medida de la calidad: Atributo que se relaciona con el mismo producto de software en sí, con su utilización o con su proceso de desarrollo.
Bienes: Cualquier cosa que tenga valor a una persona u organización.
Calidad del software: Grado en que el producto de software satisface las necesidades declaradas e implícitas cuando se utiliza en condiciones especificadas.
Calidad del software en el uso: Capacidad del producto software para permitir a los usuarios específicos alcanzar los objetivos específicos con eficacia, productividad, seguridad y satisfacción en contextos específicos de uso.
Calidad en el uso: Grado en que un producto o sistema puede ser utilizado por usuarios específicos para satisfacer sus necesidades para lograr objetivos específicos con efectividad, eficiencia, ausencia de riesgo y satisfacción en contextos específicos de uso.
Calidad externa del software: Capacidad del producto de software para activar el funcionamiento del sistema, para satisfacer las necesidades declaradas y las implícitas cuando el sistema es utilizado bajo condiciones específicas.
Calidad interna del software: Capacidad de un conjunto de atributos estáticos del producto de software para satisfacer las necesidades declaradas y las implícitas cuando el producto de software es utilizado en circunstancias específicas.
Característica de la calidad del software: Categoría de los atributos que conlleva a la calidad del software.
Clasificación: Acción de clasificar el valor medido en el nivel de clasificación apropiado para un producto de software, en una característica de la calidad específica.
Cobertura de la evaluación: Grado en el que la evaluación cubre los requisitos especificados de la calidad del producto de software.
Componente: Entidad con estructura discreta, tal como un módulo de software o de software integrados, dentro de un sistema considerado en un nivel particular de análisis.
Contexto de uso: Usuarios, tareas, equipamiento (hardware, software y materiales) y los ambientes físicos y sociales donde un producto es utilizado.
Criterios de decisión: Umbrales, objetivos o patrones utilizados para determinar la necesidad de acción o de una mayor investigación o para describir el nivel de confianza en un resultado dado.
Datos: Colección de valores asignados a las medidas base, medidas derivadas y/o indicadores.
Desarrollador: Individuo u organización que realiza actividades de desarrollo (incluyendo análisis de requisitos, diseño, prueba a través de la aceptación) durante el proceso del ciclo de vida del software.
División de normas: Familia de normas que sirven a propósitos complementarios.
Elemento de medida de la calidad: Medida definida en términos de un atributo y el método de medición para cuantificarla, incluyendo opcionalmente la transformación por una función matemática.
Entidad: Objeto que va a ser caracterizado por la medición de sus atributos.
Escala: Conjunto ordenado de valores, continuos o discretos, o un conjunto de categorías a las que está asignado el atributo.
Evaluación: Determinación sistemática del grado en que una entidad cumple con los criterios especificados.
Evaluación de la calidad del software: Comprobación sistemática del grado en que un producto de software es capaz de satisfacer necesidades declaradas e implícitas.
Evaluación del producto de software: Operación técnica que consiste en realizar una evaluación de una o más características de un producto de software de acuerdo con un procedimiento especificado.
Evaluador: Individuo u organización que lleva a cabo una evaluación.
Evaluador independiente: Persona u organización que realiza una evaluación independiente de los desarrolladores y adquirientes.
Falla: Culminación de la capacidad de un producto para efectuar la función requerida o su incapacidad para funcionar dentro de límites previamente especificados.
Fallo: Paso, proceso o definición de datos incorrectos en un sistema informático.
Función de medición: Algoritmo o cálculo realizado para combinar dos o más medidas base.
Herramienta de evaluación: Instrumento que puede utilizarse durante la evaluación para recolectar datos, llevar a cabo la interpretación de los mismos o automatizar parte de la evaluación.
Indicador: Medida que proporciona una estimación o evaluación de los atributos especificados, derivados de un modelo con respecto a las necesidades de información definidas.
Mantenedor: Individuo u organización que realiza actividades de mantenimiento.
Medición: Conjunto de operaciones que tienen el objetivo de determinar un valor de una medida.
Medida: Variable a la que se asigna un valor como el resultado de la medición.
Medida base: Medida definida en términos de un atributo y el método para cuantificarse.
Medida de la calidad: Medida que se define como una función de medición de dos o más valores de los elementos de medida de la calidad.
Medida de la calidad del software: Medida interna de la calidad del software, medida externa de la calidad del software o medida de la calidad en el uso del software.
Medida derivada: Medida que se define como una función de dos o más valores de medidas base.
Medida externa de la calidad del software: Medida del grado en que un producto de software permite al comportamiento de un sistema satisfacer las necesidades declaradas o implícitas para el sistema incluyendo el software a utilizarse en condiciones especificadas.
Medida interna de la calidad del software: Medida del grado en que un conjunto de atributos estáticos de un producto de software satisface las necesidades declaradas o implícitas para el producto de software a utilizarse en condiciones especificadas.
Medir: Hacer una medición.
Método de evaluación: Procedimiento que describe las acciones a realizarse por el evaluador con el propósito de obtener resultados para la medición aplicada a los componentes del producto específico o al producto como un todo.
Método de medición: Secuencia lógica de operaciones, genéricamente descrita, utilizado en la cuantificación de un atributo con respecto a una escala especificada.
Modelo de análisis: Algoritmo o cálculo que combina una o más bases y/o medidas derivadas con los criterios de decisión asociados.
Modelo de la calidad: Definido como un conjunto de características y las relaciones entre ellas, que proporciona un marco para la especificación de requisitos de la calidad y su evaluación.
Módulo de evaluación: Paquete de tecnología de la evaluación para medir las características de la calidad del software, subcaracterísticas o atributos.
Necesidad de información: Conocimiento necesario para gestionar los objetivos, metas, riesgos y problemas.
Necesidades del producto de software intermedio: Necesidades que pueden especificarse como requisitos de la calidad por medidas internas.
Necesidades del sistema de información: Necesidades que se pueden especificar como requisitos de la calidad por medidas externas y a veces por medidas internas.
Necesidades implícitas: Necesidades que no hayan sido declaradas, pero son necesidades reales.
Nivel de calificación: Punto en una escala ordinal que se utiliza para categorizar una escala de medición.
Nivel de evaluación: Rigor a aplicarse durante la evaluación que define la profundidad o la exhaustividad de esta en términos de técnicas a aplicarse y los resultados de la evaluación a alcanzarse.
Objeto de análisis del proceso (target of process): Producto de software o tarea ejecutada por el producto de software al que se le ha aplicado un proceso de medición o evaluación.
Observación: Instancia de la aplicación de un procedimiento de medición que producirá un valor para una medida base.
Operador: Individuo u organización que opera el sistema.
Partes interesadas: Persona u organización que tenga derecho, acción, reclamación o interés en un sistema o en las características que este posee de forma tal que satisfagan sus necesidades y expectativas.
Procedimiento de medición: Conjunto de operaciones, específicamente descritas, utilizadas en la ejecución de una medición particular de acuerdo con un método dado.
Proceso: Sistema de actividades que utiliza recursos para transformar entradas en salidas.
Proceso de medición: Proceso para establecer, planificar, ejecutar y evaluar la medición del software dentro de un proyecto general o estructura de medición organizacional.
Producto de la información: Uno o más indicadores y sus interpretaciones asociadas que abordan una necesidad de información.
Producto de software: Un conjunto de programas informáticos, procedimientos y, posiblemente, documentación y datos asociados.
Producto de software comercial (COTS): Producto de software definido por una necesidad de mercado, comercialmente disponible y cuya utilización ha sido demostrada por un amplio espectro de usuarios comerciales.
Producto de software intermedio: Producto del proceso de desarrollo de software que es utilizado como entrada a otra etapa del proceso de desarrollo de software.
Propiedad de la calidad: Componente medible de la calidad.
Proveedor: Individuo u organización dentro de un contrato con el adquiriente para el abastecimiento de un sistema, producto o servicio de software, bajo los términos del contrato.
Punto de referencia: Estándar contra el cual los resultados pueden ser medidos o evaluados.
Requisito de la calidad del software: Requisito de que un atributo de la calidad del software esté presente en el software.
Requisito funcional: Requisito que especifica una función que debe ser capaz de ejecutar un sistema o componente de sistema.
Requisitos: Expresión de una necesidad percibida de que algo sea realizado.
Registros de evaluación: Evidencia objetiva documentada de todas las actividades realizadas y de los resultados obtenidos en el proceso de evaluación.
Riesgo: Función de la probabilidad de ocurrencia de una amenaza dada y las posibles consecuencias adversas de la ocurrencia de la amenaza.
Rigurosidad de la evaluación: Grado que requieren las características y subcaracterísticas de la calidad del producto de software para cumplir estrictamente con el uso esperado del mismo.
Sistema: Combinación de elementos que interactúan organizados para lograr uno o más objetivos establecidos.
Software personalizado: Producto de software desarrollado para una aplicación específica partiendo de la especificación de requisitos del usuario.
Solicitante de la evaluación: Persona u organización que solicita una evaluación.
Unidad de medición: Cantidad particular, definida y aprobada por convenio, con el que se comparten otras cantidades del mismo tipo para expresar su magnitud relativa a esa cantidad.
Usuario: Individuo o grupo que interactúa con un sistema o se beneficia del mismo durante su utilización.
Usuario directo: Persona que interactúa con el producto.
Usuario final: Persona que se beneficia en último lugar de los resultados del sistema.
Usuario indirecto: Persona que recibe la salida de un sistema, pero no interactúa con el sistema.
Validación: Confirmación, a través de la aportación de evidencia objetiva, de que se han cumplido los requisitos para un uso específico previsto o su aplicación.
Valor: Número o categoría asignada a un atributo de una entidad por medio de una medición.
Verificación: Confirmación, a través de la aportación de evidencia objetiva, de que se han cumplido los requisitos especificados.

NC ISO/IEC 25020:2016 SQuaRE – Modelo de referencia y guía para las mediciones

La NC ISO/IEC 25020:2016 define los términos: atributo, medida base, medida derivada, calidad externa del software, indicador, necesidad de información, calidad interna del software, medida, medir, medición, función de medición, método de medición, calidad en el uso y elemento de medida de la calidad.

La NC ISO/IEC 25020:2016 contiene el Modelo de Referencia de la Medición de la Calidad del Producto de Software (SPQM-RM), el mismo describe la relación entre un modelo de la calidad, sus características de la calidad asociadas (y subcaracterísticas) y los atributos del producto de software con las correspondientes medidas de la calidad de software, funciones de medición, elementos de medida de la calidad y métodos de medición.

j

La norma muestra ejemplos de criterios para la selección de medidas de la calidad de software, a la vez que muestra cómo documentar una medida.

Proyecciones de trabajo del SC7

El Subcomité 7 – Ingeniería de software trabaja en el análisis de las siguientes normas internacionales para su adopción como normas cubanas.

Normas
ISO/IEC 12207:2008 Systems and software engineering – Software life cycle processes
ISO/IEC 15504-3:2004 Information technology – Process assessment – Part 3: Guidance on performing an assessment
ISO/IEC 15504-4:2004 Information technology – Process assessment – Part 4: Guidance on use for process improvement and process capability determination
ISO/IEC TR 18018:2010 Information technology – Systems and software engineering – Guide for configuration management tool capabilities
ISO/IEC 25000:2014 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Guide to SQuaRE
ISO/IEC 25001:2014 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Planning and management
ISO/IEC 25012:2008 Software engineering – Software product Quality Requirements and Evaluation (SQuaRE) – Data quality model
ISO/IEC 25021: 2012 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Quality measure elements
ISO/IEC 25022:2016 Systems and software engineering – Systems and software quality requirements and evaluation (SQuaRE) – Measurement of quality in use
ISO/IEC 25023:2016 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Measurement of system and software product quality
ISO/IEC 25024:2015 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Measurement of data quality
ISO/IEC 25030:2007 Software engineering – Software product Quality Requirements and Evaluation (SQuaRE) – Quality requirements
ISO/IEC 25041:2012 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Evaluation guide for developers, acquirers and independent evaluators

NOTA: TODOS LOS INTERESADOS EN COLABORAR O EMITIR CRITERIOS SOBRE LOS PROYECTOS DE NORMAS PUEDEN CONTACTARNOS. Sesionamos los jueves a las 9:00 AM, en la calle 17, No 506, entre D Y E, Vedado, La Habana.