Informe de evaluación de los requerimientos (GA1-220501092-AA5-EV02) Diana Fernanda Romero Bonilla - TI. 1077723200 Luis Alfredo Araujo Martínez - CC 1104869848 José Isaías Castro Torres - CC 1036673131 Diana Liliana Martínez Jiménez - CC 52616714 Fase 1 de Análisis Análisis y Desarrollo del software Ficha 2977336 SENA Nombre del Instructor: Ingeniero Matthew Ruiz Meza 09 de julio de 2024 Contenido Introducción ................................................................................................................................. 3 Objetivos ...................................................................................................................................... 3 Alcance ......................................................................................................................................... 3 Caso de prueba #1: Registro de usuario. ....................... Ошибка! Закладка не определена. Caso de prueba #2: Inicio de sesión. ....................................................................................... 5 Caso de prueba #3: Compra de producto. ............................................................................. 6 Caso de prueba #4: Selección de pago. .................................................................................. 8 Conclusiones ................................................................................................................................ 9 Referencias ................................................................................................................................ 10 INTRODUCCIÓN El éxito en el desarrollo de software es el producto de un trabajo mancomunado entre las partes interesadas, de ahí de la importancia de la validación integral de los requisitos del proyecto, por ende, este informe que corresponde particularmente a la evidencia GA1220501092-AA5-EV02 “Informe de evaluación de los requerimientos” se enfoca precisamente en este proceso mediante la creación de los prototipos y el diseño de cada interfaz relacionadas con: 1. Registro de usuario. 2. Inicio de sesión. 3. Compra del producto. 4. Selección del método de pago. Por ende, este informe describe los aspectos técnicos y operativos correspondiente a su diseño y funcionalidad; que permita convertir historias de usuario y requisitos del proyecto en prototipos reales y concretos, certificando que cada componente logre evidenciar las expectativas del usuario y las especificaciones del proyecto. OBJETIVOS Crear y diseñar prototipos concretos y accesibles que evidencien con precisión las interfaces para el registro de usuarios, inicio de sesión, compra de productos y selección de métodos de pago; por otro lado, dichos prototipos deben capturar de manera efectiva las funcionalidades necesarias, tal como lo describen los requisitos del usuario y las especificaciones del proyecto, asegurando una experiencia de usuario óptima ALCANCE El alcance de esta evidencia incluye la creación de los prototipos y el diseño de cuatro interfaces, que evidencien de manera precisa y detallada los requerimientos necesarios para el desarrollo y funcionamiento del sistema, resaltando la importancia de sus funcionalidades desde una perspectiva practica centrada en el usuario, cuyo resultado permitan avanzar con las expectativas del proyecto. Ejemplo de cómo realizar la actividad. Caso de prueba #1: Registro de Usuario. CASO DE PRUEBA #2: INICIO DE SESIÓN. Caso de Prueba Objetivo del caso de Prueba Verificar que el proceso de inicio de sesión se realice correctamente. Identificador CP-002 Nombre del requerimiento o historia de usuario asociada. Inicio de sesión de usuario. Precondiciones El usuario debe estar en la página de inicio de sesión y tener una cuenta registrada. Pasos Resultados esperados 1. Ingresar correo electrónico. 1. El campo acepta una dirección de correo válida. 2. Ingresar contraseña. 2. El campo acepta texto y oculta los caracteres ingresados. 3. Hacer clic en el botón "Iniciar sesión". 3. El sistema valida las credenciales y, si son correctas, muestra un mensaje de éxito y redirige al usuario a la página principal de la aplicación. Caso de prueba #3: Compra de Producto. Caso de Prueba Objetivo del caso de Prueba Verificar que el proceso de compra de un producto se realice correctamente desde la pantalla de productos destacados. Identificador Nombre del requerimiento o historia de usuario asociada. CP-003 Compra de producto. El usuario debe estar en la página de productos destacados. Precondiciones Pasos 1. Buscar y seleccionar el producto deseado. 2. Hacer clic en el botón "Comprar" o el ícono del carrito de compras. 3. Verificar que el producto se añada correctamente al carrito de compras. 4. Proceder al pago desde el carrito de compras. Resultados esperados 1. El campo de búsqueda acepta texto y filtra productos correctamente. 2. El botón "Comprar" o el ícono del carrito de compras añade el producto seleccionado al carrito. 3. El producto se muestra correctamente en el carrito de compras. 4. El sistema redirige al usuario a la página de pago, donde se pueden ingresar los datos de pago y completar la compra. Caso de prueba #4: Selección de Método de Pago. Caso de Prueba Objetivo del caso de Prueba Verificar que el proceso de selección de método de pago se realice correctamente. Identificador CP-004 Nombre del requerimiento o historia de usuario asociada. Selección de método de pago. Precondiciones El usuario debe estar en la página de métodos de pago, habiendo añadido productos al carrito de compras y procedido al pago. Pasos Resultados esperados 1. Seleccionar el método de pago "Transferencia Bancaria". 1. El sistema permite seleccionar "Bancolombia" o "Nequi" para transferencia bancaria y procede a la página de confirmación de transferencia. 2. Seleccionar el método de pago "Tarjeta de Crédito". 2. El sistema permite ingresar los datos de una tarjeta de crédito "MasterCard" o "VISA" y procede a la página de confirmación de pago. 3. Seleccionar el método de pago "Pago en Sucursal". 3. El sistema permite seleccionar "Gana" o "Efecty" para pago en sucursal y muestra las instrucciones para completar el pago en la sucursal correspondiente. CONCLUSIONES En resumen, al convertir historias de usuarios y especificaciones de proyectos en prototipos reales, se ha logrado dar vida a las interfaces para el registro de usuarios, el inicio de sesión, la compra de productos y la selección de métodos de pago; por ende, a través del diseño de estos prototipos, se logró visualizar el proceso de cómo debe funcionar cada elemento, además de asegurarnos que los requerimientos proyectados cumplieran con cada una de las expectativas del usuario y cumplir con las especificaciones del proyecto. Los prototipos creados sirven como una hoja de ruta completa y precisa para la implementación final, verificando el proceso para lograr que el producto final sea de alta calidad y acorde con los estándares de satisfacción del usuario. 1. REFERENCIAS https://zajuna.sena.edu.co/Repositorio/Titulada/institution/SENA/Tecnologia/228118/Contenido/OV A/CF4/index.html#/ https://zajuna.sena.edu.co/Repositorio/Titulada/institution/SENA/Tecnologia/228118/Contenido/OV A/CF5/index.html#/curso/tema3 https://zajuna.sena.edu.co/Repositorio/Titulada/institution/SENA/Tecnologia/228118/Contenido/OV A/CF6/index.html#/curso/tema3