MANUAL TE GP AGILES

MANUAL GESTIÓN DE PROYECTOS ÁGILES

Coraje

Los desarrolladores deben tener valor durante el desarrollo de un proyecto en los momentos y ante las situaciones adecuadas. Por ejemplo:

 Cuando se detectan problemas de coordinación o de incomunicación, cualquier miembro del equipo tiene que tener el coraje suficiente para poner los problemas encima de la mesa antes de que se agraven y sean más difíciles de solucionar.  Los programadores deben tener el coraje de asumir los fallos que se cometan y, si es necesario, pedir ayuda para solucionarlos.  Los desarrolladores tienen que defender sus convicciones y negociar incluso con los otros miembros del equipo si no están de acuerdo en algo. Hay que intentar llegar a situaciones de compromiso siempre que sea posible por el bien del equipo, y para eso hay que tener coraje.  Otro ejemplo de coraje y responsabilidad consiste en saber reconocer cuando uno se equivoca y dar su brazo a torcer. Por ejemplo, desechar una tecnología si es aceptado por todos que ya no cumple los objetivos, por mucho trabajo que se invirtiera en ella.

Además, también hay que tener el valor necesario para arriesgarse. El refranero español lo tiene claro: “el que no arriesga, no gana”. Si un desarrollador cree en una idea tiene que defenderla, convencer al equipo y arriesgarse por ella.

Respeto

El respeto es el quinto valor de XP, que se incorporó en la segunda edición del libro “Extreme Programming Explained” (2004).

El resto de los compañeros del equipo se merecen un respeto. Un compañero nuevo con poca experiencia se merece el mismo respeto que un programador experimentado. El respeto se manifiesta de muchas formas durante el desarrollo de un producto software. A continuación se muestran algunos ejemplos:

 Como todo el código es de todos, hay que hacer un esfuerzo extra por hacer el mejor código que puedas hacer. Cuando programas para ti mismo, puedes tomarte muchas “licencias” y hacer las cosas rápido y sin pensar en el mantenimiento futuro. Pero cuando tu código en realidad es el código de todos, por respeto a ellos, deberías cuidar al máximo su calidad.  Si tu código hace que varios test dejen de funcionar, por respeto a los demás miembros, deberías solucionar los problemas lo antes posible. Porque unos test que no funcionan están invalidando el trabajo de todos.

270

European Open Business School

Made with FlippingBook - Online Brochure Maker