El equipo realizó su primera reunión de revisión y retrospectiva tras completar la primera iteración del proyecto MeetMe. El Product Owner quedó satisfecho con las funcionalidades básicas implementadas y el diseño de la interfaz. Durante la iteración, el equipo tuvo que cambiar el sistema de base de datos y el repositorio utilizado, y tardó en ponerse de acuerdo sobre el diseño. En la retrospectiva, el equipo comentó que el reparto de tareas funcionó bien pero identificaron áreas de mejora como la concreción de historias
1. Informe de lasInforme de las
reuniones dereuniones de
Revisión yRevisión y
Retrospectiva de laRetrospectiva de la
iteración 1iteración 1
MeetMe
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos) 1
2. Review Meeting:
En esta primera reunión, nuestro Product Owner se ha mostrado muy satisfecho,
enfatizando especialmente el diseño de la interfaz por su usabilidad y estética. Las
funcionalidades básicas que hemos hecho recogen principalmente el registro de usuario,
capacidad de añadir contactos y la posibilidad de buscar usuarios y chatear. Tras
mostrarselas al Product Owner, este se ha mostrado satisfecho con dichas
funcionalidades.
Respecto a las incidencias, al principio pensamos en utilizar un Sistema Gestor de Base
de Datos que tuvimos que reemplazar por motivos técnicos, ya que, el que elegimos en
primer lugar no cumplía las expectativas de nuestro proyecto.
Otra de las incidencias fueron que comenzamos utilizando un repositorio en la plataforma
Google Drive que no era el idóneo para el desarrollo conjunto, por lo que decidimos
cambiarlo de cara a la segunda iteración por un repositorio subversion.
Y la último de los problemas que nos encontramos, fue que habían ideas muy diversas a
la hora de escoger el diseño y la estética y los miembros tardaron bastante tiempo en
llegar a un acuerdo.
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos) 2
3. Retrospectiva:
Tras terminar esta primera iteración, los miembros del equipo se reunieron para dar las
impresiones que habían tenido sobre esta iteración:
La mayoría de las impresiones fueron buenas, ya que las historias de usuario fueron
repartidas a cada uno de los componentes y estos tenían claro cual era su parte a
desarrollar en esta primera iteración. Una vez que nos pusimos a trabajar en cada historia
de usuario, no se han producido muchos problemas en el desarrollo y los pocos que se
han presentado se han solventado con la ayuda del resto de los miembros, es decir, que se
ha llevado a cabo un buen trabajo en equipo, por lo que las historias de usuario a realizar
se realizaron todas de una forma correcta y para la fecha en la que terminaba el sprint.
En esta primera iteración también han habido algunos aspectos negativos. Todos los
miembros del equipo se han quejado del repositorio que decimos utilizar a primera hora,
Google Drive. Esto se debe a que a la hora de compartir y modificar determinado tipo de
archivos puede ser un poco fastidioso. Trás hablarlo todos llegamos a la conclusión que
se cambiaría este repositorio por otro.
El segundo inconveniente fue que algún miembro comentó fue que las historias de
usuario se intentarán concretas aún más e intentar que sean más independientes aún unas
de otras para que no dependan tanto unas de otras a la hora de desarrollarlas.
Otro de los inconvenientes fue que por no llegar a un acuerdo sobre la estética de nuestro
sistema lo más rápido posible, el comienzo del desarrollo tardó en empezar más de lo
previsto haciendo que la carga de trabajo fuera mayor en los últimos días.
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos) 3