Sei sulla pagina 1di 35

Universidad Abierta y a

Distancia de México
Ingeniería en Desarrollo de Software

Materia: Modelos de calidad de software


Docente: María de Lourdes Santiago Zaragoza

Asignación a cargo del docente

EquIpo 14:
Yehuala Mastranzo Rosalinda
Mayoral García David
Rodríguez de la Rosa Rogelio

7 de Junio de 2017

1
Índice de Contenido
1 Introducción...............................................................................................................2
2 Objetivo del trabajo....................................................................................................2
3 Modelo de calidad de la norma ISO/IEC 25010.......................................................2
4 Descripción del Software (Sistema en línea).............................................................3
4.1 Información General del Software implicado en el Caso de Estudio.................3
4.2 Descripción de Funcionalidad desde el punto de vista usuario..........................3
4.3 Detección de las características más importantes del Software implicado en el
Caso de Estudio.............................................................................................................3
4.4 CARACTERÍSTICAS POR PRIORIDAD........................................................3
4.5 Plan de métricas por el estándar ISO/IEC 25010 (“System and software quality
models”).........................................................................................................................0
4.5.1 Adecuación Funcional.................................................................................0
4.5.2 Eficiencia de desempeño.............................................................................2
4.5.3 Usabilidad....................................................................................................3
4.5.4 Compatibilidad............................................................................................5
4.5.5 Fiabilidad.....................................................................................................6
4.5.6 Eficiencia de Seguridad...............................................................................7
4.5.7 Portabilidad..................................................................................................8
4.5.8 Mantenibilidad.............................................................................................9
5 Análisis de la norma ISO 25040. Evaluación de producto de software.....................0
5.1 Diagrama de flujo del método de Evaluación de producto de software de la norma
ISO 25040.....................................................................................................................0
6 Reflexión sobre las ventajas e importancia de las 3 normas estudiadas en este trabajo y
conclusión sobre ventajas competitivas de las empresas de software que cuentan con
productos certificados en esta norma...............................................................................0
7 Bibliografía en formato APA......................................................................................0

2
1 Introducción
Para poder elaborar productos con la calidad y funcionalidad esperada por los clientes, las
empresas desarrolladoras de software pueden utilizar estándares internacionales como los
provistos en las normas de la familia ISO/IEC 25000, teniendo un marco común para la
evaluación, tales como el modelo ISO/IEC 25010 para evaluar 8 características que van
desde la adecuación funcional y hasta la portabilidad, el estándar ISO/IEC 25012 para la
evaluación de 15 características que van desde la precisión y hasta la recuperabilidad, y
realizar el proceso de evaluación a través de la norma ISO/IEC 25040. A través de esta
actividad desarrollaremos el plan de métricas con base en la norma ISO/IEC 25012 del
sistema de servicios de compra en línea y rastreo de pedidos de Coppel.

2 Objetivo del trabajo


Analizar los modelos de calidad de software ISO/IEC 25010, ISO/IEC 25012 e ISO 25040
de acuerdo con los procesos o productos de Servicios de compra en línea de tienda Coppel
y rastreo del pedido.

3 Modelo de calidad de la norma ISO/IEC 25010


Características y subcaracterísticas del modelo de la norma ISO/IEC 25010
CARACTERÍSTIC SUBCARACTERÍSTICAS
AS
1 ADECUACIÓ COMPLETITUD FUNCIONAL: Grado en el cual el
D N . conjunto de funcionalidades cubre todas las tareas y los
E FUNCIONAL objetivos del usuario especificados.
S Capacidad del
C producto software CORRECCION FUNCIONAL: Capacidad del
R para proporcionar producto o sistema para proveer resultados correctos con
I funciones que el nivel de precisión requerido.
P satisfacen las
C necesidades PERTINENCIA FUNCIONAL: Capacidad del
I declaradas e producto software para proporcionar un conjunto
O implícitas, cuando el apropiado de funciones para tareas y objetivos de usuario
N producto se usa en especificados.
las condiciones
especificadas.
2. EFICIENCIA . Comportamiento temporal: Los tiempos de respuesta y
D DE DESEMPEÑO procesamiento y los ratios de throughput de un sistema
E Representa el cuando lleva a cabo sus funciones bajo condiciones
S desempeño relativo a determinadas en relación con un banco de pruebas.
C la cantidad de
R recursos utilizados Utilización de recursos: Las cantidades y tipos de
I bajo determinadas recursos utilizados cuando el software lleva a cabo su

