Documentos de Académico
Documentos de Profesional
Documentos de Cultura
“IMPORTADORA CERÁMICA
CERABOL”
ESTUDIANTES:
Samira Tórrez Requena 220128456
1.1
Hoy en día el software está dando mucho de qué hablar, el software es una herramienta para
el avance del día a día de una institución, empresa, organización.
Elegimos el área de una red social de comidas. Acorde a las expectativas que tienen los
usuarios que demandan nuestro software, ofreciéndole nuestro software con herramientas
muy novedosas para abarcar mayor número de usuarios
potenciales.
Además, los comentarios y las valoraciones ayudan a mejorar el funcionamiento del restau-
rante para que la experiencia de los clientes sea todavía mejor. Por supuesto, una red social
de comida es un excelente canal para aumentar la visibilidad del negocio en Internet. De he-
cho, un buen contenido y un buen lugar para mejorar posiciones en los buscadores.
1.2 Objetivos
Diseñar una interfaz gráfica que guie intuitivamente al usuario, la cual será imple-
mentada en un lenguaje de programación y framework multiplataforma.
Realizar pruebas que verifiquen la correctitud y eficiencia del sistema.
Desplegar el sistema en una plataforma configurada y lista para producción.
1.3 Alcance
MODULO 1 – Gestionar Usuarios
Permite al usuario gestionar su perfil, ya sea para actualización de datos o completar los
datos que falten en el perfil.
Por este también podrá ver todo lo que contiene su perfil, administrar sus recetas, admi-
nistrar el perfil.
Permitirá al usuario poder gestionar las recetas que el desee, podrá crear, modificar y has-
ta eliminar una receta. También podrá reaccionar la receta si fuese de su agrado.
El sistema hará uso de api’s de almacenamiento permanente para el guardado de las fotos
que llegue a subir dentro de su cuente.
1.4 Fundamentación teórica
METODOLOGÍA AGIL
1.4.1 Propósito de SCRUM
Un conjunto de principios y valores a tener en cuenta para evitar los problemas de los
sistemas tradicionales de desarrollo de software.
Como contrapartida a las metodologías de gestión de proyectos tradicionales, en donde
los métodos de trabajo son muy formales, y conllevan realizar una gran carga de trabajo
de gestión generando una gran cantidad de documentación, surgen las metodologías
ágiles, nuevos sistemas de gestión que se basan en dar respuestas a los problemas con los
que se encuentran las metodologías tradicionales.
Son metodologías centradas en la iteración (repetición del proceso en ciclos breves, con
la intención de alcanzar el objetivo deseado), comunicación y en la reducción de
elementos intermedios, fomentando la comunicación entre los miembros del equipo. Se
reconocen a las personas como el principal valor para que un proyecto consiga terminarse
de forma correcta. Las metodologías ágiles son más adecuadas cuando el entorno
presenta una cierta incertidumbre o es cambiante.
Hoy en día la gestión de procesos y equipos es un valor fundamental para entender una
organización con gran influencia en los resultados del negocio. Muchas empresas
manejan cada departamento como si fueran partes independientes, sin tener en cuenta que
una organización es un todo y no sólo la suma de sus partes, lo que conlleva a errores de
planificación, conflictos, retrasos en los proyectos, sobrecostes que confluyen en la
desmotivación de los equipos como consecuencia de una mala gestión.
Scrum es una metodología ágil, y como tal: Es un modo de desarrollo de carácter
adaptable más que predictivo. Orientado a las personas más que a los procesos. Emplea la
estructura de desarrollo ágil: incremental basada en iteraciones y revisiones.
El SCRUM master
El Scrum master o facilitador de proyectos es la figura que lidera los equipos en la
gestión ágil de proyectos. Su misión es que los equipos de trabajo alcancen sus objetivos
hasta llegar a la fase de sprint final eliminando cualquier dificultad que puedan encontrar
en el camino.
En otras palabras, el Scrum master es el responsable de que se sigan las prácticas y
valores descritos en el modelo Scrum.
Si hay algo que ha aprendido el ser humano desde tiempos muy antiguos es a reutilizar el
conocimiento existente para sus cada vez más ambiciosas empresas. En efecto, al
reutilizar trozos de experiencias, ideas y artefactos, no solo nos aseguramos de no
cometer los mismos errores del pasado, sino que logramos construir cosas cada vez más
grandes y maravillosas, con bases firmes y calidad incomparable. Este concepto de la
reutilización, uno de los primeros que se nos enseñan a quienes entramos al mundo del
desarrollo de software, habremos de utilizarlo desde el mismo instante en que escribamos
nuestra primera línea de código.
Los sistemas de hoy en día son cada vez más complejos, deben ser construidos en tiempo
récord y deben cumplir con los estándares más altos de calidad. Para hacer frente a esto,
se concibió y perfeccionó lo que hoy conocemos como Ingeniería de Software Basada en
Componentes (ISBC), la cual se centra en el diseño y construcción de sistemas
computacionales que utilizan componentes de software reutilizables. Esta ciencia trabaja
bajo la filosofía de "comprar, no construir", una idea que ya es común en casi todas las
industrias existentes, pero relativamente nueva en lo que a la construcción de software se
refiere.
Para este momento, ya muchos conocen las ventajas de este enfoque de desarrollo y, de la
misma forma, muchos se preguntan día a día el por qué son tan pocos los que realmente
alcanzan el éxito siguiendo esta filosofía. En realidad, hasta ahora solo hemos tanteado
un poco con las posibilidades del software basado en componentes, y es justo hora, en la
presente década, que la industria del software despegará y se perfeccionará para estar a la
par de cualquier otra industria del medio. Las analogías que nos han llevado a estudiar a
los sistemas comparándolos con las complejas metrópolis de la actualidad, así como las
iniciativas más innovadoras como las Fábricas de Software de Microsoft, son la clara
representación de que estamos a punto de presenciar un nuevo gran cambio en la forma
como pensamos en software.
Por su parte cada integrante de Grupo de Desarrollo utilizará este documento para:
.3 Entender lo qué deben hacer, cuándo deben hacerlo y qué otras actividades dependen
de ello (Jefe de Área de Desarrollo).
Factor de Peso
Parámetro de medición Cuen- Sim- Me- Comple- To-
ta ple dio jo tal
Número de entradas de usuario 4 3 4 6 12
Número de salidas de usuario 3 4 5 7 12
Número de peticiones de usuario 3 3 4 6 9
Número de archivos 6 7 10 15 60
Número de interfaces externas 4 5 7 10 28
Cuenta Total: 121
PF = Sprint 2
Serie1 Serie2
SG: Significativo.
CR: Critico.
PLAN DE AVERSIÓN
%
PROBA IMPAC REDUCCIÓN
RIESGO REDUCCIÓN IMPACTO
BILIDA TO PROBABILIDAD
D
- Jerarquía de Programadores.
R1: Integrante del - Firmar un contrato.
- Usar estándares de codificación.
equipo de desarrollo 40 SG - Mejorar ambiente de trabajo.
renuncia al proyecto. - Motivar al equipo de desarrollo.
HARDWARE
PC 12/10/21 11/01/22 2 700 25 1400
ROUTER 12/10/21 11/01/22 1 300 30 300
SERVIDOR 01/01/22 11/01/22 1 0 0 0
SOFTWARE
WINDOWS 10 12/10/21 11/01/22 2 99 0 198
PERSONAL
GESTOR 12/10/21 11/01/22 2 1500 3000
LOGISTICA
MATERIAL DE ES-
CRITORIO 12/10/21 11/01/22 2 25 100 25
MUEBLES 12/10/21 11/01/22 2 450 20 900
LIMPIEZA 12/10/21 11/01/22 1 30 30
INFRAESTRUCTURA
LOCAL 12/10/21 11/01/22 2 240 480
ENERGIA ELECTRI-
CA 12/10/21 11/01/22 2 75 150
AGUA 12/10/21 11/01/22 2 45 90
INTERNET 12/10/21 11/01/22 2 150 300
9543
Revisar el Plan de Proyecto para reflejar los resultados obtenidos y ajustar las tareas
restantes en caso de ser necesario.
Analizar el progreso en la ejecución del Plan.
Evaluar los resultados de todas las revisiones realizadas a lo largo del proceso de
ingeniería de software.
Comparar la fecha real de inicio con las previstas para cada tarea del proyecto.
Reuniones informales con los profesionales del software para obtener su valoración subjetiva del
progreso hasta la fecha y los problemas que se avecinan.
2 MARCO DE TRABAJO DE DESARROLLO SCRUM
ESFUERZ
SPRINT 0
O
Pila del Sprint
06-dic
07-dic
08-dic
09-dic
10-dic
12-dic
11-dic
Heroku es uno de los PaaS más utilizados en la actualidad en entornos empresariales por
su fuerte enfoque en resolver el despliegue de una aplicación. En otras palabras, a Heroku
solo le dices qué lenguaje de backend estás utilizando o qué base de datos vas a utilizar y
te preocupas únicamente por el desarrollo de tu aplicación.
Heroku es una plataforma como servicio (PaaS) de computación en la nube la cual
inicialmente fue desarrollada para soportar aplicaciones en lenguaje Ruby pero
posteriormente ha extendido su soporte a numerosos lenguajes y aplicaciones que ofrecen
una mayor flexibilidad y agilidad a la hora de construir aplicaciones en este entorno de
desarrollo. En diciembre del 2010, Heroku fue adquirido por Salesforce en un
movimiento que alcanzó los 212 millones de dólares. Heroku es una PaaS completamente
gestionada por lo que toda la complejidad subyacente como la respuesta a fallos,
monitorización de vulnerabilidades de seguridad, planificación de ampliaciones y
ampliaciones reales están gestionados por la propia plataforma.
Características
Soporta diferentes lenguajes de programación: Node, Ruby, Java, Clojure, Scala, Go,
Python, PHP
Tiene una versión gratuita fácil de usar
Ejecuta las aplicaciones a través de sus contenedores, también conocidos como Dynos
Tiene Dynos que pueden ser de tres tipos: web, worker o cron
Ofrece más de 200 complementos con los que ampliar las aplicaciones al instante
Ofrece varias características de seguridad, incluyendo SSL, autenticación y cumpli-
miento de PCI
Elasticidad y crecimiento. La cantidad de Dynos asignados a una aplicación se puede
cambiar en cualquier momento a través de la línea de comandos o el dashboard.
Tamaño. Heroku ofrece diferentes tipos de dynos, cada uno con diferentes capacida-
des de procesamiento y memoria.
Routing. Internamente los routers realizan un seguimiento de la ubicación de los Dy-
nos que estén corriendo, y redirigen el tráfico de acuerdo a la misma.
Seguimiento. Existe un manejador de Dynos, el cual monitorea de forma continua los
dynos que se estén ejecutando. En caso de una falla en un Dyno, este es eliminado y
creado nuevamente.
Distribución y redundancia. Los Dynos se encuentran aislados uno de otro. Esto im-
plica que, de existir fallos en la infraestructura interna de alguno de ellos, los otros
dynos no se ven afectados, y consecuentemente tampoco la aplicación.
Lenguaje de programación
PHP
Versión: 7
Almacenamiento de imágenes
Amazon S3
Framework
Laravel
Version 6.13
Peticiones Fluent v
Eloquent ORM
Basado en Composer
Visual Studio
Versión: 16.6.5
Operaciones mejoradas
Base de datos
Postgree
Version: 13.1
Windows 10
2.8 REQUERIMIENTOS
Para determinar el ámbito inicial del proyecto, fue necesario plantear el problema y determinar el
alcance del proyecto, esto fue posible mediante entrevistas realizadas a los involucrados y
observando cómo estos ejecutaban cada proceso.
Scrum
SP02 Documentar el master 4hr 6 Alta Completo
perfil del /Product
proyecto owner
Determinar las Scrum
herramientas master
SP03 45min 1 Media Completo
de uso en el /Product
proyecto owner
Instalar y
preparar las Todo el
SP04 1 hr 2 Media Completo
herramientas equipo
de uso
Implementar Equipo
SP05 4hr 13 Alta Completo
base de datos desarrollo
Refinar
requisitos scrum
funcionales master/ 1hr
SP06 3 Media Completo
para utilizarlos prodcut 30min
con los casos owner
de uso
Elaborar una scrum 3hr
SP07 guía sketch del 8 Media Completo
master 30min
producto final
Preparar el
entorno y Todo el
SP08 45min 3 Alta Completo
alistar vistas en equipo
laravel
Planificación
HU00 del alcance y Todo el 1hr
5 Alta Completo
1 funcionalidade equipo 30min
s del proyecto
HU00 Diseño de la Equipo
2hr 7 Alta Completo
2 base de datos desarrollo
HU00 Elaboración Todo el
del marco de 2hr 7 Bajo Completo
3 equipo
trabajo Scrum
Estudio de las
HU00 Ia y los Todo el 2hr
8 Media Completo
4 servicios a equipo 30min
utilizar
Implementació
HU00 n de la base de Equipo 1hr
5 Media Completo
5 datos via desarrollo 30min
eloquent
HU00 Implementacio Equipo
30 min 3 Media Completo
6 n de modelos desarrollo
HU00 Elaborar la Equipo
vista principal 3hr 8 Bajo Completo
7 desarrollo
de la pagina
Login y
agregar los
HU00 Equipo
tokens 2hr 5 Alta Completo
8 desarrollo
necesarios para
el ingreso
Conectar la red
HU00 Equipo 1hr
social con la 5 Alta Completo
9 desarrollo 30min
base de datos
Desarrollar la
HU01 página de Equipo 2hr
7 Media Completo
0 creación de desarrollo 30min
Recetas
Desarrollar la
HU01 Equipo
página ver 1hr 4 Bajo Completo
1 desarrollo
recetas
Desarrollo de
HU01 Equipo
la vista editar 2hr 6 Alta Completo
2 desarrollo
receta
Desarrollo de
HU01 Equipo
la página perfil 30 min 3 Alta Completo
3 desarrollo
del usuario
HU01 Integrar trix Equipo
45 min 4 Alta Completo
4 editor de texto desarrollo
Diseñar el
HU01 login y los
Diseñador 4hr 12 Media Completo
5 usuarios de la
aplicación
Desarrollo de
HU01 las vista editar Equipo
3hr 10 Alta Completo
6 Perfil de desarrollo
usuario
HU01 Probar la IA Todo el
2hr 4 Alta Completo
7 aws equipo
Implementar la
HU01 IA por apis Equipo 2hr
8 Alta Completo
8 desde el back desarrollo 30min
end
Desarrollo de
HU01 las Equipo 1hr
5 Media Completo
9 animaciones de desarrollo 30min
los likes
HU02 Agregar Equipo 2hr
8 Bajo Completo
0 intervetion desarrollo 30min
Implementar
botones crear
HU02 Equipo 2hr
recetas, ver 8 Alta Completo
1 desarrollo 30min
perfil, editar
perfil
HU02 Probar crear Todo el 3hr
10 Alta Completo
2 recetas equipo 30min
HU02 Implementar Equipo 3hr
Recetas con 10 Media Completo
3 desarrollo 30min
más likes
HU02 Equipo
Implementar 2hr 6 Media Completo
4 desarrollo
guardar recetas
Desarrollo de
HU02 Equipo
búsqueda de 4hr 10 Bajo Completo
5 desarrollo
recetas
Desarrollo de
HU02 Equipo
recetas 1hr 3 Alta Completo
6 desarrollo
recientes
Probar subir
imágenes de
HU02 Equipo
las recetas y 3hr 8 Alta Completo
7 desarrollo
perfil del
usuario
HU02 Equipo 2hr
8 Alta Completo
8 Conectar Api's desarrollo 30min
HU02 Subir software Todo el
30min 2 Alta Completo
9 a heroku equipo
HU03 Prueba de Todo el
1hr 4 Alta Completo
0 errores equipo
Identificación RF02
nombre Gestionar recetas
tipo de usuarios usuario
puntos estimados 15
iteracion aseignada Sprint 1
El cliente logeado puede acceder a la pestaña de creación y
características edición visualización y eliminación de recetas desde el panel
de administración de recetas.
Identificación RF03
nombre Edición de perfil
tipo de usuarios usuario
puntos estimados 8
iteracion asignada Sprint 1
El cliente tendrá una pestaña dedicada a editar el perfil de su
propio usuario. Una vez rellenado de todos los campos y
caracterisiticas
aceptado, serán subidas al almacenamiento para su posterior
uso.
Identificación RF04
nombre Like y guardado de recetas
tipo de usuarios usuario
puntos estimados 22
iteracion aseignada Sprint 2
Identificacion RF05
nombre Guardar recetas
tipo de usuarios usuario
puntos estimados 10
iteracion aseignada Sprint 2
El cliente podrá crear una cuenta nueva desde la aplicación
móvil llenando los capos requeridos, también formará un
caracterisiticas
perfil de usuario subiendo 3 fotos de sí mismo para los
análisis de reconocimiento facial.
Identificacion RF06
nombre Análisis de los likes
tipo de usuarios usuario
puntos estimados 22
iteracion aseignada Sprint 2
La aplicación usará las recetas con más likes y más recientes
del perfil de usuario y por medio del análisis de datos
caracteristicas
ofrecido por Amazon, identificará solo las recetas con más
likes de los usuarios.
Todos aquellos requisitos que el usuario no ve pero que son fundamentales para el buen
funcionamiento del Sistema de Información. Dichas características deben cumplirse para que
todo esté en su mejor funcionamiento
2.8.5 Restricciones
Código Restricción
Solo el administrador de la red social
RST 01 puede agregar nuevas
funcionalidades.
El usuario imperativamente debe
RST 02 completar con éxito el registro, si no,
no podrá contar con el servicio.
Para acceder a las recetas e imágenes
RST 03
debe de estarse logeado.
2.9.1.2.3 Componentes
2.9.1.2.4 Código
2.10.1 Sprint 1
2.10.1.1 Personal y roles del proyecto
El Scrum Master y product Owner será Melina Escobar, y el equipo de trabajo estará compuesto
por: Sergio Melendez y Victor Zambrana.
05-dic
06-dic
07-dic
08-dic
09-dic
10-dic
11-dic
SPRINT 1
Historia De Usuario
Numero : HU2 Usuario: Administrador
Nombre de Historia: Login
Prioridad en negocio: Alta Riesgo en desarrollo: Alta
Descripción: Esta funcionalidad permitirá al administrador ingresar por medio de una
contraseña única y acceder a las funciones para éste
Condición de Satisfacción:
*las cuentas tienen que ser únicas.
*Contraseñas guardadas de manera encriptada
Historia De Usuario
Numero : HU3 Numero : HU3
Nombre de Historia: Crear eventos
Prioridad en negocio: Alta Prioridad en negocio: Alta
Descripción: Esta funcionalidad permitirá al administrador crear eventos colocando los datos
proporcionados por el cliente
Condición de Satisfacción:
*Solo el administrador accesible
*Todos los datos son necesarios
*Genera un código qr
Historia De Usuario
Numero : HU4 Usuario: Administrador
Nombre de Historia: Subir Imágenes
Prioridad en negocio: Alta Riesgo en desarrollo: Baja
Descripción: Esta funcionalidad permitirá al administrador subir imágenes al servidor en la
nube para su posterior procesamiento
Condición de Satisfacción:
*debe ser formato Jpeg
*no importa que no sea única
Será mostrada la imagen en el álbum
2.10.1.4 Desarrollo del sprint
2.10.1.4.1 Sprint Planning meeting
Estimación
ID
Titulo Participantes (Hrs) Puntos
Planificación del alcance y
HU001 Todo el equipo 1hr 30min 5
funcionalidades del proecto
Sprint Retrospective
Nombre Rol ¿Qué hicimos bien?
Jose Peña, Oscar Avanzar con facilidad la documentacion debido a
Equipo Scrum
Vidaurre plantillas preparadas
Nombre Rol ¿Qué debemos dejar de hacer?
Jose Peña, Oscar Dejar de posponer el desarrollo web e
Equipo Scrum
Vidaurre investigacion de implementacion
Nombre Rol ¿Qué podemos mejorar?
Jose Peña, Oscar Investigar mejor y tener más conocimiento de la
Equipo Scrum
Vidaurre programacion web
2.10.1.5 BurnDown
2.10.1.5.1 Tabla de datos
19h 43
2.10.2 Sprint 2
2.10.2.1 Personal y roles del proyecto
El Scrum Master y product Owner será Melina Escobar, y el equipo de trabajo estará compuesto
por: Sergio Melendez y Victor Zambrana.
12-dic
13-dic
14-dic
15-dic
16-dic
17-dic
18-dic
SPRINT 2
Historia De Usuario
Numero : HU2 Numero : HU2
Nombre de Historia: Tomar código QR
Prioridad en negocio: Alta Prioridad en negocio: Alta
Descripción: Esta funcionalidad permitirá al usuario usar su cámara para captar un código QR
de nuestra página para acceder a las funcionalidades
Condición de Satisfacción:
*Debe aceptarse los permisos de cámara
*Identificar una QR generada por nuestro sistema, no otra.
Historia De Usuario
Numero : HU3 Numero : HU3
Nombre de Historia: Visualización de fotos
Prioridad en negocio: Alta Prioridad en negocio: Alta
Descripción: Esta funcionalidad permitirá al usuario poder visualizar Las fotos elegidas luego
de hacer match con el reconocimiento facial de su cuenta
Condición de Satisfacción:
*El usuario debe estar logeado
*El vera a modo de swicher todas las fotografías regresadas por el sistema
Historia De Usuario
Numero : HU4 Numero : HU4
Nombre de Historia: Subir imágenes de perfil
Prioridad en negocio: media Prioridad en negocio: media
Descripción: Esta funcionalidad permitirá al usuario poder almacenar en su perfil 3 imágenes de
manera obligatoria para que el sistema reconozca su cara.
Condición de Satisfacción:
*El usuario esta lbigado a subr 3 fotos de si mismo para continuar usando nuestra aplicación
*Las imágenes serán subidas en jpeg
Dayly Scrum
Desarrollado doming
r Pregunta lunes martes miércoles jueves viernes sábado o
Logre
¿Qué hice al estar Avance
Investigue concluir
ayer para Complete hice consultas estancad otras
Melina Adelante sobre el
lograr el las tareas sobre los o trabaje seccione
Escobar tareas programacion trabajo
objetivo del designadas casos en s del
Lazcano, web del
sprint? paralelo producto
Sergio Driss sprint
Melendez ¿Qué hare Adelanta Consulta Consulta Igualar
Iniciar con Investiagar verificar la
Martinez, hoy para r las r sobre r sobre el
anticipacio documentacio documentacio
Victor mejorar el proxima el el trabajo
n n n
Valentín equipo? s tareas progreso progreso perdido
Zambrana
García ¿Tengo algun
impedimento No No No No si si No
?
2.10.2.5 BurnDown
2.10.2.5.1 Tabla de datos
Código Tarea Estimación Puntuación
HU011 Desarrollar la página ver 2hr 30min 8
recetas
26h 30min 46
Estimacio Avance
Dia Fecha Progresión
n real
Inicio 46 46
lunes 12-dic 39 7 39
martes 13-dic 33 10 29
miércoles 14-dic 26 5 24
jueves 15-dic 20 6 18
viernes 16-dic 13 3 15
sábado 17-dic 7 8 7
domingo 18-dic 0 7 0
S p r in t 2
45
40
35
30
25
20
15
10
0
1 2 -D ec 1 3 -D e c 1 4 -D e c 1 5 -D ec 1 6 -D e c 1 7 -D ec 1 8 -D ec
S erie1 S erie2
19/12/2022
22/12/2021
25/12/2021
28/12/2021
31/12/2021
02/01/2022
05/01/2022
SPRINT 3
18-
20-
23-
25-
29-
01-
03-
Pila del sprint Esfuerzo
Código Historia Responsable
HU021 Implementar botones crear Equipo
recetas, ver perfil, editar desarrollo
perfil
HU022 Probar crear recetas Todo el equipo
HU023 Implementar Recetas con Equipo
más likes desarrollo
HU024 Implementar guardar recetas Equipo
desarrollo
HU025 Desarrollo de búsqueda de Equipo
recetas desarrollo
HU026 Desarrollo de recetas Equipo
recientes desarrollo
HU027 Probar subir imágenes de las Todo el equipo
recetas y perfil del usuario
HU028 Conectar Api's Equipo
desarrollo
HU029 Subir software a heroku Todo el equipo
uploading de imágenes
HU030 Prueba de errores Todo el equipo
2.10.3.3 Historias de usuario y prototipos
Historia De Usuario
Numero : HU1 Usuario: Administrador
Nombre de Historia: Visualizador de imágenes
Prioridad en negocio: Media Riesgo en desarrollo: Media
Descripción: Esta funcionalidad permitirá al usuario poder ver las imágenes que se le presentan
de manera más clara que el scroll pero con una marca de agua
Condición de Satisfacción:
*La imagen se mostrara con una marca de agua que desaparecerá cuando se haga efectiva la
compra de la foto
Historia De Usuario
Numero : HU2 Usuario: Administrador
Nombre de Historia: Carrito de compras
Prioridad en negocio: Alta Riesgo en desarrollo: Alta
Descripción: Esta funcionalidad permitirá al usuario agregar las fotos que desee comprar a un
carrito para ser procesada más tarde
Condición de Satisfacción:
*Se guardaran los id de las fotos en una lista junto con sus URL para su uso posterior
Historia De Usuario
Numero : HU3 Numero : HU3
Nombre de Historia: Procesar pedido
Prioridad en negocio: Media Prioridad en negocio: Media
Descripción: Esta funcionalidad permitirá al usuario hacer efectiva la compra luego de revisar
el carrito debidamene.
Condición de Satisfacción:
* La aplicación mostrara al usuario la cantidad de fotos, el precio individual y el total a gastar
luego de la compra
Dayly Scrum
Desarrollado doming
r Pregunta lunes martes miércoles jueves viernes sábado o
Logre
¿Qué hice al estar Avance
Investigue concluir
ayer para Complete hice consultas estancad otras
Melina Adelante sobre el
lograr el las tareas sobre los o trabaje seccione
Escobar tareas programacion trabajo
objetivo del designadas casos en s del
Lazcano, web del
sprint? paralelo producto
Sergio Driss sprint
Melendez ¿Qué hare Adelanta Consulta Consulta Igualar
Iniciar con Investiagar verificar la
Martinez, hoy para r las r sobre r sobre el
anticipacio documentacio documentacio
Victor mejorar el proxima el el trabajo
n n n
Valentín equipo? s tareas progreso progreso perdido
Zambrana
García ¿Tengo algun
impedimento No No No No si si No
?
26h 30min 55
2.10.3.5.2 Burn Down
Estimacio Avance
Dia Fecha Progrecion
n real
Inicio 55 55
18-
lunes 47 7 48
19/12/2021
19-
martes 39 10 38
20/12/2021
23-
miércoles 31 5 33
25/12/2021
26-
jueves 24 6 27
28/12/2021
29-
viernes 16 10 17
31/12/2021
01-
sábado 8 10 7
02/01/2022
03-
domingo 0 7 0
05/1/2022
S prin t 2
45
40
35
30
25
20
15
10
0
1 2 -D ec 1 3 -D ec 1 4 -D ec 1 5 -D ec 1 6 -D ec 1 7 -D ec 1 8 -D ec
S erie1 S erie2
2.10.3.6 Sprint Review
Detalles del
ID Tarea Terminado Incompleto
problema
HU020 Agregar intervetion Finalizado NO Ninguno
Implementar botones crear
HU021 recetas, ver perfil, editar Finalizado NO Ninguno
perfil
HU022 Probar crear recetas Finalizado NO Ninguno
Implementar Recetas con
HU023 Finalizado NO Ninguno
más likes
Implementar guardar
HU024 Finalizado NO Ninguno
recetas
Desarrollo de búsqueda de
HU025 Finalizado NO Ninguno
recetas
Desarrollo de recetas
HU026 Finalizado NO Ninguno
recientes
Probar subir imágenes de
HU027 las recetas y perfil del Finalizado NO Ninguno
usuario
HU028 Conectar Api's Finalizado NO Ninguno
HU029 Subir software a heroku Finalizado NO Ninguno
HU030 Prueba de errores Finalizado NO Ninguno
3 MANUAL DE USUARIO
El enlace de la red social MealApp es la siguiente:
http://calm-ocean-52733.herokuapp.com/
Bajando un poco más es donde se observan las últimas recetas añadidas por parte de la
comunidad de usuarios y las sugerencias de recetas que nos brinda la red social gracias a
una recopilación de las recetas más votadas o las más sugeridas por los usuarios.
Al dar click en el botón acceder, se nos abrirá la siguiente página con el formulario de
acceso donde una vez realizado el registro de una cuenta se podrá acceder al perfil de
cada usuario.
Por otra parte, al dar click en el botón registro, nos mostrará el siguiente formulario para
rellenar con nuestros datos, éste formulario cuenta con los campos previamente
validados.
Una vez al estar dentro de nuestro perfil, podremos internamente realizar las actividades
de crear nuestras propias recetas para los demás espectadores, y también poder modificar
los datos de cada usuario.
5 BIBLIOGRAFIA
Métodos Ágiles y Scrum - Alonso Álvarez García
Manual Javascript
www.tomsplanner.es
http://www.sparxsystems.com.ar/products/ea.html
https://prezi.com/cy1tnd_jjcs9/plan-de-administracion-de-proyectos-software/
https://martechforum.com/herramienta/
https://laraveles.com/documentacion/.