Acuerdos de grupo - jpmendeza2401/MISW-Software-aplicaciones-moviles GitHub Wiki

1. Acuerdos y compromisos del equipo

# Tema Acuerdo / compromiso Propósito
1 Comunicación Mantendremos comunicación activa a través de Slack y WhatsApp, y responderemos los mensajes del equipo dentro de un plazo razonable. Promover la colaboración y la coordinación oportuna.
2 Reuniones Asistiremos puntualmente a las reuniones y ceremonias acordadas y, si alguien no puede asistir, avisará con anticipación. Asegurar la puntualidad y que todos tengan la misma información.
3 Responsabilidades y entregas Cada integrante cumplirá las actividades asignadas en el sprint dentro de las fechas acordadas; si prevé un retraso, lo comunicará a tiempo para que el equipo le brinde apoyo. Asegurar el cumplimiento de tareas, responsabilidades y tiempos.
4 Calidad del código Aplicaremos buenas prácticas de desarrollo, revisaremos los cambios antes de integrarlos y cada integrante se hará cargo de resolver los problemas de integración o merge. Mantener un trabajo productivo y un producto estable.
5 Toma de decisiones Las decisiones relevantes del proyecto se discutirán y acordarán entre todos los integrantes. Mantener relaciones de trabajo eficaces y un ambiente de confianza.

2. Metodología y mecánica de trabajo

2.1. Reuniones

Reunión Frecuencia Día Hora Lugar Objetivo
Seguimiento 2 veces por semana Martes 8:00 p. m. Virtual (Slack) Revisar avances, impedimentos y próximos pasos.
Seguimiento 2 veces por semana Jueves 8:00 p. m. Virtual (Slack) Revisar avances, impedimentos y próximos pasos.
Cierre de entregas Semanal Fin de semana (sábado o domingo) Acordada según la disponibilidad del equipo Virtual (Slack) Ultimar detalles e integrar los entregables.

2.2. Gestión y seguimiento de tareas

  • Backlog: Todas las actividades se registran en el backlog de GitHub, con responsable y fecha límite.

  • Asignación: Al inicio de cada sprint se reparten las tareas entre los integrantes.

  • Seguimiento: En las reuniones de martes y jueves cada integrante informa qué avanzó, qué sigue y si tiene algún bloqueo.

  • Integración del código: Los cambios se suben mediante pull requests y son revisados por al menos otro integrante.

  • Documentación: Las decisiones, acuerdos y avances relevantes se registran y mantienen actualizados en la Wiki del repositorio.

  • Cumplimiento: Si una tarea está en riesgo de no cumplirse, el responsable lo comunica por Slack o WhatsApp y el equipo redistribuye el trabajo o brinda apoyo antes de la fecha de entrega.