3
P condiciones
C función bajo condiciones determinadas.
I
O Capacidad. Grado en que los límites máximos de un
N parámetro de un producto o sistema software cumplen
con los requisitos.

3.
D COMPATIBILIDA Coexistencia. Capacidad del producto para coexistir con
E D otro software independiente, en un entorno común,
S Capacidad de dos o compartiendo recursos comunes sin detrimento.
C más sistemas o
R componentes para Interoperabilidad. Capacidad de dos o más sistemas o
I intercambiar
componentes para intercambiar información y utilizar la
P información y/o
información intercambiada.
C llevar a cabo sus
I funciones requeridas
O cuando comparten el
N mismo entorno
hardware o software
4. USABILIDAD
D Capacidad del Capacidad para reconocer su adecuación. Capacidad
E producto software del producto que permite al usuario entender si el
S para ser entendido, software es adecuado para sus necesidades.
C aprendido, usado y
R resultar atractivo Capacidad de aprendizaje. Capacidad del producto que
I para el usuario,
permite al usuario aprender su aplicación.
P cuando se usa bajo
C determinadas
Capacidad para ser usado. Capacidad del producto que
I condiciones
O permite al usuario operarlo y controlarlo con facilidad.
N
Protección contra errores de usuario. Capacidad del
sistema para proteger a los usuarios de hacer errores.

Estética de la interfaz de usuario. Capacidad de la


interfaz de usuario de agradar y satisfacer la interacción
con el usuario.

Accesibilidad. Capacidad del producto que permite que


sea utilizado por usuarios con determinadas
características y discapacidades.

4
5. FIABILIDAD
D Capacidad de un Madurez. Capacidad del sistema para satisfacer las
E sistema o necesidades de fiabilidad en condiciones normales.
S componente para
C desempeñar las Disponibilidad. Capacidad del sistema o componente de
R funciones estar operativo y accesible para su uso cuando se
I especificadas,
requiere.
P cuando se usa bajo
C unas condiciones y
Tolerancia a fallos. Capacidad del sistema o componente
I periodo de tiempo
O determinados para operar según lo previsto en presencia de fallos
N hardware o software.

Capacidad de recuperación. Capacidad del producto


software para recuperar los datos directamente afectados
y reestablecer el estado deseado del sistema en caso de
interrupción o fallo.

6. SEGURIDAD
D Capacidad de Confidencialidad. Capacidad de protección contra el
E protección de la acceso de datos e información no autorizados, ya sea
S información y los accidental o deliberadamente.
C datos de manera que
R personas o sistemas Integridad. Capacidad del sistema o componente para
I no autorizados no
prevenir accesos o modificaciones no autorizados a datos
P puedan leerlos o
o programas de ordenador.
C modificarlos
I
O No repudio. Capacidad de demostrar las acciones o
N eventos que han tenido lugar, de manera que dichas
acciones o eventos no puedan ser repudiados
posteriormente.

Responsabilidad. Capacidad de rastrear de forma


inequívoca las acciones de una entidad.

Autenticidad. Capacidad de demostrar la identidad de un


sujeto o un recurso.

7.
D MANTENIBILIDA Modularidad. Capacidad de un sistema o programa de
E D ordenador (compuesto de componentes discretos) que

5
S Esta característica
C representa la permite que un cambio en un componente tenga un
R capacidad del impacto mínimo en los demás.
I producto software
P para ser modificado Reusabilidad. Capacidad de un activo que permite que
C efectiva y sea utilizado en más de un sistema software o en la
I eficientemente,
construcción de otros activos.
O debido a necesidades
N evolutivas,
Analizabilidad. Facilidad con la que se puede evaluar el
correctivas o
perfectivas impacto de un determinado cambio sobre el resto del
software, diagnosticar las deficiencias o causas de fallos
en el software, o identificar las partes a modificar.

Capacidad para ser modificado. Capacidad del


producto que permite que sea modificado de forma
efectiva y eficiente sin introducir defectos o degradar el
desempeño.

Capacidad para ser probado. Facilidad con la que se


