SlideShare una empresa de Scribd logo
1 de 24
EVALUACION DE SOFTWARE
PASO 5 - EXAMEN FINAL
PRESENTA
JORGE ELIECER AMOROCHO – 1.101.686.397
GRUPO 301569_31
DIRECTOR DE CURSO
Ing. GEOVANNI CATALAN
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
INGENIERÍA DE SISTEMAS
BARRANCABERMEJA
5 DE DICIEMBE 2017
INTRODUCCIÓN
El presente trabajo tiene la finalidad de abarcar los conceptos expuestos de las
unidades N° 1 Calidad del software, N° 2 Pruebas del software y N° 3 Metodologías de
evaluación de software del curso Evaluación de Software ofertado por la Universidad
Nacional Abierta y a Distancia - UNAD, comprendiendo la ejecución de pruebas de acuerdo a
las características evaluadas, diligenciamiento de formatos otorgando una calificación de
acuerdo a la escala de medición, en la que se pretenda plantear una metodología adecuada
para la evaluación del producto de software específico.
Asimismo, mediante la estrategia de aprendizaje basado en problemas, se pretende
analizar y desarrollar un problema planteado alusivo a la ingeniería de software e ingeniería
Web que permita adquisición e integración de nuevos conocimientos de estándares de calidad,
características, subcaracterísticas y las métricas de calidad que pueden ser evaluadas en el
producto software.
Lo anterior conceptualiza de la importancia de los proyectos de los modelos de
software para lograr detectar y corregir incidentes en el momento indicado, análisis para
lograr entender cómo funciona el ciclo de vida y de creación de un software que son
catalogados como factor esencial en la competitividad para las organizaciones empresariales.
OBJETIVO GENERAL
Analizar y dar solución a un problema desde el enfoque de la ingeniería de
software e ingeniería web, logrando la adquisición e integración de conocimiento asociada a
la norma ISO/IEC 25000 para ser aplicada en los proyectos software los estándares de calidad
a través del conjunto estructurado de características, subcaracterísticas y métricas de calidad
que pueden ser evaluadas en el producto de comercio electrónico online llamado Dafiti.
OBJETIVOS ESPECÍFICOS
 Analizar y comprender los conceptos de ingeniería de software relacionados con el
aseguramiento de la calidad que permitan definir claramente las características,
subcaracterísticas y las métricas de calidad que pueden ser evaluadas en un producto
software.
 Comprender conceptualmente los diferentes tipos de pruebas relacionadas con las
métricas y atributos de calidad del software, que le permitan elaborar y ejecutar un plan de
pruebas ajustado al producto software.
 Fomentar estrategias investigativas para la búsqueda de información, que permitan
construir nuevo conocimiento y a su vez dar solución a casos hipotéticos alusivo a la
ingeniería de software e ingeniería web.
 Contextualizar e interpretar el modelo de calidad de software ISO/IEC 25000 como
estándar internacional para la medición de la calidad de un producto software.
 Diligenciar los formatos otorgando una calificación de acuerdo a la escala de medición, en
la que se pretenda plantear una metodología adecuada para la evaluación del producto de
software específico.
 Cuadro de características, sub características, incluyendo las métricas y tipos pruebas específicas a realizar desde el punto de vista de
