miércoles, 6 de mayo de 2015

Nos hemos mudado a barrasdecodigo.com

jueves, 18 de febrero de 2010

¿Listo para SCRUM?




Algunos buenos consejos para clientes y proveedores de desarrollos ágiles.

Si usted es un proveedor:

  • Recuerde, pronto estará fuera de juego si su empresa no tiene experiencia sólida de Scrum / Agile.
  • Si su equipo no es tan ágil como los clientes esperan los resultados no serán positivos. Sólo con hacer sprints mensuales y hacer una reunión de sprint a diario no convierte a su equipo en ágil.Sea ágil en el verdadero sentido y sea honesto con sus clientes. Si el equipo está aprendiendo metodologías ágiles, entonces dígaselo para no crear falsas expectativas. Los clientes apreciarán la honestidad.
  • Invierta en el desarrollo de su equipo, tanto desde el punto de vista técnico como de proceso. Necesitará un equipo multidisciplinar con sólida experiencia en Test Driven Development (TDD) e integración continua. Invierta ahora para obtener resultados excepcionales en el futuro próximo.
  • Prepare a unos cuantos entrenadores/formadores en Scrum para formar internamente a las personas de su empresa. Estos entrenadores también pueden ayudar a sus clientes a evaluar su madurez y proporcionar servicios de consultoría.
  • La mejor manera de aprender es practicar más (la práctica hace al maestro, como dice el refrán). Motive a su personal para contribuir a la comunidad ágil.
Si usted es un cliente:
  • Dele a su proveedor Scrum/Agile una oportunidad. No tiene nada que perder y tendrá la oportunidad de ver el programa funcionando cada pocas semanas.
  • Invertir en buenas prácticas de ingeniería. Si quiere que su proveedor reduzca los costos a expensas de las buenas prácticas de ingeniería (por ejemplo, TDD / CI), entonces los resultados finales van a sufrir por ello.
  • Scrum se basa en la confianza, por lo tanto, establezca una relación de cooperación y confianza con su proveedor.
  • Idealmente, uno o más de sus representantes serán buenos candidatos para desempeñar el papel de propietario del producto (Product Owner). Para tener éxito, los propietarios de producto deben colaborar estrechamente con los equipos de Scrum de los proveedores. Esté preparado para dedicar a alguien con la actitud adecuada para desempeñar este papel. Por favor, envíe los propietarios de producto a formarse en Scrum, ya que habrá una gran diferencia.
  • La planificación y el seguimiento en Scrum es diferente que en el modelo en cascada, por lo tanto, es importante que su equipo de gestión entienda los conceptos básicos de la planificación y seguimiento en Scrum. Seguro que su proveedor estará encantado de entrenarlo para ello.
  • Lo más importante, sólo aborde un proyecto Scrum/Agile si su equipo tiene una mente abierta para aprender. No sea un fanático del control sólo porque es el cliente ya que esta actitud no ayudará a largo plazo.

Este texto está extraído de un interesante post más amplio que también trata de como deben ser los contratos ágiles. Aquí está el enlace al artículo completo (en inglés).

martes, 9 de febrero de 2010

Me estoy quitando...



En mi casa apenas se ven telediarios, ahora vemos Doraemon y Bob Esponja que es mucho más interesante. Luego le va a tocar a los periódicos, aunque de momento sigo comprando el del domingo, pero todo llegará.

Vaya por delante que desde siempre teníamos costumbre de comer viendo las noticias, pero un día cambiamos de nuestro canal habitual a otro porque después de cinco minutos de noticias políticas pasaban a las noticias "de interés humano", aquí van algunos ejemplos:
  • Un ciervo en Florida o algún otro sitio lejano que se metió en una piscina.
  • Un concurso de comer perritos calientes
  • La última peli de Bruce Willis o Tom Hanks
  • etc.
Luego, incrementaron el nivel de morbo y violencia hasta más allá de límites razonables y no se conforman con decir que en tal sitio han muerto x personas, sino que enseñan imágenes que no salen ni en películas gore.

Por último (para no extenderme demasiado) han estirado la sección de deportes y el tiempo, a la vez que reducido el contenido informativo y lo han incrementado la propaganda de todo tipo: gobierno, oposición, bancos, automóviles, grandes productoras de cine, etc.

