Cómo alimentar nuestra creatividad

En el equipo donde trabajo hace años que dedicamos 1 hora por semana para juntarnos y mirar un video TED entre todos (y debatirlo después). El video es aportado por cualquier persona del equipo, y puede ser de cualquier tema. Y no sólo lo disfrutamos (y salen discusiones que van de lo interesante a lo bizarro), sino que, inconscientemente, estamos alimentando tener diferentes perspectivas. ¿Será que es necesario mantener una dieta mental para fomentar nuestra creatividad en el trabajo?

Leer más...

Porqué los equipos exitosos cometen más errores

¿Podrá ser que los equipos exitosos que tienen buenas relaciones entre ellos comentan más errores que los demás? Un estudio comenzó revelando este inquietante dato... hasta que es analizado más a fondo. Veamos el tema a partir de dos investigaciones sobre distintos equipos, que buscan mostrar cómo reaccionamos ante determinados eventos estresantes.

Leer más...

El éxito está sobrevalorado (o porqué conviene recompensar los fracasos)

El autor Ron Friedman comparte en su libro "The Best Place to Work" (El mejor lugar para trabajar) varias reflexiones sobre porqué enfocarnos en el éxito puede ser contraproducente para generar un ámbito de trabajo saludable. Y comienza con un idea simple, intuitiva y que puede ayudarnos a animarnos a hacer más: Cuando tenemos una gran cantidad de intentos, cada fracaso individual se vuelve mucho menos importante.

Leer más...

Java 8: más allá de los lambdas

Java 8 es la próxima versión del lenguaje, y contendrá muchas mejoras. Su característica más conocida son los lambdas, que se pueden usar para instancias interfaces funcionales (interfaces con 1 solo método) con una sintaxis concisa. Sin embargo, Java 8 también incluye muchas otras novedades interesantes, que no tienen tanta prensa. ¡Veamos juntos que hay en Java 8 más allá de los lambdas!

Leer más...

Todo Scrum en 1 sola página

Scrum es el marco de trabajo Ágil más conocido y difundido para el desarrollo de software. Te presentamos el resumen definitivo de Scrum, con todos sus roles, actividades y artefactos, en un único lugar para que sirva de referencia rápida.

Leer más...

El modelo INVEST para crear historias de usuario efectivas

Las historias de usuario son porciones del comportamiento deseado de un sistema de software. Son muy utilizadas dentro del marco de desarrollo Ágil, y sirven para dividir una gran cantidad de funcionalidad en partes más pequeñas para facilitar la planificación. Este concepto también se lo puede llamar "característica", pero el término "historia" o "historia de usuario" se volvió muy popular dentro del marco Ágil.

Leer más...

Las 7P para las reuniones

Cuando se está por planificar una reunión o un taller, puede resultar muy útil emplear el marco de las 7 P que aparece en el libro Gamestorming. Este marco se puede utilizar para planificar casi cualquier cosa, y sirve para formularnos las preguntas correctas sobre lo que vamos a emprender. Si siguen las 7P se van a sentir más seguros de lo que tienen que hacer, y cómo lograrlo.

Leer más...

¿Cómo ir más rápido con Ágil?

Hace poco estaba hablando con un cliente potencial que estaba preocupado por la velocidad de sus equipos de Scrum. Habían adoptado un enfoque ágil hacia 9 meses, y habia esperado lograr una velocidad de entrega mucho mayor a la alcanzada.

Y ahora querían incrementar la cantidad de equipos de Scrum en el proyecto para incrementar la velocidad y entregar más rápido. En mi experiencia, aumentar la cantidad de personas en un proyecto (en especial uno que tiene problemas) nunca logra el efecto deseado de ir más rápido. El consejo que le di al cliente fue buscar formas de hacer que sus equipos y procesos existentes sean más efectivos, en vez de incrementar la cantidad de personas en el proyecto.

Leer más...

Scrum: sin lugar para esconderse

Scrum es una metodología muy transparente, donde todo se hace a plena luz para ser visto por todos. Siguiendo el espíritu de Scrum, todo está abierto para que los interesados lo miren.

Leer más...

ACID en las bases de datos

En el mundo de las bases de datos es muy común escuchar hablar del concepto ACID. ACID es un grupo de 4 propiedades que garantizan que las transacciones en las bases de datos se realicen de forma confiable. Veamos en detalle este interesante concepto.

Leer más...

Inspiración.

"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"

Bernard Shaw