pueden establecer criterios de prueba para un sistema o
componente y con la que se pueden llevar a cabo las
pruebas para determinar si se cumplen dichos criterios.

8.
D PORTABILIDAD Adaptabilidad. Capacidad del producto que le permite
E producto o ser adaptado de forma efectiva y eficiente a diferentes
S componente de ser entornos determinados de hardware, software,
C transferido de forma operacionales o de uso.
R efectiva y eficiente
I de un entorno
Capacidad para ser instalado. Facilidad con la que el
P hardware, software,
producto se puede instalar y/o desinstalar de forma
C operacional o de
I utilización a otro exitosa en un determinado entorno.
O
N Capacidad para ser reemplazado. Capacidad del
producto para ser utilizado en lugar de otro producto
software determinado con el mismo propósito y en el
mismo entorno.

6
Imagen tomada de ?limit=5&start=15

CARACTERÍSTICAS Y SUBCARACTERÍSTICAS modelo de la norma ISO/IEC


25012

Calidad de Datos
CARACTERÍSTICAS SUBCARACTERÍSTICAS
Calidad de Datos Inherente óniscreP
D Se refiere al grado con el que
E las características de calidad Grado en el que los datos representan correctamente
S de los datos tienen el el verdadero valor del atributo deseado de un
C potencial intrínseco para concepto o evento en un contexto de uso específico.
R satisfacer las necesidades dtuieomlCp
I establecidas y necesarias
P cuando los datos son Grado en el que los datos asociados con una entidad
C utilizados bajo condiciones tienen valores para todos los atributos esperados e
I específicas. instancias de entidades relacionadas en un contexto
O de uso específico.
acintesoC
N
Grado en el que los datos están libres de
contradicción y son coherentes con otros datos en un
contexto de uso específico.
ialdbreC

Grado en el que los datos tienen atributos que se


consideran ciertos y creíbles en un contexto de uso
específico.
adiltuAc

Grado en el que los datos tienen atributos que tienen


la edad correcta en un contexto de uso específico

Calidad de Datos adilbonpsD


D Dependiente del Sistema
E Grado en el que los datos tienen atributos que
S Se refiere al grado permiten ser obtenidos por usuarios y/o aplicaciones

7
C con el que la Calidad de autorizados en un contexto de uso específico.
R Datos es alcanzada y
orPadiblt
I preservada a través de un
P sistema informático cuando
C los datos son utilizados bajo Grado en el que los datos tienen atributos que les
I condiciones específicas. permiten ser instalados, reemplazados o eliminados
O de un sistema a otro, preservando el nivel de calidad
N en un contexto de uso específico.
ialdrbepcuR

Grado en el que los datos tienen atributos que


permiten mantener y preservar un nivel específico
de operaciones y calidad, incluso en caso de fallos,
en un contexto de uso específico.

Imagen tomada de http://iso25000.com/index.php/normas-iso-25000/iso-25012?


limit=5&start=15

8
4 Descripción del Software (Sistema en línea)

4.1 Información General del Software implicado en el Caso de Estudio.

Servicios de compra en línea de tienda COPEL y rastreo del pedido


La compañía cuenta con un sitio web donde ofrece contenido, concursos, servicios,
productos que se proporcionan en él o a través de él.
En cuanto a la presentación y estructura del contenido cuenta con buena distribución
de menús y submenús con opciones bien distribuidas a cada categoría de productos.
Cuenta con interactividad de animaciones y fotografías de los productos para los
catálogos.
Cuanta con buscador de artículos y se ofrece un mapa de sito, además de contar con
herramientas de filtros para búsquedas rápidas.
El sitio web cuenta con el proceso de compras, para poder realizar una compra
satisfactoria hace uso de cookies que de ben habilitar para los siguientes navegadores:
Chrome; Internet explorer 7 y más; Mozilla Fire fox para pc, para Mac; Safari.
El sitio muestra la lista de productos seleccionados en el icono de carrito.
El sitio web permite Ubicar la tienda más cercana a su domicilio

Para que el usuario pueda comprar es necesario que cuente con correo electrónico, ya
que es su identificación al momento de comprar en Coppel.com
El tipo de sistema de compras permite:
 Crear una cuenta al usuario.
 Iniciar sesión para poder realizar compras o consultas de créditos
 Ver productos de un extenso catálogo en línea
 Seleccionar varios artículos e incluirlos en la compra
 Tiene opciones de pago: Tarjeta de crédito o débito del banco de tu preferencia.