la usabilidad y funcionalidad. La siguiente matriz define el funcionamiento del portal web https://www.dafiti.com.co
CARACTERISTICA
S
SUB-
CARACTERISTICAS
TIPOS DE
PRUEBA
METRICAS
TIPOS DE
PRUEBAS
HERRAMIENTA
A UTILIZAR
PRUEBAS A REALIZAR
INDICADOR
OBSERVACIONES
E B R M
Funcionalidad
Adecuación
Amigabilidad en el
diseño
Funcional
Usabilidad
Manual
Objetos
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada uno.
X
El diseño del portalw eb comercial Dafiti es
apropiado para el usuario no experto, a su
vez, dispone de apariencia llamativa y el
contraste es ideal el cual es congruente
con la gestación de negocios.
Exactitud
Velocidad de
ejecución
Funcional
Usabilidad
Manual
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada uno.
X
La velocidad de ejecución de las diferentes
funciones y servicios del portal web
comercial se efectúa con rapidez.
Interoperabilidad
Facilidad de
instalación
Funcional
Usabilidad
Manual
Compatibilidad navegadores.
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada uno.
X
El usuario no requiere del proceso de
instalación del software debido a que se
trata de un aplicación w eb online,
únicamente se solicita dispone de un
navegador w eb.
Seguridad
Nivel de seguridad de
las transacciones
Funcional
Usabilidad
Manual
Variación del sitio
Cantidad de tráfico
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada uno.
X
La conexión al sitio es segura, dispone de
protocolos de seguridad necesarios para
aplicaciones w eb de comercio, como
protocolo Secure Sockets Layer que
permita cifrar y descifrar los datos
enviados, como al igual SHTTP Secure
Hypertext Transfer Protoco que permita
establecer una conexión segura para
garantizar la confidencialidad de la
información.
Hay que tener presente que el portal web
comercial Dafiti además de disponer de
métodos de pago de transacciones
también dispone del pago contra entrega.
Fiabilidad
Madurez
Actualización del
portal w eb.
Funcional
Usabilidad
Manual
Determinar la habilidad del
sistema para recuperarse de
una falla de softw are.
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada uno
X
El portal w eb comercial Dafiti cumple
adecuadamente con su objetivo, no se
contempla enlaces sin destino, inválidos o
en proceso de construcción. Garantiza una
operación de uso eficaz.
Se requiere disponer de un detallado
análisis w eb para proporcionar un
diagnostico objetivo.
Tolerancia a fallas
Tiempo transcurrido
entre fallas
X
Se empleó los navegadores Google
Chrome, Mozilla Firefox e Internet Explorer
para la detección de fallas en los diferentes
procesos del portalweb comercial Dafiti, no
se evidencia fallos a nivel de proceso de
selección, cargar o almacenamiento; se
garantiza el manteniendo de la
disponibilidad del sistema.
Recuperabilidad
Capacidad para
restablecer su nivel
de rendimiento
X
La capacidad de recuperación del portal
w eb comercial Dafiti es casi inmediata, no
se evidencia errores o incidentes
persistentes durante el restablecimiento a
nivel de rendimiento.
Asimismo, dispone de tecnología de
recuperación adecuada que garantice la
disponibilidad y acceso de los datos.
Usabilidad
Aprendizaje
Facilidad de
aprendizaje de uso
Funcional
Usabilidad
Manual
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada uno.
X
El diseño del portal w eb comercial Dafiti
permite al usuario disponer del manejo del
mismo de manera sencilla y comprensible,
permitiendo un aprendizaje de uso
alcanzable. Asimismo, dispone de enlaces
de contacto, Centro de Atención al Cliente
y otros mecanismos interés y ayuda al
usuario.
Operabilidad
Efectividad en las
tareas
X
La eficiencia de las acciones diseñadas en
el portal w eb comercial Dafiti se cumple
adecuadamente, son comprensibles,
permite la estructuración del sistema
comercialy se garantiza la operatividad del
mismo. Asimismo, dispone de enlaces de
contacto, Centro de Atención al Cliente,
soporte técnico y otros mecanismos interés
y asistencia a los usuarios.
Atracción
Facilidad de uso,
controlu operatividad
X
El diseño del portalw eb comercial Dafiti es
adecuado, el aplicativo emplea hojas de
estilos (CSS, Cascading Style Sheets) con
el fin de brindar un mayor rango de
posibilidades para mejorar la apariencia de
la página w eb, cuenta con una interfaz
gráfica amigable, permitiendo que el
usuario se mantenga atraído.
Eficiencia
Comportamiento de
tiempos
Tiempo de respuesta
y procesamiento.
Funcional
Usabilidad
Manual
Prueba de caja negra y de
cristal para analizar cada
elemento del sistema y el
procedimiento que realiza cada
uno.
X
El tiempo es aceptable, cumple sus
funciones en espacios de tiempos muy
cortos
Utilización de recursos
Cantidad de recursos
empleados y la
duración de ese uso
en el desempeño de
sus funciones.
Funcional
Usabilidad
X
Consume los recursos suficientes del
sistema para su ejecución y no traumatiza
otros procesos.
Nota: Los recursos consumidos varían de
acuerdo al navegador w eb empleado.
Mantenibilidad
Estabilidad
Depuración sin
errores de la página a
partir de las
modificaciones o
ajustes realizados
Funcional
Usabilidad
Manual
Prueba de caja negra para
analizar cada elemento del
sistema y el procedimiento que
realiza cada módulo.
X
El portal w eb comercial Dafiti es estable,
durante su utilización, modificación y
actualización de datos se ejecutó
correctamente sin ningún tipo de fallo o
incidente.
Facilidad de análisis
Capacidad del
producto para el
análisis de fallos y/o
evaluación de su
estado en
condiciones
normales.
El usuario sin privilegios en el sistema del
portal comercialDafiti no puede evaluar la
facilidad de análisis de fallos y/o evaluación
del estado del producto.
Se desconoce si usuarios con privilegios
pueden realizar análisis de fallos o
evaluación del producto.
Facilidad de cambio
Permite realizar
modificaciones al
softw are.
El usuario no tiene privilegios en el sistema
del portal comercial Dafiti para realizar
modificaciones al software, se debe tomar
contacto con el responsable del proyecto
w eb.
El usuario únicamente puede seleccionar,
añadir, modificar, eliminar y buscar los
elementos a comprar. Asimismo, con los
datos que reposan en su respectiva cuenta.
Facilidad de prueba
Después que el
software ha sido
modificado, se
permite realizar
pruebas de calidad.
El usuario no tiene privilegios en el sistema
del portal comercial Dafiti para realizar
modificaciones al software, se debe tomar
contacto con el responsable del proyecto
w eb, por lo tanto no se puede realizar
pruebas de calidad por parte del usuario.
El usuario únicamente puede seleccionar,
añadir, modificar, eliminar y buscar los
elementos a comprar. Asimismo, con los
datos que reposan en su respectiva cuenta.
Portabilidad
Capacidad se
instalación
Migración de
componentes a un
entorno específico
Funcional
Usabilidad
Manual
Verificar la operación del
sistema en diferentes
configuraciones de softw are.
X
La ejecución del portal comercial Dafiti se
efectúa por un navegador w eb, se trata de
un servicio de una página w eb que puede
ser visualizada a través de diferentes
dispositivos (PC, Celular, Tablet, etc.).
Se dispone de la migración algunos
componentes a un entorno específico
como por ejemplo la aplicación para
Android llamada Dafiti – Moda Online de
GFG Comercio Digital.
Capacidad de
reemplazamiento
Permite el reemplazo
de prototipo, código
de software,
conservando las
mismas funciones.
El usuario no tiene privilegios en el sistema
del portal comercial Dafiti para realizar
modificaciones al software, se debe tomar
contacto con el responsable del proyecto
w eb, por lo tanto no se puede realizar
reemplazo del código y prototipo.
Se evidencia está elaborado en HTML, por
tal motivo permite una gran versatilidad en
diferentes lenguajes de programación y
complementos.
Adaptabilidad
Capacidad del
software para migrar
todo su stand a otro
entorno sin modificar
funciones.
El usuario no tiene privilegios en el sistema
del portal comercial Dafiti para realizar
modificaciones al software, se debe tomar
contacto con el responsable del proyecto
w eb, por lo tanto el usuario no está
habilitado para realizar la migración de todo
el stand de Dafiti a otro entorno diferente.
Se dispone de la migración algunos
componentes a un entorno específico
como por ejemplo la aplicación para
Android llamada Dafiti – Moda Online de
GFG Comercio Digital.
Co-Existencia
La capacidad que
tiene el software para
coexistir con otro o
varios softw are.
Se evidencia interacción con otros
softwares, existe la aplicación para Android
llamada Dafiti – Moda Online de GFG
Comercio Digital.
Caracterización para la evaluación de las métricas
E: Excelente
B: Bueno
M: Malo
R: Regular
El indicador tiene los siguientes valores:
(E=4, B=3, M=2, R=1).
Para la verificación de los resultados se tiene los valores entre el rango de 1 al 4, siendo 1 el
valor más bajo o de no aceptación y 4 el valor de excelencia o resultado esperado para la
característica evaluada.
CARACTERÍSTICAS POR PRODUCTO PUNTAJE
FUNCIONALIDAD 15
FIABILIDAD 12
USABILIDAD 12
EFICIENCIA 8
CAPACIDAD DE MANTENIMIENTO 15
PORTABILIDAD 4
PRODUCTIVIDAD 4
TOTAL 70
Introducción al producto
La aplicación que tendrá su respectivo proceso de evaluación y calidad
corresponde al sistema al sitio web online de comercio Dafiti, donde es posible encontrar
diferentes productos textiles, calzado, accesorios, belleza y hogar de varias marcas
reconocidas. En la misma es posible encontrar toda la información necesaria sobre productos,
descuentos y noticias de las últimas tendencias de la moda en el mundo; adicionalmente es
posible compartir con la empresa las opiniones y sugerencias.
Dafiti pertenece al grupo de compañías lideradas por Rocket Internet, organización
especializada en gestación de compañías de negocios en internet, y que ha efectuado
inversiones en diferentes empresa reconocidas como www.linio.com.co,
www.lamudi.com.co, www.tripda.com.co entre otras. En la actualidad Dafiti tiene
operaciones en Brasil, Colombia, México, Argentina y Chile.
Objetivo
Analizar y dar solución a un problema desde el enfoque de la ingeniería de software e
ingeniería web, logrando la adquisición e integración de conocimiento asociada a las normas
ISO 9126 y ISO 14598, para ser aplicada en los proyectos software los estándares de
calidad a través del conjunto estructurado de características, subcaracterísticas y métricas de
calidad que pueden ser evaluadas en el producto software llamado Sistema de facturación.
Alcance
Realizar una correcta implementación de las diferentes pruebas estandarizadas bajo el
modelo de las normas ISO/IEC 9126 y la ISO 14598, con el fin de determinar e identificar las
posibles fallas y aspectos a mejorar dentro de la aplicación.
Propósito de la evaluación y motivación para la prueba.
Fundamento.
Se implementará diferentes tipos de pruebas relacionadas con las métricas y atributos
de calidad del software, que permita elaborar un plan de pruebas ajustado al producto de
comercio electrónico online llamado Dafiti, a través del mismo se comprende la importancia
de los proyectos de los modelos de software para detectar y corregir incidentes en el momento
indicado y a través del análisis entender cómo funciona su ciclo de vida. De esta manera se
determinar si la aplicación satisface los requerimientos específicos de un software de calidad
y por supuesto generar herramienta informática que sirva como factor esencial en la
competitividad de las organizaciones empresariales.
Asimismo, de acuerdo al estándar The Institute of Electrical and Electronics Engineers
(IEEE) que se ha desarrollado en torno a la disciplina Ingeniería de Software, la norma IEEE
1990 Standard Glossary of Software Engineering Terminology, afirma que una equivocación
corresponde a una acción propia del ser humano, a su vez tiene consecuencia en un resultado
incorrecto, un defecto o falta, es un proceso o definición de dato incorrecto en un programa de
computador, y error es la magnitud por la que el resultado es incorrecto.
Por su parte, los requerimientos del software son aquellas acciones estructuradas que
debe hacer y características que debe tener, de tal forma que estas pruebas sean consistentes,
completas, realizables y verificables. .
Propósito de la evaluación
Realizar un plan de pruebas como medición de la calidad de la aplicación sistema del portal
comercial Dafiti, a través de pruebas específicas a realizar desde el punto de vista de la
usabilidad y funcionalidad; logrando así que toda actividad asociada al proceso de evaluación
sea diseñada para cumplir con los objetivos de detectar el número máximo errores posibles y
minimizar el costo de la implementación de las pruebas, de ejecutarlas y de mantenerlas
Criterios de Aprobación o Rechazo.
Errores Graves:
Información crítica presentada de forma errónea, malos registros en la información ingresada
en la base de datos, incumplimiento en los funcionamientos principales, fallas en formularios.
Errores Medios:
Fallas en funciones secundarias de la aplicación, caídas en aplicaciones auxiliares, errores en la
presentación de datos, fallos en los campos de ingreso de información.
Errores Leves:
Error en presentación de datos secundarios, dificultades de operación, funcionamientos tardíos,
no adecuación a estándares, funcionamiento correcto pero variable en diferentes entornos.
Criterio de aprobación.
Para nuestro caso el proyecto relacionado con la aplicación web de sistema de facturación para
ser aprobado deberá cumplir con un porcentaje de aprobación del 80%, esto quiere decir que el
80 por ciento de las pruebas deben ser aprobadas sin presentar errores en su ejecución.
Criterio de rechazo
De presentarse el caso en el cual el software no cumpla con las pruebas ejecutadas éste será
rechazado en la etapa de certificación.
 Informe sobre la matriz de prueba acorde a la norma.
