Hola. Lei bastante sobre la programacion extrema. Me parece una alternativa muy interesante. Por lo que entendñi, la idea es hacer cero diseño y empezar a codificar a partir de pequeñas descripciones de lo que quiere el cliente (llamadas "user stories"). Esto hace que sea util cuando el cliente no sabe bien lo que quiere; pero para que las cosas salgan bien, la metodologia indica que hay que desarrollar codigo lo mas claro y facil de mantener que se pueda, de manera que sea sencillo implementar cualquier cambio. XP tambien habla de la "propiedad del codigo", que todos conozcan el codigo de todos, y no solo el que lo escribió. Esto permite, como decian antes, reducir las demoras ante bajas en el personal, ya que cualquiera puede (o podria, en teoria), tomar algo que hizo quien se acaba de ir y corregirlo o modificarlo.
Por ultimo, algo que me parece muy bien, es el tema de la cantidad semanal de horas. XP propone no trabajar nunca de más y si es posible, de vez en cuando, un viernes (por ejemplo), salir antes. Parece que eso ayuda a mantener la moral del equipo alta y mejora la performance del mismo.
Un saludo.
|