Depósitos en efectivo en diferentes bancos y establecimientos. (ejem. PayPal,
mercado de pago, BBVAWallet)
 Realizar compras de los productos con tarjeta de débito, tarjeta de crédito, o tarjeta
Copel y en efectivo.
 Hacer búsqueda de algún artículo en el sitio.
 Solicitar un crédito personal

9
4.2 Descripción de Funcionalidad desde el punto de
vista usuario
Sitio web con buena presentación y estructura de contenidos, que hace que se
maneje de forma fácil y entendible, permite cargarse en diferentes navegadores
de forma rápida y su principal característica son los catálogos elaborados con
imágenes del producto y la información del mismo que se pueden a acceder a
ellos a través de un menú de categorías visibles en la parte superior del sitio.
Además de la interactividad que contiene de animaciones, botones para enlazar a
la demás página web y todos los servicios que ofrece destacando la compra en
línea de productos y créditos.
Su funcionalidad es muy buena puesto que tiene los elementos que hace que
trabaje para lo que fue diseñado: una página web de comercio Electrónico.
Registro e inicio
sesión
Para compras
Lista de
Artículos

Localizar la ciudad
de entrega de Búsqueda de
producto. Artículos

Categorías de productos.

Identificación
Contenido con mayor
publicidad.

Fuente: Pagina web, coopel. 2017

10
El sistema de compra en línea ofrece una interfaz intuitiva para adquirir cualquier producto
publicado, a través de un botón “Selecciona y agrega” para agregarlo a un carrito virtual.

Disponible en: http://www.coppel.com/como-comprar-en-linea

Dentro del carrito virtual podemos observar las características de los productos
seleccionados, la cantidad y el precio final. Permite comprar sin registrarse donde se
ingresará el domicilio de envío o con una cuenta previamente registrada.

Disponible en: http://www.coppel.com/como-comprar-en-linea

Posteriormente, el sistema permite elegir una forma de pago, ya sea en efectivo, con tarjeta
departamental Coppel o con cualquier otra tarjeta de crédito, y finalmente permite al
usuario finalizar y confirmar la compra.

11
Una vez confirmada la compra, el usuario recibe un correo o llamada de confirmación, y
puede consultar en el sistema de Rastreo de pedido el estatus de éste al ingresar el número
de compra del producto.

Disponible en: https://www.coppel.com/TrackOrderStatus?


orderStatusStyle=strong&catalogId=10001&langId=-5&storeId=12760

12
4.3 Detección de las características más importantes
del Software implicado en el Caso de Estudio
Dentro de las características más importantes del sistema de compra en línea y
rastreo de productos se encuentran:

 Seguridad del pago en línea

 Interfaz intuitiva para seleccionar y remover productos

 Rastreo y estatus de pedido con número de compra

Disponible en: http://www.coppel.com/

13
4.4 CARACTERÍSTICAS POR PRIORIDAD
Nombre de la Nombre de la Prioridad
Característica SubCaracterística
Adecuación funcional Completitud funcional A
Eficiencia de desempeño Comportamiento temporal A
Usabilidad Facilidad de aprendizaje A
Usabilidad Estética de la interfaz de A
usuario
Seguridad Confidencialidad A
Seguridad Autenticidad M
Portabilidad Adaptabilidad M
Mantenibilidad Modularidad M
Fiabilidad Tolerancia a fallos M
Compatibilidad Coexistencia M

Tabla 1. Plan de métricas según el modelo definido

14
4.5 Plan de métricas por el estándar ISO/IEC 25010 (“System and software quality models”)
4.5.1 Adecuación Funcional
Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
de dad Medición/ ción
CARAC SUBCARAC Fase de Formula
TERÍST SUBCARAC TERÍSTICA Evaluación
CÓDIGO ICA CÓDIGO TERÍSTICA

