Вы находитесь на странице: 1из 27

NORMA ISO 25000

INTEGRANTES:
MOSQUERA ANDREA
UTRERAS PAMELA

DE QU TRATA?
La calidad del producto, junto con la calidad del proceso, es
uno de los aspectos ms importantes actualmente en el
desarrollo de Software. Relacionada con la calidad del
producto, recientemente ha aparecido la familia de normas
ISO/IEC 25000, que proporciona una gua para el uso de la
nueva serie de estndares internacionales llamada Requisitos
y Evaluacin de Calidad de Productos de Software (SQuaRE
- System and Software Quality Requirements and Evaluation).
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 especificacin de requisitos y evaluacin de
caractersticas de calidad.

El objetivo del portal iso25000.com es crear un foro que rena toda la
informacin relativa a la mejora de la calidad del software conforme a la
familia de normas ISO/IEC 25000, con el fin de proporcionar un acercamiento a
esta familia de normas a particulares y empresas, facilitando la obtencin de
informacin en espaol tanto a grandes empresas como a micropymes
interesadas en mejorar su producto software.
La familia de normas ISO/IEC 25000
ISO/IEC 25000, conocida como SQuaRE (System and Software
Quality Requirements and Evaluation), es una familia de normas
que tiene por objetivo la creacin de un marco de trabajo comn
para evaluar la calidad del producto software.
Esta familia de normas ISO/IEC 25000 se encuentra compuesta por
cinco divisiones.
La familia de normas ISO/IEC 25000

ISO/IEC 2500n Divisin de Gestin de
Calidad
Las normas que forman este apartado definen todos los modelos, trminos y
definiciones comunes referenciados por todas las otras normas de la familia
25000.

ISO/IEC 25000 Guide to SQuaRE: contiene el modelo de la arquitectura
de SQuaRE, la terminologa de la familia, un resumen de las partes, los
usuarios previstos y las partes asociadas.

ISO/IEC 25001 Planning and Management: establece los requisitos y
orientaciones para gestionar la evaluacin y especificacin de los
requisitos del producto software.

ISO/IEC 2501n Divisin de Modelo de
Calidad
Las normas de este apartado presentan modelos de calidad detallados
incluyendo caractersticas para calidad interna, externa y en uso del
producto software.

ISO/IEC 25010 System and software quality models: describe el modelo de
calidad para el producto software y para la calidad en uso. Presenta las
caractersticas y sub-caractersticas de calidad frente a las cuales evaluar
el producto software.
ISO/IEC 25012 Data Quality model: define un modelo general para la
calidad de los datos, se aplica para aquellos datos que se encuentran
almacenados de una forma estructurada y que forman parte de un
Sistema de Informacin.
ISO/IEC 2502n Divisin de Medicin de
Calidad

Estas normas incluyen un modelo de referencia de la medicin de la calidad
del producto, definiciones de medidas de calidad y guas prcticas para su
aplicacin.

ISO/IEC 25020 - Measurement reference model and guide: proporciona
una gua 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 mtricas base y derivadas que puedan ser usadas a lo
largo de todo el ciclo de vida del desarrollo software.
ISO/IEC 2502n Divisin de Medicin de
Calidad

ISO/IEC 25022 - Measurement of quality in use: define especficamente las
mtricas para realizar la medicin de la calidad en uso del producto.

ISO/IEC 25023 - Measurement of system and software product quality:
define especficamente las mtricas para realizar la medicin de la
calidad de productos y sistemas software.

ISO/IEC 25024 - Measurement of data quality: define especficamente las
mtricas para realizar la medicin de la calidad de datos.
ISO/IEC 2503n Divisin de Requisitos de
Calidad

La divisin de requisitos de calidad, ayudan a especificar requisitos de
calidad que pueden ser utilizados en el proceso de elicitacin de requisitos
de calidad del producto software a desarrollar o como entrada del proceso
de evaluacin.

ISO/IEC 25030 - Quality requirements: provee de un conjunto de
recomendaciones para realizar la especificacin de los requisitos de
calidad del producto software.
ISO/IEC 2504n Divisin de Evaluacin de
Calidad
Este apartado incluye normas que proporcionan requisitos, recomendaciones
y guas para llevar a cabo el proceso de evaluacin del producto software.

ISO/IEC 25040 - Evaluation reference model and guide: propone un
modelo de referencia general para la evaluacin, que considera las
entradas al proceso de evaluacin, 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
implementacin prctica de la evaluacin del producto software desde el
punto de vista de los desarrolladores, de los adquirentes y de los
evaluadores independientes.
ISO/IEC 2504n Divisin de Evaluacin de
Calidad

ISO/IEC 25042 - Evaluation modules: define lo que la Norma considera un
mdulo de evaluacin y la documentacin, estructura y contenido que se
debe utilizar a la hora de definir uno de estos mdulos.

ISO/IEC 25045 - Evaluation module for recoverability: define un mdulo
para la evaluacin de la sub-caracterstica Recuperabilidad.

Beneficios
Los beneficios de utilizar SQuare son:

El modelo representa la calidad esperada del producto de
software.

Planteo del desdoblamiento de las necesidades o expectativas en
calidad en uso, calidad externa y calidad interna.

