Está en la página 1de 16

Paso 3 – Diseño y Elaboración

Realizado por:
Carlos Mauricio Vargas Ciceri
Cod: 1.117.511.542

Entregado a:
Geovanni Catalán

Evaluación de Software
Grupo 301569_21

Universidad Nacional Abierta y a Distancia – UNAD


Escuela de ciencias básicas tecnología e ingeniería - ECBTI
Programa de Ingeniería de sistemas
CEAD Florencia, abril de 2022
Contenido

Introducción.................................................................................................................................................3
Objetivos......................................................................................................................................................4
Diseño y elaboración de instrumentos de evaluación y plan de prueba......................................................5
1. Lista de chequeo...............................................................................................................................5
2. Matriz de prueba..............................................................................................................................8
3. Plan de pruebas..............................................................................................................................12
A. Objetivo..........................................................................................................................................12
B. Alcance...........................................................................................................................................12
C. Referencias.....................................................................................................................................12
D. Fundamento...................................................................................................................................12
E. propósito de la evaluación.............................................................................................................12
F. Cronograma....................................................................................................................................12
G. Técnicas y tipos de pruebas............................................................................................................13
1. Pruebas de funcionamiento........................................................................................................13
2. Pruebas de interfaz de usuario...................................................................................................13
3. Pruebas de Control de Seguridad y el Acceso.............................................................................13
Conclusiones..............................................................................................................................................14
Bibliografía.................................................................................................................................................15
Introducción

Continuando en el proceso de evaluación de software, ahora se quiere profundizar en la norma


ISO 14598-5, la cual brinda parámetros para realizar una evaluación cumpliendo estándares, que
permitan la elaboración de un software de calidad, en este trabajo se quiere poner en practica
todos estos conceptos.
Objetivos

 Conocer los parámetros que analiza la norma ISO 14598-5


 Colocar en práctica los conceptos aprendidos para la evaluación de una aplicación web.
Diseño y elaboración de instrumentos de evaluación y plan de prueba

Aplicación web a evaluar: Sistema de homologación

Link: fraguesia.com/gcs/homologacion/alumno

1. Lista de chequeo

Verificar los aspectos más importantes a evaluar en la aplicación enlazados de acuerdo a las características y sub característica de la
norma ISO 9126.

Características Atributos Nivel de importancia Observación


(0–5)
Funcionalidad Adecuación Amigabilidad en el 4 Un diseño clásico, pero
diseño agradable a la vista 
Exactitud Velocidad de ejecución. 5  Durante todo el proceso se
comporta bien, solo al final
en el radicado hay un
tiempo de 10 segundos, los
cuales no cuentan con
algún indicador de proceso
Interporalidad Facilidad de instalación -  No aplica
Seguridad Nivel de seguridad de 5  Las credenciales de
las transacciones. acceso cuenta con un
grave error, que no valida
correctamente la
contraseña, además no hay
un módulo para cambiar la
contraseña por defecto
Cumplimiento Cumplimiento de -  No aplica
Funcional normas y leyes.
Fiabilidad Madurez Actualización del portal 4  Muchos aspectos a
web mejorar, tanto en el acceso,
como en la validación de
datos generales.
Tolerancia De Fallos Tiempo transcurrido -  No aplica
entre fallas
Capacidad De Capacidad para -  No aplica
Recuperación restablecer su nivel de
rendimiento
Cumplimiento De Cumplimiento de 4  Proceso normal
Fiabilidad entrega.
Usabilidad Aprendizaje Facilidad de aprendizaje 5  Hasta la primer módulo
de uso donde se ingresa datos
generales y de recibo de
pago, no hay
inconveniente, cuando se
activan todos los módulos,
hay que prestar atención a
cada uno explorarlo para
entender que se debe
hacer,
Comprensión Efectividad en las tareas -  No aplica
Operatividad Facilidad de uso, control -  No aplica
u operatividad
Atractividad Complacencia del 4  Puede resultar no
usuario con la agradable al no funcionar la
interacción y los opción de ayuda, al
resultados. tomarse un rato en explorar
la aplicación, se logra el
cometido final, el generar el
radicado para la
homologación
Eficiencia Comportamiento En El Tiempo de respuesta y 4  10 segundos que podrían
Tiempo procesamiento mejorar, o por lo menos
tener un indicador de
progreso del tramite
Comportamiento De Cantidad de recursos -  No aplica
Recursos empleados y la duración
de ese uso en el
desempeño de sus
funciones.
Mantenibilidad Estabilidad Depuración sin errores -  No aplica
de la página a partir de
las modificaciones o
ajustes realizados
Facilidad De Análisis Capacidad del producto -  No aplica
para el análisis de fallos
y/o evaluación de su
estado en condiciones
normales.
Facilidad De Cambio Permite realizar -  No aplica
modificaciones al
software.
Facilidad De Prueba Después que el software -  No aplica
ha sido modificado, se
permite realizar pruebas
de calidad.
Portabilidad Capacidad De Migración de -  No aplica
Instalación componentes a un
entorno específico
Capacidad De Permite el reemplazo de -  No aplica
Reemplazamiento prototipo, código de
software, conservando
las mismas funciones.
Adaptabilidad Capacidad del software -  No aplica
para migrar todo su
stand a otro entorno sin
modificar funciones.
Co-Existencia Alojamientos de -  No aplica
servicios de terceros,
bajo otro prototipo de
software
2. Matriz de prueba

