Por favor, use este identificador para citar o enlazar este ítem:
http://dspace.espoch.edu.ec/handle/123456789/20839
Título : | Desarrollo de una aplicación web para el análisis de ventas incorporando Scrumban y prácticas Devops para la distribuidora “el Perno” |
Autor : | Albán Mora, Lenin Fernando Tello Montero, Josue Emanuel |
Director(es): | Santillán Castillo, Julio Roberto |
Tribunal (Tesis): | Ramos Valencia, Marco Vinicio |
Palabras claves : | INGENIERIA DE SOFTWARE;DEVOPS;METODOLOGIA SCRUMBAN;APLICACIÓN WEB;PRACTICAS DEVOPS;NORMA ISO/IEC 25010;FRAMEWORK LARAVEL;FRAMEWORK VUE |
Fecha de publicación : | 29-may-2023 |
Editorial : | Escuela Superior Politécnica de Chimborazo |
Citación : | Albán Mora, Lenin Fernando; Tello Montero, Josue Emanuel. (2023). Desarrollo de una aplicación web para el análisis de ventas incorporando Scrumban y prácticas Devops para la distribuidora “el Perno”. Escuela Superior Politécnica de Chimborazo. Riobamba. |
Identificador : | UDCTFIYE;18T00925 |
Abstract : | The aim of this degree work was to develop a web application to automate the sales analysis process. In order to identify the problem to be solved, which included errors, loss of information and inconsistencies, research techniques were used that allowed determining the necessary requirements for the development of the web application. In this sense, the agile methodology Scrumban was implemented, which combines Scrum and Kanban approaches. In the development of the web application, the use of the Vue framework for the frontend and the Laravel framework for the backend were determined. The general objective was achieved through the implementation of result graphs that were added to the data generated by the sales made by the company. The purpose of incorporating these results graphs is to facilitate the creation of generated sales reports, which allowed establishing optimal control of registered sales. In the agile development of web applications, communication and collaboration tools are essential. In this project, we chose to use Slack, a platform that facilitates communication and collaboration among the team. This tool, considered as a DevOps practice, offers the advantage of integrating with other applications implemented in the development and management phases. Also, MySQL was selected as the database management system. In the software quality evaluation, a usability measurement was carried out using interviews with a Systems Usability Scale (SUS) questionnaire and a Computer Systems Usability Questionnaire (CSUQ). This questionnaire, made up of a total of 22 questions, was applied to the 4 users of the company. As a result of this evaluation, it was determined that the usability level of the web application is 86.85%, considering the 6 sub characteristics of the ISO/IEC 25010 standard. |
Resumen : | El presente trabajo de titulación tiene como finalidad el desarrollo de una aplicación web para automatizar el proceso de análisis de ventas. Para la identificación del problema a resolver en el cual incluía errores, pérdida de información e inconsistencias, se utilizó técnicas de investigación que permitieron determinar los requerimientos necesarios para el desarrollo de la aplicación web. En este sentido, se implementó la metodología ágil Scrumban, que combina los enfoques de Scrum y Kanban. En el desarrollo de la aplicación web, se determinó el uso del framework Vue para el frontend y el framework Laravel para el backend. El objetivo general se logró mediante la implementación de gráficas de resultados que se añadieron a los datos generados por las ventas realizadas por la empresa. La finalidad de incorporar estas gráficas de resultados es facilitar la creación de reportes de ventas generadas, lo que permitió establecer un control óptimo de las ventas registradas. En el desarrollo ágil de aplicaciones web, las herramientas de comunicación y colaboración son fundamentales. En este proyecto, se optó por utilizar Slack, una plataforma que facilita la comunicación y colaboración entre el equipo. Esta herramienta, considerada como práctica DevOps, ofrece la ventaja de integrarse con otras aplicaciones implantadas en las fases de desarrollo y gestión. Además, se seleccionó MySQL como el sistema de gestor de base de datos. En la evaluación de la calidad del software, se realizó una medición de la usabilidad utilizando entrevistas con un cuestionario SUS (System Usability Scale) y CSUQ (Computer System Usability Questionnaire). Este cuestionario, compuesto por un total de 22 preguntas, se aplicó a los 4 usuarios de la empresa. Como resultado de esta evaluación, se determinó que el nivel de usabilidad de la aplicación web es del 86.85%, considerando las 6 subcaracterísticas del estándar ISO/IEC 25010. |
URI : | http://dspace.espoch.edu.ec/handle/123456789/20839 |
Aparece en las colecciones: | Ingeniería en Sistemas Informáticos; Ingeniero/a de Software |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
18T00925.pdf | 4,64 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons