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

ISO 25000

Requisitos y Evaluacin de Calidad de


Productos Software (SQuaRE).
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, llamada
Requisitos y Evaluacin de Calidad de Productos de Software
(SQuaRE).

INTRODUCCION
ISO 25000:2014
La norma ISO/IEC 25000 establece criterios para la especificacin
de requisitos de calidad de productos software, sus mtricas y su
evaluacin, e incluye un modelo de calidad para unificar las
definiciones de calidad de los clientes con los atributos en el
proceso de desarrollo.
ANTECEDENTES
Fue publicado un modelo para la evaluacin de calidad del producto en
1991 conocida como ISO 9126, que fue extendido hasta 2004 con la ISO
14598.

La familia ISO/IEC 25000 es el resultado de la evolucin de otras normas


anteriores, especialmente de las normas ISO/IEC 9126, que describe las
particularidades de un modelo de calidad del producto software, e
ISO/IEC 14598, que abordaba el proceso de evaluacin de productos
software. Esta familia de normas ISO/IEC 25000 se encuentra compuesta
por cinco divisiones.
FAMILIA ISO 25000
Divisin de Divisin de
Gestin de ISO/IEC ISO/IEC Modelo de
2500n 2501n Calidad
Calidad
Divisin de
Medicin de ISO/IEC
Calidad 2502n

Divisin de
ISO/IEC Requisitos de
2503n Calidad

Divisin de
ISO/IEC
Evaluacin 2504n
de Calidad
CARACTERISTICAS
CARACTERISTICAS
FUNCIONALIDAD

Representa la capacidad del producto software para


proporcionar funciones que satisfacen las
necesidades declaradas e implcitas, cuando el
producto se usa en las condiciones especificadas.
FIABILIDAD

Capacidad de un sistema o componente para


desempear las funciones especificadas, cuando se usa
bajo unas condiciones y periodo de tiempo determinados.
USABILIDAD

Capacidad del producto software para ser entendido,


aprendido, usado y resultar atractivo para el usuario,
cuando se usa bajo determinadas condiciones.
EFICIENCIA

Esta caracterstica representa el desempeo relativo a la


cantidad de recursos utilizados bajo determinadas
condiciones.
MANTENIBILIDAD

Esta caracterstica representa la capacidad del producto


software para ser modificado efectiva y eficientemente,
debido a necesidades evolutivas, correctivas o perfectivas.
PORTABILIDAD

Capacidad del producto o componente de ser transferido


de forma efectiva y eficiente de un entorno hardware,
software, operacional o de utilizacin a otro.
PROCESOS DE EVALUACION
Dentro de la ISO 25000 esta la ISO/IEC 25040 define el proceso para
llevar a cabo la evaluacin del producto software. Dicho proceso de
evaluacin consta de un total de cinco actividades.

Establecer requisitos de
1
evaluacin
Se deben planificar las actividades
de la evaluacin teniendo en
2 Especificar evaluacin Se deben realizar las mediciones
cuenta la disponibilidad de los
En
En
sobre esta
Seesta tarea selos
el actividad
producto
especifican documenta
se concluye
software
mdulos ydeella
sus
recursos, tanto humanos como
propsito
evaluacin
componentes
evaluacin deporla el
para
(compuestos quepor
calidad
obtenerladellos
las
materiales, que puedan ser
organizacin
producto
valores
mtricas, dequiere
software,
herramientas evaluar
realizando
las mtricas lael
y tcnicas
3 Disear evaluacin necesarios. En la planificacin se
calidad
informede su
de producto
seleccionadas
de medicin) resultados
ye los software
indicadas queense
criterios de el y
debe tener en cuenta el
plansede
decisinidentifican
entregar al cliente
evaluacin.
que lasyTodos
partes
se aplicarnrevisando
enlosla
presupuesto, los mtodos de
con interesadas
resultados en el producto.
ste losobtenidos
resultados
evaluacin. obtenidos.
debern ser
4 Ejecutar evaluacin evaluacin y estndares
debidamente registrados.
adaptados, las herramientas de
evaluacin, etc..
5 Concluir evaluacin
VISTAS
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.
PASOS PARA LA ACREDITACION
BENEFICIOS
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.

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.


DESVENTAJAS
El soporte prestado a las empresas no concuerda con el modelo de
evaluacin de la ISO/IEC 25000.
En dado caso de no pasar la evaluacin es mejor comenzar de nuevo
que reparar los errores de nuestro producto
La refactorizacin del producto es muy costosa
GRACIAS
YEINY QUINTERO QUINTERO
JOSE LUIS CLAVIJO

Вам также может понравиться