Se indican las características, sub características, métricas, tipo de prueba, herramienta a utilizar, prueba a realizar, indicador y
resultado.

Característic Subcaracteristic Métricas Norma ISO/IEC 14598


as as Tipo de Prueba a Herramienta Resultado Indicado
prueba realizar s a utilizar esperado r
0-5
Funcionalidad Adecuación Amigabilidad Prueba de Verificar con Ninguna El usuario 4
en el diseño aceptación varios debe poder
usuarios la interactuar
facilidad de con la
manejo de la apliacón sin
aplicación problemas
Exactitud Velocidad de Prueba de Con ayuda Load Impact El software 4
ejecución. rendimiento de un no debe
software se encontrar
verifica la problemas de
velocidad de rendimiento
carga de la
aplicación
Interporalidad Facilidad de No aplica
instalación
Seguridad Nivel de Nivel de Verificar Ninguna El software 1
seguridad de seguridad de credenciales solo debe
las las de acceso entrar con las
transacciones. transacciones credenciales
. correctas
Cumplimiento Cumplimient No aplica
Funcional o de normas y
leyes.
Fiabilidad Madurez Actualización Actualizació Verificar que HTML El software 3
del portal n del portal la aplicación Validator no debe
web web cumpla con encontrar
los errores
estándares
actuales en
diseño
Tolerancia De Tiempo  No aplica
Fallos transcurrido
entre fallas
Capacidad De Capacidad  No aplica
Recuperación para
restablecer su
nivel de
rendimiento
Cumplimiento De Cumplimient Cumplimient
Fiabilidad o de entrega. o de entrega.
Usabilidad Aprendizaje Facilidad de Facilidad de Verificar Ninguna El usuario 4
aprendizaje aprendizaje facilidad debe
de uso de uso interacción manipular el
usuario - aplicativo sin
aplicación inconvenitene
s
Comprensión Efectividad  No aplica
en las tareas
Operatividad Facilidad de  No aplica
uso, control u
operatividad
Atractividad Complacenci Complacenci Verificar el Ninguna Debe utilizar 4
a del usuario a del usuario uso de una correcto
con la con la colores utilización de
interacción y institucionale colores, y no
los s e interfaz fatigar la
resultados. agradable, vista en todo
sin producir el tiempo de
fatiga visual uso por parte
del usuario
Eficiencia Comportamiento Tiempo de Tiempo de Verificar Ninguna Todos los 2
En El Tiempo respuesta y respuesta y tiempos de modulos
procesamient procesamient respuesta de deben cargar
o o procesos en menos de
un segundo y
el proceso
final de
radicado no
mayor a dos
segudos, con
una velocidad
de internet
promedio
(2mb)
Comportamiento Cantidad de  No aplica
De Recursos recursos
empleados y
la duración de
ese uso en el
desempeño de
sus funciones.
Mantenibilida Estabilidad Depuración  No aplica
d sin errores de
la página a
partir de las
modificacion
es o ajustes
realizados
Facilidad De Capacidad del  No aplica
Análisis producto para
el análisis de
fallos y/o
evaluación de
su estado en
condiciones
normales.
Facilidad De Permite  No aplica
Cambio realizar
modificacion
es al
software.
Facilidad De Después que  No aplica
Prueba el software ha
sido
modificado,
se permite
realizar
pruebas de
calidad.
Portabilidad Capacidad De Migración de  No aplica
Instalación componentes
a un entorno
específico
Capacidad De Permite el  No aplica
Reemplazamiento reemplazo de
prototipo,
código de
software,
conservando
las mismas
funciones.
Adaptabilidad Capacidad del  No aplica
software para
migrar todo
su stand a
otro entorno
sin modificar
funciones.
Co-Existencia Alojamientos  No aplica
de servicios
de terceros,
bajo otro
prototipo de
software
3. Plan de pruebas

Pruebas que se llevarán a cabo de acuerdo a las características, sub características y métricas
seleccionadas para evaluación.

A. Objetivo
Verificar el correcto funcionamiento del aplicativo web para el sistema de homologación, que
sea acorde con los estándares actuales, visualmente amigable, y fácil de usar por el usuario final

