Gerardo es ingeniero en informática. Apasionado por la ingeniería del software, la gerencia de proyectos y la estrategia de negocios.
Have you ever heard about Valve? Yes, the company that develops video games. If you’ve ever played Counter Strike, Half Live, Team fortress, I suppose you have. But the charm of Valve is not only about these games. They also have an amazing organizational model that seems to be the new era. Let’s review this…
Empleados felices hacen empresas saludables. Empresas saludables hacen clientes contentos. Sin embargo el nivel de descontento y desmotivación actual de los empleados a nivel mundial es alarmante. Y sigue en caída libre. ¿Cuál es la razón de este problema? ¿Cómo podemos hacer para evitarlo?
En una oportunidad me dijo un cliente que en mi empresa no éramos transparentes porque no fuimos capaces de predecir el futuro. Y no estoy exagerando. Pero a pesar de los pensamientos de injusticia que puedan surgir tras ese comentario, lo cierto es que, analizándolo con perspectiva, se pueden extraer reflexiones interesantes. ¿Qué motivación hay,…
¿Puede considerarse la gestión de proyectos de software como un proceso empírico? Intentar eliminar la complejidad interna, los errores humanos y la variabilidad en los proyectos, es el camino que erróneamente seguimos durante décadas. Pero paradójicamente, sobre estos errores, descansan las bases de —al parecer— nuestra nueva piedra angular: La gestión de software como proceso…
El camino que debe transitarse para lograr mantener los principios a lo largo del ciclo de vida de una empresa puede llegar a ser duro y decepcionante. El cerco de ambición desmedida y de tergiversación de principios que propone la configuración by default de los mercados actuales para sobrevivir es asfixiante. Sin embargo existen motivos…
La oleada de personas —en su mayoría jóvenes— que se han ido conformando en contra del agilismo, pareciera ir en aumento. ¿Qué está sucediendo dentro del mundo ágil?¿ Están creando un mensaje erróneo? ¿Hacen falta nuevas generaciones? ¿El público objetivo debe cambiar?
¿Debo elegir Swift o #RubyMotion para mi empresa? ¿Debo pasar de #RubyMotion a #Swift? ¿De #Swift a #RubyMotion? Existe mucho debate sobre este tema en el mundo Ruby. Muchas personas han explicado una gran cantidad de argumentos a favor y en contra del cambio. ¿Pero como hacer un buen análisis para minimizar el error en…
Ejecutivo: ¿Cuánto tiempo crees que tomará realizar este proyecto? Necesitamos el software funcionando en dos meses para un trade show. Líder de proyecto: Ok. Déjame hacer algunos cálculos y te comento. Rato después… Líder de proyecto: Hemos estimado juntos en equipo que el proyecto tardaría en hacerse cinco meses. Ejecutivo: ¿Cinco meses? ¡NO ME HAS…
El pasado 29 de mayo la comunidad de Madrid.rb se dio cita en el Irish Rover, en Madrid, para hablar sobre el mundo de los Tests en el software—en especial usando la metodología TDD— y su polémica actual protagonizada por David Heinemeier(DHH), Kent Beck y Martin Fowler. Dejo el video de mi conferencia, que espero…
Join Take Back Agile, I Want Agile Back, Agile is Dead, #NoEstimate, TDDisDead, The Anti Agile Manifesto y muchos más, parecieran ser sólo algunos de los movimientos que han surgido para hacer frente a una carrera por salvar al agilismo de los agilistas.
Les presento al personaje que ven en la imagen de la izquierda. Este peculiar pulpo, se llama OctoImprove y está dispuesto a contarnos sus experiencias e impresiones sobre La Mejora Contínua. ¿Existe algún secreto para llevar a cabo con éxito La Mejora Contínua en una organización? ¿En un equipo? Quizás no. Pero Octoimprove nos puede dejar…
¿Qué diferencia hay entre una empresa que se preocupa por elementos que van más allá de hacer dinero y otra que solo vela por sus finanzas? ¿Qué motiva realmente a una empresa a preocuparse por la felicidad de sus empleados? ¿Por hacer un buen producto?