Ejecutar la matriz de prueba
Plan de prueba unitario (Caja Negra)
Módulo Nuevos Clientes
Caso de prueba: 0001
Objetivo
Identificar el funcionamiento en el módulo de dispositivos y servicios,
además el sub módulo de registro.
Componente Módulo de registro y servicios.
Tipo de prueba Unitaria caja negra
Entrada Portal web de comercio electrónico y realizar el registro.
Ejecución
Se ingresa al sitio a través del dominio https://www.dafiti.com.co e
ingresando al espacio definido para el proceso de registro, en el cual se
debe suministrar los datos solicitados por la web para la creación de una
cuenta para nuevos clientes.
Salida
Notificación de registro exitoso o inválido de acuerdo a las políticas de
la empresa.
Resultados
Tras ingresar datos correctos para la prueba de registro se crea una
cuenta a través de la cual se puede realizar transacciones en el portal.
Evidencia de la evaluación y prueba realizada.
Figura N° 01 – Módulo de Nuevos Clientes.
Figura N° 02 – Evidencia nueva cuenta creada.
Módulo de Conexión
Caso de prueba: 0002
Objetivo
Comprobar el módulo encargado de la conectividad, funcionamiento
correcto de los puertos de comunicación.
Componente Módulo de conexión.
Tipo de prueba Unitario caja negra para el módulo de reporte
Entrada Ingresar al portal web de comercio electrónico
Ejecución
Para este caso se utiliza el símbolo de sistema de Windows con la cual
se busca validar la correcta conectividad siempre que exista
disponibilidad de conexión a internet. Se realiza un ping y un traceroute
a https://www.dafiti.com.co
Salida
Obtener un envío y recepción correcta de un número de paquetes de
prueba determinados por el comando ping, además de obtener una traza
de conectividad hasta el hosting
Resultados
Envío y recepción de datos de manera correcta, respuesta positiva del
sitio, traza definida hasta 16 saltos sin tiempo agotado de espera, se
considera positiva la prueba.
Evidencia de la evaluación y prueba realizada.
Figura N° 02 – Empleo servicio convertir URL a dirección IP
Figura N° 03 – Símbolo de Sistemas empleo comando PING
Figura N° 04 – Símbolo de Sistemas empleo comando TRACERT
Pruebas de usabilidad.
Caso de prueba: 0003 Usabilidad
Objetivo
Identificar que el acceso de inicio a la aplicación esté funcionando de
forma correcta
Componente
Cuando se procede a ingresar los datos correctos en el registro, este
accede sin ningún tipo de fallas, y cuando los datos no son correctos,
muestra un mensaje de error e imposibilita el acceso.
Interface
Salida
Ingreso al sistema
Fallo de ingreso con mensaje de error.
Resultados
Si se dispone de datos de acceso correctos es posible el acceso a la
aplicación, de lo contrario, el software arrojara error e impedirá el
ingreso al mismo.
La conexión al sitio es segura, dispone de protocolos de seguridad
necesarios para aplicaciones web de comercio, como protocolo Secure
Sockets Layer que permita cifrar y descifrar los datos enviados y SHTTP
Secure Hypertext Transfer Protoco que permita establecer una conexión
segura para garantizar la confidencialidad de la información.
Caso de prueba: 0004 Usabilidad
Objetivo
Identificar el funcionamiento del botón modificar en cualquier registro
de cualquier módulo y, saber si nos permite registrar los cambios
realizados a los clientes del sistema del portal de comercio electrónico
Dafiti. (Realizar cambios a los datos del usuario ingresados al inicio.)
Descripción de
prueba:
Al presionar el botón u objeto destinado para modificar se accede
directamente al formulario.
Al registrar los nuevos datos se actualiza la información.
Al presionar volver el software regresa a la pantalla de inicio, al igual
que cuando se da listar muestra los resultados de los datos registrados.
Interface
Ingresar al enlace mi Información.
Salida
Lista con datos actualizados en el enlace mi Información. (Modificar
numero cedula de ciudadanía y nombre de usuario)
Resultados
La prueba se realiza en todos los módulos, actualizando registros y
visualizando su finalización, y en cada uno de ellos se realizó de forma
correcta.
La prueba cumple de manera satisfactoria la evaluación realizada.
Caso de prueba: 0005 Usabilidad
Objetivo
Evaluar la posibilidad de tener contacto con los responsables del
proyecto de software para disponer del soporte técnico (asistencia a los
usuarios)
Descripción de
prueba:
Verificar la existencia del módulo de soporte técnico, con el fin tener
asistencia a los usuarios.
Identificar cuentas de correo existentes para la intercomunicación entre
usuario, administrador y/o responsables del aplicativo
Interface
Salida
Se dispone de diferentes enlaces para el soporte técnico y asistencia al
usuario.
Resultados
Se muestra información de contacto y de soporte para la comunicación
recíproca.
Aunque no se evidencia información para tomar contacto con el creador
o administrador de la página.
Métricas de evaluación para las pruebas realizadas
ESCALA
VALORACIÓN
DESCRIPCIÓN
4 No corresponde a un problema solo un parámetro de evaluación
3 Se puede decir que es un aspecto de ambientación o mejora de imagen
2 Corresponde a un problema menor
1 Problema mayor, importante fijar una solución.
0 Problema catastrófico se requiere solución con carácter imperativo.
Análisis de Resultados de la pruebas
PRUEBA RESULTADO
0001
La prueba número 0001 funcionó satisfactoriamente, permitiendo registrarse en
la aplicación de comercio electrónico, posteriormente al validar los datos
automáticamente direcciona al portal web con el nuevo usuario autenticado en el
sistema, tiene la opción de recuperar contraseña y de cambiarla al igual con la
diferente información de usuario.
Obtiene el puntaje máximo (4 puntos).
0002
La prueba número 0002 funcionó satisfactoriamente, se evaluó la conectividad de
la aplicación web de Dafiti, donde no tuvo ningún tipo de problema, contó con 16
trazas la cual las realizó de forma completa.
Obtiene el puntaje máximo (4 puntos).
0003
La prueba número 0003 funcionó satisfactoriamente, al ingresar los datos
requeridos durante la sesión de inicio de usuario, valida si fueron correctos o no,
si son legítimos permite acceso a la cuenta de los contrario arrojará un mensaje
de error informando el motivo. El sitio web dispone de protocolos de seguridad
SSL y SHTTP.
Obtiene el puntaje máximo (4 puntos).
0004
La prueba número 0004 funcionó satisfactoriamente, se evidencia la posibilidad
de realizar modificaciones de los datos de una respectiva cuenta en Dafiti.
Obtiene el puntaje máximo (4 puntos).
0005
La prueba número 0005 funcionó satisfactoriamente, identifica la capacidad de
comunicación con el administrador de la aplicación, dispone de enlaces y medios
de asistencia a usuarios (Chat, correos electrónicos, dirección, teléfonos, etc.).
Obtiene el puntaje máximo (4 puntos).
CONCLUSIONES
 Durante el proceso de desarrollo del presente trabajo, el estudiante logra ampliar su
