Mi ciclo de desarrollo y aseguramiento de calidad
Diseño de lógica y arquitectura
- Yo: Definiré el esquema de la base de datos (SQLite/PostgreSQL), los endpoints de la API y los wireframes para la interfaz de usuario.
- Recibirás: Un documento técnico o un mockup en Figma/wireframe y una hoja de ruta del proyecto confirmada.
Desarrollo del backend principal y API
- Yo: Configuraré la lógica del lado del servidor, autenticación de usuarios (JWT) y la integración básica de la base de datos.
- Recibirás: Acceso a una colección Swagger/Postman o un backend de "staging" donde podrán ver cómo responde la API.
Integración del frontend y UI
- Yo: Construiré la interfaz en React o React Native y la conectaré con el backend desarrollado en el Hito 2.
- Recibirás: Una versión Beta funcional de la app (APK para móvil o una URL en vivo para web) para probar.
Corrección de errores y entrega
- Yo: Optimizaré el rendimiento y transferiré el repositorio de GitHub.
- Recibirás: El código fuente final y, si lo solicitas, la app desplegada en la tienda o en la nube.