La próxima vez que veas un telediario piensa que estás en el canal de Teletienda y a ver si descubres que te quieren vender cada vez que dicen darte una noticia.

jueves, 28 de enero de 2010

Agilidad: Scrum vs Kanban traducido al castellano




Dentro del grupo de agile-spain del que formo parte hemos traducido al castellano el libro de Henrik Kniberg, uno de los grandes gurús de la agilidad y autor de "Scrum desde las trincheras" "Kanban and Scrum - making the most of both", que podeís descargar libremente desde la página de Proyectalis (la empresa de Ángel Medinilla, que ha hecho de coordinador).

Ha sido una buena experiencia de trabajo en colaboración, con el equipo distribuido por España y algún miembro aún más lejos, que gracias a internet y a Google Docs hemos hecho todo el trabajo de traducción y coordinación del trabajo de forma sencilla y muy operativa.

Desde aquí mi enhorabuena a los participantes y espero que esta sea la primera de muchas colaboraciones entre los miembros del grupo (al que animo a unirse a todos los interesados).

El enlace al libro está en el más que recomendable blog de Ángel
Si quereís descargarlo directamente es aquí (74 MB)
http://www.proyectalis.com/documentos/KanbanVsScrum_Castellano_FINAL.pdf

miércoles, 27 de enero de 2010

Scrum certified




Ya tengo mi primer certificado en Scrum lo que supone 25 puntos de autoridad, aunque todavía no sé que se puede hacer con tanta autoridad.

De todas formas, lo que me parece más interesante es ver como la comunidad ágil y la de Scrum en particular, está avanzando también en España, porque la impresión que da es que vamos un poco retrasados. Supongo que las administraciones públicas que son los grandes clientes de las consultoras y empresas de software siguen queriendo proyectos a plazo fijo, precio fijo y requisitos fijos (que luego son modificados una y mil veces).

A lo mejor algún día se plantearán que ese modelo no les aporta muy buenos resultados, porque la mayoría de las veces los plazos se dilatan, los implicados se queman y, sobre todo, la calidad es muy deficiente. Por experiencia lo digo.

miércoles, 30 de diciembre de 2009

Gurús, adivinos y oráculos



Por todas partes en estos días se pueden ver, oír o leer resúmenes de lo que ha sido este año que se acaba y a la par las predicciones que hacen para el nuevo año todo tipo de personajes (no sé si todos suficientemente cualificados).

Sin embargo, no recuerdo haber encontrado en ningún sitio una comparativa de las predicciones que se hicieron para este año a finales de 2008 con los resúmenes antes citados. Si se hiciera quedaría en evidencia lo difícil que resulta predecir el futuro, aunque se sea una tarotista diplomada (que haberlas haylas).

Resumiendo, como proponen los practicantes de las metodologías ágiles (aunque hablan de desarrollo de software se pueden aplicar sus principios a cualquier proyecto), es mejor avanzar poco a poco y ser flexibles para adaptarse a las circunstancias siempre cambiantes.

FELIZ AÑO NUEVO

miércoles, 23 de diciembre de 2009

Jamón y agilidad


¿Que tiene que ver el jamón con la agilidad? Eso digo yo.

Con gran satisfacción, hemos terminado la primera fase del proyecto de crear una tienda online de productos ibéricos y este es el resultado DeliciosoJabugo.com.

El primer hito era "simplemente" tener la tienda online, pero las incertidumbres eran más que las certezas: Proveedores, hosting, nombre, temas legales,fiscales, etc.

Así que decimos emplear una manera ágil:
  • Iteraciones cortas con objetivos bien definidos
  • Prototipos rápidos para evaluar la viabilidad de las ideas
  • Refactorizar (mejorar) constantemente
  • Aprender, aprender, aprender
El resultado es que hemos conseguido que la página funcione (incluso hemos tenido clientes), aunque con cierto retraso sobre lo inicialmente previsto y sobre todo que ahora sabemos de muchas más que cuando empezamos, pero también que hay todavía un universo entero que no conocemos.

La siguiente fase será hacer, de lo que sigue siendo poco más que una idea, una empresa y darnos a conocer.

Permanezcan atentos a sus pantallas...