Refactoring Week – ¿Como mejoraros nuestra creación de Software?

January 15, 2010 - 3 minutes read

Como parte de la Refactoring Week desarrollamos una sesión para responder la pregunta ¿Como hacemos más productivo nuestro proceso de desarrollo – XQ ?

En esta sesión trabajaron las áreas de Desarrollo y de Gestión Comercial. La divimos en tres sesiones, en la primera hicimos dos grupos de trabajo mixtos (con personas de ambas areas) e hicimos una lluvia de ideas (estrenando herramientas aprendidas en el taller de creatividad :-) ).

En la segunda parte hicimos una revisión de la teoría básica de XP, para re-leer los conceptos y verlos a la luz de nuestra práctica cotidiana. Aqui se nos acabó la mañana y nos fuimos a almorzar.

En la tercera parte unificamos las ideas y las depuramos para convertirlas en tareas concretas.

Nuestro proceso de creación de software (Xtreme Quality) es un proceso central para nuestra estrategia. Para una empresa basada en la innovación, contar con un proceso de desarrollo excelente es básico para lograr nuestras metas. Nuestra cadena de valor se inicia creando innovaciones. Por eso creo que cualquier inversión que hagamos en nuestros procesos vale la pena.

Esta sesión que debía durar dos horas según la agenda, se extendió por todo el día. Todos estuvimos de acuerdo en que era muy importante seguir trabajando hasta llegar a las conclusiones finales.

Despues de todo un día de trabajo, generamos más de 40 tareas que corresponden a 12 objetivos puntuales.

Los objetivos a trabajar son:

  • Mejorar Plataforma Interna de desarrollo (ambiente Alfa)
  • Aumentar la Programación en Parejas
  • Refactoring Continuo
  • Mejorar la definicón de los User Stories
  • Cumplimiento de los formatos de las reuniones (diaria e interacciones)
  • Mejorar las estimaciones
  • Aumentar la Cobertura
  • Evitar conductas que tienden a la propiedad individual del código
  • Compartir la documentación de las investigaciones
  • Eliminar la Resistencia al Cambio
  • Facilitar el Feedback de los usuarios finales
  • Aumentar el uso de Metáforas y Visión Global

Creo que fue muy productiva y que pudimos identificar puntos concretos que afectan nuestra productividad y creatividad. Ahora debemos ponerlas en práctica!

(Se decidió hacer unos cambios en la agenda inicial del evento y dejamos por fuera lo relacionado a la planificación del 2010. Esto se trabajará remotamente en la semana siguiente)