Proceso de Desarrollo de la Aplicación: Desde la Entrevista Inicial hasta la Aprobación Final
En este proyecto integrador, trabajamos en conjunto con Logos Funkos para desarrollar una aplicación que cubriera las necesidades específicas de su emprendimiento. A continuación, detallamos las etapas clave del desarrollo.
1. Primera Entrevista con el Cliente
Comenzamos el proceso teniendo una entrevista con el cliente, donde recopilamos información sobre su emprendimiento y los requerimientos necesarios para la creación del programa. Durante esta fase, nos enfocamos en comprender las funciones clave que la aplicación debería incluir.

A partir de esta entrevista, obtuvimos una visión clara sobre cómo diseñar la aplicación de manera personalizada.
2. Generación del Logo con IA
Como parte del branding, utilizamos IA para generar un logo acorde a la imagen que el cliente deseaba proyectar. El proceso de creación se realizó mediante un prompt ajustado a las especificaciones proporcionadas por el cliente.

3. Modelado Rápido de la Base de Datos
Una vez definidos los requerimientos principales, estructuramos rápidamente el modelo de base de datos. Este modelado inicial nos permitió organizar las tablas y relaciones necesarias para el proyecto.

4. Pulido de la Base de Datos tras la Segunda Entrevista
Después de revisar la estructura con el cliente, eliminamos estados innecesarios y refinamos el esquema para hacer que el modelo fuera más eficiente.

5. Diseño del Wireframe en Figma
Con la estructura clara, creamos un wireframe en Figma para definir la interfaz de usuario (UI) y asegurarnos de que el flujo de la aplicación fuese intuitivo y atractivo.

6. Creación del Diagrama de Clases en Lucid
Con el modelo de datos claro, trabajamos en el diagrama de clases utilizando Lucid. Este diagrama representaba la estructura de la base de datos y sus relaciones, lo que permitió visualizar mejor la lógica interna.

7. Aplicación del Modelo de Requerimientos MoSCoW
En esta etapa, nos centramos en priorizar las características y requerimientos utilizando el modelo MoSCoW. Este enfoque nos permitió definir qué elementos debían estar presentes en la primera versión de la aplicación.

8. Aprobación del Diagrama de Base de Datos
Luego de una nueva reunión con el cliente, obtuvimos la aprobación final del diagrama de base de datos. Esto fue un hito importante, ya que a partir de aquí pudimos comenzar a desarrollar la aplicación de manera más avanzada.

9. Construcción y Validación de la Base de Datos
Finalmente, comenzamos a implementar la base de datos según el modelo aprobado. Este paso involucró la creación de tablas, relaciones y optimizaciones para asegurar que la aplicación fuera eficiente y escalable.
