ISO 9126 es un estándar internacional para la evaluación de la calidad de software. Define un modelo de calidad con seis características (funcionalidad,
fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad) que incluyen calidad interna, externa y en uso. El estándar ayuda a las organizaciones
a definir métricas y rangos de aceptación para cada característica de calidad según el contexto de uso del software.
El documento presenta información sobre la calidad de software. Define la calidad de software como el grado en que un producto de software cumple con las expectativas de los clientes. Explica que la calidad implica evaluar tanto el producto final como los procesos de desarrollo, los cuales están estandarizados en modelos como ISO/IEC 9126 e ISO/IEC 25000. Estos modelos definen las características de calidad como funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad.
Este documento resume la Norma ISO/IEC 9126 sobre la calidad de productos de software. Describe las características de calidad interna, externa y en uso, las cuales se dividen en subcaracterísticas como funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad y calidad en uso. Explica cada una de estas subcaracterísticas y sus criterios de medición para evaluar la calidad de un software.
La calidad del software se refiere al grado en que un sistema satisface las necesidades y expectativas de los usuarios. Se define como el grado en que un producto cumple los requisitos especificados y las necesidades del cliente. La calidad depende de factores como el tamaño del proyecto, los métodos utilizados y la estructura organizativa. El modelo ISO 9126 establece que la calidad del proceso mejora la calidad del producto y esta mejora la calidad de uso para los usuarios.
El documento proporciona definiciones de calidad de software, incluidas las características para satisfacer necesidades explícitas e implícitas de los usuarios y los atributos relacionados con el esfuerzo de los usuarios. Explica que el aseguramiento de calidad implica actividades planificadas para proporcionar la calidad necesaria mediante la evaluación continua para identificar defectos. La gestión de calidad involucra determinar y aplicar políticas de calidad mediante la planificación, el control, la garantía y la mejora de la calidad.
El documento presenta las definiciones de calidad de software, aseguramiento de calidad, gestión de calidad, políticas de calidad, control de calidad durante la producción, componentes de un sistema de calidad, proceso de certificación, factores que determinan la calidad y definición de estándar. También menciona 5 normas ISO de calidad como ISO 9000, 9001, 9002, 9003 y 9004.
El documento presenta las respuestas a 10 preguntas sobre calidad de software. Define la calidad de software como el conjunto de características que satisfacen las necesidades de los usuarios. Explica que el aseguramiento de calidad consiste en actividades planificadas para garantizar la calidad mediante la detección temprana de defectos. La gestión de calidad implica la planificación, control, garantía y mejora continua de la calidad. Los principales factores que determinan la calidad son las operaciones, revisión y transición del producto.
El documento describe el modelo de calidad interna y externa de la Norma ISO/IEC 9126 para evaluar la calidad de productos de software. La norma define atributos de calidad como funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Además, distingue entre métricas internas para evaluar productos de software no ejecutables y métricas externas para productos de software en ejecución.
El documento presenta información sobre la calidad de software. Define la calidad de software como el grado en que un producto de software cumple con las expectativas de los clientes. Explica que la calidad implica evaluar tanto el producto final como los procesos de desarrollo, los cuales están estandarizados en modelos como ISO/IEC 9126 e ISO/IEC 25000. Estos modelos definen las características de calidad como funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad.
Este documento resume la Norma ISO/IEC 9126 sobre la calidad de productos de software. Describe las características de calidad interna, externa y en uso, las cuales se dividen en subcaracterísticas como funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad y calidad en uso. Explica cada una de estas subcaracterísticas y sus criterios de medición para evaluar la calidad de un software.
La calidad del software se refiere al grado en que un sistema satisface las necesidades y expectativas de los usuarios. Se define como el grado en que un producto cumple los requisitos especificados y las necesidades del cliente. La calidad depende de factores como el tamaño del proyecto, los métodos utilizados y la estructura organizativa. El modelo ISO 9126 establece que la calidad del proceso mejora la calidad del producto y esta mejora la calidad de uso para los usuarios.
El documento proporciona definiciones de calidad de software, incluidas las características para satisfacer necesidades explícitas e implícitas de los usuarios y los atributos relacionados con el esfuerzo de los usuarios. Explica que el aseguramiento de calidad implica actividades planificadas para proporcionar la calidad necesaria mediante la evaluación continua para identificar defectos. La gestión de calidad involucra determinar y aplicar políticas de calidad mediante la planificación, el control, la garantía y la mejora de la calidad.
El documento presenta las definiciones de calidad de software, aseguramiento de calidad, gestión de calidad, políticas de calidad, control de calidad durante la producción, componentes de un sistema de calidad, proceso de certificación, factores que determinan la calidad y definición de estándar. También menciona 5 normas ISO de calidad como ISO 9000, 9001, 9002, 9003 y 9004.
El documento presenta las respuestas a 10 preguntas sobre calidad de software. Define la calidad de software como el conjunto de características que satisfacen las necesidades de los usuarios. Explica que el aseguramiento de calidad consiste en actividades planificadas para garantizar la calidad mediante la detección temprana de defectos. La gestión de calidad implica la planificación, control, garantía y mejora continua de la calidad. Los principales factores que determinan la calidad son las operaciones, revisión y transición del producto.
El documento describe el modelo de calidad interna y externa de la Norma ISO/IEC 9126 para evaluar la calidad de productos de software. La norma define atributos de calidad como funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Además, distingue entre métricas internas para evaluar productos de software no ejecutables y métricas externas para productos de software en ejecución.
El documento describe el estándar ISO 9126 para evaluar la calidad del software. ISO 9126 define seis características de calidad (funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad) que se subdividen en subcaracterísticas y atributos. Estas métricas miden la calidad del software en etapas tardías del desarrollo, por lo que existe interés en métricas que evalúen la calidad en etapas tempranas.
Este estándar propone un modelo de calidad de software que se divide en tres vistas: interior, exterior y en uso. Cada vista se compone de características como la funcionalidad, fiabilidad y usabilidad, las cuales se dividen en subcaracterísticas y atributos. Las mediciones de los atributos generan métricas básicas, de agregación y derivadas.
Estandares y modelos de calidad del softwareaagalvisg
La calidad del software puede parecer un concepto alejado de la vida diaria de la mayoría de las personas, pero nada más lejos de la realidad, en este documento encontraras los estándares para crear un software de calidad.
El documento describe la Norma ISO/IEC 25000, la cual establece un marco para la evaluación de la calidad de software. La norma se divide en varias partes, incluyendo la ISO/IEC 25010 que define características y subcaracterísticas para evaluar la calidad. La norma establece procesos como identificar objetivos de calidad, seleccionar características para evaluar, y ejecutar pruebas.
El documento discute varios temas relacionados con la calidad del software en Colombia y América Latina. Menciona que Colombia podría mejorar su industria de software adoptando mejores metodologías de desarrollo de acuerdo con la formación e idiosincrasia de los profesionales colombianos. También destaca que América Latina tiene artesanos del software mientras que el mundo requiere profesionales del software. Finalmente, presenta varios modelos y estándares relacionados con la calidad del software a nivel de proceso y producto
La norma ISO 9126 provee un modelo para evaluar la calidad del software. Este modelo incluye factores, criterios y métricas para evaluar la calidad interna y externa del software. La norma define características de calidad como la funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada característica incluye subcaracterísticas y métricas para su evaluación.
Las normas ISO/IEC 9126 son un conjunto de normas internacionales que establecen las características de calidad de los productos de software. Estas normas son fundamentales para garantizar la calidad de los productos de software, ya que establecen los criterios para evaluar la calidad del software.
Este documento trata sobre los estándares de calidad de software. Explica las normas ISO/IEC que definen los procesos y ciclos de vida del software, como la ISO 12207. También cubre los atributos clave de calidad como funcionalidad, confiabilidad, usabilidad y facilidad de mantenimiento. Por último, presenta las 8 dimensiones de calidad definidas por David Garvin y algunos problemas comunes que afectan la calidad del software.
Este documento describe los conceptos clave de la calidad del producto software. Explica que la calidad del software incluye todos los elementos del ciclo de vida del proyecto como los requisitos, diseño y desarrollo. También define la calidad como la capacidad del producto para satisfacer las necesidades de los usuarios. Luego describe el modelo ISO de calidad del software y sus seis características principales: funcionalidad, confiabilidad, eficiencia, usabilidad, mantenibilidad y portabilidad. Finalmente, señala que existen estándares de cal
La calidad del software se refiere al proceso de verificar que el software cumpla con los requisitos del cliente en términos de rendimiento, seguridad y confiabilidad. La gestión de la calidad del software implica seguir buenas prácticas de desarrollo y procesos a lo largo del ciclo de vida del proyecto. Los componentes clave de un sistema de calidad de software incluyen el control de calidad, la certificación y el cumplimiento de estándares internacionales como ISO 9000 e ISO/IEC 12207.
11 introduccion a los arboles de calidad y normaUVM
El documento habla sobre árboles de calidad y la norma ISO 9216 para evaluar la calidad de software. Describe los atributos de calidad como usabilidad, funcionalidad, fiabilidad y eficiencia. Explica que la norma ISO 9216 incluye métricas internas, externas y de calidad en uso para medir la calidad durante el desarrollo y uso del software. Finalmente, señala que la norma puede usarse para especificar requisitos de calidad y criterios de prueba.
Guia tecnica para evaluación de softwareAlex Betancur
Este documento presenta un modelo para evaluar la calidad de software basado en la norma ISO/IEC 9126. Describe seis características clave de calidad (funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad) que comprenden la calidad interna y externa. También cubre un modelo de calidad de uso que incluye cuatro características (eficacia, productividad, satisfacción y seguridad). Explica conceptos básicos de calidad de software, métricas y un proceso
Este documento presenta conceptos clave sobre calidad de software, incluyendo factores como funcionalidad, corrección, confiabilidad, eficiencia y usabilidad. También discute institutos que regulan la calidad de software como ISO e IEEE. Por último, tres estudiantes proporcionan conclusiones sobre lo que aprendieron acerca de normas, procesos y características que determinan la calidad de software.
El documento presenta preguntas y respuestas sobre el tema de la calidad del software. Se definen conceptos como calidad del software, aseguramiento de la calidad, gestión de la calidad del software y factores que determinan la calidad. También se mencionan normas de calidad como ISO 9001 e ISO 9000 y el proceso para la certificación de un software de calidad.
La norma ISO 9126 define seis factores de calidad de software: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada factor se compone de subcaracterísticas que pueden medirse directamente. La norma proporciona una estructura para especificar requisitos de calidad y evaluar productos de software.
El documento describe los modelos para medir la calidad del software según el estándar ISO 9126. La norma ISO 9126 establece seis características clave para evaluar la calidad de un producto de software: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada característica incluye atributos específicos que permiten cuantificarla y determinar en qué medida el software satisface los requisitos.
El documento resume los principales estándares relacionados con la usabilidad. Define qué es un estándar según la ISO y describe los tipos de estándares. Explica los estándares formales de usabilidad orientados al proceso como la ISO 9241 e ISO 13407, y orientados al producto como la ISO 9126 e ISO 14598. Compara las ventajas y desventajas de definir la usabilidad como proceso y como producto. Describe la ISO 25000 que unifica los estándares anteriores. Finalmente, presenta varios marcos y metodologías para evaluar
Evaluación de software; se realiza un resumen de la norma iso 9126, la cual rige la calidad del software; se divide en cuatro partes , realidad, métricas externas, métricas internas y calidad en las métricas de uso y expendido.
El documento describe los diferentes tipos de pruebas de software, incluyendo pruebas funcionales, no funcionales y de cambios. Explica normas como ISO/IEC 25010 e ISTQB que definen características de calidad y tipos de pruebas como funcionales, de arquitectura, regresión y de cambios.
El documento describe el estándar ISO 9126 para la evaluación de la calidad de productos de software. Este estándar establece seis características principales de calidad: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada característica incluye subcaracterísticas más específicas que permiten evaluarla de manera cuantitativa. El estándar provee una guía para que las empresas puedan desarrollar sus propios modelos de evaluación de calidad de acuerdo a sus necesidades.
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARIS”. Esta actividad de aprendizaje propone el reto de descubrir el la secuencia números para abrir un candado, el cual destaca la percepción geométrica y conceptual. La intención de esta actividad de aprendizaje lúdico es, promover los pensamientos lógico (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia y viso-espacialidad. Didácticamente, ésta actividad de aprendizaje es transversal, y que integra áreas del conocimiento: matemático, Lenguaje, artístico y las neurociencias. Acertijo dedicado a los Juegos Olímpicos de París 2024.
El documento describe el estándar ISO 9126 para evaluar la calidad del software. ISO 9126 define seis características de calidad (funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad) que se subdividen en subcaracterísticas y atributos. Estas métricas miden la calidad del software en etapas tardías del desarrollo, por lo que existe interés en métricas que evalúen la calidad en etapas tempranas.
Este estándar propone un modelo de calidad de software que se divide en tres vistas: interior, exterior y en uso. Cada vista se compone de características como la funcionalidad, fiabilidad y usabilidad, las cuales se dividen en subcaracterísticas y atributos. Las mediciones de los atributos generan métricas básicas, de agregación y derivadas.
Estandares y modelos de calidad del softwareaagalvisg
La calidad del software puede parecer un concepto alejado de la vida diaria de la mayoría de las personas, pero nada más lejos de la realidad, en este documento encontraras los estándares para crear un software de calidad.
El documento describe la Norma ISO/IEC 25000, la cual establece un marco para la evaluación de la calidad de software. La norma se divide en varias partes, incluyendo la ISO/IEC 25010 que define características y subcaracterísticas para evaluar la calidad. La norma establece procesos como identificar objetivos de calidad, seleccionar características para evaluar, y ejecutar pruebas.
El documento discute varios temas relacionados con la calidad del software en Colombia y América Latina. Menciona que Colombia podría mejorar su industria de software adoptando mejores metodologías de desarrollo de acuerdo con la formación e idiosincrasia de los profesionales colombianos. También destaca que América Latina tiene artesanos del software mientras que el mundo requiere profesionales del software. Finalmente, presenta varios modelos y estándares relacionados con la calidad del software a nivel de proceso y producto
La norma ISO 9126 provee un modelo para evaluar la calidad del software. Este modelo incluye factores, criterios y métricas para evaluar la calidad interna y externa del software. La norma define características de calidad como la funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada característica incluye subcaracterísticas y métricas para su evaluación.
Las normas ISO/IEC 9126 son un conjunto de normas internacionales que establecen las características de calidad de los productos de software. Estas normas son fundamentales para garantizar la calidad de los productos de software, ya que establecen los criterios para evaluar la calidad del software.
Este documento trata sobre los estándares de calidad de software. Explica las normas ISO/IEC que definen los procesos y ciclos de vida del software, como la ISO 12207. También cubre los atributos clave de calidad como funcionalidad, confiabilidad, usabilidad y facilidad de mantenimiento. Por último, presenta las 8 dimensiones de calidad definidas por David Garvin y algunos problemas comunes que afectan la calidad del software.
Este documento describe los conceptos clave de la calidad del producto software. Explica que la calidad del software incluye todos los elementos del ciclo de vida del proyecto como los requisitos, diseño y desarrollo. También define la calidad como la capacidad del producto para satisfacer las necesidades de los usuarios. Luego describe el modelo ISO de calidad del software y sus seis características principales: funcionalidad, confiabilidad, eficiencia, usabilidad, mantenibilidad y portabilidad. Finalmente, señala que existen estándares de cal
La calidad del software se refiere al proceso de verificar que el software cumpla con los requisitos del cliente en términos de rendimiento, seguridad y confiabilidad. La gestión de la calidad del software implica seguir buenas prácticas de desarrollo y procesos a lo largo del ciclo de vida del proyecto. Los componentes clave de un sistema de calidad de software incluyen el control de calidad, la certificación y el cumplimiento de estándares internacionales como ISO 9000 e ISO/IEC 12207.
11 introduccion a los arboles de calidad y normaUVM
El documento habla sobre árboles de calidad y la norma ISO 9216 para evaluar la calidad de software. Describe los atributos de calidad como usabilidad, funcionalidad, fiabilidad y eficiencia. Explica que la norma ISO 9216 incluye métricas internas, externas y de calidad en uso para medir la calidad durante el desarrollo y uso del software. Finalmente, señala que la norma puede usarse para especificar requisitos de calidad y criterios de prueba.
Guia tecnica para evaluación de softwareAlex Betancur
Este documento presenta un modelo para evaluar la calidad de software basado en la norma ISO/IEC 9126. Describe seis características clave de calidad (funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad) que comprenden la calidad interna y externa. También cubre un modelo de calidad de uso que incluye cuatro características (eficacia, productividad, satisfacción y seguridad). Explica conceptos básicos de calidad de software, métricas y un proceso
Este documento presenta conceptos clave sobre calidad de software, incluyendo factores como funcionalidad, corrección, confiabilidad, eficiencia y usabilidad. También discute institutos que regulan la calidad de software como ISO e IEEE. Por último, tres estudiantes proporcionan conclusiones sobre lo que aprendieron acerca de normas, procesos y características que determinan la calidad de software.
El documento presenta preguntas y respuestas sobre el tema de la calidad del software. Se definen conceptos como calidad del software, aseguramiento de la calidad, gestión de la calidad del software y factores que determinan la calidad. También se mencionan normas de calidad como ISO 9001 e ISO 9000 y el proceso para la certificación de un software de calidad.
La norma ISO 9126 define seis factores de calidad de software: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada factor se compone de subcaracterísticas que pueden medirse directamente. La norma proporciona una estructura para especificar requisitos de calidad y evaluar productos de software.
El documento describe los modelos para medir la calidad del software según el estándar ISO 9126. La norma ISO 9126 establece seis características clave para evaluar la calidad de un producto de software: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada característica incluye atributos específicos que permiten cuantificarla y determinar en qué medida el software satisface los requisitos.
El documento resume los principales estándares relacionados con la usabilidad. Define qué es un estándar según la ISO y describe los tipos de estándares. Explica los estándares formales de usabilidad orientados al proceso como la ISO 9241 e ISO 13407, y orientados al producto como la ISO 9126 e ISO 14598. Compara las ventajas y desventajas de definir la usabilidad como proceso y como producto. Describe la ISO 25000 que unifica los estándares anteriores. Finalmente, presenta varios marcos y metodologías para evaluar
Evaluación de software; se realiza un resumen de la norma iso 9126, la cual rige la calidad del software; se divide en cuatro partes , realidad, métricas externas, métricas internas y calidad en las métricas de uso y expendido.
El documento describe los diferentes tipos de pruebas de software, incluyendo pruebas funcionales, no funcionales y de cambios. Explica normas como ISO/IEC 25010 e ISTQB que definen características de calidad y tipos de pruebas como funcionales, de arquitectura, regresión y de cambios.
El documento describe el estándar ISO 9126 para la evaluación de la calidad de productos de software. Este estándar establece seis características principales de calidad: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Cada característica incluye subcaracterísticas más específicas que permiten evaluarla de manera cuantitativa. El estándar provee una guía para que las empresas puedan desarrollar sus propios modelos de evaluación de calidad de acuerdo a sus necesidades.
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARIS”. Esta actividad de aprendizaje propone el reto de descubrir el la secuencia números para abrir un candado, el cual destaca la percepción geométrica y conceptual. La intención de esta actividad de aprendizaje lúdico es, promover los pensamientos lógico (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia y viso-espacialidad. Didácticamente, ésta actividad de aprendizaje es transversal, y que integra áreas del conocimiento: matemático, Lenguaje, artístico y las neurociencias. Acertijo dedicado a los Juegos Olímpicos de París 2024.
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Juan Martín Martín
Criterios de corrección y soluciones al examen de Geografía de Selectividad (EvAU) Junio de 2024 en Castilla La Mancha.
Soluciones al examen.
Convocatoria Ordinaria.
Examen resuelto de Geografía
conocer el examen de geografía de julio 2024 en:
https://blogdegeografiadejuan.blogspot.com/2024/06/soluciones-examen-de-selectividad.html
http://blogdegeografiadejuan.blogspot.com/
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
ISO 9126.pdf
1. ISO 9126
Introducción
El estándar ISO/IEC 9126 proviene desde el modelo establecido en 1977 por McCall y sus colegas, los cuales propusieron un modelo para especificar la
calidad del software. El modelo de calidad McCall está organizado sobre tres tipos de Características de Calidad:
Factores (especificar): Describen la visión externa del software, como es visto por los usuarios.
Criterios (construir): Describen la visión interna del software, como es visto por el desarrollador.
Métricas (controlar): Se definen y se usan para proveer una escala y método para la medida.
ISO/IEC 9126 es un estándar internacional para la evaluación del Software. Está supervisado por el proyecto SQuaRE, ISO 25000:2005, el cual sigue
los mismos conceptos.
Desarrollo
ISO/IEC 9126: TECNOLOGÍAS DE LA INFORMACIÓN
ISO/IEC 9126 es un estándar de calidad de productos compuesto por 4 partes. ISO/IEC 9126-1 describe un modelo de dos partes para calidad de
productos de software:
a) Calidad interna y externa, y
b) Calidad en uso.
El objetivo es abarcar todos los aspectos que pueden afectar a la calidad de los productos de software. Existe un equivalente chileno - NCh 2812-
1.c2002 - que es una homologación idéntica de la norma original hecha por el INN.
El estándar internacional posee otras tres partes con carácter de reportes técnicos (aún no son estándares propiamente tales):
· ISO/IEC TR 9126-2 Software engineering - Product quality - Part 2: External metrics
· ISO/IEC TR 9126-3 Software engineering - Product quality - Part 3: Internal metrics
· ISO/IEC TR 9126-4 Software engineering - Product quality - Part 4: Quality in use metrics
2. Un producto software está definido en un sentido amplio como: los ejecutables, código fuente, descripciones de arquitectura, y así. Como resultado, la
noción de usuario se amplía tanto a operadores como a programadores, los cuales son usuarios de componentes como son bibliotecas software.
ISO/IEC 9126 distingue entre fallo y no conformidad. Un fallo es el incumplimiento de los requisitos previos, mientras que la no conformidad es el
incumplimiento de los requisitos especificados. Una distinción similar es la que se establece entre validación y verificación.
ISO/IEC 9126: CALIDAD EN EL CICLO DE VIDA DEL SOFTWARE
Ámbitos de uso de ISO/IEC 9126
• Validar la integridad de una definición de requisitos;
• Identificar los requisitos del software;
• Identificar los objetivos del diseño del software;
• Identificar los objetivos de la prueba de software;
• Identificar el criterio de aseguramiento de calidad;
• Identificar el criterio de aceptación para un producto de software completo.
• Priorizar los recursos en los aspectos más importantes en términos de calidad.
• Etc.
3. ATRIBUTOS DE LA NORMA PARA CALIDAD EXTERNA E INTERNA
1. FUNCIONALIDAD
Adecuación: Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados.
Exactitud: Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados, con el grado necesario de precisión.
Interoperabilidad: Capacidad del producto software para interactuar con uno o más sistemas especificados.
Seguridad de acceso: Capacidad del producto software para proteger información y datos de manera que las personas o sistemas no autorizados no
puedan leerlos o modificarlos, al tiempo que no se deniega el acceso a las personas o sistemas autorizados
Cumplimiento funcional: Capacidad del producto software para adherirse a normas, convenciones o regulaciones en leyes y prescripciones similares
relacionadas con funcionalidad.
2. CONFIABILIDAD (FIABILIDAD)
Madurez: Capacidad del producto software para evitar fallar como resultado de fallos en el software.
Tolerancia a fallos: Capacidad del software para mantener un nivel especificado de prestaciones en caso de fallos software o de infringir sus interfaces
especificados.
Capacidad de recuperación: Capacidad del producto software para reestablecer un nivel de prestaciones especificado y de recuperar los datos
directamente afectados en caso de fallo.
Cumplimiento de la fiabilidad: Capacidad del producto software para adherirse a normas, convenciones o regulaciones relacionadas con al fiabilidad.
3. FACTIBILIDAD DE USO (USABILIDAD)
Capacidad para ser entendido: Capacidad del producto software que permite al usuario entender si el software es adecuado y cómo puede ser usado
para unas tareas o condiciones de uso particulares.
Capacidad para ser aprendido: Capacidad del producto software que permite al usuario aprender sobre su aplicación.
Capacidad para ser operado: Capacidad del producto software que permite al usuario operarlo y controlarlo.
Capacidad de atracción: Capacidad del producto software para ser atractivo al usuario.
Cumplimiento de la usabilidad: Capacidad del producto software para adherirse a normas, convenciones, guías de estilo o regulaciones relacionadas
con la usabilidad.
4. EFICIENCIA
Comportamiento temporal: Capacidad del producto software para proporcionar tiempos de respuesta, tiempos de proceso y potencia apropiados, bajo
condiciones determinadas.
4. Utilización de recursos: Capacidad del producto software para usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo su
función bajo condiciones determinadas.
Cumplimiento de la eficiencia: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la eficiencia.
5. MANTENIBILIDAD
Capacidad para ser analizado: Es la capacidad del producto software para serle diagnosticadas deficiencias o causas de los fallos en el software, o
para identificar las partes que han de ser modificadas.
Capacidad para ser cambiado: Capacidad del producto software que permite que una determinada modificación sea implementada.
Estabilidad: Capacidad del producto software para evitar efectos inesperados debidos a modificaciones del software.
Capacidad para ser probado: Capacidad del producto software que permite que el software modificado sea validado.
Cumplimiento de la mantenibilidad : Capacidad del producto software para adherirse a normas o convenciones relacionadas con la mantenibilidad.
8. PORTABILIDAD
Adaptabilidad: Capacidad del producto software para ser adaptado a diferentes entornos especificados, sin aplicar acciones o mecanismos distintos de
aquellos proporcionados para este propósito por el propio software considerado.
Instalabilidad : Capacidad del producto software para ser instalado en un entorno especificado.
Coexistencia: Capacidad del producto software para coexistir con otro software independiente, en un entorno común, compartiendo recursos comunes.
Capacidad para reemplazar: Capacidad del producto software para ser usado en lugar de otro producto software, para el mismo propósito, en el
mismo entorno.
Cumplimiento de la portabilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad.
ATRIBUTOS PARA CALIDAD EN USO
1. Efectividad: Capacidad del producto software para permitir a los usuarios alcanzar objetivos especificados con exactitud y completitud, en un
contexto de uso especificado.
2. Productividad: Capacidad del producto software para permitir a los usuarios gastar una cantidad adecuada de recursos con relación a la efectividad
alcanzada, en un contexto de uso especificado.
3. Seguridad física: Capacidad del producto software para alcanzar niveles aceptables del riesgo de hacer daño a personas, al negocio, al software, a
las propiedades o al medio ambiente en un contexto de uso especificado.
4. Satisfacción: Capacidad del producto software para satisfacer a los usuarios en un contexto de uso especificado.
PERFIL DE CALIDAD USANDO ISO/IEC 9126
5. Un perfil de calidad permite focalizar la definición o evaluación de calidad de un producto de software en los criterios de calidad más importantes según
el contexto requerido.
En un perfil están definidos:
· Los atributos y subcaracterísticas relevantes para el producto de software.
· Las métricas que se usarán en la medición.
· Los rangos de aceptación de esas métricas.
El estándar provee un entorno para que las organizaciones definan un modelo de calidad para el producto software. Haciendo esto así, sin embargo, se
lleva a cada organización la tarea de especificar precisamente su propio modelo. Esto podría ser hecho, por ejemplo, especificando los objetivos para
las métricas de calidad las cuales evalúan el grado de presencia de los atributos de calidad.
Métricas internas son aquellas que no dependen de la ejecución del software (medidas estáticas).
Métricas externas son aquellas aplicables al software en ejecución.
La calidad en las métricas de uso están sólo disponibles cuando el producto final es usado en condiciones reales.Idealmente, la calidad interna
determina la calidad externa y esta a su vez la calidad en el uso.
Conclusión
El estándar ISO 9126 está dividido en cuatro partes las cuales dirigen, respectivamente, lo siguiente: modelo de calidad, métricas externas, métricas
internas y calidad en las métricas de uso.
La ISO 9126 se basa en que el objetivo no es necesariamente alcanzar una calidad perfecta, sino la necesaria y suficiente para cada contexto de uso a
la hora de la entrega y del uso del software por parte de los usuarios y es necesario comprender las necesidades reales de los usuarios con tanto detalle
como sea posible (requisitos).
Razones por la cual se definen los siguientes aspectos de calidad: interna (medible a partir de las características intrínsecas, como el código fuente),
externa (medible en el comportamiento del producto, como en una prueba) y en uso (durante la utilización efectiva por parte del usuario).
ISO 9126 nos permite definir un modelo de calidad, para nuestra organización, en base a las 6 características que se indican en la calidad en el ciclo de
vida del software. El modelo de calidad que definamos nos dará como resultado el grado de calidad de cada uno de nuestros productos software.