B. Alcance
Analizar todos los módulos del aplicativo, verificando el correcto funcionamiento

C. Referencias
Se realiza utilizando las normas ISO 9126 e ISO/IEC 14598

D. Fundamento
Estándares de calidad acordes con las normas ISO 9126 e ISO/IEC 14598

E. propósito de la evaluación
Evaluar la aplicación web del sistema de homologación, para que el usuario interesado en dicho
proceso lo pueda llevar a cabo, de una manera fácil y sin complicaciones.

F. Cronograma

Concepto Fecha inicio Fecha de entrega


Planificación de la prueba 21 de junio de 2019 04 de julio de 2019
Diseño de la prueba 21 de junio de 2019 04 de julio de 2019
Implementación de las 05 de julio de 2019 18 de julio de 2019
pruebas
Ejecución de las pruebas 19 de julio de 2019 01 de agosto de 2019
Evaluación de las pruebas 02 de agosto de 2019 07 de agosto de 2019
G. Técnicas y tipos de pruebas

1. Pruebas de funcionamiento

Objetivos de la táctica Verificar el correcto ingreso a la aplicación utilizando las credenciales


establecidas, verificar el acceso a todos los módulos, analizar que cada
módulo cuente con las opciones necesarias y probar el correcto
funcionamiento de la radicación, en el paso final
Táctica Prueba manual, explorando todos los módulos
Herramientas a utilizar Navegador web Firefox https://www.mozilla.org/es-ES/firefox/new/
Criterio de éxito Se debe ingresar solo con las credenciales establecidas, poder
interactuar de forma amigable con todos los módulos y lograr generar
el proceso de radicado.
Consideraciones especiales Ninguna

2. Pruebas de interfaz de usuario

Objetivos de la táctica Verificar la correcta utilización de colores instituciones, la correcta


visualización de todos los componentes, textos, botones, controles y
ayuda en general
Táctica Prueba manual, verificando cada uno de estos conceptos
Herramientas a utilizar Navegador web Firefox https://www.mozilla.org/es-ES/firefox/new/
Criterio de éxito La interfaz debe incluir colores instituciones, sin exceso, sin causar
fatiga visual, todos los textos, controles y botones deben ser legibles y
de fácil manipulación
Consideraciones especiales Ninguna

3. Pruebas de Control de Seguridad y el Acceso

Objetivos de la táctica Verificar credenciales de acceso, posibles acceso no autorizados, la


confidencialidad de la información de cada usuario.
Táctica Verificación manual, probando diferentes credenciales de acceso
Herramientas a utilizar Navegador web Firefox https://www.mozilla.org/es-ES/firefox/new/
Criterio de éxito La aplicación solo debe ingresar con las credenciales establecidas
Consideraciones especiales Ninguna
Conclusiones

 Vemos como la norma ISO 14598, cuanta con seis partes, pero los evaluadores de
software deben utilizar la parte 5 (14598-5), el cual brinda los instrumentos necesarios
para realizar el proceso de evaluación de software.
 Dentro de la norma 14598-5 se pueden destacar cinco etapas:
o Establecimiento de requerimientos,
o Especificación de la evaluación,
o Diseño de la evaluación,
o Ejecución de la evaluación
o Conclusiones de la evaluación.
 Dentro de los diferentes tipos de pruebas de software, podemos destacar las siguientes:
o Unitarias, de integración
o Funcionales
o Integrales
o De rendimiento
o De humo
 Vemos la importancia de la correcta utilización de listas de chequeo, matriz de prueba y
plan de pruebas, todo esto para general unas pautas de organización para poder lograr una
evaluación de software que sea profesional y acorde con las normas ISO 9126 e ISO
14598.
Bibliografía

Julian M.P, Mari M.G, Sammy C.R, (2017). Análisis sistemático de información de la Norma
ISO 25010 como base para la implementación en un laboratorio de Testing de software en la
Universidad Cooperativa de Colombia Sede
Popayán.  https://revistas.utp.ac.pa/index.php/memoutp/article/download/1483/2140/

Sevilla, U. d. (s.f.). Universidad de Sevilla .  http://www.lsi.us.es/docencia/get.php?id=361

José Manuel S.P,(2015). Pruebas de Software. Fundamentos y


Técnicas.  https://oa.upm.es/40012/1/PFC_JOSE_MANUEL_SANCHEZ_PENO_3.pdf

Tello, E.A. (2012). Estrategias y técnicas de las pruebas de


software.  http://www.tamps.cinvestav.mx/~ertello/swe/sesion15.pdf

Catalan Santiago, G. (2017).  Pruebas de software.  http://hdl.handle.net/10596/11652

Catalan Santiago, G. ( 2017). Tipos de pruebas de


software.  http://hdl.handle.net/10596/23779

También podría gustarte