Proyecto de Desarrollo
de Software tipo SAP
para SAGAFALABELLA
PUCALLPA
2024
INDICE
INTRODUCCIÓN............................................................................................................................2
I. FASE 0 – INICIALIZACIÓN...........................................................................................................2
1.1.- ANTECEDENTES Y UBICACIÓN..............................................................................................2
1.1.1.- TITULO DEL PROYECTO......................................................................................................2
1.1.2.- INSTITUCIÓN......................................................................................................................2
1.1.3.- ANÁLISIS DEL AMBIENTE INTERNO....................................................................................2
1.1.4.- ANÁLISIS DEL AMBIENTE EXTERNO...................................................................................3
1.1.5.- DESCRIPCIÓN DE LA SITUACIÓN ACTUAL...........................................................................3
1.1.9 – MISIÓN Y VISIÓN..............................................................................................................3
1.1.10.- DEFINICION DE LA METODOLOGÍA Y TECNOLOGÍA.........................................................3
II FASE 1: PREGAME (PLANIFICACIÓN)..........................................................................................4
2.1.1.- DEFINICION DEL EQUIPO SCRUM......................................................................................4
2.2.- IDENTIFICACIÓN DE PROBLEMAS.........................................................................................4
2.3.- DETERMINACIÓN DE REQUERIMIENTOS (PRODUCT BACKLOG)...........................................4
III. FASE 2 - DESARROLLO..............................................................................................................5
3.1.- SPRINT 1: REGISTRAR CATEGORIA........................................................................................5
3.1.1. Sprint 2: Gestión de Promociones......................................................................................5
3.1.2 Sprint 3: Gestión de Clientes y Ventas.................................................................................5
3.2.- PANTALLAS............................................................................................................................5
INTRODUCCIÓN
El presente documento constituye la documentación detallada del proyecto de desarrollo de
software tipo SAP para SAGAFALABELLA PUCALLPA S.A.C. Este proyecto tiene como objetivo
principal crear una plataforma digital integral que permita gestionar eficientemente la venta de
productos electrónicos, electrodomésticos, PC gamer, lacto gamer, zapatillas, y otros artículos
ofrecidos por la empresa. La implementación de este software busca optimizar los procesos de
venta, promoción, gestión de clientes y administración de productos tanto en el ámbito virtual
como en el físico.
I. FASE 0 – INICIALIZACIÓN
1.1.- ANTECEDENTES Y UBICACIÓN
Los antecedentes del proyecto de desarrollo de software tipo SAP para
SAGAFALABELLA PUCALLPA S.A.C. incluyen la necesidad de mejorar la gestión
de ventas y administración de productos en la empresa. La ubicación de
SAGAFALABELLA PUCALLPA S.A.C. es en Av. Yarinacocha frente al CNY.
1.1.1.- TITULO DEL PROYECTO
Desarrollo de Software tipo SAP para SAGAFALABELLA PUCALLPA S.A.C.
1.1.2.- INSTITUCIÓN
SAGAFALABELLA PUCALLPA S.A.C. es una sucursal de la reconocida cadena de
tiendas por departamentos SAGAFALABELLA, ubicada estratégicamente en Av.
Yarinacocha frente al CNY en Pucallpa, Perú. Con una amplia gama de productos
que van desde electrodomésticos hasta tecnología y moda, la sucursal se
destaca por su atención al cliente y su compromiso con la calidad. Buscando
siempre la innovación, se esfuerza por mantenerse a la vanguardia en el
mercado retail.
1.1.6.- UBICACIÓN
Av. Yarinacocha frente al CNY
1.1.3.- ANÁLISIS DEL AMBIENTE INTERNO
1.1.3.1.- FORTALEZAS
Personal altamente calificado y comprometido.
Buena reputación de la marca en el mercado.
Eficiente cadena de suministro y logística.
Fuerte presencia en redes sociales y marketing digital.
Capacidades de investigación y desarrollo sólidas.
Alianzas estratégicas con proveedores clave.
Procesos de producción eficientes y costos competitivos.
Buena relación calidad-precio de los productos.
1.1.3.2.- DEBILIDADES
Dependencia de un proveedor o cliente principal.
Falta de diversificación de productos.
Problemas de gestión interna o cultural.
Vulnerabilidad a cambios en las regulaciones gubernamentales.
Falta de innovación en comparación con la competencia.
Recursos financieros limitados para inversiones.
Dependencia excesiva de tecnologías específicas.
Problemas de calidad en productos o servicios.
1.1.4.- ANÁLISIS DEL AMBIENTE EXTERNO
1.1.4.2.- OPORTUNIDADES
Expansión a nuevos mercados geográficos.
Desarrollo de productos innovadores para satisfacer necesidades
emergentes.
Alianzas estratégicas con empresas complementarias.
Cambios demográficos favorables.
Avances tecnológicos que pueden mejorar la eficiencia operativa.
Tendencias de estilo de vida que favorecen el uso de productos o servicios
específicos.
Cambios en las políticas gubernamentales que benefician la industria.
1.1.4.2.- AMENAZAS
Crisis económicas o recesiones que afecten el poder adquisitivo de los consumidores.
Aumento de los costos de materias primas o mano de obra.
Cambios en los hábitos de consumo de los clientes.
Inestabilidad política o conflictos regionales que afecten la cadena de suministro.
Riesgos ambientales que podrían afectar la reputación de la empresa.
Avance de la tecnología que vuelva obsoletos los productos actuales.
Regulaciones gubernamentales más estrictas que afecten la operación del negocio.
Posible entrada de nuevos competidores al mercado.
1.1.5.- DESCRIPCIÓN DE LA SITUACIÓN
ACTUAL
Es una empresa en Pucallpa que se especializa en la venta de una amplia gama de
productos, desde electrónicos y electrodomésticos hasta artículos para el mercado
gamer y otros relacionados con la moda. Opera localmente y posiblemente a través de
plataformas en línea, compitiendo en un mercado diverso con un enfoque en ofrecer
variedad, calidad y servicio al cliente.
1.1.9 – MISIÓN Y VISIÓN
1.1.9.1 - MISIÓN
Brindar soluciones tecnológicas innovadoras para mejorar la experiencia de compra de
nuestros clientes, ofreciendo productos de calidad y servicio personalizado.
1.1.9.2 – VISIÓN
Ser líderes en el mercado de ventas de productos electrónicos y gamers, destacando por
nuestra excelencia en servicio y satisfacción del cliente.
1.1.10.- DEFINICION DE LA METODOLOGÍA
Y TECNOLOGÍA
Metodología: Se aplicará el enfoque ágil, con metodología Scrum para el desarrollo del
software.
Tecnología Utilizada:
XAMPP para el entorno de desarrollo.
MySQL como gestor de base de datos.
Java para el desarrollo de la aplicación.
DAO para la capa de acceso a datos.
Apache NetBeans como entorno de programación.
II FASE 1: PREGAME (PLANIFICACIÓN)
2.1.1.- DEFINICION DEL EQUIPO SCRUM
PERSONAS CONTACTO ROL
ROBERTO PIZANGO 989222588 PRODUCT OWNER
MATTIAS FERNANDO CABADA 902106989 PROGRAMADOR
VELASCO
SHALOM GONZALO HUAMAN DURAND 961069481 PROGRAMADOR
CESAR ANDREE SANTAMARIA ROJAS 903396408 SCRUM MASTER
MARCELO NICOLAS TORRES YALTA 980658265 PROGRAMADOR
JUAN JESUS JUNIOR SANDOVAL RIOS 935423014 ANALISTA
2.2.- IDENTIFICACIÓN DE PROBLEMAS
Se identifica la necesidad de optimizar los procesos de venta, promoción y gestión de
productos.
Existe la oportunidad de mejorar la experiencia de compra de los clientes, tanto en la
tienda física como en la tienda virtual.
2.3.- DETERMINACIÓN DE
REQUERIMIENTOS (PRODUCT BACKLOG)
N° BACKLOG ITEM ESTIMACION PRIORIDAD
HR S/M
El usuario tendrá una opción “Home” donde vera el menú principal, las
1 novedades y lo que contiene el sistema. 5 4
El sistema irá guardando la operación que se realiza dando mensajes de
2 confirmación y/o errores posibles. 5 4
El usuario tendrá una opción “Clientes” donde podrá ver los clientes que
3 hicieron pedidos. 1 4
El sistema ira guardando la operación que se realiza dando mensajes de
4 confirmación y/o errores posibles. 4 4
El usuario tendrá una opción “productos” donde podrá ver que productos
están disponibles, que productos tiene y cuales les falta, evitando 1 4
5 problemas al no saber cuáles tienes o cuales no y evitar problemas con los
clientes.
El sistema irá guardando la operación que se realiza dando mensajes de
6 confirmación y/o errores posibles. 6 4
El usuario tendrá la opción “Categorías” de las cuales podrá observar la
diversidad de cosas que hay en la tienda virtual, pero en orden, 1 4
7 electrodomésticos, accesorios, ropa, zapatos, de las cuales también se
podrá editar únicamente por el administrador.
El sistema irá guardando la operación que se realiza dando mensajes de
8 confirmación y/o errores posibles. 4 4
El usuario tendrá una opción “usuarios” donde podrá ver los trabajadores y
9 sus datos, para que se pueda contactar con alguno de ellos, podrá ver a los 1 4
que fueron contratados, los nuevos y los antiguos.
El sistema irá guardando la operación que se realiza dando mensajes de
10 confirmación y/o errores posibles.
3 4
El usuario tendrá la opción de “Promociones” de las cuales en días
11 específicos algunos productos tendrán un descuento en un tiempo limitado 5 2
de las cuales podrán acceder en la tienda virtual y presencial.
El sistema irá guardando la operación que se realiza dando mensajes de
12
confirmación y/o errores posibles. 4 4
El usuario tendrá una opción “Ventas” donde habrá unas sub pestañas
Clientes y Ventas. Al ingresar a cualquiera de esas dos opciones el usuario 1 4
12 podrá visualizar un formulario donde aparecerá una tabla con los datos de
los clientes y ventas.
El sistema irá guardando la operación que se realiza dando mensajes de
13 confirmación y/o errores posibles. 4 4
En adicionales contiene una barra con animación de las cual las categorías
14 mencionadas anteriormente son lo que contiene la barra. 1 1
Entre otro también contiene un “carrito de compras” de las cuales se
15 almacenará unas historias de compras realizadas o de compras pendientes 2 1
de los clientes.
El sistema irá guardando la operación que se realiza dando mensajes de
16 confirmación y/o errores posibles. 4 4
También contiene una barra de búsqueda de la cual la búsqueda de algún
17 artículo de tu interés lo podrás buscar y hallar con mucha mas facilidad 1 2
El usuario tendrá una opción Mis compras” de las cuales similar a carrito de
18 compras, pero la cosa es que solo se registrara las compras que ya fueron 2 2
realizadas el tiempo de entra y/o el tiempo de poder recoger tu producto.
III. FASE 2 - DESARROLLO
3.1.- SPRINT 1: REGISTRAR CATEGORIA
Planificación del Sprint.
Análisis y diseño de la funcionalidad de registro de categorías.
Creación de pantallas para la interfaz de usuario.
Revisión del producto desarrollado en el Sprint.
3.1.1. Sprint 2: Gestión de Promociones
Planificación del Sprint.
Desarrollo de la funcionalidad de promociones y ofertas.
Integración de cálculos de utilidad y precios.
Pruebas y revisión del funcionamiento.
3.1.2 Sprint 3: Gestión de Clientes y Ventas
Planificación del Sprint.
Implementación de registro y gestión de clientes.
Desarrollo de la funcionalidad de registro de ventas físicas y online.
Pruebas y corrección de errores.
3.2.- PANTALLAS
Captura del diseño del a pantalla principal del software:
Capturas de los casos de uso y general.
Capturas del caso de uso de colaboración:
Integrantes del grupo:
Shalom Gonzalo
Cesar Santamaria
Marcelo Torres
Mattias Cabada
Juan Sandoval Rios