Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

FGDGFD

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 22

ISO 25004 – Evaluación de la

calidad
ISO 25004 – Evaluación de la calidad

 Las normas internacionales que conforman esta división


proporcionan requisitos, recomendaciones y directrices
para la evaluación del producto. Puede ser realizada
por evaluadores independientes, adquirientes o
desarrolladores.
ISO 2504n – División de Evaluación de
la Calidad
 Está conformada por estándares que proporcionan
requisitos ,recomendaciones y guías para la evaluación
de un producto software.
Inglés

ISO 25004- Esta compuesta por:

 ISO 25040:Modelo de Referencia para la evaluación


 ISO 25041:Guía de evaluación para desarrolladores, adquirentes y
evaluadores independientes
 ISO 25042:Módulos de Evaluación
 ISO 25045: Módulo de evaluación de recuperabilidad
ISO 25040:Modelo de Referencia para la
evaluación

 Define el proceso para llevar a cabo la evaluación del producto software.


Dicho proceso de evaluación consta de 5 actividades:

I. Establecer los requisitos de la evaluación.


II. Especificar la evaluación
III. Diseñar la evaluación
IV. Ejecutar la evaluación
V. Concluir la evaluación
I. Establecer los requisitos de la
evaluación

 TAREA 1.1 : Establecer el propósito de la evaluación: Se documenta el


propósito por el que la organización quiere evaluar la calidad de su
producto software(Ejemplo: asegurar la calidad del producto, decidir si se
acepta un producto, etc ) .
 TAREA 1.2 : Obtener los requisitos de calidad del producto: se identifican
las partes interesadas en el producto software (Ejemplo: Desarrolladores,
usuarios).
 TAREA 1.3 : Identificar las partes del producto que se deben evaluar: Se
deben identificar y documentar las partes del producto software incluidas
en la evaluación. El tipo de producto a evaluar (especificación de
requisitos, diagramas de diseño, documentación de las pruebas, etc.)
depende de la fase en el ciclo de vida en que se realiza la evaluación y
del propósito de ésta.
I. Establecer los requisitos de la
evaluación

 TAREA 1.4: Definir el rigor de la evaluación: Se debe definir el rigor de la


evaluación en función del propósito y el uso previsto del producto
software, basándose, por ejemplo, en aspectos como el riesgo para la
seguridad, el riesgo económico o el riesgo ambiental. En función del rigor
se podrá establecer qué técnicas se aplican y qué resultados se esperan
de la evaluación.
II. Especificar la evaluación

En esta actividad se especifican los módulos de evaluación (compuestos por


las métricas, herramientas y técnicas de medición) y los criterios de decisión
que se aplicarán en la evaluación.

 Tarea 2.1 : Seleccionar los módulos de evaluación: En esta tarea el


evaluador selecciona las métricas de calidad, técnicas y herramientas
(módulos de evaluación) que cubran todos los requisitos de la evaluación.
Dichas métricas deben permitir que, en función de su valor, se puedan
realizar comparaciones fiables con criterios que permitan tomar
decisiones.
 Tarea 2.2 : Definir los criterios de decisión para las métricas: Se deben
definir los criterios de decisión para las métricas seleccionadas. Dichos
criterios son umbrales numéricos que se pueden relacionar con los
requisitos de calidad y posteriormente con los criterios de evaluación para
decidir la calidad del producto
II. Especificar la evaluación

 Tarea 2.3: Definir los criterios de decisión de la evaluación: Se deben


definir criterios para las diferentes características evaluadas a partir de las
subcaracterísticas y métricas de calidad. Estos resultados a mayor nivel de
abstracción permiten realizar la valoración de la calidad del producto
software de forma general.
III. Diseñar la evaluación

En esta actividad se define el plan con las actividades de evaluación que se


deben realizar.

 Tarea 3.1: Planificar las actividades de la evaluación: Se deben planificar


las actividades de la evaluación teniendo en cuenta la disponibilidad de
los recursos, tanto humanos como materiales, que puedan ser necesarios.
En la planificación se debe tener en cuenta el presupuesto, los métodos
de evaluación y estándares adaptados, las herramientas de evaluación,
etc.
El plan de evaluación se revisará y actualizará proporcionando información
adicional según sea necesario durante el proceso de evaluación.
IV. Ejecutar la evaluación

En esta actividad se ejecutan las actividades de evaluación obteniendo las


métricas de calidad y aplicando los criterios de evaluación.
 Tarea 4.1: Realizar las mediciones: Se deben realizar las mediciones sobre el
producto software y sus componentes para obtener los valores de las
métricas seleccionadas e indicadas en el plan de evaluación. Todos los
resultados obtenidos deberán ser debidamente registrados.
 Tarea 4.2 : Aplicar los criterios de decisión para las métricas: Se aplican los