Permite una mayor eficacia en la definicin del software.
Beneficios
Plantea la evaluacin de productos intermedios.

Propone una calidad final a travs de las evaluaciones intermedias.

Permite efectuar un rastreo entre las expectativas, requisitos y
medidas de evaluacin.

Mejora la calidad del producto.
Vistas
La norma ISO/IEC 25000 ha sido desarrollada por el subcomit SC 7 del Comit
Tcnico Conjunto ISO/IEC JTC 1.
Al igual que la norma ISO/IEC 9126, este estndar define tres vistas diferenciadas
en el estudio de la calidad de un producto:
Vista interna: esta vista se ocupa de las propiedades del software como: el
tamao, la complejidad o la conformidad con las normas de orientacin a
objetos.
Vista externa: vista que analiza el comportamiento del software en produccin
y estudia sus atributos, por ejemplo: el rendimiento de un software en una
mquina determinada, el uso de memoria de un programa o el tiempo de
funcionamiento entre fallos.
Vista en uso: mide la productividad y efectividad del usuario final al utilizar el
software.
Vistas


La primera puede utilizarse desde las primeras fases del desarrollo,
permitiendo detectar deficiencias en el software en edades muy tempranas
del ciclo de vida del software.

La segunda, necesita que el producto software este completo y se utilizar
por tanto en el pase a produccin del producto, siendo muy dependiente de
la mquina donde se ejecute.
Vistas


Por ltimo la tercera vista que tambin estudia el producto software
finalizado ser dependiente del usuario y estar condicionada a los
factores personales del mismo.
La serie ISO 25000 no establece los niveles de calidad deseables para
cada proyecto, si bien se recomienda que los requisitos de calidad
deban ser proporcionales a las necesidades de la aplicacin y lo
crtico que sea el correcto funcionamiento del sistema implementado.
Vistas

El modelo de referencia para la medicin de la calidad del producto
software de la norma ISO/IEC 25000 establece que la calidad del producto
software est compuesta de caractersticas de calidad, las cuales a su vez se
componen de sub-caractersticas.

El valor de estas medidas de calidad software se obtiene por la aplicacin de
una funcin de medida a los elementos de medida de calidad.
Los elementos de medida de calidad son medidas base o medidas derivadas
obtenidas segn describe el mtodo de medicin correspondiente, de
acuerdo a la ISO/IEC 15939.
19
ISO 9126
Define la Calidad del Software como: La totalidad de caractersticas de
un producto de software que se manifiesta en su habilidad para satisfacer
necesidades establecidas o implcitas.
Se relaciona con seis factores: funcionalidad, confiabilidad, eficiencia,
usabilidad, mantenibilidad y portabilidad.

20
FUNCIONALIDAD
PORTABILIDAD
CONFIABILIDAD
MANTENIBILIDAD
USABILIDAD
EFICIENCIA
Las funciones requeridas estn
disponibles en el software?
Qu tan confiable es el
software?
Es fcil de usar el
software?
Qu tan eficiente es el
software?
Qu tan fcil es
transferir el software a
otro entorno?
Qu tan fcil de
modificar es el
software?
21
ISO 25000: MAPA DEFINITIVO
22
Enfatiza tres puntos importantes:
Los requisitos del software constituyen el
fundamento para medir la calidad. La carencia
de conformidad con los requisitos es carencia de
calidad.
Los estndares especificados definen un
conjunto de criterios de desarrollo que guan la
manera en que el software se somete al trabajo
ingenieril. Si no se siguen los criterios, la carencia
de calidad ser un resultado casi seguro.
23
Existe un conjunto de requisitos implcitos que a
menudo no se mencionan (por ejemplo,
mantenibilidad). Si el software se conforma con
los requisitos explcitos pero falla en atender los
requisitos implcitos, la calidad del software es
sospechosa.
24
MEDICIN DE LOS ASPECTOS DE
CALIDAD: DEFECTOS
Una solucin es mirar la calidad como la
carencia de defectos y as concentrarnos en el
registro de errores, faltas y fallas.
Los defectos se pueden clasificar como
defectos conocidos y defectos latentes.
Una medida estndar de hecho de la calidad
del software es la densidad de defectos.
DD = # Defectos conocidos / Tamao del producto.
Esta mtrica no incluye defectos latentes.
25
OTROS CONTEOS DE DEFECTOS
Fallas post entrega.
Faltas residuales (faltas descubiertas despus de
la entrega).
Todas las faltas conocidas.
El conjunto de faltas descubiertas despus de
un punto fijo arbitrario en el ciclo de vida del
software (por ejemplo despus de una prueba).
Densidad de faltas o tasa de fallas.
6/30/2014 Calidad de Software
26
ISO 25000: EQUIVALENCIAS CON ISO
9126 E ISO 14598
Net-Grafa
http://iso25000.com/index.php/normas-iso-25000?start=4

http://www.ecured.cu/index.php/ISO/IEC_25000
http://www.javiergarzas.com/2012/10/iso-9126-iso-25000-1.html
http://www.cuatrorios.org/index.php?option=com_content&view=article&i
d=163:norma-iso-9126-para-an%C3%A1lisis-de-
software&catid=39:blogsfeeds