0% encontró este documento útil (0 votos)
18 vistas12 páginas

Avance de Proyecto - AMACCS2

El proyecto busca desarrollar una aplicación web para la pizzería Juanita, mejorando la gestión de pedidos y la experiencia del cliente mediante un menú interactivo y un sistema de pedidos en línea. Se utilizará la metodología ágil Kanban para facilitar la gestión del trabajo y la mejora continua. Los objetivos incluyen optimizar la administración de pedidos, implementar métodos de pago seguros y asegurar una experiencia de usuario accesible y fluida.

Cargado por

mrparapruebas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas12 páginas

Avance de Proyecto - AMACCS2

El proyecto busca desarrollar una aplicación web para la pizzería Juanita, mejorando la gestión de pedidos y la experiencia del cliente mediante un menú interactivo y un sistema de pedidos en línea. Se utilizará la metodología ágil Kanban para facilitar la gestión del trabajo y la mejora continua. Los objetivos incluyen optimizar la administración de pedidos, implementar métodos de pago seguros y asegurar una experiencia de usuario accesible y fluida.

Cargado por

mrparapruebas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ESCUELA ESPECIALIZADA EN

INGENIERÍA
REGIONAL SANTA ANA
DEPARTAMENTO DE INGENIERÍA EN
COMPUTACIÓN
EVALUACION PRAC. 2

Avance de Proyecto
Materia:
APLICACIÓN DE METODOLOGIAS AGILES Y
CONTROL DE LA CALIDAD DEL SOFTWARE
Docente:
Tec. William Linares
Nombres del Equipo
Mario Wilfredo Reyes Calderón
Cesar Stanley Rivera Figueroa
Esdras Jeremías Zelada Rendon
Andrea Lisseth Gutiérrez Campos
Grupo:
Soft 41 “A”
Contenido
Introducción:......................................................................................................................................3
Objetivos:...........................................................................................................................................4
Objetivos Específicos:.........................................................................................................................4
Planteamiento del Problema:.............................................................................................................5
Justificación:.......................................................................................................................................5
Limitantes:.........................................................................................................................................5
Alcances:............................................................................................................................................5
Metodología Ágil Por Utilizar:............................................................................................................6
Descripción de Kanban.......................................................................................................................6
Razones para Elegir Kanban...............................................................................................................7
Presentación del TAIGA......................................................................................................................8
Github y evidencias............................................................................................................................9
Introducción:
En un mercado cada vez más competitivo y digitalizado, las pizzerías no son la excepción a la
necesidad de adaptarse a los tiempos modernos y la pizzería Juanita, en particular, enfrenta retos
relacionados con la gestión de pedidos, el seguimiento de ventas, el manejo de productos, y la
optimización de la experiencia de usuario.

Con ello, surge la necesidad de desarrollar una aplicación web que no solo mejore la interacción
de los clientes con la pizzería, sino ayude a mejorar los procesos, como el registro de pedidos y la
facturación.

Este proyecto tiene como objetivo desarrollar una aplicación web interactiva que permita a los
clientes visualizar un menú dinámico, realizar pedidos en línea y personalizarlos según sus
preferencias. Además, incluirá un sistema de pago seguro y un módulo de gestión operativa para
el personal de la pizzería, facilitando la administración de los pedidos, el inventario y las ventas.
Objetivos:
Desarrollar una aplicación web para una pizzería que permita a los clientes visualizar el menú,
realizar pedidos en línea y mejorar la gestión operativa del negocio.

Objetivos Específicos:
1. Diseñar y Implementar un Menú Interactivo

- Crear una interfaz amigable que permita a los usuarios explorar el menú de la pizzería,
incluyendo descripciones detalladas, imágenes y precios de los productos.

- Asegurar que el menú sea fácil de navegar y se actualice automáticamente en función de


la disponibilidad y los cambios de precios.

2. Desarrollar un Sistema de Pedidos en Línea

- Implementar una funcionalidad que permita a los clientes realizar pedidos en línea,
seleccionando productos, personalizando opciones y especificando detalles de entrega o
recogida.

- Incluir opciones de pago seguras y eficientes, como tarjetas de crédito, débito y métodos
de pago en línea.

3. Integrar un Sistema de Gestión de Pedidos


- Crear un módulo de administración que permita al personal de la pizzería recibir,
gestionar y procesar pedidos de manera eficiente.

- Asegurar que el sistema de gestión de pedidos proporcione notificaciones en tiempo real


y actualizaciones sobre el estado de los pedidos.

4. Optimizar la Experiencia del Usuario


- Garantizar que la aplicación web sea compatible con diferentes dispositivos y
navegadores, ofreciendo una experiencia de usuario consistente y fluida.