conocimiento referente a los estándares de calidad del software, tanto para el proceso
de construcción del producto como para el producto software, específicamente
asociada a la norma ISO/IEC 25000 como estándar internacional para la medición de
la calidad.
 Durante el desarrollo del presente trabajo, el estudiante no encontró dificultad alguna,
gracias al continuo aprendizaje y orientación por parte del director del curso de
Evaluación de Software ofertado por la Universidad Nacional Abierta y a Distancia –
UNAD.
 El estudiante reconoce el aprendizaje autónomo como elemento sustancial para
fomentar el espíritu investigativo a través del desarrollo de competencias de supuestos
hipotéticos de empresas reales que configuran el campo general de la ingeniería de
software e ingeniería web.
 El estudiante comprende los diferentes tipos de pruebas relacionadas con las métricas
y atributos de calidad del software, que le permitan elabora y ejecutar un plan de
pruebas ajustado al producto software.
 El estudiante comprende e identifica las características, subcaracterísticas y las
métricas de calidad del modelo de calidad ISO/IEC 25000 que pueden ser evaluadas
en un producto software
BIBLIOGRAFÍA
Dafiti.com.co. (2017). Dafiti Colombia | Moda Online - zapatos, ropa y accesorios. [Online]
Disponible en: https://www.dafiti.com.co/ [Acceso 4 diciembre 2017].
Fuentes Castro, J.L. (2008). Calidad del software. Recuperado de
https://senastage.blackboard.com/bbcswebdav/courses/150752/Calidad%20del%20Sof
tware.pdf
Anónimo. (2016). It - Mentor. Pruebas de Software. Recuperado de:
http://materias.fi.uba.ar/7548/PruebasSoftware.pdf
Caponi, M. De vera, D. (2016). Gestión de Software Informe sobre Evaluación de Productos.
Recuperado de
http://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de%20Pro
ductos%20-%20G2/Evaluacion%20de%20Productos.pdf
Anónimo. (2016). Prueba de Software. Recuperado de
https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20del%20Sof
tware_T%C3%A9cnicas.pdf
Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de:
http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas
Scalone, F. (2006). Estudio Comparativo de los Modelos y Estándares de Calidad del
Software. Recuperado de http://laboratorios.fi.uba.ar/lsi/scalone-tesis-maestria-
ingenieria-en-calidad.PDF
Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de
http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas
Balseca, Chisaguano, E.A. (2014). Evaluación de la calidad de productos software en
empresas de dearrollo de software aplicando la norma iso/iec 25000. Recuperado de:
http://bibdigital.epn.edu.ec/bitstream/15000/9113/1/CD-6067.pdf
Piattini, M; Marcos, J; Garzás, J; Arroyo, A; (2008). La norma ISO/IEC 25000 y el proyecto
KEMIS para su automatización con software libre. REICIS. Revista Española de
Innovación, Calidad e Ingeniería del Software, 4() 133-144. Recuperado de
http://www.redalyc.org/articulo.oa?id=92218339013
Alfonzo, P.L. (2012). Revisión de modelo para evaluar la calidad de productos web.
Recuperado de
http://sedici.unlp.edu.ar/bitstream/handle/10915/19878/Documento_completo.pdf?seq
uence=1
Vivanco Villamar A. (2011). Evaluación de Calidad del Sistema Integrado para casas de
Valores SICAV de la bolsa de valores de Quito utilizando la norma ISO/IEC 14598.
Recuperado de http://bibdigital.epn.edu.ec/bitstream/15000/4329/1/CD-3948.pdf
Almazan, F. (2016).Modelo de test de Usuario. Recuperado de:
http://www.guiadigital.gob.cl/guiaweb_old/guia-v2/capitulos/05/anexos/pauta-test-
usuario.pdf
Perurena Cancio, L; Moráguez Bergues, M; (2013). Usabilidad de los sitios Web, los métodos
y las técnicas para la evaluación. Revista Cubana de Información en Ciencias de la
Salud, 24() 176-194. Recuperado de
http://www.redalyc.org/articulo.oa?id=377648460007
López, J M; Comella, I; (2010). Estudio de la accesibilidad en software de navegación Web.
Revista Avances en Sistemas e Informática, 7() 45-52. Recuperado de
http://www.redalyc.org/articulo.oa?id=133115523006.