AF Adecu COM Completitud Grado en el cual Diseño El sistema Cumplimie X = 1 – A/B Entre más El sistema permite
ación funcional el conjunto de Pruebas A de compras y nto cercano a agregar productos al
Funcio funcionalidades rastreo de funcional 1 es más carrito de compras,
cubre todas las
nal tareas y los
productos de A= Número completa calcular el pago,
objetivos del Coppel debe de funciones la capturar datos de
usuario tener que no fueron funcionali envío, procesar el pago
especificados. implementad implementada dad y rastrear los productos
os todos los s Se
requerimient cumplió
os B= Número de al 100%
funcionales, funciones
tales como descritas en
permitir los
agregar los requerimientos
productos al funcionales
carrito de
compra,
calcular el
pago,
capturar los
Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
de dad Medición/ ción
CARAC SUBCARAC Fase de Formula
TERÍST SUBCARAC TERÍSTICA Evaluación
CÓDIGO ICA CÓDIGO TERÍSTICA

datos de
envío,
procesar el
pago de
manera
segura y
permitir el
rastreo de los
productos
solicitados

EJEMPLIFICACIÓN GRÁFICA
El sistema permite agregar productos al carrito de compras, calcular el pago, capturar datos de envío, procesar el pago y rastrear los productos

Disponibles en: http://www.coppel.com/

1
4.5.2 Eficiencia de desempeño
Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
de dad Medición/ ción
SUBCARACTE Fase de Formula
RÍSTICA Evaluación
CARA
CTERÍ
STICA

SUBCARACTE
CÓDIGO CÓDIGO RÍSTICA

Los tiempos Implementa A Los Tiempo X 0 <= X El proceso de compra


de respuesta y ción productos promedio =Tpromedio/T completo tarda
procesamiento Pruebas deben de xpromedio Entre más alrededor de 5 minutos
y los ratios cargarse al respuesta cercano a 1 desde la selección del
de throughput carrito de Tpromedio = y menor es producto, su cálculo en
mejor
de un sistema compras, y el (Ti)/N, (de el carrito, el registro de
cuando lleva a sistema debe i=1 a N) datos del cliente hasta
cabo sus procesar el TXpromedio = Se el procesamiento del
funciones bajo pago en un tiempo de cumplió al pago.
condiciones tiempo respuesta 80%
determinadas razonable promedio
en relación para que el requerido
Eficie con un banco usuario no Ti = tiempo de
ncia de pruebas. abandone el respuesta para
de carrito y la i-th
desem pueda evaluación
peño Comportamien finalizar el N = número
ED COMP to temporal proceso de de
compras evaluaciones

2
EJEMPLIFICACIÓN GRÁFICA
El proceso de compra completo tarda alrededor de 5 minutos desde la selección del producto, su cálculo en el carrito, el registro de datos del
cliente hasta el procesamiento del pago.

Disponibles en: http://www.coppel.com/

3
4.5.3 Usabilidad
CARACT Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
ERÍSTIC de dad Medición/ ción
CÓDIGO A SUBCARACTE
CARAC
Fase de Formula
RÍSTICA Evaluación
TERÍSTIC SUBCARACTE
A CÓDIGO RÍSTICA

Implementa A El proceso Facilidad T T<0, entre Los botones de Agregar


Capacidad del ción de compras y de llevar a más corto al carrito, Mi Carrito y
producto que Pruebas rastreo de cabo una T = Tiempo el tiempo Compra sin registrarte
permite al pedidos compra invertido por mejor o Compra con tu
usuario deben ser lo el usuario para cuenta son lo
suficienteme completar el Se suficientemente
aprender su
nte intuitivos proceso de cumplió intuitivos y sencillos de
aplicación
y sencillos compra en un al 90% aprender y utilizar.
de utilizar periodo corto Además, incluye una
para los sección de preguntas
compradores frecuentes y un tutorial
que utilizan sobre cómo comprar.
el sistema
por primera
vez, lo cual
CAP_AP podrá
Usabilid R Capacidad de
generar
US ad aprendizaje compras
recurrentes.
EST Estética de la Implementa A El diseño de Interacción Se aplicará un El El diseño del sitio web,
interfaz de Capacidad de ción la interfaz atractiva cuestionario cálculo la interfaz del carrito y
usuario la interfaz de del carrito de para evaluar el dependerá los botones debajo de
usuario de compra, así grado de del los productos son

4
Pruebas como de los estética de la método de estéticos y agradables
agradar y botones para interfaz a los calificació para la interacción con
satisfacer la comenzar a usuarios n el usuario
interacción agregar después de la
productos experiencia de Se
con el usuario. cumplió
deben ser uso
amigables, al 80%
claros,
intuitivos e
invitar a
finalizar el
proceso de
compra en
línea.

