Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE INDEPENDENCIA”
UNIVERSIDAD NACIONAL DEL SANTA
CICLO: VIII
AGRADECIMIENTO
INTRODUCCIÓN ..................................................................................................................................1
CAPÍTULO 1: DATOS DE LA EMPRESA ...........................................................................................2
1. Ubicación ....................................................................................................................................2
2. Descripción .................................................................................................................................2
3. Misión de la Empresa ..................................................................................................................2
4. Visión de la Empresa ...................................................................................................................3
5. Organigrama ................................................................................................................................3
6. Problemática ................................................................................................................................4
CAPÍTULO 2: ANTECEDENTES .........................................................................................................5
4. Antecedentes Locales ..................................................................................................................6
CAPÍTULO 3: MARCO TEÓRICO .......................................................................................................7
1. Metodología Ágil ........................................................................................................................7
2. Metodología Scrum .....................................................................................................................7
2.1. Roles ....................................................................................................................................8
2.2. Fases ...................................................................................................................................8
2.3. Artefactos ............................................................................................................................9
2.4. Ventajas ............................................................................................................................. 10
2.5. Aplicaciones de Scrum....................................................................................................... 12
CAPÍTULO 4: DESARROLLO ............................................................................................................ 14
1. Acta de Constitución del Proyecto ............................................................................................ 14
2. Registro de Stakeholders ........................................................................................................... 18
3. Roles y Prototipos ..................................................................................................................... 20
4. Épicas de Proyecto .................................................................................................................... 24
5. Riesgos del Proyecto ................................................................................................................. 26
6. Backlog Priorizado del Producto ............................................................................................... 30
7. Descripción de Historias de Usuario ......................................................................................... 32
8. Criterios de Terminado .............................................................................................................. 50
9. Sprint Importancia ..................................................................................................................... 57
10. Tiempo de Trabajo Equipo Scrum ......................................................................................... 59
11. Sprint Planificación ............................................................................................................... 60
12. Cronograma de Planificación de Lanzamiento ...................................................................... 62
13. Solicitud de Cambio .............................................................................................................. 64
14. Criterios de Aceptación ......................................................................................................... 66
15. Estructura de Descomposición del Trabajo del Sprint ........................................................... 70
16. Estimación de Tareas (EDT) del Sprint ................................................................................. 74
17. Cronograma del Sprint .......................................................................................................... 76
18. Cronograma por Calendario .................................................................................................. 80
19. Backlog del Sprint ................................................................................................................. 85
20. Tablero Scrum ....................................................................................................................... 88
21. Diagrama de Trabajo Pendiente del Sprint ............................................................................ 91
22. Log de Impedimentos ............................................................................................................ 96
23. Avance del Proyecto Según Historias de Usuario v1 ............................................................. 97
24. Aproximación de Costos de Recursos Humanos ................................................................... 99
25. Mejoras Accionables Acordadas ......................................................................................... 104
26. Avance del Proyecto Según Historias de Usuario v2 ........................................................... 105
27. Avance del Log de Retrospectiva del Sprint ........................................................................ 107
28. Lección Aprendida .............................................................................................................. 108
29. Avance del Proyecto Según Historias de Usuario v3 ........................................................... 110
30. Resumen de la Reunión Retrospectiva ................................................................................ 112
Formulario de reunión retrospectiva ............................................................................................ 113
31. Acuerdo de Entregables Funcionales del Lanzamiento ....................................................... 114
32. Plan de Lanzamiento ........................................................................................................... 116
33. Avance del Proyecto Según Historias de Usuario v4 ........................................................... 118
34. Tableros Kanban en Asana .................................................................................................. 119
Miembros del Proyecto: .............................................................................................................. 119
Primer Avance por Sprint: .......................................................................................................... 120
Segundo Avance por Sprint: ........................................................................................................ 120
Tercer Avance por Sprint: ........................................................................................................... 121
Cuarto Avance por Sprint: .......................................................................................................... 122
35. Arquitectura del Proyecto .................................................................................................... 123
35.1. Arquitectura Física ...................................................................................................... 123
35.2. Arquitectura Lógica ..................................................................................................... 124
36. Implementación de los Sprints............................................................................................. 125
36.1. Sprint 1 ........................................................................................................................ 125
36.2. Sprint 2 ........................................................................................................................ 138
36.3. Sprint 3 ........................................................................................................................ 141
36.4. Sprint 4 ........................................................................................................................ 144
CAPÍTULO 5: CONCLUSIONES Y RECOMENDACIONES .......................................................... 147
1. Conclusiones ........................................................................................................................... 147
2. Recomendaciones .................................................................................................................... 147
REFERENCIAS BIBLIOGRÁFICAS ................................................................................................ 149
ANEXOS ................................................................................................................................................1
ÍNDICE DE TABLAS
ÍNDICE DE FIGURAS
El capítulo III denominado marco teórico señala los conocimientos generales para entender el
desarrollo del presente trabajo.
1
Datos de la Empresa
1. Ubicación
Su sede central de operaciones se encuentra en la ciudad de Bothell, estado de
Washington, EE. UU.
2. Descripción
Adventure Works Cycles es la empresa ficticia en la que se basan las bases de datos de
ejemplo Adventure Works. Es una gran empresa de fabricación multinacional, se encarga
de fabricar y vender bicicletas de metal y de metal compuesto en los mercados de
Norteamérica, Europa y Asia. Cuenta con 290 empleados y en toda su base de mercado tiene
distribuidos varios equipos regionales de ventas.
3. Misión de la Empresa
Ser una empresa enfocada en brindar la calidad a los usuarios de bicicletas, o artículos
2
Datos de la Empresa
4. Visión de la Empresa
Lograr consolidarnos como una empresa en el mercado de la venta y fabricación de
bicicletas y demostrar los valores, atención, actitud y pasión por el ciclismo y actividades al
aire libre. También buscamos generar una convivencia armónica con el medio ambiente que
nos permitirá mejorar el mundo paso a paso.
5. Organigrama
3
Datos de la Empresa
6. Problemática
Actualmente la empresa de fabricación internacional Adventure Works Cycles, dispone de
información de producción de los elementos fabricados, bicicletas de metal y de metal
compuesto. Sin embargo, la información no está completa para cada campo de cada
producto, es por este motivo que se busca la identificación de la información completa con
la que se cuenta en la empresa para luego mostrarlo a través de reportes a la gerencia y
jefatura de la organización en mención.
Por otro lado, la empresa no cuenta con un sistema para visualizar los reportes generados,
por lo cual, se encuentra la necesidad de representar lo mencionado anteriormente a través
de una plataforma web que cuente con las funciones básicas que la empresa necesitará como,
por ejemplo, el registro de usuario, visualización de productos, visualización de reportes y
página de contacto.
4
Antecedentes
CAPÍTULO 2: ANTECEDENTES
1. Antecedentes Teóricos
En la tesis de (Malpica, 2014, p. 49) titulada “Aplicación de la metodología scrum para
incrementar la productividad del proceso de desarrollo de software en la empresa CCJ
S.A.C Lima”, considera como parte de su investigación revelar el origen de la metodología
SCRUM, la cual se remonta a la década de los 80s como resultado de un estudio desarrollado
por Hirotaka Takeuchi e Ikujijo Nonaka con el objetivo de implementar de nuevas prácticas
en producción. Una década después Jeef Sutherland aplicó el modelo al desarrollo de
software y años más tarde Scrum se considera como modelo ágil por la Ágil Alliance.
Concluye en su investigación que es una metodología de desarrollo muy simple que
evoluciona según las circunstancias del proyecto.
2. Antecedentes Internacionales
Como antecedentes internacionales se consideró el trabajo de (Flores, 2016) titulado
“Estudio de factibilidad para la propuesta “Framework de trabajo para proyectos de
tesis aplicando la metodología SCRUM en la Ingeniería de Software” enfocado a capas
de representación en Windows Phone” del país de Ecuador, este trabajo tiene como
objetivo ofrecer a los estudiantes y docentes un sistema académico accesible y disponible
para las diferentes consultas sobre cursos, notas y asistencias.
El desarrollo de este trabajo se basa en la metodología SCRUM, teniendo como resultado
una aplicación accesible con alta disponibilidad a los usuarios, a los que fue enfocado el
desarrollo y al alcance de un teléfono móvil.
3. Antecedentes Nacionales
Como en antecedentes en el Perú, la tesis de (Chavez, 2019) denominado “Implementación
de una aplicación web para optimizar la gestión de la óptica Chavez”, tiene como
finalidad optimizar la gestión de la Óptica Chavez, en este trabajo de investigación se usó el
método de investigación analítico sintético, lo que permitió separar la empresa en pequeños
elementos y así entender todo el proceso de la empresa.
Para el desarrollo del aplicativo web se usó la metodología SCRUM lo cual resultó con la
automatización de los procesos de la empresa en mención y se inculco buenas prácticas al
5
Antecedentes
4. Antecedentes Locales
Como antecedente de nuestra localidad se presenta la tesis “Desarrollo de una aplicación
en Cloud Computing para mejorar el proceso de evaluación según el modelo educativo
de jornada escolar completa (JEC) en la I.E. 88319 - Santa” de (Valderrama, 2018), el
objetivo de este trabajo es determinar en qué medida la implementación de una aplicación
en Cloud Computing influirá en el tiempo de procesamiento de los resultados de los
calificativos de evaluación. Este trabajo también se desarrolló con la metodología SCRUM.
Se concluyó en que, la implementación de la aplicación redujo el tiempo promedio en los
procesos de registro de calificaciones, procesamiento de calificaciones, evaluación y acceso
a la información de calificaciones, corroborando el ahorro de tiempo y se demuestra el
proceso de evaluación.
6
Marco Teórico
2. Metodología Scrum
Un proyecto Scrum se basa en un esfuerzo cooperativo para elaborar un nuevo producto,
servicio u otro resultado. Es vital que las organizaciones seleccionen e implementen un
método adecuado de gestión de proyectos. Scrum es uno de los métodos ágiles con más
popularidad.
Scrum es un framework flexible, adaptable, rápido, y eficaz, scrum ofrece un valor
considerable en forma activa a lo largo del proyecto garantizando transparencia en la
7
Marco Teórico
2.1.Roles
SCRUMstudy (2016) señala que es fundamental comprender los roles de un proyecto de
Scrum para asegurar su implementación exitosa. Los roles de Scrum se dividen en dos
tipos:
- Roles centrales: Son aquellos que se necesitan obligadamente para crear el
producto del proyecto, están estrechamente comprometidos con el proyecto, siendo
los responsables del éxito de cada sprint del proyecto y del proyecto completamente.
Estos integran: Product Owner, Scrum Master, equipo de scrum.
2.2.Fases
Para SCRUMstudy (2016) “Los procesos de Scrum abordan las actividades específicas
y el flujo de un proyecto de Scrum. En total hay 19 procesos fundamentales de Scrum
que se aplican a todos los proyectos. Estos procesos se agrupan en cinco fases.”
8
Marco Teórico
2.3.Artefactos
Para SCRUMstudy (2016) “La fase de implementación está vinculada a la ejecución de
las tareas y actividades para crear el producto de un proyecto. Estas actividades incluyen
la creación de varios entregables, realizar Daily Standups y el refinamiento (revisiones,
ajustes y actualización periódica) del Backlog Priorizado del Producto en intervalos
9
Marco Teórico
- Realizar Daily Standup: En este proceso, se lleva a cabo diariamente una reunión
altamente focalizada con un time-box, conocida como Daily Standup. Es aquí donde
los miembros del Equipo Scrum se actualizan el uno al otro referente a sus progresos
y sobre los impedimentos que pudieran enfrentar.
2.4.Ventajas
Para SCRUMstudy (2016) “Ciertas de las principales ventajas del uso de Scrum en
cualquier proyecto son:
1. Adaptabilidad: El control del proceso empírico y el desarrollo iterativo hacen que
los proyectos sean adaptables y abiertos a la incorporación del cambio.
10
Marco Teórico
abierto.
6. Ritmo sostenible: Los procesos Scrum están diseñados de tal manera que las
personas involucradas pueden trabajar a un ritmo sostenible que, en teoría, puede
continuar indefinidamente.
11. Entregables efectivos: El proceso de Crear el Backlog Priorizado del Producto, y las
revisiones periódicas después de la creación de entregables aseguran entregas
11
Marco Teórico
eficientes al cliente.
12. Centrado en el cliente: El poner énfasis en el valor del negocio y tener un enfoque
de colaboración con los stakeholders asegura un framework orientado al cliente.
2.5.Aplicaciones de Scrum
Scrum puede ser aplicado de manera positiva a diversos proyectos en industrias, desde
pequeños proyectos o equipos, hasta grandes y complejos.
Scrum puede ser aplicado para:
1. Scrum para grandes proyectos donde existen procesos adicionales de Scrum los
cuales son los siguiente:
- Crear componentes de grandes proyectos.
- Realizar y coordinar sprints.
- Preparar el lanzamiento de grandes proyectos.
12
Marco Teórico
13
EGAP010 - Acta de Constitución del Proyecto
CAPÍTULO 4: DESARROLLO
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
2 AT GM LM 19/11/2020 Versión original
VISIÓN DEL PROYECTO: EXPLICA LAS NECESIDADES EMPRESARIALES QUE EL PROYECTO BUSCA CUMPLIR, NO
DEBE SER MUY ESPECÍFICO Y DEBE DEJAR ESPACIO A LA FLEXIBILIDAD PARA QUE PUEDA ADAPTARSE A LOS CAMBIOS. SE
DEBE CENTRAR EN EL PROBLEMA Y NO EN LA SOLUCIÓN.
El área de producción requiere gestionar y controlar sus productos de manera eficiente para una
correcta administración de sus recursos.
Requisitos no funcionales:
- El tiempo de aprendizaje de esta herramienta deberá ser menor a 6 horas.
- El sistema debe proporcionar mensajes de error simples e informativos orientados al usuario
final.
- Toda funcionalidad del sistema debe responder al usuario de manera eficiente.
- Los permisos de acceso al sistema podrán ser cambiados solamente por el administrador.
- El sistema debe poseer interfaces gráficas e intuitivas.
- El sistema debe permitir el acceso por nivel de usuario.
- Se debe validar la digitación de datos.
- El sistema debe contar con los periféricos mouse y teclado.
- Implementación con la base de datos MySQL.
- Compatibilidad en los sistemas operativos de Windows.
- El sistema debe ser seguro y confiable.
14
EGAP010 - Acta de Constitución del Proyecto
RIESGOS GENERALES DEL PROYECTO: DESCRIBIR LOS RIESGOS GENERALES DEL PROYECTO.
- No disponer de las licencias de la herramienta para su configuración.
- El posible aumento de los costos del proyecto podría variar en el proceso de la ejecución del
cronograma de actividades.
- Las herramientas de desarrollo no funcionan como se esperaba; el personal de desarrollo
necesita tiempo para resolverlo o adaptarse a las nuevas herramientas.
- El cliente solicita que se aumenten otros requerimientos al proyecto, los cuales no estaban
consignados en la etapa inicial del proyecto.
- Se omiten actividades en el cronograma que son necesarias de realizar y terminan
impactando negativamente al proyecto.
CRONOGRAMA DE HITOS DEL PROYECTO: MENCIONAR A TODOS LOS HITOS RELEVANTES DE MANERA
CRONOLÓGICA, COLOCANDO SUS FECHAS PROGRAMADAS DE INICIO Y FIN.
HITOS FECHAS PROGRAMADAS
PROYECTO PY003 19/11/20 – 05/03/21
Inicio 19/11/20 – 27/11/20
Selección de proveedor de software 19/11/20 – 19/11/20
Identificación de Stakeholders 20/11/20 – 20/11/20
Project Charter 23/11/20 – 27/11/20
Elaboración de Project Charter 23/11/20 – 23/11/20
Gestión de Project Charter 24/11/20 – 24/11/20
Project Charter y Contrato 25/11/20 – 25/11/20
Firmados
Kickoff (Reunión entre todos los 26/11/20 – 27/11/20
interesados y trabajadores)
Análisis y Diseño 30/11/20 – 18/12/20
Requisitos 30/11/20 – 04/12/20
Identificación de los 30/11/20 – 03/12/20
Requerimientos
Gestionar aprobación de los 04/12/20 – 04/12/20
requerimientos
Requisitos aprobados 04/12/20 – 04/12/20
Diseño e Infraestructura 07/12/20 – 17/12/20
Definir diseño 07/12/20 – 15/12/20
Gestionar Aprobación de Diseño 15/12/20 – 15/12/20
Diseño e infraestructura 16/12/20 – 16/12/20
aprobado
Definir reportes y consultas 17/12/20 – 17/12/20
Definir lista de formatos, procedimientos 18/12/20 – 18/12/20
y políticas
Implementación 21/12/20 – 12/02/21
15
EGAP010 - Acta de Constitución del Proyecto
Consultora “UNS-GP":
Scrum Master: Yelko Loncarich
Analista de Negocio (Product Owner): Camacho Miñano Piero
Equipo Scrum:
Aranda Timana, Angulo Calderón, Longobardi Meléndez y Paucar García
16
EGAP010 - Acta de Constitución del Proyecto
DESIGNACIÓN DEL PRODUCT OWNER DEL PROYECTO: ESCRIBIR EL NOMBRE DEL PRODUCT
OWNER DEL PROYECTO, A QUIEN REPORTA Y SUS NIVELES DE AUTORIDAD.
NOMBRE Camacho Miñano NIVELES DE AUTORIDAD
REPORTA A Loncarich Manrique Autoridad limitada sobre el proyecto
SPONSOR QUE AUTORIZA EL PROYECTO: MENCIONA AL SPONSOR DEL PROYECTO, ASÍ COMO LA
ENTIDAD A LA QUE PERTENECE, EL CARGO QUE OCUPA Y LA FECHA DE ELABORACIÓN DEL ACTA DE CONSTITUCIÓN DEL
PROYECTO.
NOMBRE EMPRESA CARGO FECHA
Adventure Works
Fernanda Andrade Gerente General 19/11/20
Cycles
17
EGAP020 - Registro de Stakeholders
2. Registro de Stakeholders
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 AT GM LM 26/11/2020 Versión original
REGISTRO DE STAKEHOLDERS
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de la empresa
Adventure Works Cycles aplicando la metodología SCRUM
18
EGAP020 - Registro de Stakeholders
19
EGAP030 - Roles y Prototipos
3. Roles y Prototipos
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 AT GM LM 26/11/2020 Versión original
ROLES Y PROTOTIPOS
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de la empresa
Adventure Works Cycles aplicando la metodología SCRUM
20
EGAP030 - Roles y Prototipos
21
EGAP030 - Roles y Prototipos
22
EGAP030 - Roles y Prototipos
PROTOTIPO: QUIÉN ES, QUÉ HACE, PARA QUIÉN TRABAJA, DÓNDE VIVE, QUÉ ESTILO DE VIDA TIENE, QUÉ
CAPACIDADES POSEE, ESTADO CIVIL, FAMILIA, RELACIONES OBJETIVOS, METAS, ETC.
Aaron forma parte del equipo SCRUM asociados a la consultora “UNS-GP”,
programador semi senior encargado de administrar la Base de datos. Tiene como
me meta Analizar los datos de la empresa para la toma de decisiones y ver si
cumple el software con lo solicitado. Vive en Nuevo Chimbote.
23
EGAP040 - Épicas del Proyecto
4. Épicas de Proyecto
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 AT GM LM 03/12/2020 Versión original
NOMBRE CORTO DE LA ÉPICA: Visualizar los datos de los productos. (Andre Herrera)
DESCRIPCIÓN DE LA ÉPICA: Como jefe del área de producción desearía poder visualizar el
desempeño histórico de los elementos producidos dentro de la empresa, asimismo tener una interfaz
para visualizar los datos de los artículos fabricados y lograr identificar los productos con un alto
número de fabricación según sus categorías y modelos respectivos.
NOMBRE CORTO DE LA ÉPICA: Desarrollar el proyecto con una base de datos existente.
(Delia Fernandez)
DESCRIPCIÓN DE LA ÉPICA: Como jefa del área de TI deseo que el sistema utilice una nueva
base de datos, ya que la empresa solo cuenta con una base de datos para toda la empresa, pero no
para el área de producción exclusivamente. También, espero obtener el acceso al sistema, el cual
cuente con una interfaz para el control de los usuarios.
24
EGAP040 - Épicas del Proyecto
25
EGAP050 - Riesgo del Proyecto
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 AT GM LM 03/12/2020 Versión original
26
EGAP050 - Riesgo del Proyecto
27
EGAP050 - Riesgo del Proyecto
ENTREGABLES
AFECTADOS Informe de la configuración de la herramienta.
DESCRIBIR EL ENTREGABLE
AFECTADO POR EL RIESGO
28
EGAP050 - Riesgo del Proyecto
29
EGAP060 - Backlog Priorizado del Producto
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 10/12/2020 Versión original
ÉPICAS
MÓDULO HISTORIAS DE USUARIO, SOLICITUDES DE CAMBIO PRIORIDAD IMPORTANCIA TIEMPO OBSERVACIONES
O RIESGOS
30
EGAP060 - Backlog Priorizado del Producto
INSTRUCCIONES DE LLENADO:
{BACKLOG PRIORIZADO DEL PRODUCTO: ES UN DOCUMENTO QUE LISTA LAS ACTIVIDADES PENDIENTES A REALIZAR EN EL PROYECTO.}
ÉPICAS, HISTORIAS DE USUARIO, SOLICITUDES DE CAMBIO O RIESGOS: INSERTAR EL NOMBRE DE LA ÉPICA, HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO
CON SU RESPECTIVA CODIFICACIÓN.
PRIORIDAD: DEFINIR LA PRIORIDAD DE LA ÉPICA, HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO.
ESTIMACIÓN DE TAMAÑO (PUNTOS DE HISTORIA): INDICAR LA ESTIMACIÓN DEL TAMAÑO DE LA ÉPICA, HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO EN
PUNTOS DE HISTORIA.
COMPROMETIDA PARA SPRINT NÚMERO: INSERTAR EL NÚMERO DEL SPRINT PARA EL QUE SE COMPROMETERÁ LA ÉPICA, HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O
RIESGO.
OBSERVACIONES: DESCRIBIR INFORMACIÓN ADICIONAL RELACIONADA A LA ÉPICA, HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO, DE SER NECESARIO.
31
Historias de Usuario
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 10/12/2020 Versión original
HISTORIAS DE USUARIO
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de
la empresa Adventure Works Cycles aplicando la metodología SCRUM
HISTORIA DE USUARIO N° 1
Observaciones: las tablas deben estar adaptadas de tal manera que no genere errores a la
hora de usarse en el nuevo sistema.
32
Historias de Usuario
PROTOTIPO:
Modelo_Dim
Modelo_Key
ID
Instrucciones
Cat_Descrip
Nombre_Modelo
Produccion_Fact
Time_Key
Categoria_Dim Categoria_Key Transaccion_Dim
Categoria_Key Transaccion_Key
Modelo_Key
IDCategoria ID
Producto_Key
Nombre_Categoría Orden_Referencia_ID
Costo
Nombre_Subcategoria Linea_Referencia_ID
Cantidad
IDSubcategoria Tipo_Transaccion
Fecha
Precio_Venta
Transaccion_Key
Producto_Dim Time_Dim
Producto_Key Time_Key
ID Trimestre
Estilo Mes
Clase Año
Linea_Producto Día
Nombre_Producto Fecha
Dias_Manufactura
Peso
Tamaño
Num_Producto
Color
33
Historias de Usuario
DIAGRAMA DE VISTAS
34
Historias de Usuario
HISTORIA DE USUARIO N° 2
Al ser ingresados los campos correspondientes, el sistema validará estos datos con
los que se cuenta en la base de datos, e indicará si los datos que se ingresaron
fueron correctos o no.
35
Historias de Usuario
PROTOTIPO:
36
Historias de Usuario
HISTORIA DE USUARIO N° 3
Para la edición, aparecerá una tabla con todos los clientes registrados en la base de
datos, junto con un botón que dirá “Editar” para ingresar a ver los datos de estas
personas y poder hacer los cambios necesarios. También se contará con un
buscador para ubicar a un usuario en concreto fácilmente. Al estar en el apartado de
“Editar”, se podrá realizar las actualizaciones necesarias y cuando estén listas se
podrán guardar haciendo clic a un boto que dirá “Actualizar”. Por otro lado, si se
quiere cancelar la edición de algún cliente, se contará con un botón “Cancelar”.
37
Historias de Usuario
PROTOTIPO:
38
Historias de Usuario
39
Historias de Usuario
40
Historias de Usuario
41
Historias de Usuario
HISTORIA DE USUARIO N° 4
PROTOTIPO:
42
Historias de Usuario
HISTORIA DE USUARIO N° 5
PROTOTIPO:
43
Historias de Usuario
HISTORIA DE USUARIO N° 6
PROTOTIPO:
44
Historias de Usuario
HISTORIA DE USUARIO N° 7
PROTOTIPO:
45
Historias de Usuario
HISTORIA DE USUARIO N° 8
Observaciones:
PROTOTIPO:
46
Historias de Usuario
HISTORIA DE USUARIO N° 9
Observaciones:
PROTOTIPO:
47
Historias de Usuario
HISTORIA DE USUARIO N° 10
Observaciones:
- Redes sociales enlazadas.
PROTOTIPO:
48
Historias de Usuario
HISTORIA DE USUARIO N° 11
Observaciones:
- El usuario tendrá la capacidad de descargar el manual en formato PDF.
PROTOTIPO:
49
EGAP070 - Criterios de Terminado
8. Criterios de Terminado
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 10/12/2020 Versión original
CRITERIOS DE TERMINADO
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de
la empresa Adventure Works Cycles aplicando la metodología SCRUM
HISTORIA DE USUARIO N° 1
CÓDIGO COMPLETO:
CDT001
PRUEBA UNITARIA:
Realizar una prueba para verificar que se haya modelado de manera correcta las tablas y datos de la
nueva base de datos.
PRUEBA INTEGRADA:
Realizar pruebas de cada tabla de la base datos.
REVISIÓN CRUZADA (POR PARES):
El personal de la empresa revisará si los datos son los mismos de la base de datos proporcionada.
CERTIFICACIÓN:
El diseño del Manual de Usuario estará alineado a las normas propuestas por la metodología ágil
Scrum.
DOCUMENTACIÓN:
El contenido estará detallado en la documentación del proyecto y el manual de usuario.
APROBACIONES TÉCNICAS:
El área de TI debe validar la correcta migración de la base de datos.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
50
EGAP070 - Criterios de Terminado
HISTORIA DE USUARIO N° 2
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT002
PRUEBA UNITARIA:
Realizar una revisión para comprobar que el diseño del acceso al sistema sea intuitivo y cuente con
los campos necesarios para poder ingresar.
PRUEBA INTEGRADA:
Realizar pruebas con los usuarios que tendrán acceso al sistema, para verificar que las credenciales
que ingresen se validen correctamente y se genere un acceso al sistema sin fallas.
REVISIÓN CRUZADA (POR PARES):
Los interesados en el proyecto tienen la responsabilidad de revisar el acceso al sistema antes de
solicitar la aprobación.
CERTIFICACIÓN:
El diseño del Acceso al Sistema estará alineado a las normas propuestas por la metodología ágil
Scrum.
DOCUMENTACIÓN:
El contenido de esta página, estará disponible para los usuarios dentro del sistema.
APROBACIONES TÉCNICAS:
El Área de TI se encargará de supervisar el acceso al sistema.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 3
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT003
PRUEBA UNITARIA:
Realizar una revisión para comprobar que el diseño de las ventanas de creación y edición de los
clientes sean intuitivos y que se puedan modificar de manera rápida y sencilla.
PRUEBA INTEGRADA:
Realizar pruebas con los usuarios que podrán manipular los datos de los clientes, para verificar que
las acciones de crear, modificar y eliminar clientes se ejecuten de manera correcta y no genere ningún
conflicto con la base de datos.
REVISIÓN CRUZADA (POR PARES):
Los interesados en el proyecto tienen la responsabilidad de revisar que el mantenimiento de los
usuarios se pueda realizar de manera correcta antes de solicitar la aprobación.
CERTIFICACIÓN:
El diseño del Mantenimiento del Usuario estará alineado a las normas propuestas por la metodología
ágil Scrum.
DOCUMENTACIÓN:
El contenido de estas páginas, estará disponible para los usuarios dentro del sistema.
APROBACIONES TÉCNICAS:
El Área de TI se encargará de supervisar el mantenimiento de los usuarios.
51
EGAP070 - Criterios de Terminado
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 4
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT004
PRUEBA UNITARIA:
REALIZAR UNA PRUEBA PARA VERIFICAR SI TODOS LOS PRODUCTOS QUE SE MUESTREN SON LOS QUE ESTÁN
EN REALIDAD EN LA BASE DE DATOS, EVITANDO DUPLICIDAD, INTERFAZ ILEGIBLE E INFORMACIÓN
VERDADERA.
PRUEBA INTEGRADA:
COMPARAR CON LA BASE DE DATOS LA INFORMACIÓN QUE SE MUESTRE EN LA INTERFAZ
REVISIÓN CRUZADA (POR PARES):
LOS INTERESADOS DEL PROYECTO TIENEN LA RESPONSABILIDAD DE REVISAR EL MÓDULO ANTES DE SU
APROBACIÓN.
CERTIFICACIÓN:
El diseño del Mantenimiento del Usuario estará alineado a las normas propuestas por la metodología
ágil Scrum.
DOCUMENTACIÓN:
El Área de Producción debe validar la información mostrada en esta sección.
APROBACIONES TÉCNICAS:
El Área de Producción se encargará de aprobar la información mostrada en la interfaz.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 5
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT005
PRUEBA UNITARIA:
REALIZAR UNA PRUEBA DONDE SE VERIFIQUE QUE LA INFORMACIÓN MOSTRADA ES LA CORRECTA.
PRUEBA INTEGRADA:
REALIZAR PRUEBAS CON EL USUARIO QUE UTILIZARÁ ESTE MÓDULO Y REVISAR SI ESTÁ CONFORME CON EL
RESULTADO.
REVISIÓN CRUZADA (POR PARES):
LOS INTERESADOS DEL PROYECTO TIENEN LA RESPONSABILIDAD DE REVISAR EL MÓDULO ANTES DE SU
APROBACIÓN.
52
EGAP070 - Criterios de Terminado
CERTIFICACIÓN:
El diseño del Mantenimiento del Usuario estará alineado a las normas propuestas por la metodología
ágil Scrum.
DOCUMENTACIÓN:
El Área de Producción debe validar la información mostrada en esta sección.
APROBACIONES TÉCNICAS:
El Área de TI se encargará de supervisar la elaboración de la interfaz.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 6
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT006
PRUEBA UNITARIA:
REALIZAR UNA PRUEBA DONDE SE VERIFIQUE EL NIVEL DEL USUARIO SEA EL ASIGNADO CORRECTAMENTE.
PRUEBA INTEGRADA:
REALIZAR PRUEBAS CON EL USUARIO PARA CORROBORAR QUE EL NIVEL ASIGNADO LE ESTÁ DANDO TODOS
LOS PRIVILEGIOS.
REVISIÓN CRUZADA (POR PARES):
LOS ENCARGADOS ESTARÁN EVALUANDO LOS NIVELES DEL USUARIO DANDO DE BAJO O ACTIVARLOS SEGÚN
LO REQUIERAN.
CERTIFICACIÓN:
El diseño del Mantenimiento del Usuario estará alineado a las normas propuestas por la metodología
ágil Scrum.
DOCUMENTACIÓN:
Los encargados validaran y Asignaran los niveles en esta sección.
APROBACIONES TÉCNICAS:
El Área de TI se encargará de supervisar la elaboración de la interfaz.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
53
EGAP070 - Criterios de Terminado
HISTORIA DE USUARIO N° 7
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT007
PRUEBA UNITARIA:
REALIZAR UNA PRUEBA DONDE SE VERIFIQUE LOS REPORTES SEGÚN CADA COMPRA.
PRUEBA INTEGRADA:
REALIZAR PRUEBAS CON EL USUARIO PARA CORROBORAR QUE SE PUEDA EDITAR E IMPRIMIR LOS
REPORTES.
CERTIFICACIÓN:
El diseño del Mantenimiento del Usuario estará alineado a las normas propuestas por la metodología
ágil Scrum.
DOCUMENTACIÓN:
Los encargados se encargarán de verificar si se realizan los reportes de cada venta.
APROBACIONES TÉCNICAS:
El Área de TI se encargará de supervisar la elaboración de la interfaz.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 8
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT008
PRUEBA UNITARIA:
Realizar una prueba para verificar como es que se visualiza la información general de todos los
productos.
PRUEBA INTEGRADA:
Realizar una prueba con los filtros de categoría, para ver si el filtrado se realiza correctamente.
REVISIÓN CRUZADA (POR PARES):
El personal de la empresa revisará si los datos son los mismos de la base de datos proporcionada.
CERTIFICACIÓN:
El diseño del Manual de Usuario estará alineado a las normas propuestas por la metodología ágil
Scrum.
DOCUMENTACIÓN:
El contenido estará detallado en la documentación del proyecto y el manual de usuario.
54
EGAP070 - Criterios de Terminado
APROBACIONES TÉCNICAS:
El Área de Producción debe validar la información mostrada en esta sección.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 9
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT009
PRUEBA UNITARIA:
Realizar una prueba para verificar como es que se visualiza la información detallada del producto
seleccionado.
PRUEBA INTEGRADA:
Realizar una prueba con la selección de cada producto.
REVISIÓN CRUZADA (POR PARES):
El personal de la empresa revisará si los datos son los mismos de la base de datos proporcionada.
CERTIFICACIÓN:
El diseño del Manual de Usuario estará alineado a las normas propuestas por la metodología ágil
Scrum.
DOCUMENTACIÓN:
El contenido estará detallado en la documentación del proyecto y el manual de usuario.
APROBACIONES TÉCNICAS:
El Área de Producción debe validar la información del producto.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 10
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT010
PRUEBA UNITARIA:
Realizar una prueba para verificar como es que se visualiza la información de contacto en la página.
PRUEBA INTEGRADA:
Realizar pruebas con cada modo de contacto para asegurar que sean los datos correctos.
REVISIÓN CRUZADA (POR PARES):
Los interesados en el proyecto tienen la responsabilidad de revisar la página de contacto para validar
que la información brindada sobre la empresa sea correcta.
55
EGAP070 - Criterios de Terminado
CERTIFICACIÓN:
El diseño del Manual de Usuario estará alineado a las normas propuestas por la metodología ágil
Scrum.
DOCUMENTACIÓN:
El contenido estará detallado en la documentación del proyecto y el manual de usuario.
APROBACIONES TÉCNICAS:
El Área de Producción debe validar la información que se mostrará en la página de contacto.
APROBACIONES ADMINISTRATIVAS:
El Gerente General de la Empresa debe aprobar la implementación de esta página, a través de un
Acta de Aprobación.
OTRAS (ESPECIFICAR):
HISTORIA DE USUARIO N° 11
CONCEPTO: LOS CRITERIOS DE TERMINADO SON UN CONJUNTO DE REGLAS QUE SE APLICAN A TODAS LAS
HISTORIAS DE USUARIO. ES IMPORTANTE CONTAR CON UNA DEFINICIÓN CLARA DE TERMINADO YA QUE ELIMINA LA
AMBIGÜEDAD DE LOS REQUISITOS Y AYUDA A QUE EL EQUIPO SE APEGUE A LAS NORMAS DE CALIDAD.
CÓDIGO COMPLETO:
CDT011
PRUEBA UNITARIA:
Realizar una prueba para verificar que el manual cuente con todos los puntos necesarios para
explicar a los módulos que el sistema va a contener.
PRUEBA INTEGRADA:
Realizar pruebas con el usuario que utilizará el manual, y analizar si es el correcto o necesita
mejoras.
REVISIÓN CRUZADA (POR PARES):
Los interesados en el proyecto tienen la responsabilidad de revisar el manual antes de solicitar la
aprobación.
CERTIFICACIÓN:
El diseño del Manual de Usuario estará alineado a las normas propuestas por la metodología ágil
Scrum.
DOCUMENTACIÓN:
El contenido de este manual, estará disponible para los usuarios dentro del sistema.
APROBACIONES TÉCNICAS:
El Área de TI se encargará de supervisar la elaboración del manual.
APROBACIONES ADMINISTRATIVAS:
El gerente general debe proceder a realizar la aprobación del manual realizado para el usuario a
través de un Acta de Aprobación.
OTRAS (ESPECIFICAR):
56
Importancia del Sprint
9. Sprint Importancia
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 20/12/2020 Versión original
SPRINT N° 1
TIEMPO
MÓDULO HISTORIA DE USUARIO PRIORIDAD IMPORTANCIA
ESTIMADO
HU01 – Modelamiento de la base de
MBD Alta 100 10 días
datos.
ML HU02 – Acceso al Sistema. Alta 98 5 días
MA HU03 – Mantenimiento de Usuario Alta 95 7 días
Total, de días del Sprint 22 días
SPRINT N° 2
TIEMPO
MÓDULO HISTORIA DE USUARIO PRIORIDAD IMPORTANCIA
ESTIMADO
HU04 – Creación de la
MC Alta 92 4 días
página de productos.
HU05 – Creación de la
MC Media 85 2 días
página principal.
HU06 – Creación del menú
MA Media 80 4 días
administrador.
Total de días del Sprint 10 días
SPRINT N° 3
TIEMPO
MÓDULO HISTORIA DE USUARIO PRIORIDAD IMPORTANCIA
ESTIMADO
MA HU07 – Visualizar Reportes. Media 77 8 días
HU08 – Visualizar datos de
MPP todos los artículos Media 75 4 días
fabricados.
HU09 – Visualizar el
MPP desempeño histórico de los Media 66 4 días
productos.
Total de días del Sprint 16 días
57
Importancia del Sprint
SPRINT N° 4
TIEMPO
MÓDULO HISTORIA DE USUARIO PRIORIDAD IMPORTANCIA
ESTIMADO
HU10 – Creación de la
MPC Media 50 3 días
página de contacto.
HU11 – Creación del
MA Media 50 3 días
Manual de Usuario.
Total de días del Sprint 10 días
58
Tiempo de Trabajo del Equipo
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 20/12/2020 Versión original
HORAS DE
HORAS DE TOTAL DE
TRABAJO SEMANAS
TRABAJO DÍAS
EQUIPO JORNADA AL DE TOTAL DE
AL LABORALES
SCRUM LABORAL PROYECTO TRABAJO HORAS
PROYECTO PARA EL
POR POR MES
POR DÍA PROYECTO
SEMANA
Angulo José 8 horas 6 horas 30 horas 4 semanas 120 horas 4 días
Aranda 8 horas 4 horas 20 horas 4 semanas 80 horas 3 días
Lorena
Camacho 8 horas 6 horas 30 horas 4 semanas 120 horas 4 días
Piero
Granados 8 horas 4 horas 20 horas 4 semanas 80 horas 3 días
Benjamin
Loncarich 8 horas 3 horas 15 horas 4 semanas 60 horas 3 días
Yelko
Longobardi 8 horas 6 horas 30 horas 4 semanas 120 horas 4 días
Carlos
Paucar Jean 8 horas 6 horas 30 horas 4 semanas 120 horas 4 días
Paul
Total de días disponibles para el proyecto 25 días
59
Planificación del Sprint
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 20/12/2020 Versión original
SPRINT N° 1
FECHA DE INICIO 26/11/20
FECHA DE FIN 04/01/21
REVISIÓN DE LOS AVANCES 31/12/20
- MODELAMIENTO DE LA BASE DE
DATOS.
- DESARROLLO DEL MÓDULO DEL ACCESO
TAREAS A DESARROLLAR
AL SISTEMA.
- IMPLEMENTACIÓN DE LA INTERFAZ DE
MANTENIMIENTO DE USUARIO
SPRINT N° 3
FECHA DE INICIO 05/01/21
FECHA DE FIN 21/01/21
REVISIÓN DE LOS AVANCES 20/01/21
- CREACIÓN DE LA INTERFAZ PÁGINA DE
PRODUCTOS.
TAREAS A DESARROLLAR - DESARROLLO DE LA PÁGINA PRINCIPAL.
- IMPLEMENTACIÓN DEL MANÚ
ADMINISTRADOR.
60
Planificación del Sprint
SPRINT N° 3
FECHA DE INICIO 22/01/21
FECHA DE FIN 17/02/21
REVISIÓN DE LOS AVANCES 16/02/21
- DESARROLLO DE LA VENTANA PARA LA
VISUALIZACIÓN DE LOS REPORTES.
- CREACIÓN DE LA INTERFAZ PARA LA
VISUALIZACIÓN DE LOS DATOS DE
TAREAS A DESARROLLAR TODOS LOS ARTÍCULOS FABRICADOS.
- IMPLEMENTACIÓN DE LA PANTALLA
PARA LA VISUALIZACIÓN DEL
DESEMPEÑO HISTÓRICO DE LOS
PRODUCTOS.
SPRINT N° 4
FECHA DE INICIO 18/02/21
FECHA DE FIN 02/03/21
REVISIÓN DE LOS AVANCES 01/03/21
- CREACIÓN DE LA PÁGINA DE
CONTACTO.
TAREAS A DESARROLLAR
- IMPLEMENTACIÓN DE LA PANTALLA
PARA EL MANUAL DE USUARIO.
61
EGAP080 - Cronograma de Planificación de Lanzamiento
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 20/12/2020 Versión original
62
EGAP080 - Cronograma de Planificación de Lanzamiento
63
FGAP090 - Solicitud de Cambio
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 14/01/2021 Versión Original
SOLICITUD DE CAMBIO
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de
producción de la empresa Adventure Works Cycles aplicando la
metodología SCRUM
RAZÓN POR LA QUE SE SOLICITA EL CAMBIO: ESPECIFIQUE CON CLARIDAD POR QUÉ MOTIVOS O
RAZONES SOLICITA EL CAMBIO, POR QUÉ MOTIVOS ELIGE ESTE CURSO DE ACCIÓN Y NO OTRO ALTERNATIVO, Y QUÉ
SUCEDERÍA SI EL CAMBIO NO SE REALIZA.
Se solicita el cambio porque es necesario que cada usuario tenga su cargo específico para
lograr identificarlos de manera correcta. Si no se realiza este cambio, pueden suceder
ambigüedades en el username de acuerdo a los nombres que los usuarios tengan, si tienen un
cargo, se puede identificar de mejor manera quienes son.
EFECTOS EN EL PROYECTO: DEFINIR EL EFECTO DEL CAMBIO SOLICITADO A CORTO O LARGO PLAZO EN EL DEL
PROYECTO, SUS ENTREGABLES, SUS PRODUCTOS, EL NIVEL DE SERVICIO, LA CALIDAD, ETC.
EN EL CORTO PLAZO EN EL LARGO PLAZO
Se agilizará la identificación de los usuarios. Se logrará tener un servicio más amigable
para cada usuario ya que, también se cuenta
con un cargo específico dentro del sistema de
la empresa.
64
FGAP090 - Solicitud de Cambio
RAZÓN POR LA QUE SE SOLICITA EL CAMBIO: ESPECIFIQUE CON CLARIDAD POR QUÉ MOTIVOS O
RAZONES SOLICITA EL CAMBIO, POR QUÉ MOTIVOS ELIGE ESTE CURSO DE ACCIÓN Y NO OTRO ALTERNATIVO, Y QUÉ
SUCEDERÍA SI EL CAMBIO NO SE REALIZA.
Se solicita el cambio ya que permitirá agilizar el proceso de búsqueda de productos. No se
solicita otro cambio porque la búsqueda filtrada ayuda a ver los nombres de los productos de
acuerdo a como se va digitando cada letra en el cuadro de búsqueda. Si no se aplica este
cambio, la búsqueda será lenta, ya que no todos los usuarios tienen la capacidad de recordar
los nombres completos de los productos.
EFECTOS EN EL PROYECTO: DEFINIR EL EFECTO DEL CAMBIO SOLICITADO A CORTO O LARGO PLAZO EN EL DEL
PROYECTO, SUS ENTREGABLES, SUS PRODUCTOS, EL NIVEL DE SERVICIO, LA CALIDAD, ETC.
EN EL CORTO PLAZO EN EL LARGO PLAZO
La búsqueda de los productos será más El personal se logrará familiarizar con el
efectiva. sistema. Esto permitirá que, en el futuro, los
usuarios se adapten rápidamente a los
nuevos productos de software que la empresa
adquiera.
65
FGAP100 – Criterios de Aceptación
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 14/01/2021 Versión Original
CRITERIOS DE ACEPTACIÓN
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de
la empresa Adventure Works Cycles aplicando la metodología SCRUM
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
LA VALIDACIÓN DEL MODELAMIENTO DE LA BASE DE DATOS PARA EL ÁREA DE PRODUCCIÓN DEBE
MOSTRAR UN RESULTADO EXITOSO DEL 100%.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
AL INSERTAR EL USERNAME Y SU RESPECTIVA CONTRASEÑA, EL USUARIO DEBE TENER ACCESO LUEGO
DE QUE EL SISTEMA HAYA VALIDADO SUS DATOS.
66
FGAP100 – Criterios de Aceptación
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
LAS FUNCIONALIDADES: AGREGAR, EDITAR Y ELIMINAR DE ESTE MÓDULO DEBEN FUNCIONAR
CORRECTAMENTE. ASÍ MISMO, SE DEBE MOSTRAR LA LISTA DE USUARIOS CUANDO SE SOLICITE.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
CADA VEZ QUE UN USUARIO INTENTE BUSCAR EN LA BARRA DE BÚSQUEDA, SE VALIDARÁ CADA LETRA
QUE ÉSTE VAYA INSERTANDO, Y DE ESTA MANERA, SE FILTRARÁN LOS PRODUCTOS DE ACUERDO A
DICHAS LETRAS.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
AL INGRESAR A LA PÁGINA DE USUARIO, SE VISUALIZARÁN LOS RESPETIVOS DATOS DE LA EMPRESA.
CRITERIO DE ACEPTACIÓN 2:
AL INGRESAR EL USUARIO A LA PÁGINA PRINCIPAL, TENDRÁ ACCESO A SUS FUNCIONALIDADES SEGÚN
SU NIVEL.
67
FGAP100 – Criterios de Aceptación
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
CUANDO EL ADMINISTRADOR SELECCIONE LAS OPCIONES DEL MENÚ ADMINISTRADOR, SE LE
PRESENTARÁN LOS MÓDULOS CORRESPONDIENTES.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
EL USUARIO, AL SELECCIONAR EL REPORTE CORRESPONDIENTE, VISUALIZARÁ UNA TABLA DE DATOS Y
GRÁFICOS RELACIONADOS AL REPORTE SOLICITADO.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
EL USUARIO, AL SELECCIONAR EL BOTÓN DE FILTRO Y SELECCIONAR UN PRODUCTO, VISUALIZARÁ
DETALLES SEGÚN LAS CARACTERÍSTICAS DEFINIDAS.
68
FGAP100 – Criterios de Aceptación
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
EL USUARIO TENDRÁ ACCESO A DASHBOARDS QUE MOSTRARÁN GRÁFICAS SEGÚN LOS INDICADORES
DEFINIDOS PREVIAMENTE. POR EJEMPLO: CANTIDADES VENDIDAS, COSTOS DE PRODUCCIÓN, ENTRE
OTROS.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
EL CLIENTE VISUALIZARÁ INFORMACIÓN SOBRE COMO CONTACTAR A LA EMPRESA MEDIANTE SUS
RESPECTIVAS REDES SOCIALES Y NÚMEROS TELEFÓNICOS.
CRITERIOS DE ACEPTACIÓN: CADA HISTORIA DE USUARIO CUENTA CON SUS RESPECTIVOS CRITERIOS DE
ACEPTACIÓN. LAS HISTORIAS DE USUARIO SON SOSTENIBLES DE TAL FORMA QUE LOS CRITERIOS DE ACEPTACIÓN
BRINDAN LA OBJETIVIDAD REQUERIDA PARA QUE SE CONSIDEREN TERMINADAS DURANTE LA REVISIÓN DEL SPRINT.
CRITERIO DE ACEPTACIÓN 1:
EL USUARIO OBTENDRÁ EL MANUAL EN FORMATO PDF, EL CUAL, DESCRIBIRÁ LAS FUNCIONALIDADES
DE LOS MÓDULOS DEL SISTEMA.
69
F G A P 1 1 0 – E D T de l S p r i n t
CONTROL DE VERSIONES
Versión Hecha por Revisada por Aprobada por Fecha Motivo
SPRINT NÚMERO 1
I m a g e n 2 7. E D T S p rint 1
70
F G A P 1 1 0 – E D T de l S p r i n t
SPRINT NÚMERO 2
I m a g e n 2 8. E D T S p rint 2.
71
F G A P 1 1 0 – E D T de l S p r i n t
SPRINT NÚMERO 3
I m a g e n 2 9. E D T S p rint 3.
72
F G A P 1 1 0 – E D T de l S p r i n t
SPRINT NÚMERO 4
I m a g e n 3 0. E D T S p rint 4.
73
FGAP120 – EDT del Sprint
CONTROL DE VERSIONES
Versión Hecha por Revisada por Aprobada por Fecha Motivo
1 LM GM AT 17/01/2021 Versión Original
SPRINT NÚMERO 1
SPRINT NÚMERO 2
74
FGAP120 – EDT del Sprint
SPRINT NÚMERO 3
SPRINT NÚMERO 4
75
F G A P 1 3 0 – C r o n o g r a m a de l S p r i n t
1 7. C r o n o g r a m a del S pri nt
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 17/01/2021 Versión Original
SPRINT NÚMERO 1
I m a g e n 3 1. C r o n o g r a m a d el S p rint 1.
76
F G A P 1 3 0 – C r o n o g r a m a de l S p r i n t
SPRINT NÚMERO 2
I m a g e n 3 2. C r o n o g r a m a d el S p rint 2.
77
F G A P 1 3 0 – C r o n o g r a m a de l S p r i n t
SPRINT NÚMERO 3
I m a g e n 3 3. C r o n o g r a m a d el S p rint 3.
78
F G A P 1 3 0 – C r o n o g r a m a de l S p r i n t
SPRINT NÚMERO 4
I m a g e n 3 4. C r o n o g r a m a d el S p rint 4.
79
C r o n o g r a m a po r C a l e n d a r i o
1 8. C r o n o g r a m a p o r C al e n d a ri o
I m a g e n 3 5. C al e n d a ri o d el M e s d e N o vie m b r e - 2 0 2 0.
80
C r o n o g r a m a po r C a l e n d a r i o
I m a g e n 3 6. C al e n d a ri o d el M e s d e Di cie m b r e - 2 0 2 0.
81
C r o n o g r a m a po r C a l e n d a r i o
I m a g e n 3 7. C al e n d a ri o d el M e s d e E n e r o - 2 0 2 1.
82
C r o n o g r a m a po r C a l e n d a r i o
I m a g e n 3 8. C al e n d a ri o d el M e s d e F e b r e r o - 2 0 2 1.
83
C r o n o g r a m a po r C a l e n d a r i o
I m a g e n 3 9. C al e n d a ri o d el M e s d e M a r z o - 2 0 2 1.
84
F G A P 1 4 0 - Ba c k l o g de l S p r i n t
1 9. B a c kl o g del S p ri nt
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 17/01/2021 Versión original
SPRINT
1
NÚMERO
HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO TAREA
CÓDIGO NOMBRE CÓDIGO NOMBRE
HOO1-T01 Modelamiento
Modelamiento de la base de
HU01 HOO1-T02 Pruebas
datos.
HOO1-T03 Validación
Falla de Integridad de la R003-T01 Análisis
R003
Información y los Datos R003-T02 Validación
HOO2-T01 Diseño
HU02 Acceso al Sistema. HOO2-T02 Implementación
HOO2-T03 Pruebas
HOO3-T01 Diseño
Mantenimiento de Usuario.
HU03 HOO3-T02 Codificación
HOO3-T03 Testing
Solicitud de Cambio de SC01-T01 Codificación
SC01
Mantenimiento de Usuario SCO1-T02 Validación.
85
F G A P 1 4 0 – B a c kl o g d el S p ri n t
SPRINT
2
NÚMERO
HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO TAREA
CÓDIGO NOMBRE CÓDIGO NOMBRE
HOO4-T01 Diseño
Creación de la página de
HU04 HOO4-T02 Implementación
productos.
HOO4-T03 Pruebas
R001-T01 Análisis
R001 Pérdida de la data original
R001-T02 Seguimiento
Solicitud de Cambio de la SCO2-T01 Codificación
SC02
Página de Productos SCO2-T02 Validación
HOO5-T01 Diseño
HU05 Creación de la Página Principal HOO5-T02 Implementación
HOO5-T03 Verificación
HOO6-T01 Diseño
Creación del Menú
HU06 HOO6-T02 Codificación
Administrador
HOO6-T03 Testing
SPRINT
3
NÚMERO
HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO TAREA
CÓDIGO NOMBRE CÓDIGO NOMBRE
HOO7-T01 Diseño
HU07 Visualizar Reportes HOO7-T02 Implementación
HOO7-T03 Pruebas
Las tuplas de la base de datos R005-T01 Análisis y Control
R005
están incompletas R005-T02 Validación
HOO8-T01 Diseño
Visualizar Datos de todos los
HU08 HOO8-T02 Implementación
Artículos Fabricados
HOO8-T03 Pruebas
HOO9-T01 Diseño
Visualizar Desempeño Histórico
HU09 HOO9-T02 Codificación
de los Productos
HOO9-T03 Testing
86
F G A P 1 4 0 – B a c kl o g d el S p ri n t
SPRINT
4
NÚMERO
HISTORIA DE USUARIO, SOLICITUD DE CAMBIO O RIESGO TAREA
CÓDIGO NOMBRE CÓDIGO NOMBRE
HO10-T01 Diseño
Creación de la Página de
HU10 HO10-T02 Implementación
Contacto
HO10-T03 Pruebas
Demora en los Procesos de R004-T01 Análisis
R004
Producción Ligados al Proyecto R004-T02 Seguimiento
HO11-T01 Diseño
HU11 Creación del Manual de Usuario HO11-T02 Implementación
HO11-T03 Pruebas
87
F G A P 1 5 0 – Ta b l e r o S c r u m
2 0. T a bl er o Sc r u m
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 17/01/2021 Versión original
TABLERO SCRUM
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de la empresa Adventure
Works Cycles aplicando la metodología SCRUM
ESTADO DE TAREAS
HISTORIA DE USUARIO,
SOLICITUD DE CAMBIO
O RIESGO POR HACER EN PROCESO EN PRUEBA TERMINADO
MODELAMIENTO
HU01 PRUEBAS
VALIDACIÓN
ANÁLISIS
R003
VALIDACIÓN
DISEÑO
HU02
IMPLEMENTACIÓN
PRUEBA
DISEÑO
HU03 CODIFICACIÓN
TESTING
88
F G A P 1 5 0 – T a bl er o Sc r u m
CODIFICACIÓN
SC01
VALIDACIÓN
DISEÑO
HU04 IMPLEMENTACIÓN
PRUEBAS
ANÁLISIS
R001
SEGUIMIENTO
CODIFICACIÓN
SC02
VALIDACIÓN
DISEÑO
HU05 IMPLEMENTACIÓN
VERIFICACIÓN
DISEÑO
HU06 CODIFICACIÓN
TESTING
DISEÑO
HU07 IMPLEMENTACIÓN
PRUEBA
ANÁLISIS Y CONTROL
R005
VALIDACIÓN
DISEÑO
HU08
IMPLEMENTACIÓN
89
F G A P 1 5 0 – T a bl er o Sc r u m
PRUEBA
DISEÑO
HU09 CODIFICACIÓN
TESTING
DISEÑO
HU10 IMPLEMENTACIÓN
PRUEBAS
ANÁLISIS
R004
SEGUIMIENTO
DISEÑO
HU11 IMPLEMENTACIÓN
PRUEBAS
90
F G A P 1 6 0 – D i a g r a m a de Tr a b a j o Pe n d i e n t e de l S p r i n t
2 1. D i a g r a m a de T r a b a j o Pe n di e nt e del S p ri nt
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 17/01/2021 Versión original
SPRINT NÚMERO 1
Trabajo pendiente
250
200
Horas pendientes
150
100 Hora
50
0
0 5 10 15 20 25 30
Días del Sprint 1
I m a g e n 4 0. D i a g r a m a d e T r a b a j o P e n d i e n t e d el S p ri nt 1 .
91
F G A P 1 6 0 – D i a g r a m a de Tr a b a j o Pe n d i e n t e de l S p r i n t
SPRINT NÚMERO 2
Trabajo pendiente
120
104
100
96
88
80 80
Horas pendientes
72
64
60
56
Hora
48
40 40
32
24
20
16
8
0
0 2 4 6 8 10 12 14
Días del Sprint 2
I m a g e n 4 1. D i a g r a m a d e T r a b a j o P e n d i e n t e d el S p ri nt 2 .
92
F G A P 1 6 0 – D i a g r a m a de Tr a b a j o Pe n d i e n t e de l S p r i n t
SPRINT NÚMERO 3
Trabajo Pendiente
160
152
144
140
136
128
120 120
112
104
100
Horas Pendientes
96
88
80 80
72 Hora
64
60
56
48
40 40
32
24
20
16
8
0 0
0 2 4 6 8 10 12 14 16 18 20
Días del Sprint 3
I m a g e n 4 2. D i a g r a m a d e T r a b a j o P e n d i e n t e d el S p ri nt 3
93
F G A P 1 6 0 – D i a g r a m a de Tr a b a j o Pe n d i e n t e de l S p r i n t
SPRINT NÚMERO 4
Trabajo Pendiente
120
104
100
96
88
80 80
Horas Pendientes
72
64
60
56
Hora
48
40 40
32
24
20
16
8
0 0
0 2 4 6 8 10 12 14
Días del Sprint 4
I m a g e n 4 3. D i a g r a m a d e T r a b a j o P e n d i e n t e d el S p ri nt 4
94
F G A P 1 6 0 – D i a g r a m a de Tr a b a j o Pe n d i e n t e de l S p r i n t
Puntos de historias
350
300
250
Punros de Historia
200
100
50
0
0 0,5 1 1,5 2 2,5 3 3,5 4 4,5
SPRINT
I m a g e n 4 4. D i a g r a m a d e T r a b a j o P e n d i e n t e p o r P u n t o s d e H i st o ri a.
95
F G A P 1 7 0 – Lo g de Im p e d i m e n t o s
2 2. L o g de I m p e di m e nt os
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 21/01/2021 Versión original
LOG DE IMPEDIMENTOS
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de
la empresa Adventure Works Cycles aplicando la metodología SCRUM
96
A v a n c e de l Pr o y e c t o S e g ú n H i s t o r i a s de U s u a r i o
2 3. A v a n c e del Pr o y e ct o Se g ú n Hi st ori as de Us ua ri o v 1
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 27/01/2021 Versión original
I m a g e n 4 5. A v a n c e d el P r o y e ct o S e g ú n H U v 1 .
97
A v a n c e d el Pr o y e c t o S e g ú n Hi s t o ri as d e U s u a ri o
98
A p r o x i m a c i ó n de C o s t o s de R e c u r s o s H u m a n o s
2 4. A p r o xi m a ci ó n de C ost os de R e c ur s os H u m a n o s
o Cantidad de Sprints: 4
T a bl a 3. C a nti d a d d e S p rints d el P r o y e cto.
1 3 25
2 3 13
3 3 19
4 2 9
o Cantidad de Personal: 7
T a b l a 4. R e c u rs o s H u m a n o s d el E q u i p o S c r u m.
99
A p r o x i m a c i ó n de C o s t o s de R e c u r s o s H u m a n o s
4 16800 67200
100
A p r o x i m a c i ó n de C o s t o s de R e c u r s o s H u m a n o s
T a bl a 8. A p r o xi m a ci ó n d e C o sto s p o r H o r a s d el S print 2 .
101
A p r o x i m a c i ó n de C o s t o s de R e c u r s o s H u m a n o s
T a bl a 9. A p r o xi m a ci ó n d e C o sto s p o r H o r a s d el S print 3 .
T a b l a 1 0 . A p r o x i m a c i ó n d e C o st o s p o r H o r a s d el S p ri nt 4 .
102
A p r o x i m a c i ó n de C o s t o s de R e c u r s o s H u m a n o s
N ° S p ri nt P r e ci o
1 26240
2 14560
3 19360
4 9280
103
FG A P 1 9 0 – M e j o r a s Ac c io n a b le s Ac o r d a d a s
2 5. M e j o r a s Ac ci o n a bl es A c or d a d a s
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 28/01/2021 Versión original
CONCEPTO: SON EL PRINCIPAL RESULTADO DEL PROCESO DE RETROSPECTIVA DEL SPRINT, QUE HA GANADO EL EQUIPO PARA HACER FRENTE A LOS PROBLEMAS Y MEJORAR LOS
PROCESOS A FIN DE MEJORAR TAMBIÉN SU DESEMPEÑO EN FUTUROS SPRINTS.
CÓDIGO PRIORIDAD ESTADO DE TAREA
DESCRIPCIÓN DE FECHA DE RESPONSABLE FECHA
DE (ALTA, MEDIA, TAREA (PENDIENTE,
LA MEJORA ACUERDO DE TAREA LIMITE
MEJORA BAJA) FINALIZADA)
El equipo SCRUM Organizar una reunión. Scrum Master 31/12/20
CM01 debe mejorar su Alta 30/12/20 Opinar sobre la situación Equipo Scrum 31/12/20 Finalizada
comunicación. Mejorar la comunicación Equipo Scrum 31/12/20
Evaluar el ambiente Scrum Master 21/01/21
Mejorar la actitud
CM02 Alta 20/01/21 Organizar una reunión Scrum Master 22/01/21 Finalizada
del equipo.
Incentivar al Equipo Scrum Master 22/01/21
Mantener un Evaluar al equipo Scrum Master 10/02/21
CM03 aprendizaje Alta 10/02/21 Asignar capacitaciones Scrum Master 11/02/21 Finalizada
constante Participa en capacitaciones Equipo Scrum 13/02/21
104
A v a n c e de l Pr o y e c t o S e g ú n H i s t o r i a s de U s u a r i o
2 6. A v a n c e del Pr o y e ct o Se g ú n Hi st ori as d e Us u a ri o v 2
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
2 LM GM AT 03/02/2021 Versión original
I m a g e n 4 6. A v a n c e d el P r o y e ct o s e g ú n H U v 2 .
105
A v a n c e d el Pr o y e c t o S e g ú n Hi s t o ri as d e U s u a ri o
106
F G A P 2 0 0 – Lo g de Re t r o s p e c t i v a de l S p r i n t
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 04/02/2021 Versión original
CONCEPTO: SON REGISTROS DE LA OPINIONES, DEBATES Y ELEMENTOS ACCIONABLES PLANTEADOS EN LA REUNIÓN DE RETROSPECTIVA DEL SPRINT. LA RECOPILACIÓN DE
TODOS LOS REGISTROS DE LA RETROSPECTIVA DEL SPRINT SE CONVIERTE EN EL DIARIO DEL PROYECTO Y DETALLA LOS ÉXITOS DEL MISMO, LOS PROBLEMAS Y LAS RESOLUCIONES.
FECHA DE
REUNIÓN DE REGISTRO DETALLE
RETROSPECTIVA
01 Se debe hacer: El equipo Scrum debe enfocarse en mejorar la comunicación en equipo.
31/12/20 02 Dejar de hacer: Realizar cambios sin informar al Scrum Master.
03 Seguir haciendo: Recibir las indicaciones diarias del Scrum Master.
01 Se debe hacer: Mejorar la actitud del equipo.
22/01/21 02 Dejar de hacer: Presionar excesivamente al equipo Scrum.
03 Seguir haciendo: Cumplir con las fechas establecidas para las tareas.
01 Se debe hacer: Mantener enfocado al equipo Scrum y realizar reuniones para personalizar el conocimiento.
11/02/21 02 Dejar de hacer: Presentar actitudes individualistas.
03 Seguir haciendo: Compartir el conocimiento que cada miembro del equipo adquiere.
01 Se debe hacer: El equipo Scrum debe utilizar la experiencia ganada para implementarla en futuros proyectos.
01/03/21 02 Dejar de hacer: Fomentar un ambiente estresante para el equipo.
03 Seguir haciendo: Mantener una comunicación fluida y un ambiente armonioso durante el trabajo.
107
FGAP210 - Lección Aprendida
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 11/02/2021 Versión original
LECCIÓN APRENDIDA
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de
producción de la empresa Adventure Works Cycles aplicando la
metodología SCRUM
TEMAS DE REFERENCIA
1 Cooperación entre los miembros del Equipo Scrum
2 Priorización de las actividades a realizar
3 Prestar atención a la voz del cliente y sus respectivos requisitos para el sistema
DESCRIPCIÓN DE LA BUENA PRÁCTICA: DESCRIBIR LA BUENA PRÁCTICA QUE PERMITIÓ OBTENER BUENOS
RESULTADOS.
Conocer a todas las personas que pertenecen el equipo para saber cuáles son sus debilidades y
puntos a favor dentro del trabajo. El trato para el equipo es por igual ya que todos tienen el mismo
nivel, de esta manera, el quipo logra entender que todos tienen los mismos objetivos para la
realización del proyecto.
En primer lugar, se debe realizar una lista de tareas, luego se deben plasmar en un tablero de acuerdo
a su nivel de dificultad. En este caso, se aplicó el método de los 100 puntos para darle un valor
aproximado de acuerdo a la dificultad que el equipo podría presentar en su realización. Después de
esto, se debe utilizar un calendario para programar cuanto tiempo tomará el desarrollo de cada
actividad y, de esta manera se logrará obtener un cronograma de actividades de acuerdo a la prioridad
de tareas.
Se debe realizar una reunión inicial con el Product Owner, ya que es el encargado de informar las
necesidades del cliente al equipo Scrum. En esta reunión se pudo obtener información clara y concisa
para luego hacer la descripción de los requisitos funcionales del sistema. Es de suma importancia la
opinión del cliente sobre el avance del proyecto porque ellos son los encargados de aprobar o solicitar
mejoras en el software que se está realizando.
DESCRIPCIÓN DEL PROBLEMA: DESCRIBIR EL PROBLEMA SURGIDO QUE NOS PRODUJO MALOS RESULTADOS.
El problema que trajo malos resultados fue la falta de comunicación que se presentó en el desarrollo
del sprint 1.
La falta de un cronograma inicial según las actividades a realizar hasta el final del proyecto.
No realizar reuniones frecuentes con el Product Owner del proyecto y todo el Equipo Scrum.
108
FGAP210 - Lección Aprendida
El razonamiento ante el problema de la falta de un cronograma inicial de las tareas, surge porque en
la primera semana, se realizó un primer diagrama según las actividades que un proyecto de software
presenta, pero no se realizó un calendario para las actividades que nuestro proyecto presentaría ya
que no se hizo una lista de actividades en esa semana, se realizó en semanas posteriores.
El razonamiento en la buena práctica de las reuniones con el Product Owner del proyecto es que, se
pudieron conseguir los requisitos para el proyecto, los cuales se derivaron en historias de usuario y
luego en actividades a realizar.
La lección aprendida en el segundo tema de referencia es que, se debe realizar una lista de tareas
luego de conocer los requerimientos del cliente, de esta manera podremos organizar al equipo y
entregar al cliente un tiempo estimado sobre la duración del proyecto.
La lección aprendida en el tercer tema de referencia es que, las reuniones con el Product Owner y
todo el Equipo Scrum son de suma importancia ya que, todos pueden dar sus opiniones y aprender
sobre el cliente y sus necesidades. Es crucial que todos los miembros participen y no solo el Scrum
Master ya que cada miembro del equipo tiene relevancia y un punto de vista distinto.
109
A v a n c e de l Pr o y e c t o S e g ú n H i s t o r i a s de U s u a r i o
2 9. A v a n c e del Pr o y e ct o Se g ú n Hi st ori as de Us ua ri o v 3
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
3 LM GM AT 17/02/2021 Versión original
110
A v a n c e d el Pr o y e c t o S e g ú n Hi s t o ri as d e U s u a ri o
111
Resumen Reunión Retrospectiva
Información de la reunión:
Instrucciones:
La reunión retrospectiva es una herramienta del marco de trabajo Scrum, que pertenece a la familia de
marcos de trabajo de desarrollo ágil, se realiza en cada iteración (denominado Sprint en Scrum), justo
después de la reunión de revisión de la iteración (Sprint Review Meeting) con el dueño del Producto
(Product Owner). En esta reunión deben revisarse tres aspectos, lo que salió bien durante la iteración
(aciertos), lo que no salió tan bien (errores) y las mejoras que pudieran hacerse en la próxima iteración
para evitar errores y mantener aciertos.
El dueño del producto (Product Owner) no asiste a la reunión, por lo que es una oportunidad para el
equipo para poder hablar sin tapujos de los éxitos y fracasos, siendo importante para el equipo el
analizar su propio desempeño e identificar estrategias para mejorar sus procesos. De forma similar, el
Scrum Master (quien es el coach del equipo Scrum) puede observar impedimentos comunes que están
afectando al equipo y tomar acciones para resolverlos. La reunión usualmente se restringe a tres horas.
112
R e s u m e n de la R e u n i ó n Re t r o s p e c t i v a
Nota:
Se recomienda utilizar viñetas (bullets) para enumerar los aciertos, errores y recomendaciones de mejora continua.
El formulario se puede extender cuantas páginas sea necesario para registrar todos los aciertos, errores y recomendaciones.
113
FGAP220 - Acuerdo de Entregables Funcionales del
Lanzamiento
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 18/02/2021 Versión original
Como se indica anteriormente, la consultora UNS-GP estará a cargo del desarrollo total del proyecto
y alineará sus actividades a las buenas prácticas de la metodología Scrum; mientras que, la empresa
Adventure Works Cycles, estará encargada de brindar los requerimientos que se desean para la
aplicación final.
Backlog Priorizado del Producto: Es una lista ordenada que prioriza cuales son las actividades con
más prioridad para la implementación.
Criterios de Terminado: Permite tener una definición clara de terminado ya que logra eliminar la
ambigüedad de los requisitos y ayuda a que el equipo tenga en cuenta las normas de calidad.
114
FGAP220 - Acuerdo de Entregables Funcionales del
Lanzamiento
Solicitud de Cambio: Son peticiones para realizar cambio, en donde se detalla la descripción, razón
y efectos que podría tener.
Estructura de Descomposición del Trabajo del Sprint: Se encarga de organizar y definir el alcance
aprobado del proyecto. Tiene una forma jerárquica que permite identificar cuales son las tareas,
solicitudes de cambio y riesgos presentados en el proyecto.
Criterios de Aceptación: Son criterios que se encargan de juzgar la funcionalidad de una historia
de usuario y delinea condiciones que deben satisfacer dichas historias de usuario.
Lecciones Aprendidas: Este documento describe las buenas prácticas, los problemas y el
razonamiento que existen detrás de ellos. Una vez identificado esto, se puede determinar cual fue la
lección aprendida.
Documentación del Diseño de la Aplicación: Contiene la arquitectura física y lógica del proyecto.
También contiene parte del código utilizado en la implementación del programa.
Sistema Web: Contiene las funcionalidades que el usuario propuso, por ejemplo, la visualización de
reportes, página de contacto, entre otros.
115
FGAP230 - Plan de Lanzamiento
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 LM GM AT 25/02/2021 Versión original
Plan de Lanzamiento
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de
la empresa Adventure Works Cycles aplicando la metodología SCRUM
Reconocer cuales son los elementos de acción claros que se realizaron a lo largo del proyecto.
Entregar a los clientes los documentos referidos a las lecciones aprendidas durante el proyecto.
Los elementos de acción serán procesables y pequeños para que no tenga un impacto en la cantidad
de trabajo planificado.
El cronograma entregado en este proceso, culmina el 03 de marzo del presente año, por lo cual,
cualquier reclamo o insatisfacción luego de haber aprobado el cierre del proyecto, se podrá realizar
luego de esa fecha.
116
FGAP230 - Plan de Lanzamiento
PLANES DE TRANSICIÓN:
Envío de entregables
117
A v a n c e de l Pr o y e c t o S e g ú n H i s t o r i a s de U s u a r i o
3 3. A v a n c e del Pr o y e ct o Se g ú n Hi st ori as de Us ua ri o v 4
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
4 LM GM AT 01/03/2021 Versión original
118
Tablero de Kanban
CONTROL DE VERSIONES
Versión Hecho por Revisado por Aprobado por Fecha Motivo
1 AT GM LM 03/12/2020 Versión original
TABLERO DE KANBAN
CÓDIGO Y NOMBRE DEL PROYECTO
PY001 – Implementación de un sistema de gestión para el área de producción de la empresa
Adventure Works Cycles aplicando la metodología SCRUM
119
Tablero de Kanban
120
Tablero de Kanban
121
Tablero de Kanban
122
A r q u i t e c t u r a de l Pr o y e c t o
3 5. A r q uite ct ur a del Pr o y e ct o
123
Arquitectura del Proyecto
124
Implementación de los Sprints
125
Implementación de los Sprints
--
-- Base de datos: `ingsoft`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `categoria_dim`
--
--
-- Estructura de tabla para la tabla `modelo_dim`
--
--
-- Estructura de tabla para la tabla `produccion_fact`
--
126
Implementación de los Sprints
--
-- Estructura de tabla para la tabla `producto_dim`
--
--
-- Estructura de tabla para la tabla `time_dim`
--
--
-- Estructura de tabla para la tabla `transaccion_dim`
--
--
-- Filtros para la tabla `produccion_fact`
--
ALTER TABLE `produccion_fact`
ADD CONSTRAINT `R_2` FOREIGN KEY (`Time_Key`) REFERENCES
`time_dim` (`Time_Key`) ON DELETE NO ACTION ON UPDATE NO ACTION,
ADD CONSTRAINT `R_3` FOREIGN KEY (`Categoria_Key`) REFERENCES
`categoria_dim` (`Categoria_Key`) ON DELETE NO ACTION ON UPDATE
NO ACTION,
127
Implementación de los Sprints
128
Implementación de los Sprints
129
Implementación de los Sprints
130
Implementación de los Sprints
131
Implementación de los Sprints
132
Implementación de los Sprints
133
Implementación de los Sprints
134
Implementación de los Sprints
135
Implementación de los Sprints
136
Implementación de los Sprints
137
Implementación de los Sprints
36.2. Sprint 2
36.2.1. HU04 – Creación de la Página Productos.
Para mostrar los productos que ofrece la empresa a sus clientes, se creó un
apartado para poder mostrarlo. Y se vería de la siguiente manera:
138
Implementación de los Sprints
139
Implementación de los Sprints
140
Implementación de los Sprints
36.3. Sprint 3
36.3.1. HU07 – Visualizar Reportes.
Se podrá visualizar reportes de los pedidos de los clientes registrados y datos
relacionados a estos pedidos, como cantidades y costos.
141
Implementación de los Sprints
142
Implementación de los Sprints
Imagen 86. Pantalla N°1 de HU09 - Visualizar el Desempeño Histórico de los Productos.
Imagen 87. Imagen 72. Pantalla N°2 de HU09 - Visualizar el Desempeño Histórico de los Productos.
143
Implementación de los Sprints
36.4. Sprint 4
36.4.1. HU10 – Creación de la Página de Contacto.
Para la información de contacto de la empresa, se tiene un apartado dentro de la
página principal de la misma donde se muestra los datos de contacto para que los
clientes puedan resolver ciertos problemas que puedan tener.
144
Implementación de los Sprints
145
Implementación de los Sprints
146
Conclusiones y Recomendaciones
1. Conclusiones
- Se concluye que poner en práctica la metodología SCRUM influye positivamente sobre
el desarrollo del aplicativo en términos de reducción de tiempo y costos.
- Se demostró que el proceso iterativo de la metodología SCRUM hace factible el
planificar, ordenar, reportar el trabajo de manera diaria, semanal etc., integrando a todos
los miembros del proyecto y desarrollando un ambiente laboral amigable.
- Se logró desarrollar el aplicativo web cumpliendo los requerimientos de la empresa
Adventure Works Cycles aplicando la metodología SCRUM.
- Se comprobó que la implementación del aplicativo web mejora la visualización de
reportes del área de producción y controla de la información a través de los usuarios
registrados.
- Se logró concluir que la retrospectiva realizada en cada sprint fue de vital importancia
para el desarrollo completo del proyecto, debido a que nos permitía identificar nuestras
dificultades y seguir aprovechando nuestras fortalezas en el siguiente sprint.
- Se concluye que la experiencia obtenida durante el desarrollo del proyecto y las
reuniones de retrospectiva realizadas, nos ayudará en la forma de trabajar y gestionar
futuros proyectos donde se aplique la metodología SCRUM.
2. Recomendaciones
Se debe contar con una gran disciplina para lograr estándares altos de calidad. Siendo
obligatorios el seguimiento de las tareas realizadas y la implementación de métodos de
prueba.
Se recalca la eficacia de este método debido a los numerosos casos de éxito desde su
implementación, por ello se recomienda el uso de la metodología Scrum ya que son
escasos los casos en que las fallas se den debido al método, sino que surgen de un mal
ejercicio del mismo.
Es importante seguir las fases de manera correcta para garantizar su buen
funcionamiento.
Elegir el método Scrum trae resultados positivos porque otorga una adaptación a los
147
Conclusiones y Recomendaciones
148
REFERENCIAS BIBLIOGRÁFICAS
149
ANEXOS
1
INDICE
1. USO DE LA APLICACIÓN AWC ...............................................................................................3
2. ACCESO AL SISTEMA ............................................................................................................3
3. MANTENIMIENTO DE USUARIO .............................................................................................5
CREACIÓN ................................................................................................................................5
LISTADO ...................................................................................................................................6
EDICIÓN ....................................................................................................................................6
4. PAGINA DE PRODUCTOS ......................................................................................................6
5. PAGINA PRINCIPAL ...............................................................................................................7
6. MENU ADMINISTRADOR ........................................................................................................8
7. REPORTES............................................................................................................................8
8. ARTICULOS ...........................................................................................................................9
9. DESEMPEÑO HISTORICO ....................................................................................................10
10. PAGINA DE CONTACTO ...................................................................................................11
2
1. USO DE LA APLICACIÓN AWC
Sobre la aplicación AWC es un programa desarrollado para representar datos relacionados
con las ventas a lo largo del tiempo de los diversos productos que ofrece la empresa
Adventure Work Cycles.
El uso de este software es sencillo, y se asume que el usuario estará familiarizado con los
términos, conceptos y métodos presentados. El presente manual se debe estudiar
profundamente antes de empezar a usar el software.
REQUISITOS DEL SISTEMA
CPU Inte Pentium 4, 2.8 Ghz
300 MB
RAM
1GB (recomendado)
NAVEGADOR Google Chrome
Windows 10, Windows 8, Windows 7,
SISTEMA OPERATIVO
Windows XP, Ubuntu.
2. ACCESO AL SISTEMA
Para controlar el acceso al aplicativo web, se creo una página en donde el usuario iniciará
sesión usando las credenciales que designo la empresa.
Los pasos son los siguientes:
Ubicados en la página principal deslizar hasta encontrar una barra de menú.
Dar click en “Shop”.
3
Se presenta la nueva vista en ella ubicar “Iniciar sesión” y dar un click.
Observar que, una vez iniciada la sesión, el nombre figurara seguido de la opción de
cerrar la sesión.
4
3. MANTENIMIENTO DE USUARIO
Para realizar el mantenimiento de los usuarios, nos dirigimos al menú inferior desplegamos
“Administrador” dando un click y observamos que tiene dos opciones a escoger, y una tercera
que explicaremos en adelante.
CREACIÓN
Al seleccionar “Crear Usuario”, se mostrará la siguiente pregunta, “Click aquí” nos redirige al
formulario de registro.
5
LISTADO
Al seleccionar “Listar Usuario” mostrará una lista con información resaltante de cada usuario.
EDICIÓN
En la imagen anterior podemos observar que después del campo correo se puede editar y
eliminar a los usuarios.
4. PÁGINA DE PRODUCTOS
En el menú inferior desplegamos “Productos” para podes escoger las tres funcionalidades:
Listar – Visualizar - Facturación
6
5. PÁGINA PRINCIPAL
Para acceder a la página principal solo damos click aquí: , y veremos información de la
empresa y los productos que ofrece.
7
6. MENU ADMINISTRADOR
Es la vista que obtenemos luego de iniciar sesión, donde encontramos funcionalidades
asignadas al rol de “Administrador”.
7. REPORTES
Acceder a ellos desde el menú despegable “Productos” y seleccionar “Facturación”.
8
8. ARTÍCULOS
Podemos acceder a ellos a través del menú inferior seleccionando el menú desplegable
“Producto” escogemos la opción “Listar”.
9
9. DESEMPEÑO HISTÓRICO
Podemos acceder a ellos a través del menú inferior seleccionando el menú desplegable
“PowerBi” escogemos el registro que necesitamos para analizar el desempeño histórico.
10
10. PÁGINA DE CONTACTO
Al final de la página principal se muestra la información oficial para comunicarse con la
empresa Adventure Work Cycle.
11