martes, febrero 19, 2008

Que queres que tu gerente sepa sobre metodologías ágiles?

Hoy leí un post muy interesante en infoQ, que comentaba sobre una encuesta que le hicieron a 50 desarrolladores sobre que cosas nos gustaría que nuestros gerentes sepan acerca de las metodologías ágiles.
Mi primera respuesta, sin inhibiciones ni filtros sería:
"Vamos! lean un poco y dejen de creer en prácticas de hace 20 (o menos) años atrás que ni sirvieron cuando estaban en los proyectos y que menos sirven ahora, la ingeniería en software está cambiando y no hay duda que este tipo de metodologías son única manera de construir software decente, por favor... tomen y lean al menos este articulo", media vuelta y portazo en la cara :)
Hablando en serio, es obvio que no haría eso, pero la gente con experiencia generalmente critica sin conocer y eso no está bien. Lo que si me gustaría agregar a esa lista es que es que usar una metodología Agile no quiere decir que el proyecto va a ser más rápido o va a costar menos, una cosa no implica la otra... lo que si te va a asegurar es que el software va a cumplir con los que el usuario quiere y va a tener como dice el articulo mucha más calidad.

viernes, febrero 15, 2008

Epoca de cambios - Say it isn't so

En este momento de mi vida laboral y profesional estoy experimentando una serie de cambios que me están representando desafíos muy interesantes, y por suerte todo parece alinearse (afortunadamente) con la visión que tengo desde hace 3 años, que obviamente no fue fácil de definir allá por el 2004/2005 cuando me estaba recibiendo.
En pocas palabras mi visión cuenta con dos focos muy alineables, uno más a nivel país y otro más personal y básicamente tiene que ver con lograr que Argentina sea considerado una potencia mundial en lo que al desarrollo de software respecta, diferenciado por la calidad... y por el lado personal, está más que claro que quiero participar activamente de esto con un rol de liderazgo técnico.
Acá viene un poco la disyuntiva entre el líder técnico o arquitecto, la verdad que me gustan un poco las dos, creo que tengo un buen skill de relación personal, que lo vengo trabajando hace mucho tiempo, tanto en la práctica como en el estudio, y obviamente la arquitectura y las metodologías me apasionan. Creo que no tengo que jugarme por uno rol o el otro, todo lo contrario, se complementan y mucho.

Afortunadamente estando en IBM, tengo muchas posibilidades de cumplir con esa visión, ya que hace 4 años que estoy trabajando en el offshoring con USA, 3 años que cumplo con un rol de liderazgo técnico de un grupo que fue creciendo muchísimo a lo largo del tiempo y en Enero acabo de ser asignado a un nuevo proyecto ya con el rol formal de arquitecto de software o application architect, también de USA. Obviamente esto se pudo dar gracias a la cantidad de educación y esfuerzo que estuve teniendo dentro de la carrera de arquitecto, que realmente es algo que destaco muchisimo de IBM, que es que tiene una gran cantidad de recursos y conocimientos para capacitarse como IT Architect (como se le dice aca), hablando con otros Arquitectos, de otras empresas la verdad que no encontré nada igual, eso si, te tiene que gustar o soportar la burocracia y los procesos pesados asociados a la metodología de arquitectura, pero pronto calculo que se va a ir agilizando (o eso espero)...

En fin, la idea de este post era contar que estoy dejando un equipo que me lleno de alegrías por varios años, formado por gente de USA, India y Argentina... me está costando mucho dar un paso al costado ya que el 70% del equipo fue armado en gran parte por mi y sinceramente son todos excelentes profesionales y personas. Pero se que es algo que tengo que hacer para seguir creciendo... UI Team, fue el mejor ejemplo de teamworking que he tenido y nunca lo voy a olvidar, la líder del equipo de USA me preparó una presentación que realmente me llenó los ojos de lágrimas y que nunca voy a olvidar, y aca la posteo



Probablemente escriba un post en ingles agradeciéndole esto a Angela Savino, aparte de ser una gran líder, una gran persona, creo que nunca, en 4 años, tuve un reproche por alguna decisión tomada, realmente intachable.