Por que este blog
Como líder técnico de un proyecto he visto la necesidad de investigar acerca de scrum, para poder optimizar el equipo técnico del proyecto y lograr que este sea de alto rendimiento en el desarrollo de software.
En el proyecto en el cual estoy trabajando, SCRUM se convirtió en algo vital para desarrollar software al interior de este, las diversas situaciones surgidas en la primera fase del proyecto fueron generando un caldo de cultivo perfecto para realizar experimentos con este marco de trabajo.
En el proyecto en el cual estoy trabajando, SCRUM se convirtió en algo vital para desarrollar software al interior de este, las diversas situaciones surgidas en la primera fase del proyecto fueron generando un caldo de cultivo perfecto para realizar experimentos con este marco de trabajo.
Contando la historia de la primera fase y para colocar en contexto el por qué de este blog, en el proyecto teníamos una lista interminable de requerimientos que se especificaron al inicio y que eran inamovibles y que poco a poco se fue llegando a la típica situación en el desarrollo de software que después de un año de arduo trabajo entregamos una herramienta que no cumplía con la totalidad de las especificaciones del cliente, esta situación se ha incrementado en los últimos años con la explosión de la WEB 2.0 y todas las funcionalidades de esta, que nos acostumbro a recibir continuas mejoras en las aplicaciones en muy corto tiempo, ¿alguien se ha preguntado en que versión de Facebook estamos?.
Esto también se ha trasladado al ambiente empresarial, las compañías están enfocando sus productos de software internos como externos al “release early,release often” y esto es justo lo que necesito ahora que arranco la segunda fase de mi proyecto y necesito liberar una nueva versión del producto que desarrollé en la primera fase con los requerimientos que dejé de suplirle al negocio o que quizás se generaron por la evolución del mercado y del medio ambiente (hablando de la definición de este en TGS).
Investigando Sobre Scrum
Con la necesidad de la cual he hablado, inicié una ardua búsqueda para poder mejorar en las siguientes fases del proyecto y poder dar soluciones rápidas a las necesidades del negocio con la mayor calidad posible, es aquí donde recordé una reunión donde había escuchado frases como Release early Release Often, Metodologías agiles, XP, SCRUM. Esta última despertó mi curiosidad ya que la había escuchado varias veces pero no sabía que era, al principio yo creía que se trataba de una metodología ágil pero no, resulta que es un Marco de trabajo “Framework” o por lo menos hasta lo que sé y lo que he podido googlear, en esta búsqueda encontré mucha información, es así como descubrí links de gran utilidad como http://www.infoq.com/ acá halle este libro http://www.infoq.com/minibooks/scrum-xp-from-the-trenches que se ha convertido en mi carta de navegación en este tema de SCRUM el cual empecé a aplicar en la segunda fase del proyecto que inició esta semana y que iré documentando en este blog.
Les comparto mi primer Tablero de Scrum, más adelante les explicare que es cada uno de los items.
