1. Sistema de Gestión de Inventarios

1. Sistema de Gestión de Inventarios#

Tema del Parcial#

Implementación de un Sistema de Gestión de Inventarios para una Empresa Minorista

Contexto#

Una empresa minorista que gestiona una cadena de tiendas físicas en diferentes ciudades está buscando modernizar su sistema de gestión de inventarios. El sistema actual es obsoleto, dificultando el seguimiento en tiempo real del stock, generando ineficiencias en la reposición de productos y provocando pérdida de ventas. La empresa busca desarrollar un sistema de software que automatice el control de inventarios en cada tienda, facilite la reposición de productos y optimice el manejo del stock en los almacenes.

Objetivo#

El estudiante debe analizar cómo llevar a cabo este proyecto utilizando dos metodologías de desarrollo de software diferentes: SCRUM y en cascada. A través de este ejercicio, se evaluará la capacidad del estudiante para identificar las características, ventajas y desventajas de ambas metodologías aplicadas a un caso realista.

Problema a Resolver#

  • Describa cómo organizaría el desarrollo del sistema de gestión de inventarios siguiendo el enfoque en cascada.

    1. Identifique las fases clave del proceso (análisis de requerimientos, diseño, desarrollo, pruebas, etc.).

    2. Especifique cómo se gestionan los cambios en los requerimientos a lo largo del ciclo de vida.

    3. Evalúe las principales ventajas y desventajas del uso de esta metodología para el caso planteado.

  • Describa cómo llevaría a cabo el mismo proyecto utilizando SCRUM.

    1. Defina cómo estructuraría los sprints, el backlog de producto y el backlog del sprint.

    2. Detalle los roles de los miembros del equipo (Product Owner, Scrum Master, etc.).

    3. Evalúe cómo manejaría la interacción constante con el cliente y la adaptación a los cambios durante el proceso.

Evaluación#

  1. Enfoque en cascada

    • Claridad en la estructuración de las fases.

    • Capacidad para identificar cómo se gestionan los cambios.

    • Análisis crítico de las ventajas y limitaciones.

  2. Enfoque SCRUM

    • Estructuración coherente de los sprints y backlog.

    • Comprensión de los roles del equipo y su participación en el proceso.

    • Análisis crítico de la flexibilidad de SCRUM y su capacidad para adaptarse a cambios.

Este tipo de problema permite a los estudiantes aplicar sus conocimientos en un escenario realista, diferenciando las ventajas y desventajas de cada metodología.