EJEMPLIFICACIÓN GRÁFICA
Los botones de Agregar al carrito, Mi Carrito y Compra sin registrarte o Compra con tu cuenta son lo suficientemente intuitivos y sencillos de aprender y utilizar.
Además, incluye una sección de preguntas frecuentes y un tutorial sobre cómo comprar.
El diseño del sitio web, la interfaz del carrito y los botones debajo de los productos son estéticos y agradables para la interacción con el usuario

Disponibles en: http://www.coppel.com/

5
El diseño del sitio web, la interfaz del carrito y los botones debajo de los productos son estéticos y agradables para la interacción con el usuario

Disponibles en: http://www.coppel.com/

6
4.5.4 Compatibilidad
CARA Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
CTERÍ de dad Medición/ ción
STICA SUBCARACTE Fase de Formula
RÍSTICA Evaluación
SUBCARACTE
CÓDIGO CÓDIGO RÍSTICA

M El sitio web Disponibili X = A/T 0<=X El sitio web permite


Capacidad del de Coppel dad de Entre más comprar tiempo aire en
Implementa también coexistenci A = Número cerca a 0 línea al mismo tiempo
producto para
ción ofrece el a de fallos es mejor que se tienen productos
coexistir con
otro software Pruebas servicio de inesperados agregados al carrito
compra de encontrados al
independiente, Se
tiempo aire utilizar otros cumplió al
en un entorno
en línea, el programas 100%
común, cual podrían T= Duración
compartiendo utilizar los de tiempo al
recursos usuarios de utilizar el
comunes sin manera sistema con
detrimento. concurrente otro programa
mientras se
tienen
productos
Comp aún no
atibilid pagados en
CO ad COE Coexistencia. el carrito de
compra.

7
EJEMPLIFICACIÓN GRÁFICA
El sitio web permite comprar tiempo aire en línea al mismo tiempo que se tienen productos agregados al carrito

Disponible en: http://www.coppel.com/recarga-de-tiempo-aire

8
4.5.5 Fiabilidad
CARA Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
CTERÍ de dad Medición/ ción
CÓDIGO STICA SUBCARACTE
CARAC
Fase de Formula
RÍSTICA Evaluación
TERÍSTIC SUBCARACTE
A CÓDIGO RÍSTICA

El carrito de Evitación X = A/B 0<=X<= 1 El carrito de compras


Capacidad del compras y el de fallos Entre más obtiene la información
Diseño A rastreo de A = Número cercano a precisa sobre la
sistema o
componente pedidos de ocurrencias 1 es descripción del
Pruebas mejor
para operar dependen de de fallos producto y precio de
las bases de críticos sus bases de datos
según lo Se
datos evitados en
previsto en cumplió al
alojadas en casos de 100%
presencia de los prueba con
fallos servidores de patrón de fallo
hardware o Coppel, los B= Número de
software. cuales casos de
pueden prueba
Fiabili Tolerancia a presentar una ejecutados con
FI dad TOL fallos falla física o patrón de fallo
de sistema.

9
EJEMPLIFICACIÓN GRÁFICA
El carrito de compras obtiene la información precisa sobre la descripción del producto y precio de sus bases de datos

Disponible en: http://www.coppel.com/

10
4.5.6 Eficiencia de Seguridad
CARA Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
CTERÍ de dad Medición/ ción
CÓDIGO STICA SUBCARACTE
CARAC
Fase de Formula
RÍSTICA Evaluación
TERÍSTIC SUBCARACTE
A CÓDIGO RÍSTICA

SE Seguri Diseño A Las compras Datos X = A/B Entre La página del


dad Capacidad de realizadas en encriptados menor sea procesamiento de pago
Pruebas el sitio web A= Número a 0 es está cifrada, ofreciendo
protección
pueden de casos de mejor protección contra robo
contra el
realizarse acceso no de identidad
acceso de autorizados Se
con tarjetas
datos e cumplió
de crédito o
información B= Número de al 100%
departamenta
no accesos donde
l. El sistema
autorizados, puedan
debe ofrecer
ya sea obtenerse
protección
datos no
accidental o contra robo
Confidencialid autorizados
CON ad. deliberadamen de identidad
te.
AUT Autenticidad. Diseño A Para el Métodos de X= A Entre El sistema solicita el
Capacidad de rastreo de autenticaci mayor sea correo electrónico y la
Pruebas pedidos y ón de A= número de a 1 es contraseña registrada
demostrar la
opcionalmen cliente métodos de mejor para iniciar sesión
identidad de
te para el autenticación
un sujeto o un previstos Se
procesamient
recurso. cumplió
o de pago el
cliente debe al 80%
iniciar sesión