criterios de decisión para las métricas seleccionadas sobre los valores
obtenidos en la medición del producto.
 Tarea 4.3 : Aplicar los criterios de decisión de la evaluación: En esta última
tarea se deben aplicar los criterios de decisión a nivel de características y
subcaracterísticas de calidad, produciendo como resultado la valoración
del grado en que el producto software cumple los requisitos de calidad
establecidos.
V. Concluir la evaluación

En esta actividad se concluye la evaluación de la calidad del producto


software, realizando el informe de resultados que se entregará al cliente y
revisando con éste los resultados obtenidos.
 Tarea 5.1 : Revisar los resultados de la evaluación: Mediante esta tarea, el
evaluador y el cliente de la evaluación (en caso de existir) realizan una
revisión conjunta de los resultados obtenidos, con el objetivo de realizar
una mejor interpretación de la evaluación y una mejor detección de
errores.
 Tarea 5.2 : Crear el informe de evaluación: Una vez revisados los resultados,
se elabora el informe de evaluación, con los requisitos de la evaluación, los
resultados, las limitaciones y restricciones, el personal evaluador, etc.
V. Concluir la evaluación

 Tarea 5.3 : Revisar la calidad de la evaluación y obtener feedback: El


evaluador revisará los resultados de la evaluación y la validez del proceso
de evaluación, de los indicadores y de las métricas aplicadas. El feedback
de la revisión debe servir para mejorar el proceso de evaluación de la
organización y las técnicas de evaluación utilizadas.
 Tarea 5.4 : Tratar los datos de la evaluación: Una vez finalizada la
evaluación, el evaluador debe realizar el adecuado tratamiento con los
datos y los objetos de la evaluación según lo acordado con el cliente (en
caso de ser una tercera parte), devolviéndolos, archivándolos o
eliminándolos según corresponda.
ISO 25041:Guía de evaluación para
desarrolladores, adquirentes y evaluadores
independientes

1. Concepto de evaluación desde el punto de vista de cada función.


2. Requisitos de nivel de organización y recomendaciones para la evaluación
de la calidad del producto de software.
3. Requisitos y recomendaciones para el proceso de evaluación
desarrolladores.
4. Requisitos y recomendaciones para el proceso de evaluación adquirientes
5. Requisitos y recomendaciones independientes del proceso de evaluación
de evaluadores
ISO 25042: Módulos de evaluación

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 25045: Módulos de evaluación de
recuperabilidad

Proporciona la especificación para evaluar sub-característica de la


recuperabilidad.
Se define en la característica de la fiabilidad del modelo de calidad.
Esta norma determina las medidas de calidad de la resiliencia y el índie de
recuperación autonómica.
ISO 25045: Módulos de evaluación de
recuperabilidad

ALCANCE:
Esta Norma Internacional es una de las series el cual contiene los requisitos
generales para la especificación y evaluación de los sistemas y la calidad del
software y aclara los conceptos generales asociados.

Proporciona un marco para evaluar la calidad de los productos de software y


establece los requisitos para los métodos de medición y evaluación de
productos de software.
ISO 25045: Módulos de evaluación de
recuperabilidad

Esta Norma Internacional utiliza una metodología que involucra a dos tipo de
evaluación de recuperabilidad:

 Una parte del método hace uso de la metodología de inyección de


perturbación y una lista de las perturbaciones sobre la base de categorías
comunes de fallas y eventos para evaluar la medida de la calidad de
sistencia operacionales.
ISO 25045: Módulos de evaluación de
recuperabilidad

La segunda medida de la calidad se basa en un conjunto de preguntas que


se define para cada perturbación para evaluar la medida de la calidad del
índice de recuperación autonómica.
ISO 25045: Módulos de evaluación de
recuperabilidad

TÉCNICA:

Una metodología de inyección perturbación es una metodología de ensayo


donde las perturbaciones son inyectadas en contra de la aplicación y otros
componentes del sistema mientras se está ejecutando una carga de trabajo
de interés para el adquirente.
ISO 25045: Módulos de evaluación de
recuperabilidad

Este módulo de evaluación es aplicable a un sistema de información que


implica un producto de software y otros componentes de software.

El módulo de evaluación se puede utilizar en las siguientes situaciones:

1. La evaluación como parte de las pruebas de verificación del sistema.


ISO 25045: Módulos de evaluación de
recuperabilidad

2. Evaluación contra el entorno de prueba de un sistema de producción para


medir recuperabilidad e identificar la debilidad.
3. Evaluación de la recuperabilidad de las diferentes soluciones propuestas
por los proveedores que utilizan una carga de trabajo común.

También podría gustarte