- Incorporar funciones de accesibilidad para asegurar que todos los usuarios, incluyendo
aquellos con discapacidades, puedan utilizar la aplicación sin dificultades
Planteamiento del Problema:
Resolver el problema de la pizzería Juanita, en la cual es llevar el registro de pedidos, productos,
usuarios, ventas, y también generar una factura para su eficaz visualización del usuario y de la
pizzería con apartados de administración y el control de cada una de las ordenes.

Justificación:
El desarrollo de una aplicación web para una pizzería no solo mejora la experiencia del cliente al
facilitar el acceso al menú y la realización de pedidos, sino que también optimiza las operaciones
internas y proporciona valiosa información para la toma de decisiones. Este proyecto no solo
responde a las necesidades actuales del mercado, sino que también posiciona a la pizzería para un
crecimiento sostenible y una mayor competitividad en el sector.

Limitantes:
- Los recursos financieros disponibles pueden restringir el alcance del proyecto y afectar la calidad
de las características implementadas.

- Proteger los datos personales y financieros de los clientes es crucial, pero puede ser desafiante
implementar medidas de seguridad adecuadas.

- Asegurar que la aplicación funcione correctamente en todos los navegadores y dispositivos


puede ser complejo debido a las diferencias en estándares y capacidades.

- El tiempo asignado para el desarrollo puede no ser suficiente para implementar todas las
características deseadas y para realizar pruebas exhaustivas.

Alcances:
 Creación de una interfaz de usuario intuitiva que permita a los clientes explorar el menú
completo de la pizzería, con descripciones detalladas de los productos, imágenes
atractivas y precios actualizados.
 Implementación de un sistema de actualización automática del menú que refleje la
disponibilidad de los productos y los cambios en precios de forma dinámica.
 Desarrollo de una funcionalidad que permita a los clientes realizar pedidos en línea,
incluyendo la capacidad de personalizar los productos, como agregar o quitar
ingredientes.
 Inclusión de múltiples métodos de pago seguros, como tarjetas de crédito, débito y
servicios de pago en línea.
 Posibilidad de elegir entre entrega a domicilio o recogida en la tienda, con la opción de
especificar instrucciones de entrega.
Metodología Ágil Por Utilizar:
(KANBAN)

Descripción de Kanban
Kanban es una metodología ágil centrada en la gestión visual del trabajo y la mejora continua del
flujo de trabajo. Se basa en el uso de un tablero Kanban para visualizar las tareas y su progreso a lo
largo del ciclo de vida del proyecto. Los elementos clave de Kanban incluyen:

• Tablero Kanban: Un tablero dividido en columnas que representan diferentes estados


del flujo de trabajo, como "Por hacer", "En progreso" y "Hecho".

• Tarjetas Kanban: Cada tarea o ítem de trabajo se representa con una tarjeta que se
mueve a través de las columnas del tablero a medida que avanza en el proceso.

• Límites de WIP (Trabajo en Progreso): Restricciones en el número máximo de tareas que


pueden estar en cada columna en un momento dado para evitar sobrecarga y mejorar el
flujo.

• Revisión Continua: Evaluaciones regulares del proceso y el flujo de trabajo para


identificar y eliminar cuellos de botella y mejorar la eficiencia
Razones para Elegir Kanban
- Flexibilidad y Adaptabilidad:
 Kanban permite ajustar el flujo de trabajo y las prioridades de manera continua y flexible.
Esto es especialmente útil en un proyecto de desarrollo de una aplicación web, donde los
requisitos pueden evolucionar y cambiar a medida que el proyecto avanza.

- Visualización Clara del Progreso:


 La visualización de tareas en un tablero Kanban proporciona una representación clara y
accesible del estado del proyecto. Esto facilita la identificación de cuellos de botella, la
gestión de tareas y la comunicación del progreso a los miembros del equipo y las partes
interesadas.

- Mejora Continua:
 Kanban fomenta la revisión continua del proceso y la búsqueda de mejoras. La
metodología promueve la identificación de problemas y la implementación de soluciones
para optimizar el flujo de trabajo y aumentar la eficiencia, lo que es crucial para el éxito de
un proyecto de desarrollo de software.

- Reducción del Tiempo de Ciclo:


 Al limitar el trabajo en progreso (WIP) y enfocarse en completar tareas antes de comenzar
nuevas, Kanban ayuda a reducir el tiempo de ciclo de las tareas. Esto puede acelerar el
desarrollo de la aplicación web y permitir una entrega más rápida de características y
mejoras.

- Adaptación a Equipos y Proyectos de Diferentes Tamaños:


 Kanban se adapta bien a equipos de diferentes tamaños y proyectos con diversas
complejidades. Su enfoque en la gestión visual y la mejora continua es beneficioso tanto
para equipos pequeños como grandes que trabajan en el desarrollo de una aplicación
web.
Presentación del TAIGA
Github y evidencias

También podría gustarte