11
con sus datos
personales

EJEMPLIFICACIÓN GRÁFICA
Confidencialidad
La página del procesamiento de pago está cifrada, ofreciendo protección contra robo de identidad

12
Autenticidad
El sistema solicita el correo electrónico y la contraseña registrada para iniciar sesión

Disponible en: https://www.coppel.com/LogonForm?catalogId=10001&myAcctMain=1&langId=-5&storeId=12760

13
4.5.7 Portabilidad
CARA Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
CTERÍ de dad Medición/ ción
CÓDIGO STICA SUBCARACTE
CARAC
Fase de Formula
RÍSTICA Evaluación
TERÍSTIC SUBCARACTE
A CÓDIGO RÍSTICA

El sistema de Adaptación X = 1- A/B 0<=X<=1 El sistema se adapta a


Capacidad del compras y a diversos cualquier resolución de
Diseño M rastreo de sistemas A= Número Entre pantalla y dispositivo
producto que
productos se operativos de mayor ofreciendo la misma
le permite ser Pruebas sea es
adaptado de realiza en y funcionalidade funcionalidad
mejor
línea y puede dispositivos s que no
forma efectiva
variar en su fueron
y eficiente a Se
interfaz completadas o cumplió al
diferentes dependiendo que no 90%
entornos del sistema alcanzaron el
Portab determinados operativo y nivel
PO de hardware,
ilidad dispositivo requerido
software, en el cual se durante
operacionales utilice. pruebas en
o de uso. diferentes
sistemas y
dispositivos
B= Número
total de
ADA Adaptabilidad funciones
probadas

14
EJEMPLIFICACIÓN GRÁFICA
Adaptabilidad
El sistema se adapta a cualquier resolución de pantalla y dispositivo ofreciendo la misma funcionalidad.

Disponible en: http://www.coppel.com/

15
4.5.8 Mantenibilidad
CARA Descripción Priori Justificación Métrica Método de Interpreta Ejemplificación
CTERÍ de dad Medición/ ción
CÓDIGO STICA SUBCARACTE
CARAC
Fase de Formula
RÍSTICA Evaluación
TERÍSTIC SUBCARACTE
A CÓDIGO RÍSTICA

MA Mante MOD Modularidad Diseño M El sistema de Complejida T = Suma (A / 0<T El sistema de compras
nibilid Capacidad de compras d en B) / N Entre tiene un módulo para
ad tiene un modificacio menor carrito de compra,
un sistema o
módulo para nes A= Tiempo sea el procesamiento de
programa de transcurrido tiempo es
ordenador carrito de pagos, acceso/registro a
para cambiar mejor
compra, clientes y rastreo de
(compuesto de B= Tamaño
procesamient del cambio pedidos, los cuales
componentes Se
o de pagos, N= Número de cumplió al pueden modificarse de
discretos) que acceso/regist manera independiente
cambios 100%
permite que un ro a clientes para no afectar el
cambio en un y rastreo de proceso de compra
componente pedidos. De
tenga un no ser así, no
impacto podría darse
mínimo en los el
demás. mantenimien
to y
modificacion
es correctas
y no se
podría
completar el
proceso de

16
compra.

EJEMPLIFICACIÓN GRÁFICA
El sistema de compras tiene un módulo para carrito de compra, procesamiento de pagos, acceso/registro a clientes y rastreo de pedidos, los cuales pueden
modificarse de manera independiente para no afectar el proceso de compra

Disponible en: http://www.coppel.com/

17
5 Análisis de la norma ISO 25040. Evaluación de producto de software
5.1 Diagrama de flujo del método de Evaluación de producto de software de la norma ISO
25040
Inicio

Determinar los Requisitos de Evaluación.


- Establecer el propósito de la evaluación.
- Obtener los requisitos de calidad del producto software.
-Identificar las partes del producto a ser incluidas en la evaluación