Más contenido relacionado

Similar a Evaluación de software Dafiti ISO/IEC 25000

Similar a Evaluación de software Dafiti ISO/IEC 25000 (20)

Es diseño y elaboración miller rodríguez
Es diseño y elaboración miller rodríguezEs diseño y elaboración miller rodríguez
Es diseño y elaboración miller rodríguez
 
Software de tipo web
Software de tipo webSoftware de tipo web
Software de tipo web
 
Temas Unidad 2
Temas Unidad 2Temas Unidad 2
Temas Unidad 2
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptx
 
Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria Web
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos Informáticos
 
Gestion de proyectos de SW
Gestion de proyectos de SWGestion de proyectos de SW
Gestion de proyectos de SW
 
GENEX
GENEXGENEX
GENEX
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
mobile
mobilemobile
mobile
 
Ra.1..
Ra.1..Ra.1..
Ra.1..
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 

Evaluación de software Dafiti ISO/IEC 25000

  • 1. EVALUACION DE SOFTWARE PASO 5 - EXAMEN FINAL PRESENTA JORGE ELIECER AMOROCHO – 1.101.686.397 GRUPO 301569_31 DIRECTOR DE CURSO Ing. GEOVANNI CATALAN UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA INGENIERÍA DE SISTEMAS BARRANCABERMEJA 5 DE DICIEMBE 2017
  • 2. INTRODUCCIÓN El presente trabajo tiene la finalidad de abarcar los conceptos expuestos de las unidades N° 1 Calidad del software, N° 2 Pruebas del software y N° 3 Metodologías de evaluación de software del curso Evaluación de Software ofertado por la Universidad Nacional Abierta y a Distancia - UNAD, comprendiendo la ejecución de pruebas de acuerdo a las características evaluadas, diligenciamiento de formatos otorgando una calificación de acuerdo a la escala de medición, en la que se pretenda plantear una metodología adecuada para la evaluación del producto de software específico. Asimismo, mediante la estrategia de aprendizaje basado en problemas, se pretende analizar y desarrollar un problema planteado alusivo a la ingeniería de software e ingeniería Web que permita adquisición e integración de nuevos conocimientos de estándares de calidad, características, subcaracterísticas y las métricas de calidad que pueden ser evaluadas en el producto software. Lo anterior conceptualiza de la importancia de los proyectos de los modelos de software para lograr detectar y corregir incidentes en el momento indicado, análisis para lograr entender cómo funciona el ciclo de vida y de creación de un software que son catalogados como factor esencial en la competitividad para las organizaciones empresariales.
  • 3. OBJETIVO GENERAL Analizar y dar solución a un problema desde el enfoque de la ingeniería de software e ingeniería web, logrando la adquisición e integración de conocimiento asociada a la norma ISO/IEC 25000 para ser aplicada en los proyectos software los estándares de calidad a través del conjunto estructurado de características, subcaracterísticas y métricas de calidad que pueden ser evaluadas en el producto de comercio electrónico online llamado Dafiti. OBJETIVOS ESPECÍFICOS  Analizar y comprender los conceptos de ingeniería de software relacionados con el aseguramiento de la calidad que permitan definir claramente las características, subcaracterísticas y las métricas de calidad que pueden ser evaluadas en un producto software.  Comprender conceptualmente los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software, que le permitan elaborar y ejecutar un plan de pruebas ajustado al producto software.  Fomentar estrategias investigativas para la búsqueda de información, que permitan construir nuevo conocimiento y a su vez dar solución a casos hipotéticos alusivo a la ingeniería de software e ingeniería web.  Contextualizar e interpretar el modelo de calidad de software ISO/IEC 25000 como estándar internacional para la medición de la calidad de un producto software.  Diligenciar los formatos otorgando una calificación de acuerdo a la escala de medición, en la que se pretenda plantear una metodología adecuada para la evaluación del producto de software específico.
  • 4.  Cuadro de características, sub características, incluyendo las métricas y tipos pruebas específicas a realizar desde el punto de vista de la usabilidad y funcionalidad. La siguiente matriz define el funcionamiento del portal web https://www.dafiti.com.co CARACTERISTICA S SUB- CARACTERISTICAS TIPOS DE PRUEBA METRICAS TIPOS DE PRUEBAS HERRAMIENTA A UTILIZAR PRUEBAS A REALIZAR INDICADOR OBSERVACIONES E B R M Funcionalidad Adecuación Amigabilidad en el diseño Funcional Usabilidad Manual Objetos Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada uno. X El diseño del portalw eb comercial Dafiti es apropiado para el usuario no experto, a su vez, dispone de apariencia llamativa y el contraste es ideal el cual es congruente con la gestación de negocios. Exactitud Velocidad de ejecución Funcional Usabilidad Manual Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada uno. X La velocidad de ejecución de las diferentes funciones y servicios del portal web comercial se efectúa con rapidez. Interoperabilidad Facilidad de instalación Funcional Usabilidad Manual Compatibilidad navegadores. Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada uno. X El usuario no requiere del proceso de instalación del software debido a que se trata de un aplicación w eb online, únicamente se solicita dispone de un navegador w eb. Seguridad Nivel de seguridad de las transacciones Funcional Usabilidad Manual Variación del sitio Cantidad de tráfico Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada uno. X La conexión al sitio es segura, dispone de protocolos de seguridad necesarios para aplicaciones w eb de comercio, como protocolo Secure Sockets Layer que permita cifrar y descifrar los datos enviados, como al igual SHTTP Secure Hypertext Transfer Protoco que permita establecer una conexión segura para garantizar la confidencialidad de la información. Hay que tener presente que el portal web comercial Dafiti además de disponer de métodos de pago de transacciones también dispone del pago contra entrega.
  • 5. Fiabilidad Madurez Actualización del portal w eb. Funcional Usabilidad Manual Determinar la habilidad del sistema para recuperarse de una falla de softw are. Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada uno X El portal w eb comercial Dafiti cumple adecuadamente con su objetivo, no se contempla enlaces sin destino, inválidos o en proceso de construcción. Garantiza una operación de uso eficaz. Se requiere disponer de un detallado análisis w eb para proporcionar un diagnostico objetivo. Tolerancia a fallas Tiempo transcurrido entre fallas X Se empleó los navegadores Google Chrome, Mozilla Firefox e Internet Explorer para la detección de fallas en los diferentes procesos del portalweb comercial Dafiti, no se evidencia fallos a nivel de proceso de selección, cargar o almacenamiento; se garantiza el manteniendo de la disponibilidad del sistema. Recuperabilidad Capacidad para restablecer su nivel de rendimiento X La capacidad de recuperación del portal w eb comercial Dafiti es casi inmediata, no se evidencia errores o incidentes persistentes durante el restablecimiento a nivel de rendimiento. Asimismo, dispone de tecnología de recuperación adecuada que garantice la disponibilidad y acceso de los datos. Usabilidad Aprendizaje Facilidad de aprendizaje de uso Funcional Usabilidad Manual Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada uno. X El diseño del portal w eb comercial Dafiti permite al usuario disponer del manejo del mismo de manera sencilla y comprensible, permitiendo un aprendizaje de uso alcanzable. Asimismo, dispone de enlaces de contacto, Centro de Atención al Cliente y otros mecanismos interés y ayuda al usuario. Operabilidad Efectividad en las tareas X La eficiencia de las acciones diseñadas en el portal w eb comercial Dafiti se cumple adecuadamente, son comprensibles, permite la estructuración del sistema comercialy se garantiza la operatividad del mismo. Asimismo, dispone de enlaces de contacto, Centro de Atención al Cliente, soporte técnico y otros mecanismos interés y asistencia a los usuarios. Atracción Facilidad de uso, controlu operatividad X El diseño del portalw eb comercial Dafiti es adecuado, el aplicativo emplea hojas de estilos (CSS, Cascading Style Sheets) con el fin de brindar un mayor rango de posibilidades para mejorar la apariencia de la página w eb, cuenta con una interfaz
  • 6. gráfica amigable, permitiendo que el usuario se mantenga atraído. Eficiencia Comportamiento de tiempos Tiempo de respuesta y procesamiento. Funcional Usabilidad Manual Prueba de caja negra y de cristal para analizar cada elemento del sistema y el procedimiento que realiza cada uno. X El tiempo es aceptable, cumple sus funciones en espacios de tiempos muy cortos Utilización de recursos Cantidad de recursos empleados y la duración de ese uso en el desempeño de sus funciones. Funcional Usabilidad X Consume los recursos suficientes del sistema para su ejecución y no traumatiza otros procesos. Nota: Los recursos consumidos varían de acuerdo al navegador w eb empleado. Mantenibilidad Estabilidad Depuración sin errores de la página a partir de las modificaciones o ajustes realizados Funcional Usabilidad Manual Prueba de caja negra para analizar cada elemento del sistema y el procedimiento que realiza cada módulo. X El portal w eb comercial Dafiti es estable, durante su utilización, modificación y actualización de datos se ejecutó correctamente sin ningún tipo de fallo o incidente. Facilidad de análisis Capacidad del producto para el análisis de fallos y/o evaluación de su estado en condiciones normales. El usuario sin privilegios en el sistema del portal comercialDafiti no puede evaluar la facilidad de análisis de fallos y/o evaluación del estado del producto. Se desconoce si usuarios con privilegios pueden realizar análisis de fallos o evaluación del producto. Facilidad de cambio Permite realizar modificaciones al softw are. El usuario no tiene privilegios en el sistema del portal comercial Dafiti para realizar modificaciones al software, se debe tomar contacto con el responsable del proyecto w eb. El usuario únicamente puede seleccionar, añadir, modificar, eliminar y buscar los elementos a comprar. Asimismo, con los datos que reposan en su respectiva cuenta. Facilidad de prueba Después que el software ha sido modificado, se permite realizar pruebas de calidad. El usuario no tiene privilegios en el sistema del portal comercial Dafiti para realizar modificaciones al software, se debe tomar contacto con el responsable del proyecto w eb, por lo tanto no se puede realizar pruebas de calidad por parte del usuario. El usuario únicamente puede seleccionar, añadir, modificar, eliminar y buscar los elementos a comprar. Asimismo, con los datos que reposan en su respectiva cuenta.
  • 7. Portabilidad Capacidad se instalación Migración de componentes a un entorno específico Funcional Usabilidad Manual Verificar la operación del sistema en diferentes configuraciones de softw are. X La ejecución del portal comercial Dafiti se efectúa por un navegador w eb, se trata de un servicio de una página w eb que puede ser visualizada a través de diferentes dispositivos (PC, Celular, Tablet, etc.). Se dispone de la migración algunos componentes a un entorno específico como por ejemplo la aplicación para Android llamada Dafiti – Moda Online de GFG Comercio Digital. Capacidad de reemplazamiento Permite el reemplazo de prototipo, código de software, conservando las mismas funciones. El usuario no tiene privilegios en el sistema del portal comercial Dafiti para realizar modificaciones al software, se debe tomar contacto con el responsable del proyecto w eb, por lo tanto no se puede realizar reemplazo del código y prototipo. Se evidencia está elaborado en HTML, por tal motivo permite una gran versatilidad en diferentes lenguajes de programación y complementos. Adaptabilidad Capacidad del software para migrar todo su stand a otro entorno sin modificar funciones. El usuario no tiene privilegios en el sistema del portal comercial Dafiti para realizar modificaciones al software, se debe tomar contacto con el responsable del proyecto w eb, por lo tanto el usuario no está habilitado para realizar la migración de todo el stand de Dafiti a otro entorno diferente. Se dispone de la migración algunos componentes a un entorno específico como por ejemplo la aplicación para Android llamada Dafiti – Moda Online de GFG Comercio Digital. Co-Existencia La capacidad que tiene el software para coexistir con otro o varios softw are. Se evidencia interacción con otros softwares, existe la aplicación para Android llamada Dafiti – Moda Online de GFG Comercio Digital.
  • 8. Caracterización para la evaluación de las métricas E: Excelente B: Bueno M: Malo R: Regular El indicador tiene los siguientes valores: (E=4, B=3, M=2, R=1). Para la verificación de los resultados se tiene los valores entre el rango de 1 al 4, siendo 1 el valor más bajo o de no aceptación y 4 el valor de excelencia o resultado esperado para la característica evaluada. CARACTERÍSTICAS POR PRODUCTO PUNTAJE FUNCIONALIDAD 15 FIABILIDAD 12 USABILIDAD 12 EFICIENCIA 8 CAPACIDAD DE MANTENIMIENTO 15 PORTABILIDAD 4 PRODUCTIVIDAD 4 TOTAL 70
  • 9. Introducción al producto La aplicación que tendrá su respectivo proceso de evaluación y calidad corresponde al sistema al sitio web online de comercio Dafiti, donde es posible encontrar diferentes productos textiles, calzado, accesorios, belleza y hogar de varias marcas reconocidas. En la misma es posible encontrar toda la información necesaria sobre productos, descuentos y noticias de las últimas tendencias de la moda en el mundo; adicionalmente es posible compartir con la empresa las opiniones y sugerencias. Dafiti pertenece al grupo de compañías lideradas por Rocket Internet, organización especializada en gestación de compañías de negocios en internet, y que ha efectuado inversiones en diferentes empresa reconocidas como www.linio.com.co, www.lamudi.com.co, www.tripda.com.co entre otras. En la actualidad Dafiti tiene operaciones en Brasil, Colombia, México, Argentina y Chile. Objetivo Analizar y dar solución a un problema desde el enfoque de la ingeniería de software e ingeniería web, logrando la adquisición e integración de conocimiento asociada a las normas ISO 9126 y ISO 14598, para ser aplicada en los proyectos software los estándares de calidad a través del conjunto estructurado de características, subcaracterísticas y métricas de calidad que pueden ser evaluadas en el producto software llamado Sistema de facturación. Alcance Realizar una correcta implementación de las diferentes pruebas estandarizadas bajo el modelo de las normas ISO/IEC 9126 y la ISO 14598, con el fin de determinar e identificar las posibles fallas y aspectos a mejorar dentro de la aplicación. Propósito de la evaluación y motivación para la prueba. Fundamento. Se implementará diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software, que permita elaborar un plan de pruebas ajustado al producto de comercio electrónico online llamado Dafiti, a través del mismo se comprende la importancia de los proyectos de los modelos de software para detectar y corregir incidentes en el momento indicado y a través del análisis entender cómo funciona su ciclo de vida. De esta manera se determinar si la aplicación satisface los requerimientos específicos de un software de calidad y por supuesto generar herramienta informática que sirva como factor esencial en la competitividad de las organizaciones empresariales. Asimismo, de acuerdo al estándar The Institute of Electrical and Electronics Engineers (IEEE) que se ha desarrollado en torno a la disciplina Ingeniería de Software, la norma IEEE 1990 Standard Glossary of Software Engineering Terminology, afirma que una equivocación
  • 10. corresponde a una acción propia del ser humano, a su vez tiene consecuencia en un resultado incorrecto, un defecto o falta, es un proceso o definición de dato incorrecto en un programa de computador, y error es la magnitud por la que el resultado es incorrecto. Por su parte, los requerimientos del software son aquellas acciones estructuradas que debe hacer y características que debe tener, de tal forma que estas pruebas sean consistentes, completas, realizables y verificables. . Propósito de la evaluación Realizar un plan de pruebas como medición de la calidad de la aplicación sistema del portal comercial Dafiti, a través de pruebas específicas a realizar desde el punto de vista de la usabilidad y funcionalidad; logrando así que toda actividad asociada al proceso de evaluación sea diseñada para cumplir con los objetivos de detectar el número máximo errores posibles y minimizar el costo de la implementación de las pruebas, de ejecutarlas y de mantenerlas Criterios de Aprobación o Rechazo. Errores Graves: Información crítica presentada de forma errónea, malos registros en la información ingresada en la base de datos, incumplimiento en los funcionamientos principales, fallas en formularios. Errores Medios: Fallas en funciones secundarias de la aplicación, caídas en aplicaciones auxiliares, errores en la presentación de datos, fallos en los campos de ingreso de información. Errores Leves: Error en presentación de datos secundarios, dificultades de operación, funcionamientos tardíos, no adecuación a estándares, funcionamiento correcto pero variable en diferentes entornos. Criterio de aprobación. Para nuestro caso el proyecto relacionado con la aplicación web de sistema de facturación para ser aprobado deberá cumplir con un porcentaje de aprobación del 80%, esto quiere decir que el 80 por ciento de las pruebas deben ser aprobadas sin presentar errores en su ejecución. Criterio de rechazo De presentarse el caso en el cual el software no cumpla con las pruebas ejecutadas éste será rechazado en la etapa de certificación.
  • 11.  Informe sobre la matriz de prueba acorde a la norma. Ejecutar la matriz de prueba Plan de prueba unitario (Caja Negra) Módulo Nuevos Clientes Caso de prueba: 0001 Objetivo Identificar el funcionamiento en el módulo de dispositivos y servicios, además el sub módulo de registro. Componente Módulo de registro y servicios. Tipo de prueba Unitaria caja negra Entrada Portal web de comercio electrónico y realizar el registro. Ejecución Se ingresa al sitio a través del dominio https://www.dafiti.com.co e ingresando al espacio definido para el proceso de registro, en el cual se debe suministrar los datos solicitados por la web para la creación de una cuenta para nuevos clientes. Salida Notificación de registro exitoso o inválido de acuerdo a las políticas de la empresa. Resultados Tras ingresar datos correctos para la prueba de registro se crea una cuenta a través de la cual se puede realizar transacciones en el portal. Evidencia de la evaluación y prueba realizada. Figura N° 01 – Módulo de Nuevos Clientes.
  • 12. Figura N° 02 – Evidencia nueva cuenta creada.
  • 13. Módulo de Conexión Caso de prueba: 0002 Objetivo Comprobar el módulo encargado de la conectividad, funcionamiento correcto de los puertos de comunicación. Componente Módulo de conexión. Tipo de prueba Unitario caja negra para el módulo de reporte Entrada Ingresar al portal web de comercio electrónico Ejecución Para este caso se utiliza el símbolo de sistema de Windows con la cual se busca validar la correcta conectividad siempre que exista disponibilidad de conexión a internet. Se realiza un ping y un traceroute a https://www.dafiti.com.co Salida Obtener un envío y recepción correcta de un número de paquetes de prueba determinados por el comando ping, además de obtener una traza de conectividad hasta el hosting Resultados Envío y recepción de datos de manera correcta, respuesta positiva del sitio, traza definida hasta 16 saltos sin tiempo agotado de espera, se considera positiva la prueba. Evidencia de la evaluación y prueba realizada. Figura N° 02 – Empleo servicio convertir URL a dirección IP
  • 14. Figura N° 03 – Símbolo de Sistemas empleo comando PING Figura N° 04 – Símbolo de Sistemas empleo comando TRACERT
  • 15. Pruebas de usabilidad. Caso de prueba: 0003 Usabilidad Objetivo Identificar que el acceso de inicio a la aplicación esté funcionando de forma correcta Componente Cuando se procede a ingresar los datos correctos en el registro, este accede sin ningún tipo de fallas, y cuando los datos no son correctos, muestra un mensaje de error e imposibilita el acceso. Interface Salida Ingreso al sistema Fallo de ingreso con mensaje de error.
  • 16. Resultados Si se dispone de datos de acceso correctos es posible el acceso a la aplicación, de lo contrario, el software arrojara error e impedirá el ingreso al mismo. La conexión al sitio es segura, dispone de protocolos de seguridad necesarios para aplicaciones web de comercio, como protocolo Secure Sockets Layer que permita cifrar y descifrar los datos enviados y SHTTP Secure Hypertext Transfer Protoco que permita establecer una conexión segura para garantizar la confidencialidad de la información.
  • 17. Caso de prueba: 0004 Usabilidad Objetivo Identificar el funcionamiento del botón modificar en cualquier registro de cualquier módulo y, saber si nos permite registrar los cambios realizados a los clientes del sistema del portal de comercio electrónico Dafiti. (Realizar cambios a los datos del usuario ingresados al inicio.) Descripción de prueba: Al presionar el botón u objeto destinado para modificar se accede directamente al formulario. Al registrar los nuevos datos se actualiza la información. Al presionar volver el software regresa a la pantalla de inicio, al igual que cuando se da listar muestra los resultados de los datos registrados. Interface Ingresar al enlace mi Información. Salida Lista con datos actualizados en el enlace mi Información. (Modificar numero cedula de ciudadanía y nombre de usuario)
  • 18. Resultados La prueba se realiza en todos los módulos, actualizando registros y visualizando su finalización, y en cada uno de ellos se realizó de forma correcta. La prueba cumple de manera satisfactoria la evaluación realizada.
  • 19. Caso de prueba: 0005 Usabilidad Objetivo Evaluar la posibilidad de tener contacto con los responsables del proyecto de software para disponer del soporte técnico (asistencia a los usuarios) Descripción de prueba: Verificar la existencia del módulo de soporte técnico, con el fin tener asistencia a los usuarios. Identificar cuentas de correo existentes para la intercomunicación entre usuario, administrador y/o responsables del aplicativo Interface
  • 20. Salida Se dispone de diferentes enlaces para el soporte técnico y asistencia al usuario. Resultados Se muestra información de contacto y de soporte para la comunicación recíproca. Aunque no se evidencia información para tomar contacto con el creador o administrador de la página.
  • 21. Métricas de evaluación para las pruebas realizadas ESCALA VALORACIÓN DESCRIPCIÓN 4 No corresponde a un problema solo un parámetro de evaluación 3 Se puede decir que es un aspecto de ambientación o mejora de imagen 2 Corresponde a un problema menor 1 Problema mayor, importante fijar una solución. 0 Problema catastrófico se requiere solución con carácter imperativo. Análisis de Resultados de la pruebas PRUEBA RESULTADO 0001 La prueba número 0001 funcionó satisfactoriamente, permitiendo registrarse en la aplicación de comercio electrónico, posteriormente al validar los datos automáticamente direcciona al portal web con el nuevo usuario autenticado en el sistema, tiene la opción de recuperar contraseña y de cambiarla al igual con la diferente información de usuario. Obtiene el puntaje máximo (4 puntos). 0002 La prueba número 0002 funcionó satisfactoriamente, se evaluó la conectividad de la aplicación web de Dafiti, donde no tuvo ningún tipo de problema, contó con 16 trazas la cual las realizó de forma completa. Obtiene el puntaje máximo (4 puntos). 0003 La prueba número 0003 funcionó satisfactoriamente, al ingresar los datos requeridos durante la sesión de inicio de usuario, valida si fueron correctos o no, si son legítimos permite acceso a la cuenta de los contrario arrojará un mensaje de error informando el motivo. El sitio web dispone de protocolos de seguridad SSL y SHTTP. Obtiene el puntaje máximo (4 puntos). 0004 La prueba número 0004 funcionó satisfactoriamente, se evidencia la posibilidad de realizar modificaciones de los datos de una respectiva cuenta en Dafiti. Obtiene el puntaje máximo (4 puntos). 0005 La prueba número 0005 funcionó satisfactoriamente, identifica la capacidad de comunicación con el administrador de la aplicación, dispone de enlaces y medios de asistencia a usuarios (Chat, correos electrónicos, dirección, teléfonos, etc.). Obtiene el puntaje máximo (4 puntos).
  • 22. CONCLUSIONES  Durante el proceso de desarrollo del presente trabajo, el estudiante logra ampliar su conocimiento referente a los estándares de calidad del software, tanto para el proceso de construcción del producto como para el producto software, específicamente asociada a la norma ISO/IEC 25000 como estándar internacional para la medición de la calidad.  Durante el desarrollo del presente trabajo, el estudiante no encontró dificultad alguna, gracias al continuo aprendizaje y orientación por parte del director del curso de Evaluación de Software ofertado por la Universidad Nacional Abierta y a Distancia – UNAD.  El estudiante reconoce el aprendizaje autónomo como elemento sustancial para fomentar el espíritu investigativo a través del desarrollo de competencias de supuestos hipotéticos de empresas reales que configuran el campo general de la ingeniería de software e ingeniería web.  El estudiante comprende los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software, que le permitan elabora y ejecutar un plan de pruebas ajustado al producto software.  El estudiante comprende e identifica las características, subcaracterísticas y las métricas de calidad del modelo de calidad ISO/IEC 25000 que pueden ser evaluadas en un producto software
  • 23. BIBLIOGRAFÍA Dafiti.com.co. (2017). Dafiti Colombia | Moda Online - zapatos, ropa y accesorios. [Online] Disponible en: https://www.dafiti.com.co/ [Acceso 4 diciembre 2017]. Fuentes Castro, J.L. (2008). Calidad del software. Recuperado de https://senastage.blackboard.com/bbcswebdav/courses/150752/Calidad%20del%20Sof tware.pdf Anónimo. (2016). It - Mentor. Pruebas de Software. Recuperado de: http://materias.fi.uba.ar/7548/PruebasSoftware.pdf Caponi, M. De vera, D. (2016). Gestión de Software Informe sobre Evaluación de Productos. Recuperado de http://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de%20Pro ductos%20-%20G2/Evaluacion%20de%20Productos.pdf Anónimo. (2016). Prueba de Software. Recuperado de https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20del%20Sof tware_T%C3%A9cnicas.pdf Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de: http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas Scalone, F. (2006). Estudio Comparativo de los Modelos y Estándares de Calidad del Software. Recuperado de http://laboratorios.fi.uba.ar/lsi/scalone-tesis-maestria- ingenieria-en-calidad.PDF Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado de http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas Balseca, Chisaguano, E.A. (2014). Evaluación de la calidad de productos software en empresas de dearrollo de software aplicando la norma iso/iec 25000. Recuperado de: http://bibdigital.epn.edu.ec/bitstream/15000/9113/1/CD-6067.pdf
  • 24. Piattini, M; Marcos, J; Garzás, J; Arroyo, A; (2008). La norma ISO/IEC 25000 y el proyecto KEMIS para su automatización con software libre. REICIS. Revista Española de Innovación, Calidad e Ingeniería del Software, 4() 133-144. Recuperado de http://www.redalyc.org/articulo.oa?id=92218339013 Alfonzo, P.L. (2012). Revisión de modelo para evaluar la calidad de productos web. Recuperado de http://sedici.unlp.edu.ar/bitstream/handle/10915/19878/Documento_completo.pdf?seq uence=1 Vivanco Villamar A. (2011). Evaluación de Calidad del Sistema Integrado para casas de Valores SICAV de la bolsa de valores de Quito utilizando la norma ISO/IEC 14598. Recuperado de http://bibdigital.epn.edu.ec/bitstream/15000/4329/1/CD-3948.pdf Almazan, F. (2016).Modelo de test de Usuario. Recuperado de: http://www.guiadigital.gob.cl/guiaweb_old/guia-v2/capitulos/05/anexos/pauta-test- usuario.pdf Perurena Cancio, L; Moráguez Bergues, M; (2013). Usabilidad de los sitios Web, los métodos y las técnicas para la evaluación. Revista Cubana de Información en Ciencias de la Salud, 24() 176-194. Recuperado de http://www.redalyc.org/articulo.oa?id=377648460007 López, J M; Comella, I; (2010). Estudio de la accesibilidad en software de navegación Web. Revista Avances en Sistemas e Informática, 7() 45-52. Recuperado de http://www.redalyc.org/articulo.oa?id=133115523006.