Home - Uniandes-MISO4203-backup/artwork-201620-2 GitHub Wiki
Proyecto: Artwork
Grupo: Froba
Integrantes
Nombre | Login uniandes | Rol |
---|---|---|
Adriana Marcela Osorio Fernández | am.osorio | Líder de Desarrollo - Desarrollador |
Carlos Felipe Agudelo Ospina | cf.agudelo12 | Líder de Grupo - Desarrollador |
Juan Camilo Beltrán Botero | jc.beltranb | Líder de Calidad - Desarrollador |
Luis Estebán Florez Salamanca | le.florez602 | Líder de Planeación - Desarrollador |
#Definición de Roles
Líder de planeación:
- Subir las tareas del equipo a team work, asignadas a cada integrante y con la granularidad requerida.
- Hacer seguimiento del avance de las tareas del equipo
- Sacar métricas de estimación
Lider de calidad:
- Revisar Sonar: Revisar que la deuda técnica no aumente y por el contratio disminuya. Validar que no se generen issues, en dado caso realizar la corrección especifica, si es una falla grave debe informar al desarrollador para que realice las correcciones.
- Revisar la cobertura de las pruebas: Revisar en sonar que la cobertura de las pruebas aumente, en el caso en que la cobertura disminuya debe informar al desarrollador para que complemente las pruebas.
- Revisar travis: Validar que travis permanezca en verde e informar a la persona que subió el codigo cuando se evidencien problemas en travis por los commits realizados.
Lider de desarrollo:
- Tener claros los requerimientos del equipo: Validar con cada integrante el alcance de su requerimiento y revisar en la wiki que se haya documentado y generando la documentación completa: Caso de uso, matriz de requerimiento y pagina del ciclo actual.
- Revisar la entrega de cada ciclo: Al final del desarrollo descargar el código y validar que los requerimientos funcionen correctamente, incluidos los permisos de stormpath.
Líder del grupo:
- Coordinar reuniones
- Servir como mediador entre la profesora y el grupo
- Estar pendiente de los entregables del ciclo
Reglas de Funcionamiento del Grupo
- No llegar tarde a clase
- Asistir a las reuniones pactadas
- Estar pendiente de las comunicaciones del grupo y participar.
Reglas de disponibilidad
- Las reuniones grupales se podrán realizar los viernes a partir de las 7:30 p.m, o los sábados y domingos a una hora acordada por el grupo (en preferencia la mañana).
- Solo se cancelará una reunión en caso de que todos los miembros estén de acuerdo con esto.
Reglas de comunicación
- Las reuniones se harán preferiblemente por Hangouts.
- Se utilizará WhatsApp como medio de comunicación instantánea.
Reglas sobre herramientas
- Se utilizará Google Drive como herramienta para construcción de documentos.
- Se utilizará Teamwork como herramienta de control de tareas.
- Cada miembro es responsable de anotar las tareas que le fueron asignadas en Teamwork, estimando apropiadamente el tiempo que le tomará.
- Cada miembro debe cumplir con el tiempo máximo definido en la herramienta de Teamwork.
- Se utilizará GitHub como herramienta de control de versiones.
- No se crearán más branches en GitHub, todo push deberá ser hecho al branch master.
Reglas de calidad de trabajo
- No subir código con errores al master.
- Cada miembro del equipo debe dar constancia del correcto funcionamiento de su código.