Evaluando propuestas

Experto en Análisis Funcional y Metodologías Ágiles para Documentación de Software

Publicado el 27 Octubre, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Revisión y Reglas de Negocio

Lectura de documentación existente y definición de actores.

Consolidación de reglas de negocio: Trabajos (Local vs Remoto), GPS/Ubicación, Evaluaciones, Chat, KYC, Disputas, Penalizaciones, y modelo de Pagos/Escrow latente.

Diseñar las Máquinas de Estados exactas (con sus disparadores) para: Trabajos, Usuarios y Disputas.

2. Historias de Usuario y Casos de Uso (Enfoque MVP)

Crear el backlog de historias separadas por actor y flujo.

Cada historia debe incluir prioridad y Criterio de Aceptación estricto.

Desarrollar los Casos de Uso principales con flujos alternativos y manejo de excepciones.

3. Definiciones Arquitectónicas y Técnicas (Insumo para DBA y Backend)

Restricciones de Base de Datos: Documentar el uso obligatorio de zonas horarias UTC, PostGIS (geolocalización), herencia polimórfica para los trabajos y borrado lógico (soft deletes).

Entidades Core: Listar los sustantivos/tablas maestras del sistema antes del diseño de base de datos.

Contratos de api rest preliminares: derivar de las historias de usuario qué endpoints se necesitan (ej. Post /trabajos, patch /disputas).

Diagramas de Secuencia: Modelar el paso a paso de los 3 flujos más complejos (ej. Publicación de trabajo local -> Match GPS -> Aceptación).

4. Planificación Ágil

Crear Product Backlog estructurado en Épica → Historia → Tarea.

Distribuir el alcance del MVP en un máximo de 3 a 4 Sprints priorización estricta para ejecutar los otros pasos en paralelo.

Revisión de coherencia final (cero historias sin caso de uso o endpoints asociados).

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño

Plazo de Entrega: No definido

Habilidades necesarias