Sistema Web de Inventario 2024
Sistema Web de Inventario 2024
AUTOR(ES):
Basurco Ballón, Joseph Antony
Ramírez Huanaco, Juan Eduardo Andriy
Rojas Rivera, Rodrich Rey
Samaniego Merge, Jhenmiller Ibo
Trujillo Huallpatuero, Melanny Katiuska
ASESOR
Mgtr. Ortega Vargas, Christian Víctor
LIMA – PERÚ
2024
ÍNDICE GENERAL
ÍNDICE DE TABLAS…..…………………………………………………………………4
ÍNDICE DE FIGURAS....…………………………………………………………………5
RESUMEN…………………………………………………………………………………6
ABSTRACT……………………………………………………………………………….7
INTRODUCCIÓN….……………………………………………………………………...8
1. GENERALIDADES
1.1 Organización....................................................................................................10
1.2 Rubro del negocio............................................................................................10
1.3 Organigrama Institucional.................................................................................11
1.4 Visión................................................................................................................12
1.5 Misión...............................................................................................................12
1.6 Objetivos...........................................................................................................12
1.7 Mapa de procesos Institucionales....................................................................13
1.8 Cadena de valor...............................................................................................14
1.9 Procesos principales........................................................................................15
1.9.1 Proceso de venta en Industrias Poseidón.................................................15
1.9.2 Proceso de delivery en Industrias Poseidón.............................................16
[Link] TEÓRICO
3.1 Sistema Web....................................................................................................22
3.1.1 Componentes Clave...................................................................................22
3.1.2 Tipos...........................................................................................................23
3.1.3 Ventajas.....................................................................................................24
3.1.4 Desventajas................................................................................................24
3.1.5 Ejemplos.....................................................................................................24
3.2 Proceso............................................................................................................25
3.2.1 Ventas........................................................................................................25
3.2.2 Proceso de venta.......................................................................................25
3.2.3 Proceso de venta de Industrias Poseidón..................................................26
2
3.3 Metodología SCRUM........................................................................................26
3.3.1 Principios Clave..........................................................................................26
3.3.2 Roles.........................................................................................................27
3.3.3 Eventos.....................................................................................................27
3.3.1 Artefactos..................................................................................................27
3.4 Herramientas....................................................................................................27
3.4.1 Tabla comparativa de Lenguajes de Programación...................................27
3.4.2 Tabla comparativa de Bases de Datos......................................................30
[Link]ÍA
4.1 Metodología de desarrollo de software: SCRUM.............................................35
4.1.1 Product owner.............................................................................................35
4.1.2 Scrum Master..............................................................................................35
4.1.3 Equipo de desarrollo...................................................................................36
4.2 Product backlog................................................................................................37
4.2.1 Listado de historias de usuario....................................................................38
4.2.2 Fichas de HU...............................................................................................38
4.3 Planificación del proyecto.................................................................................41
4.3.1 Tabla de Sprints..........................................................................................42
4.3.2 Diagrama Gantt...........................................................................................42
4.4 Desarrollo de los Sprints..................................................................................43
4.4.1 Sprint 1: Diseño y Preparación....................................................................43
4.4.2 Sprint 2: Gestión de Inventario....................................................................44
4.4.3 Sprint 3: Módulo de Ventas.........................................................................44
4.4.4 Sprint 4: Módulo de Clientes.......................................................................45
4.4.5 Sprint 5: Administración de Permisos.........................................................45
4.4.6 Sprint 6: Pruebas y Optimización................................................................46
[Link] Y RECOMENDACIONES
5.1 Conclusiones....................................................................................................48
5.2 Recomendaciones............................................................................................48
REFERENCIA BIBLIOGRÁFICA
ANEXOS
3
ÍNDICE DE TABLAS
ÍNDICE DE FIGURAS
4
Figura 1: Ubicación de “Industrias Poseidón”....................................................................10
Figura 2: Organigrama institucional de “Industrias Poseidón”...........................................11
Figura 3: Procesos institucionales de “Industrias Poseidón”.............................................13
Figura 4: Diagrama de actividades de venta de “Industrias Poseidón”..............................16
Figura 5: Diagrama de actividades de delivery de “Industrias Poseidón”..........................17
Figura 6: Modelo de un sistema web................................................................................22
Figura 7: Tipos de sitios web estática y dinámicas...........................................................23
Figura 8: Tipos de ventas más importantes en la industria...............................................25
RESUMEN
5
En este informe se presenta la implementación de un sistema web de inventario
creado para la empresa “Industria Poseidón”, que se dedica a la distribución de
bidones de agua y balones de gas en Lurigancho - Chosica. Lo que buscamos
realizar en este proyecto es la optimización de los procesos operativos y logísticos,
ayudando a la mejora del control de stock, además de la eficiencia en la distribución
y obteniendo una mayor satisfacción en el cliente. Lo que se realizó fue la
implementación de un sistema web con varias funcionalidades necesarias, como la
gestión de inventario, registro de ventas, administración de roles, los permisos y la
gestión de clientes. La metodología ágil que se usó fue el SCRUM que nos ayudó en
el desarrollo del sistema y la planificación de este. Lo que se logró fue reducir en
gran medida la rapidez que se tenía en el registro de inventario que anteriormente lo
llevaban por excel, además de que se optimizó la planificación de la demanda y una
mejora en la satisfacción del clientes. El informe concluye con algunas
recomendaciones las cuales son sobre la capacitación al personal, una evaluación
de manera periódica del sistema, además de promover la digitalización en las
organizaciones para sobrellevarlo de una mejora y moderna manera en estos
tiempos.
PALABRAS CLAVE: Sistema web, Metodologías ágiles, SCRUM, Digitalización
ABSTRACT
6
This report details the implementation of a web-based inventory management system
for "Industria Poseidón," a distributor of water tanks and gas cylinders in Lurigancho-
Chosica. The project aimed to optimize operational and logistical processes,
enhancing stock control, distribution efficiency, and customer satisfaction. The
implemented web system encompasses functionalities such as inventory
management, sales registration, role and permission administration, and customer
management. The agile Scrum methodology was utilized for system development
and planning. The project successfully reduced manual inventory recording time
previously conducted using Excel, optimized demand planning, and improved
customer satisfaction. The report concludes with recommendations for staff training,
periodic system evaluation, and the promotion of digitalization within organizations to
achieve modern and efficient operations in the current era.
KEYWORDS: Web-based system, Agile methodologies, SCRUM, Digitalization
INTRODUCCIÓN
7
I. GENERALIDADES: Este capítulo presenta un análisis integral de Industrias
Poseidón, una distribuidora de balones de gas y bidones de agua ubicada
estratégicamente en Lurigancho-Chosica. Se explorarán los aspectos
generales de la organización, su modelo de negocio, estructura, visión y
misión, así como un profundo análisis de sus procesos principales: ventas
y delivery.
II. DESCRIPCIÓN DEL PROYECTO: En este capítulo se presenta la
descripción detallada del proyecto orientado a la optimización de los
procesos operativos y logísticos de Industrias Poseidón, una empresa
distribuidora de balones de gas y bidones de agua. A medida que el
mercado se vuelve cada vez más competitivo, es crucial que las empresas
implementen soluciones tecnológicas avanzadas para mejorar su eficiencia
y capacidad de respuesta ante las necesidades del cliente.
III. MARCO TEÓRICO: Este capítulo presenta el marco teórico que sustenta el
desarrollo del proyecto de optimización de los procesos operativos y
logísticos de Industrias Poseidón. Se explorarán los conceptos
fundamentales relacionados con los sistemas web, el proceso de ventas y
la metodología Scrum, que servirán como base para la implementación del
sistema web de gestión de inventario.
IV. DESARROLLO DE LA METODOLOGÍA: Este capítulo describe el proceso
de desarrollo del proyecto de optimización de procesos operativos y
logísticos de Industrias Poseidón, utilizando la metodología Scrum. Se
detallarán las etapas clave del desarrollo, desde la planificación hasta la
implementación del sistema web de gestión de inventario.
V. CONCLUSIONES Y RECOMENDACIONES: Este capítulo resume las
principales conclusiones del proyecto de optimización de procesos
operativos y logísticos de Industrias Poseidón, a través de la
implementación de un sistema web de gestión de inventario. Se destacan
los beneficios obtenidos y se proponen recomendaciones para asegurar la
sostenibilidad y el éxito del proyecto a largo plazo.
8
I. GENERALIDADES
1.1. Organización:
Industrias Poseidón es una distribuidora encargada de distribuir y
almacenar sus productos, manteniendo un stock adecuado de sus balones
9
de gas y bidones de agua, ofrece servicios de entrega a domicilio,
negocios y empresas, consolidando la disponibilidad de sus productos en
todo momento.
10
Distribución: Es el proceso de llevar productos desde el fabricante hasta
el consumidor final
Según Francisco (2024) la distribución es una de las estrategias del
marketing, que abarca la acción de la fabricación del producto hasta llegar
al cliente, las cuales las empresas utilizan para que sus productos lleguen
a sus consumidores (pag.1).
1.4. Visión
Nuestro objetivo es posicionarnos como una de las mejores distribuidoras
de gas y agua en el distrito de Lurigancho-Chosica, destacándose por
nuestra ubicación estratégica en la zona y nuestro compromiso con la
innovación, la sostenibilidad y la satisfacción del cliente. Aspiramos a
11
lograr este reconocimiento en los próximos cuatro meses, ofreciendo
productos seguros, accesibles y un servicio de excelencia.
1.5. Misión
Ser una empresa confiable y eficiente en la distribución de balones de gas
y bidones de agua, garantizando la seguridad, calidad y puntualidad en el
servicio, contribuyendo al bienestar y necesidades de los hogares y las
empresas.
1.6. Objetivos
● Aumentar las ventas en un 15% mediante la implementación y optimización
de nuestro sistema web de ventas.
● Incrementar la satisfacción de los clientes ofreciendo una experiencia de
compra más personalizada y adaptada a sus necesidades.
● Expandir nuestra base de clientes en un 25% reduciendo significativamente
los tiempos de atención.
● Optimizar los procesos operativos para mejorar la eficiencia del servicio y
reducir costos, lo que permitirá ofrecer precios más competitivos.
● Fortalecer nuestra presencia en el mercado digital mediante campañas
publicitarias enfocadas en las redes sociales y estrategias de SEO para
atraer nuevos clientes.
● Promover prácticas sostenibles en nuestras operaciones, priorizando el
cuidado del medio ambiente y el uso responsable de los recursos.
● Ampliar nuestra red de distribución para llegar a más zonas dentro de
Lurigancho-Chosica, garantizando una cobertura más amplia
12
Figura 3: Procesos institucionales de “Industrias Poseidón”
Fuente: Elaboración propia
13
Infraestructura de la empresa
Recursos Humanos
Desarrollo de tecnología
Compras
-Negociación con proveedores para la compra de bidones de agua y balones de gas, entre
otros materiales necesarios.
-Evaluación y selección de proveedores confiables y gestión de relación con ellos.
14
1.9. Procesos principales:
1.9.1 Proceso de venta en Industrias Poseidón
El proceso de venta en Industrias Poseidón inicia cuando el cliente realiza
un pedido de balones de gas o bidones de agua mediante el uso de
llamadas. El cliente brinda la información del producto deseado y, si se
encuentra en stock, el vendedor genera un documento de pago que el
cliente debe cancelar una vez el promotor llegue a su domicilio. Una vez
confirmada la venta por el cliente, se le hace el envío y se completa el
pago para finalizar el pedido.
15
Figura 4: Diagrama de actividades de venta de “Industrias Poseidón”
Fuente: Elaboración propia
16
Figura 5: Diagrama de actividades de delivery de “Industrias Poseidón”
Fuente: Elaboración propia
17
II. DESCRIPCIÓN DEL PROYECTO
18
2.1.1. Objetivo de estudio
El presente proyecto tiene como objetivo optimizar los procesos operativos
y logísticos de una empresa distribuidora de balones de gas y bidones de
agua, con un enfoque particular en la gestión automatizada del inventario.
Esto se propone mediante la implementación de un sistema web de
inventario que permita mejorar el control de stock, la eficiencia en la
distribución y la satisfacción del cliente. Se busca automatizar las tareas
manuales actuales para reducir errores, evitar desabastecimientos y
optimizar la cadena de suministro, desde el almacenamiento hasta la
entrega final.
El proyecto propone la digitalización y automatización de la gestión del
inventario para mejorar la eficiencia operativa y logística, reduciendo
costos y tiempos de entrega. Además, plantea estrategias para mejorar el
servicio al cliente mediante la optimización de las rutas de distribución y la
introducción de nuevas tecnologías, mediante la implementación de un
sistema web de inventarios.
19
de inventario para optimizar la gestión, reducir costos y mejorar el servicio
al cliente.
20
III. MARCO TEÓRICO
21
3.1 SISTEMA WEB
Los sistemas web son aplicaciones que se ejecutan en servidores y se
acceden a través de navegadores web. Son esenciales para la
comunicación, el comercio electrónico, la educación y la colaboración en el
mundo digital actual.
22
● Navegador Web: Un software que permite a los usuarios acceder a
los sistemas web y visualizar el contenido. Ejemplos: Chrome,
Firefox, Safari.
● Protocolo de Comunicación: Un conjunto de reglas que definen
cómo los navegadores web y los servidores web se comunican entre
sí. El protocolo más común es HTTP (Hypertext Transfer Protocol).
3.1.2 Tipos
● Sitios Web Estáticos: Presentan contenido fijo que no cambia
dinámicamente. Ejemplos: sitios web de información, portafolios.
● Sitios Web Dinámicos: Generan contenido dinámico basado en las
acciones del usuario o en datos de una base de datos. Ejemplos:
sitios web de comercio electrónico, redes sociales, plataformas de
blogs.
● Aplicaciones Web: Sistemas web más complejos que ofrecen
funcionalidades completas, como gestión de usuarios,
procesamiento de datos y colaboración. Ejemplos: plataformas de
correo electrónico, sistemas de gestión de proyectos, herramientas
de análisis.
23
3.1.3 Ventajas
● Accesibilidad: Los sistemas web son accesibles desde cualquier
dispositivo con conexión a Internet.
● Escalabilidad: Los sistemas web pueden escalar para manejar un
gran número de usuarios y solicitudes.
● Actualización Fácil: Los sistemas web se pueden actualizar
fácilmente sin necesidad de distribuir software a los usuarios.
● Colaboración: Los sistemas web facilitan la colaboración entre
usuarios, permitiendo compartir información y trabajar en conjunto.
● Costo-efectivo: El desarrollo y mantenimiento de sistemas web
puede ser más rentable que las aplicaciones de escritorio
tradicionales.
3.1.4 Desventajas
● Dependencia de la Conexión a Internet: Los sistemas web requieren
una conexión a Internet para funcionar.
● Seguridad: Los sistemas web pueden ser vulnerables a ataques de
seguridad si no se implementan correctamente.
● Complejidad: El desarrollo de sistemas web puede ser complejo y
requerir habilidades especializadas.
● Rendimiento: El rendimiento de los sistemas web puede verse
afectado por factores como la velocidad de la conexión a Internet y
la carga del servidor.
3.1.5 Ejemplos
● Redes Sociales: Facebook, Twitter, Instagram
● Plataformas de Comercio Electrónico: Amazon, eBay, Alibaba
● Sistemas de Gestión de Contenido: WordPress, Joomla, Drupal
● Plataformas de Streaming: Netflix, Spotify, YouTube
● Herramientas de Colaboración: Google Docs, Slack, Microsoft
Teams
3.2 PROCESO
24
3.2.1 Ventas
De acuerdo con Kotler y Armstrong (2020), las ventas se definen como el
proceso de persuadir a un cliente potencial para que compre un producto o
servicio. Este proceso involucra una serie de etapas, desde la identificación
de las necesidades del cliente hasta el cierre de la venta. Las ventas
exitosas requieren una comprensión profunda del producto o servicio, así
como de las necesidades y deseos del cliente.
25
3.2.3 Proceso de venta de “Industrias Poseidón”
Revisar la página del 12 al 13 del capítulo I.
3.3.2 Roles
26
● Product Owner: Responsable de la visión del producto y la
priorización del backlog.
● Scrum Master: Facilitador del proceso Scrum, asegurando que se
sigan las reglas y prácticas.
● Equipo de Desarrollo: Equipo auto-organizado responsable de la
construcción del producto.
3.3.3 Eventos
● Sprint Planning: El equipo planifica el trabajo que se realizará
durante el sprint.
● Daily Scrum: Reunión diaria breve donde el equipo sincroniza su
trabajo.
● Sprint Review: Presentación del producto funcional al final del sprint
para obtener retroalimentación.
● Sprint Retrospective: Reunión para reflexionar sobre el sprint e
identificar áreas de mejora.
3.3.4 Artefactos
● Product Backlog: Lista priorizada de requisitos del producto.
● Sprint Backlog: Conjunto de tareas que el equipo de desarrollo se
compromete a completar durante el sprint.
● Increment: Producto funcional que se entrega al final de cada sprint.
3.4 HERRAMIENTAS
3.4.1 Tabla comparativa de Lenguajes de Programación
Comparativa de Lenguajes de Programación para el desarrollo del Sistema
de Inventario para la Industria Poseidón, Lurigancho, Chosica. Para
determinar qué lenguaje es el mejor para nuestro sistema de inventario, es
fundamental comparar las fortalezas y debilidades de cada uno:
27
Facilidad de aprendizaje Alta Media Media
28
Características Clave
● Lenguaje de Scripting: PHP se ejecuta en el servidor, procesando el
código y generando la salida HTML que se envía al navegador del usuario
(PHP Documentation, 2023).
● Código Abierto: PHP es de código abierto, lo que significa que es
gratuito para usar, modificar y distribuir (PHP Documentation, 2023).
● Orientado a Objetos: PHP admite la programación orientada a
objetos, lo que permite crear código modular y reutilizable (PHP
Documentation, 2023).
● Integración con Bases de Datos: PHP se integra fácilmente con
bases de datos como MySQL, PostgreSQL y SQLite (PHP Documentation,
2023).
● Amplia Comunidad: PHP cuenta con una gran comunidad de
desarrolladores que proporcionan soporte, documentación y recursos (PHP
Documentation, 2023).
Ventajas
● Facilidad de Aprendizaje: PHP es relativamente fácil de aprender,
especialmente para aquellos con experiencia en lenguajes de
programación similares (PHP Documentation, 2023).
● Amplia Documentación: Existe una gran cantidad de documentación,
tutoriales y ejemplos disponibles para ayudar a los desarrolladores (PHP
Documentation, 2023).
● Gran Comunidad: La comunidad de PHP es activa y proporciona
soporte, recursos y soluciones a problemas (PHP Documentation, 2023).
● Rendimiento: PHP es conocido por su buen rendimiento y
escalabilidad, especialmente en entornos web (PHP Documentation, 2023).
● Costo-efectivo: PHP es de código abierto, lo que significa que no
hay costos de licencia (PHP Documentation, 2023).
Desventajas
29
● Seguridad: PHP puede ser vulnerable a problemas de seguridad si
no se utiliza correctamente (PHP Documentation, 2023).
● Mantenimiento: El código PHP puede ser difícil de mantener a
medida que el proyecto crece (PHP Documentation, 2023).
● Falta de Estándares: PHP no tiene un conjunto estricto de
estándares de codificación, lo que puede llevar a código inconsistente
(PHP Documentation, 2023).
Ejemplos de Uso
● Sistemas de Gestión de Contenido: WordPress, Joomla, Drupal
(PHP Documentation, 2023)
● Plataformas de Comercio Electrónico: Magento, PrestaShop,
WooCommerce (PHP Documentation, 2023)
● Aplicaciones Web: Facebook, Wikipedia, Yahoo! (PHP
Documentation, 2023)
30
Relaciones Relaciones Relaciones No relaciones(Datos Relaciones
definidas por definidas por en documentos) definidas por
claves foráneas claves foráneas claves
foráneas
Estructura de Tablas con filas y Tablas con filas Documentos JSON Tablas con
datos columnas y columnas filas y
columnas
Historia y Evolución
31
MySQL fue desarrollado por Michael Widenius en 1995 como una
herramienta para gestionar bases de datos en su empresa, TCX
(Widenius, 2010). Inicialmente, se llamó "My SQL" y luego se renombró a
"MySQL" (Widenius, 2010). Desde entonces, MySQL ha evolucionado
significativamente, con versiones más robustas y características
adicionales para el desarrollo web moderno (MySQL Documentation,
2023).
Características Clave
● Relacional: MySQL utiliza un modelo de datos relacional, donde los
datos se organizan en tablas con filas y columnas (MySQL Documentation,
2023).
● SQL: MySQL utiliza el lenguaje estándar SQL para interactuar con la
base de datos, lo que facilita la gestión y el acceso a los datos (MySQL
Documentation, 2023).
● Código Abierto: MySQL es de código abierto, lo que significa que es
gratuito para usar, modificar y distribuir (MySQL Documentation, 2023).
● Escalabilidad: MySQL puede escalar para manejar grandes
cantidades de datos y usuarios (MySQL Documentation, 2023).
● Transacciones ACID: MySQL admite transacciones ACID
(Atomicidad, Consistencia, Aislamiento, Durabilidad), lo que garantiza la
integridad de los datos (MySQL Documentation, 2023).
● Amplia Comunidad: MySQL cuenta con una gran comunidad de
desarrolladores que proporcionan soporte, documentación y recursos
(MySQL Documentation, 2023).
Ventajas
● Facilidad de Uso: MySQL es relativamente fácil de usar,
especialmente para aquellos con experiencia en SQL (MySQL
Documentation, 2023).
● Rendimiento: MySQL es conocido por su buen rendimiento y
escalabilidad, especialmente en entornos web (MySQL Documentation,
2023).
32
● Amplia Documentación: Existe una gran cantidad de documentación,
tutoriales y ejemplos disponibles para ayudar a los desarrolladores (MySQL
Documentation, 2023).
● Costo-efectivo: MySQL es de código abierto, lo que significa que no
hay costos de licencia (MySQL Documentation, 2023).
● Integración: MySQL se integra fácilmente con otros sistemas y
lenguajes de programación, como PHP, Java y Python (MySQL
Documentation, 2023).
Desventajas
● Seguridad: MySQL puede ser vulnerable a problemas de seguridad
si no se utiliza correctamente (MySQL Documentation, 2023).
● Escalabilidad Limitada: Aunque MySQL es escalable, puede tener
limitaciones en ambientes de muy alto rendimiento (MySQL
Documentation, 2023).
● Complejidad: MySQL puede ser complejo para usuarios que no
están familiarizados con SQL (MySQL Documentation, 2023).
Ejemplos de Uso
● Sistemas de Gestión de Contenido: WordPress, Joomla, Drupal
(MySQL Documentation, 2023)
● Plataformas de Comercio Electrónico: Magento, PrestaShop,
WooCommerce (MySQL Documentation, 2023)
● Aplicaciones Web: Facebook, Twitter, YouTube (MySQL
Documentation, 2023)
33
IV. DESARROLLO DE LA METODOLOGÍA
34
4.1.1 Product owner.- El responsable de maximizar el valor del producto,
definiendo las funcionalidades, priorizando las historias del usuario y también
asegurando la satisfacción del cliente. Para este rol tenemos a Rodrich Rey
Rojas Rivera, quien cuenta con una experiencia sólida en la gestión de
stakeholders y además de comunicarse de manera efectiva. Su habilidad para
entender las necesidades de los clientes en requisitos funcionales, lo cuál es
un éxito para el futuro del proyecto.
FUNCIONES:
● Aclarar historias de usuario.- Proporcionar detalles y ejemplos para las
historias de usuario, asegurando que el equipo comprenda las
necesidades y expectativas.
● Aceptar o rechazar el trabajo del equipo.- Evaluar el trabajo del equipo
durante las revisiones de sprint y determinar si cumple con los criterios
de aceptación.
● Gestionar las expectativas del cliente.- Comunicar el progreso del
desarrollo al cliente y gestionar sus expectativas sobre el producto
final.
● Maximizar el valor del producto.- Tomar decisiones para asegurar que
el producto se desarrolle de manera que mejore el valor para el
negocio y los clientes.
Tabla 6: Cuadro de las funciones del Product Owner
Fuente: Elaboración propia
4.1.2 Scrum Master.- Este rol ayuda al equipo a facilitar el proceso Scrum,
removiendo impedimentos y guías al equipo para que trabajen de manera
eficiente. En este rol tenemos a Melanny Katiuska Trujillo Huallpatuero, quien
tiene experiencia en la facilitación de eventos Scrum, una mejora continua del
proceso y la gestión de impedimentos.
35
CORREO ELECTRÓNICO mtrujillohu@[Link]
FUNCIONES:
● Eliminar los impedimentos.- Identificar y resolver los obstáculos que
impiden al equipo trabajar de manera eficiente.
● Proteger al equipo.- Proteger al equipo de las interrupciones externas
y asegurar que tenga el espacio y las herramientas necesarias para
trabajar.
● Guiar al equipo en la mejora continua.- Ayudar al equipo a reflexionar
sobre su trabajo y encontrar maneras de mejorar su proceso de
desarrollo.
● Asegurar que el equipo siga las prácticas Scrum.- Asegurar que el
equipo esté trabajando de acuerdo con las prácticas Scrum y que
comprenda los principios de Scrum.
Tabla 7: Cuadro de las funciones del Scrum Master
Fuente: Elaboración propia
36
Huanaco
-Jhenmiller Ibo Samaniego Merge
-Joseph Antony Basurco Ballón
FUNCIONES:
● Estimar el trabajo.- Estimar el esfuerzo necesario para completar las
historias de usuario del sprint.
● Planificar el sprint.- Crear un plan de trabajo para el sprint, incluyendo
las historias de usuario que se completarán.
● Realizar el trabajo.- Completar las historias de usuario del sprint y
entregar un incremento de producto funcional al final del sprint.
● Trabajar en equipo.- Colaborar con los demás miembros del equipo
para complementar el trabajo del sprint.
● Comunicar el progreso.- Informar al Product Owner sobre el progreso
del equipo durante el sprint.
Tabla 8: Cuadro de las funciones del Equipo de Desarrollo
Fuente: Elaboración propia
37
4.2.1 Listado de historias de usuario
ID Descripción
HU07 Login c
4.2.2 Fichas de HU
A continuación se visualizarán cuadros con la información de cada Historial de
Usuario que se presentó en el punto anterior.
Descripción:
Registrar nuevos productos de gas y agua(bidones) en el sistema, incluyendo
detalles como tipo de producto, cantidad, precio, proveedor y fecha de
llegada.
Tiempo 0.5h
38
Fuente: Elaboración propia
Descripción:
Gestionar el envío de pedidos de gas y agua, incluyendo la asignación de
rutas de entrega optimizadas(basado en el sistema), generación de remisión
y actualización de estado.
Tiempo 0.5h
Tabla 11: Cuadro de la Ficha de HU02
Fuente: Elaboración propia
Descripción:
Registrar nuevos clientes en el sistema, incluyendo información de contacto,
dirección y tipo de cliente(mayorista, minorista).
Tiempo 1h
Tabla 12: Cuadro de la Ficha de HU03
Fuente: Elaboración propia
Descripción:
Registrar nuevos pedidos de clientes, incluyendo los productos solicitados,
cantidades, dirección de entrega y datos de contacto.
Tiempo 0.5h
Tabla 13: Cuadro de la Ficha de HU04
Fuente: Elaboración propia
39
Descripción:
Generar reportes de ventas diarios, semanales o mensuales incluyendo el
total de ventas.
Tiempo 2h
Tabla 14: Cuadro de la Ficha de HU05
Fuente: Elaboración propia
Descripción:
Generar boletas de venta electrónicas para cada pedido, incluyendo la
información del cliente, productos, precios y totales.
Tiempo 1h
Tabla 15: Cuadro de la Ficha de HU06
Fuente: Elaboración propia
HU07 Login
Descripción:
Iniciar sesión en el sistema con credenciales de usuario(nombre de usuario y
contraseña)
Tiempo 0.5h
Tabla 16: Cuadro de la Ficha de HU07
Fuente: Elaboración propia
Descripción:
Modificar los permisos de acceso de los usuarios del sistema, asignando
roles y privilegios.
Tiempo 0.5h
Tabla 17: Cuadro de la Ficha de HU08
Fuente: Elaboración propia
40
HU09 Modificar datos de la empresa
Descripción:
Modificar los datos de la empresa, incluyendo información de contacto,
dirección y datos fiscales.
Tiempo 1h
Tabla 18: Cuadro de la Ficha de HU09
Fuente: Elaboración propia
Descripción:
Registrar una venta individual, incluyendo los productos, cantidades, precio y
cliente.
Tiempo 1h
Tabla 19: Cuadro de la Ficha de HU10
Fuente: Elaboración propia
Descripción:
Mostrar el menú principal de opciones del sistema, incluyendo acceso a las
diferentes funcionalidades.
Tiempo 2h
Tabla 20: Cuadro de la Ficha de HU11
Fuente: Elaboración propia
HU07
41
Sprint 1: Diseño y Preparación. HU11
Tabla 21: Cuadro de Sprint 1
Fuente: Elaboración propia
HU01
Sprint 2: Gestión de Inventario
HU03
Tabla 22: Cuadro de Sprint 2
Fuente: Elaboración propia
HU04
HU06
Tabla 23: Cuadro de Sprint 3
Fuente: Elaboración propia
HU10
Sprint 4: Módulo de Clientes
HU05
Tabla 24: Cuadro de Sprint 4
Fuente: Elaboración propia
42
Tabla 26: Diagrama Gantt del proyecto
Fuente: Elaboración propia
Estimación de tareas
43
4.4.2 Sprint 2: Gestión de Inventario
Estimación de tareas
Estimación de tareas
44
cada venta.
Estimación de tareas
Estimación de tareas
45
4.4.6 Sprint 6: Pruebas y Optimización
Estimación de tareas
46
V. CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones
● Nuestro sistema web implementado optimiza significativamente los procesos
de gestión del inventario en la Industria Poseidón. Esto permite un control en
47
tiempo real del stock de balones de gas y bidones de agua, minimizando
errores en el conteo y reduciendo los tiempos asociados al manejo manual.
● El sistema web ha mejorado considerablemente la experiencia del cliente, al
garantizar una mayor puntualidad y precisión en las entregas. Esto ha
incrementado la satisfacción del cliente y fortalecido la relación comercial
con los consumidores finales.
● La implementación de roles y permisos dentro del sistema protege los datos
sensibles de la empresa, asegurando un acceso controlado y previniendo
riesgos relacionados con accesos no autorizados.
5.2 Recomendaciones
● Es fundamental capacitar al personal operativo y administrativo en el manejo
del sistema web para maximizar su efectividad y minimizar la resistencia al
cambio.
● Realizar evaluaciones periódicas del sistema para asegurar que esté
cumpliendo con los objetivos planteados y adaptarlo según las necesidades
emergentes del negocio.
● Promover en la organización una cultura que valore la digitalización y
automatización de procesos como base para la mejora continua y la
competitividad.
REFERENCIA BIBLIOGRÁFICAS
48
- Ambler, S. W., & Lines, M. (2010). Disciplined Agile Delivery: A
Practitioner's Guide to Agile Software Development. Addison-Wesley
Professional.
- Assembler Institute. (2023). ¿Qué es PHP y para qué sirve?.
- Beedle, M. (2009). Agile Software Development with Scrum. Pearson
Education.
- Chase, Richard B., Jacobs, F. Robert, & Aquilano, Nicholas J. (2013).
Administración de operaciones: producción y cadena de suministro (14.ª
ed.). McGraw-Hill Education.
[Link]
%C3%93N_DE_OPERACIONES_Y_CADENA_DE_SUMINISTROS_15_E
D_MCgraw_Hill
- Fernández, B. (11 de abril de 2016). Sistemas de información. Recuperado
de [Link]
- Francisco Coll (2024). Distribución: Que es y porqué es importante.
ECONOMIPEDIA. [Link]
- Gospe, M. (2021). El vendedor moderno: Cómo vender en la era digital.
- Kotler, P., & Armstrong, G. (2020). Marketing (17a ed.). Pearson Education.
- Krajewski, Lee J., Ritzman, Larry P., & Malhotra, Manoj K. (2014).
Administración de operaciones: procesos y cadena de suministro (10.ª ed.).
Pearson Educación.
[Link]
e_Operaciones_-_LEE_J._K-[Link]
- Laudon, Kenneth C., & Laudon, Jane P. (2016). Sistemas de información
gerenciales: administración de la empresa digital (14.ª ed.). Pearson
Educación. [Link]
Sistemas_de_informacion_gerencial_14%[Link]
- Lerdorf, R. (2015). PHP: A History.
[Link]
- Mestres da Web. (2023). Sistema Web: o que é e como funciona?.
- MySQL Documentation. (2023). MySQL Manual.
[Link]
- [Link]. (2023). PHP: ¿Qué es PHP?.
49
- PHP Documentation. (2023). PHP Manual. [Link]
- Rock Content. (2023). PHP: ¿qué es, para qué sirve y cuáles son sus
características?.
- Schwaber, K., & Sutherland, J. (2020). The Scrum Guide. [Link].
- Schwaber, Ken, & Sutherland, Jeff (2020). La Guía de Scrum
[Link]
- [Link](s.f.). The Scrum Team
[Link]
[Link]
- Stair, Ralph M., & Reynolds, George W. (2017). Principios de sistemas de
información (11.ª ed.). Cengage Learning.
[Link]
- Widenius, M. (2010). MySQL: The Early Years.
[Link]
ANEXOS
50
Anexo 1: Modelo de negocios
51
Anexo 3: Requerimientos No Funcionales
52
Anexo 4: Casos de Uso
53
Anexo 7: Interfaces - Configuración
54
Anexo 10: Diagrama - Base de Datos
Anexo 11: Entrevista con propietario el día 22/11/2024 a las 22:42 horas.
55
1. ¿Qué tipo de negocio es el que está empleando actualmente?
a. Actualmente tengo un negocio de distribución de agua y de gas.
56
Anexo 13: Proveedor de gas
57
Anexo 14: Manual del sistema
58