Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LIMA – PERÚ
2018 – I
DEDICATORIA
Dedico el siguiente proyecto a todo aquel que busca el conocimiento, a todo aquel que busca
superarse a sí mismo día a día, a todo aquel que lo da todo por aprender algo nuevo, que siempre
buscan ser los mejores, escalando peldaño a peldaño y nunca dándose por vencidos, sin ellos no
existiría la tecnología y por lo tanto no habría encontrado la pasión por ella.
Dedico este proyecto a mis padres, por dedicarme su tiempo y hombro para descansa, por
mostrarme el camino hacia la superación.
Dedico este proyecto a dios por guiarnos, a nuestros padres, maestros quienes nos brindaron sus
sabios Consejos a los buenos valores sabiéndonos guiar por un buen camino.
Dedicamos este proyecto ante todo a dios por darnos la capacidad y sabiduría para realizar este
proyecto. También se lo dedicamos a todas aquellas personas que de alguna manera u otra lograron
incentivar este proyecto.
Dedico este trabajo a mis profesores que siempre me han exigido, motivado y aconsejado en los
cursos de la carrera.
Agradezco a mis padres por apoyarme día a día para poder cumplir mis objetivos, por ser un ejemplo
de superación para mí y a mis compañeros de equipo por su esfuerzo y dedicación que ponen en los
proyectos que realizamos.
Agradezco también a la universidad por brindarme tan excelentes docentes, que nos impulsan clase
a clase a ser mejores profesionales y que nos demuestran que con trabajo duro siempre se obtienen
los mejores resultados y que el conocimiento siempre está para el que lo necesita.
Agradecemos a dios por habernos guiado, dedicamos este trabajo a nuestros padres y a nuestro
docente Luis A. Camacho Colan quien nos motivó y nos inculco a realizar este proyecto.
A todas las personas que de alguna u otra manera participaron en este proyecto tan importante en
donde los alumnos ponen en práctica competencias de organización, gestión, liderazgo, etc.
Promoviendo valores de compromiso, responsabilidad, justicia, equidad, entre otras.
Agradezco de todo corazón las enseñanzas brindadas por todos y cada uno de mis maestros a lo
largo de estos 2 años.
Empresa: Publigarment.
Razón Social: Publigarment S.A.C.
RUC: 20557375768.
Dirección: Jr. Unión Nro. 375 A.H. Jc Mrtg (a 6 Cdras. De la Comisaria de Villa María).
Rubro: Textil.
Actividad Económica: Venta, Diseño y Confección de Prendas de Vestir.
Modelo CANVAS
ANALISIS DE REQUERIMIENTOS
CLIENTE
ENVIA Y RECIBE
INFORMACION
ENVIA RECIBE
PETICION RESPUESTA
SERVIDOR
El alcance del sistema web se centra en implementar una plataforma de ventas que a su
vez trabaje como canal de comunicación directa con el cliente. Comprende los siguientes
módulos:
o Módulo 1: Modulo de Ventas
En este módulo se realizarán las ventas de las tiendas, este módulo estará
separado por 3 apartados: Factura, Boleta y Guía.
o Módulo 2: Modulo de Pedidos
En este módulo se podrán realizar pedidos de insumos o materia prima a
la oficina central.
o Módulo 3: Modulo de Extornos
En este módulo se realizarán las devoluciones o anulaciones de ventas.
o Módulo 4: Modulo de Peticiones
Aquí se podrán crear y gestionar las peticiones de dinero entre el equipo
de trabajo y el cliente.
o Módulo 5: Modulo de Mantenimientos
Aquí se podrán registrar, eliminar, modificar y visualizar la información del
sistema (usuarios, ventas, productos, etc.).
o Módulo 6: Modulo de Compras
En este módulo se podrá visualizar la lista de compras de materias primas
realizadas por las tiendas, además se podrá buscar al proveedor requerido
digitando el nombre del artículo que se está buscando en una ventana
modal que generará resultados de búsqueda con cada carácter digitado.
o Módulo 7: Modulo de Contabilidad
En este módulo se podrán realizar compras de materiales para la
manufacturación de los productos de la empresa, así como también se
podrá buscar de entre una lista de proveedores y se podrá generar un
estimado del costo para dicha compra.
o Módulo 8: Modulo de Producción
En este módulo se podrá estimar la cantidad de tela que se utilizará para
la manufacturación de un pedido.
o Módulo 9: Modulo de Abastecimiento
En este módulo se podrán realizar ingresos y salidas de materiales entre
locales.
o Módulo 10: Modulo de Reportes
En este módulo se podrán visualizar los reportes de ventas, de stock, de
gastos e ingresos, etc. Pudiéndose filtrar por fecha.
BASE DE DATOS
PROTOTIPOS INTERFASES
Módulo de Peticiones:
Módulo de Mantenimientos:
Módulo de Mantenimiento (Usuario):
Módulo de Compras:
Módulo de Compras (Buscar Proveedor):
Módulo de Contabilidad:
Módulo de Contabilidad (Buscar Proveedor):
Módulo de Producción:
Módulo de Producción (Buscar Material):
Panel de Solicitudes:
Panel de Peticiones:
tareas pendientes 20 19 13 10 6 4
horas pendientes 21 18 14 10 5 4
ID
historial estimación
categoría tarea responsable en horas estado
Historia de Usuario
Observaciones:
El sistema muestra un mensaje en caso que los datos sean erróneos.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Accesos de manera segura dando permiso al usuario a manipular los datos del sistema.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Fecha inicio: Fecha fin:
Descripción:
Comprobación del usuario y contraseña ingresados para dar acceso al sistema.
Historia de Usuario
Descripción:
Gestionar los datos de las ventas realizadas o por realizar organizadas según el
tipo de comprobante.
Observaciones:
Este proceso se realizara mediante mantenimientos.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Listado de los datos del cliente previamente seleccionado.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Listado de los datos del producto previamente seleccionado.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Creación del documento de venta según el tipo solicitado (boleta, factura o guía)
haciendo uso de los datos del cliente y del producto previamente cargados, además de
otros datos introducidos manualmente de ser necesario y otros que el sistema generara
automáticamente.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Realizada la creación del documento de venta este se guardara en la base datos
para poder ser visualizada posteriormente de ser necesario.
Permite agregar
cliente
10
0
6/12/2018 6/13/2018
Historia de Usuario
Nombre historia: Gestión de los pedidos de productos realizados por los clientes
Descripción:
Se realiza la gestión de las solicitudes de pedidos que realizaron los clientes a la
empresa.
Observaciones:
Este proceso se lleva a cabo mediante el uso de mantenimientos.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Se gestionará la solicitud de pedido seleccionada de la lista de pedidos previamente
cargada.
Tarea
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Se gestionará el pago del pedido seleccionado de la lista de pedidos previamente
cargada una vez concretada la realización del pago.
Tarea
Nombre tarea: Listar los pedidos una vez hayan sido generadas
Tipo de tarea:
Puntos estimados: 1
Desarrollo
Descripción:
Listado de la información del pedido que han sido solicitados por los clientes.
Muestra la cantidad
de pedidos
obtenidos
GRAFICA BRUNDOWN DEL SPRINT N°3
Chart Title
10
9
8
7
6
5
4
3
2
1
0
6/14/2018 6/15/2018
15/06/2018 18/06/2018
tareas pendientes 7 9
horas pendientes 2 1
ID historial
Categoría Tarea responsable estimación en horas estado
Diseñar Listar extornos de comprobantes Jean 2 terminado 6 3
4
Diseñar Listar extornos de pedidos Jean 2 terminado 5 5
Historia de Usuario
Programador responsable:
Descripción:
Listar los datos del comprobante: Nombre y apellido, DNI, correo, dirección y n° de pedidos.
Observaciones:
Tarea
Programador responsable:
Descripción:
Comprobación de los pedidos del sistema y la lista de los comprobantes.
Tarea
Programador responsable:
Descripción:
Comprobación de los números de pedidos que se realizó.
1 Al
Cuando ve el momento Se mostrara
Listar extornos por
registro del de la lista del
comprobantes
sistema presionar día
Para
4 mostrar
brindarles
Quiero Listar información 2 Cuando tiene la
Al Se mostrara
los extornos de de la Listar extornos por cantidad exacta
momento la lista del
Administrador/ comprobante y cantidad de pedidos de la
de día
gestor de ventas de los pedidos pedidos mercadería
presionar
mostrar
¿Qué salió bien en la iteración? ¿Qué no salió bien en la ¿Qué mejoras vamos a
(aciertos) iteración? (errores) implementar en la próxima
iteración? (recomendaciones
de mejora continua)
18
16
14
12
10
Horas
8 Tarea
0
1 2 3 4 5 6
PRUEBAS UNITARIAS SPRINT N°4
20/06/2018
tareas pendientes 7
horas pendientes 2
ID
historial estimación
Categoría Tarea responsable en horas estado
5
Diseñar Registrar descripción y monto Jean 2 terminado 6
Historia de Usuario
Nombre Historia: Como administrador quiero registrar las peticiones a través de tipo de petición
Programador responsable:
Descripción:
Registrar las peticiones en el sistema
Observaciones:
Tarea
Programador responsable:
Descripción:
Comprobación de la descripción del sistema y el monto
Para
Cuando Se tendrá
brindarles Al
quiero registrar registras las que
la momento
las peticiones a Registrar peticiones y lo completar
5 cantidad 1 de
través de tipo de descripción y monto clasificas por su los datos
de presionar
petición tipo de generales
peticiones registrar
peticiones debe
y su tipo
completar
Administrador
¿Qué salió bien en la iteración? ¿Qué no salió bien en la ¿Qué mejoras vamos a
(aciertos) iteración? (errores) implementar en la próxima
iteración? (recomendaciones
de mejora continua)
El administrador Poner una restricción Mejorar los errores
registra las peticiones de la cantidad de mencionados.
a través de tipo de peticiones que recibe
petición. diariamente.
El administrador
registra la descripción
y monto.
12
10
6 Horas
Tarea
0
1 2 3 4
tareas pendientes 5 3
3 2 3 2
horas pendientes 2 1
ID
estimación
historial
Categoría Tarea Responsable en horas estado
Programar Gestionar los registros de usuarios Jean 2 Terminado 6 3 2 5 5 4
Programar Gestionar los tipos de áreas Jean 3 Terminado 4 4 2 6 3 2
6 Programar Gestionar los registros de tienda Jean 4 Terminado 5 3 1 4 2 2
Programar Gestionar los registros del productos Jean 1 Terminado 4 2 4 3 4 1
Programar Gestionar los registros de los clientes Jean 5 Terminado 3 2 5 1 5 3
Programar Gestionar los registros según su talla Jean 1 Terminado 5 5 5 2 1 5
Historia de Usuario
Nombre Historia: Como administrador quiero gestionar los mantenimientos de usuarios, tienda,
proveedor, materiales, color, tela, cliente, producto y por talla.
Prioridad en Negocio: Alta Riesgo en desarrollo: Baja
Programador responsable:
Descripción:
Registrar los mantenimientos de usuarios, tienda, proveedor, materiales, color, tela, cliente,
producto y por talla en el sistema
Observaciones:
Tarea
Programador responsable:
Descripción:
Comprobación del registro de los usuarios del sistema.
Tarea
Programador responsable:
Descripción:
Comprobación de los tipos de áreas en el sistema.
Tarea
Programador responsable:
Descripción:
Comprobación de los registros de tiendas en el sistema.
Tarea
Programador responsable:
Descripción:
Comprobación del registro de productos en el sistema
Tarea
Programador responsable:
Descripción:
Comprobación del registro de los clientes en el sistema
Tarea
Programador responsable:
Descripción:
Comprobación del registro de las tallas de los clientes en el sistema.
Cuando ingresas
Gestionar Al momento de
los datos en el Se mostrará el
los registros presionar
1 sistema le da una registro de
de los registros de
lista de los mantenimiento
usuarios mantenimiento
usuarios
Al momento de
Gestionar Cuando tienes el Se mostrara los
presionar Área
Quiero 2 los tipos de resultado de tipos de área que
de
gestionar los áreas mantenimiento quiere ver
mantenimiento
mantenimientos
Gestionar Seria registrar las Al momento de Se mostrara los
de usuarios, 3 los registros tiendas para la Área de tipos de tiendas
Para
tienda, de tiendas aplicación web Tiendas que quiere ver
brindarles
6 Administrador proveedor,
un buen Gestionar
materiales, Cuando los Al momento de Se mostrara los
servicio los registros
color, tela, 4 cantidad exacta presionar Área tipos de productos
de los
cliente, de productos de Productos que tiene o falta
productos
producto y por
talla Gestionar Seria verificar la Se mostrara la
Al momento de
los registros cantidad de cantidad de
5 presionar Área
de los clientes se clientes que se
de clientes
clientes registro unió a la pagina
Gestionar
Seria verificar las Al momento de
los registros Se mostrara los
6 tallas que los presionar Área
según las tipos de tallas
clientes piden de Tallas
tallas
¿Qué salió bien en la iteración? ¿Qué no salió bien en la ¿Qué mejoras vamos a
(aciertos) iteración? (errores) implementar en la próxima
iteración? (recomendaciones
de mejora continua)
El administrador Poner una restricción Mejorar los errores
gestiona los de cuánto tiempo tiene mencionados.
mantenimientos de el sistema sin tener
usuarios, tienda, mantenimiento.
proveedor material, Poner una opción para
color, tela, cliente, que el usuario verifique
producto y por talla. el mantenimiento del
El administrador sistema.
gestiona los registros
de los usuarios.
El administrador
gestiona los tipos de
áreas.
El administrador
gestiona los registros
de tiendas
El administrador
gestiona los registros
de los productos.
El administrador
gestiona los registros
de los clientes.
El administrador
gestiona los registros
según las tallas.
30
25
20 Horas 3
Tarea 3
15 Horas 2
Tarea 2
10 Horas 1
Tarea 1
5
0
1 2 3 4 5 6
PRUEBAS UNITARIAS SPRINT N°6
tareas pendientes 14 13 10 7 4 1
horas pendientes 15 13 11 7 4 2
ID
historial estimación
categoría tarea responsable en horas estado
Diseñar el registro de las
Diseñar compras por proveedor Miguel 4 terminado 4 4 3 3 2
Creación de la opción registro
Programar y proceso de compras Miguel 3 terminado 3 3 3 2 1
7
Creación de la opción listar
Programar por proveedor Miguel 4 terminado 4 3 3 1 1
HISTORIA DE USUARIO
NUMERO: 7 USUARIO: Administrador
DESCRIPCIÓN:
Registrar las compras de los usuarios por proveedor: Nombre, Producto
cantidad , precio
OBSERVACIONES:
TAREA
NÚMERO TAREA: 1 NÚMERO HISTORIA: 7
DESCRIPCIÓN:
TAREA
NÚMERO TAREA: 2 NÚMERO HISTORIA: 7
DESCRIPCIÓN:
El administrador puede
confirmar las compras .
GRAFICA BRUNDOWN DEL SPRINT N°7
tareas pendientes 14 11 8 5 3 1
horas pendientes 15 13 11 8 5 2
ID
historial estimación
categoría tarea responsable en horas estado
Creación de la opción registro
Programar de producción Miguel 5 terminado 5 3 1
Crear la opción listar cantidad
Programar generadas y gastadas Miguel 3 terminado 3 3 3 1
8
Diseñar la visualización de la
Diseñar producción Miguel 3 terminado 3 3 3 3 1
HISTORIA DE USUARIO
NUMERO: 8 USUARIO: Administrador
DESCRIPCIÓN:
OBSERVACIONES:
TAREA
NÚMERO TAREA: 1 NÚMERO HISTORIA: 8
DESCRIPCIÓN:
TAREA
NÚMERO TAREA: 2 NÚMERO HISTORIA: 8
DESCRIPCIÓN:
HISTORIA DE USUARIO
NUMERO: 9 USUARIO: Administrador
NOMBRE DE HISTORIA: Gestionar el abastecimiento de los recursos
DESCRIPCIÓN:
OBSERVACIONES:
TAREA
NÚMERO TAREA: 1 NÚMERO HISTORIA: 9
DESCRIPCIÓN:
Registrar los productos solicitados y confirmar proceso de solicitud al usuario del sistema
TAREA
NÚMERO TAREA: 2 NÚMERO HISTORIA: 9
Registrar los productos de envío y confirmar el proceso de envío al usuario del sistema
.
El administrador Implementar patrones
registra producto a Poner una opción para que para un mejor
enviar y procesa envío el usuario verifique y desempeño del
confirme su pedido que aplicativo web.
de producto.
está siendo procesado.
El administrador verifica (Faltante) Mejoras en el
abastecimiento de los sprint y representación
recursos en el sistema. de la gráfica Burndown.
tareas pendientes 5 3
3 2
horas pendientes 2 1
ID historial
Categoría Tarea responsable estimación en horas estado
Programar Listar reporte de las ventas por fecha Jean 2 Terminado 6 3 2 5 5
Programar Listar reporte de stock de materiales Jean 5 Terminado 1 4 4 5 3
Programar Listar reporte de stock productos Jean 3 Terminado 4 4 2 6 3
10
Programar Listar reporte de stock productos Jean 4 Terminado 5 3 1 4 2
Programar Listar reporte de egreso de tienda Jean 1 Terminado 4 2 4 3 4
Programar Listar reporte de compras Jean 5 Terminado 3 2 5 1 5
Historia de Usuario
Nombre Historia: Como administrador quiero gestionar los reportes de las ventas; los stock de
materiales, productos e inventario; los egresos por tiendas y compras; y kardex de las materiales
Prioridad en Negocio: Normal Riesgo en desarrollo: Baja
Programador responsable:
Descripción:
Gestionar los reportes de las ventas, stock de materiales, producto e inventario, los egresos por
tienda e compras y kardex de los materiales.
Observaciones:
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de las ventas por fecha
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de stock de los materiales
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de stock de los productos
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de stock de los productos
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de egreso de las tiendas
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de compras por dia
Tarea
Programador responsable:
Descripción:
Comprobación del reporte de kardex de los materiales por dia
CRITERIOS DE ACEPTACION DEL SPRINT N°10
Al momento de
Listar reporte Cuando registres los
presionar Se mostrara la
de las ventas 1 datos de la venta por
reporte de venta del día
por fecha día
ventas
Cuando quieres
Listar reporte Al momento de
mostrar el reporte del Se mostrara los
de stock de 2 presionar stock
día del stock de materiales por día
materiales de materiales
materiales
Al momento de
Se mostrara el
Listar reporte Cuando registras el presionar
6 reporte de
de compras reporte de compras reporte de
compras por día
compras
Al momento de
Listar reporte Cuando se registra el
presionar Se mostrara el
de kardex de 7 reporte de kardex de
reporte de reporte de kardex
materiales materiales
kardex
REUNION DE RETROSPECTIVA DEL SPRINT N°10
¿Qué salió bien en la iteración? ¿Qué no salió bien en la ¿Qué mejoras vamos a
(aciertos) iteración? (errores) implementar en la próxima
iteración? (recomendaciones
de mejora continua)
HISTORIA DE USUARIO
NUMERO: 11 USUARIO: Administrador
DESCRIPCIÓN:
Registrar la contabilidad por proveedor y compras del sistema: Recursos recaudados por venta
OBSERVACIONES:
TAREA
NÚMERO TAREA: 1 NÚMERO HISTORIA: 11
NOMBRE TAREA: Listar registro contable por proveedor
DESCRIPCIÓN:
TAREA
NÚMERO TAREA: 2 NÚMERO HISTORIA: 11
DESCRIPCIÓN:
TAREA
NÚMERO TAREA: 3 NÚMERO HISTORIA: 11
NOMBRE TAREA: Buscar y mostrar código, ruc y razón social por proveedor
DESCRIPCIÓN:
Confirmar factura por proveedor del sistema: Código, ruc y razón social
Confirmación de datos
por proveedor
PRUEBAS DE STRESS
PRUEBAS DE RENDIMIENTO
PRUEBAS DE CARGA
PUESTA EN PRODUCCION
Finalidad: El sistema SIGESPRO desarrollado por el equipo SCRUM mencionado al inicio del
documento tiene como finalidad automatizar los procesos de la empresa Publigarment S.A. así
mismo aumentar la productividad de la empresa, así como su valor.
Para su correcto uso y entendimiento se presenta un documento junto con el aplicativo que
redacta los módulos desarrollados y su funcionamiento.
Alcance: Permite a los colaboradores de la empresa Publigarment S.A mantener un flujo constante
de información a través de la gestión vía web de sus procesos, aplicados a sus 3 sedes.
Responsable: El personal a cargo de este proyecto pertenece a la empresa de soluciones
informáticas BruFat Company, quien es responsable de su correcta implementación y mantención.
CIERRE
CONTROL DE VERSIONES
Version Depevoler Checker Aprover Date Reason
1.1 JS RU LM 15/07/18 Version Final
FASE ENTREGABLE CODIGO DEL NOMBRE VERSION DESCRPICION AUTOR FECHA DE CODIGO DE LUGAR DE
DOCUMENTO ALMACENAMIENTO ALMACENAMIENTO ALMACENAMIENTO
Iniciación y Planificación 1.1 Planificación LM 04-06-18 SIGEPRO-001 Intranet – SIGEPRO
Planificación de desarrollo – Gestión del
Gestión del Proyecto
CONTRATO DE ACEPTACION
MANUALES
MANUAL DE USUARIO:
o Web Principal de la empresa: Al hacer clic en el botón sistema seremos
redireccionados al login del sistema.