Especificar la Evaluación.
Seleccionar métricas.
Definir criterio de decisión para las métricas.
Definir criterios de decisión para la evaluación.

Diseño de la evaluación.
- Actividades del Plan de Evaluación

Ejecución de la evaluación.
- Efectuar mediciones.
-Aplicar criterio de decisiones para las métricas.
- Aplicar criterios de decisiones para la evaluación

Conclusión de la evaluación.
- Revisar los resultados de evaluación.
- Tratamiento de los datos de evaluación

Fin
18
6 Reflexión sobre las ventajas e importancia de las 3 normas estudiadas en este trabajo y conclusión
sobre ventajas competitivas de las empresas de software que cuentan con productos certificados
en esta norma.
Cada vez más clientes, empresas, productos fabricados con tecnología se ven a la necesidad de contar producto software que ayude a
cumplir sus expectativas de trabajo, rendimiento, sin tener alguna falla o inconveniente, es por ello que las empresas desarrolladoras de
software deben estar preparados para las exigencias con tendencia en constante cambios tecnológicos, además de ser un producto sujeto
a muchos riesgos. He aquí donde juega en papel importante las normas ISO/IEC 25010, ISO/IEC 25012, ISO/IEC 25040, proponen
una guía para el uso de las series de estándares internacionales para describir la calidad para el producto software donde establece
características y subcaracterísticas para la calidad considerando métricas internas, externas y de uso; para definir la calidad de los datos
y especificar el procedimiento para realizar la evaluación de la calidad del producto software.
Todo esto trae varias ventajas para las empresas desarrolladoras de software que cuenta con certificaciones de productos con dichas
normas.
Las ventajas que puede presentarse son:
 Alinea los objetivos del software con las necesidades reales que se le demandan.
 Mejor coordinación de la guía en la medición y evaluación de la calidad de los productos de software.
 Mejor orientación para la especificación de requisitos de calidad de los productos de software.
 Evitando ineficiencias y maximizando la rentabilidad y calidad del producto de software. Por otro lado, certificar el software aumenta
la satisfacción del cliente y mejora la imagen de la empresa.
 Cumplir los requisitos contractuales y demostrar a los clientes que la calidad del software es primordial.
 El proceso de evaluaciones periódicas ayuda a supervisar continuamente el rendimiento y la mejora
 Diferenciarse de los competidores, asegurándose tiempos de entrega y reducción de fallos.
 Establecer acuerdos en el ámbito del servicio, definiendo parámetros de calidad que el producto debe cumplir.
 Detectar anticipadamente los defectos y procesar su eliminación.
 Evaluar y controlar el rendimiento del software.
 Mejor distinción entre las partes beneficiarias del producto software(usuario final, organización y equipo de mantenimiento) del
sistema y sus necesidades.

19
Las evaluaciones de procesos de desarrollo también se consideran importantes para reducir riesgos de desarrollo y mejorar la calidad
del producto, además de la evaluación del producto final que ayudara a identificar el nivel de conformidad con los requisitos que el
usuario solicito.
La aplicación de trabajo bajo normas y productos certificados genera rendimiento que benefician a la empresa. Sin embargo, requiere
una cuidadosa gestión de la calidad por lo que los resultados se irán notando poco a poco ó en algunos casos a largo plazo cuando se
trata de empezar a trabajar con una cultura de calidad que bien vale la pena.

7 Bibliografía en formato APA

ISO25000 (s/f) ISO/IEC 25010 Disponible en: http://iso25000.com/index.php/normas-iso-25000/iso-25010

ISO25012 (s/f) ISO/IEC 25012 Disponible en: http://iso25000.com/index.php/normas-iso-25000/iso-25012

ISO25040 (s/f) ISO/IEC 25040 Disponible en: http://iso25000.com/index.php/normas-iso-25000/iso-25040

Intedya (s/f) ISO 25000. Calidad en el Software Disponible en: http://www.intedya.com/internacional/96/consultoria-calidad-en-el-software-iso-


25000.html

UNSW (2002) ISO/IEC TR9126-2 External metrics. Software Engineering -Product quality- Part 2: External metrics Disponible en:
www.cse.unsw.edu.au/~cs3710/PMmaterials/Resources/9126-2%20Standard.doc

20

Potrebbero piacerti anche