-
Entradas Populares
Archivo de la categoría: Organizando la Comunidad. Modelos de Desarrollo
El juego competitivo de suma cero de los mandos intermedios
Los mandos intermedios no tienen buena reputación en casi ninguna empresa. Ellos son considerados por algunos como demasiado torpes para desempeñar trabajos técnicos, y, por otra parte, insuficientemente visionarios y carismáticos como para pensar estratégicamente, es como si se hubieran … Sigue leyendo
Garbage Collectors
Una pieza de software que me fascina son los garbage collectors (recolectores de basura). Para los no técnicos, dentro de los entornos de ejecución del software moderno existe algo similar a una flota de camiones de recogida de basura, sobre … Sigue leyendo
Dragon Dreaming
Cada país tiene su propia obsesión temática en la cinematografía. Para los americanos es el héroe salvador, para los ingleses es que todo el mundo ha sido destruido excepto ellos, a los franceses les van los dramas nihilistas y en … Sigue leyendo
Introducción a Domain Driven Design (DDD)
Hace poco andaba de visita en el centro de formación de la comunidad Skills Matter. En la pared había pegados varios carteles con el reclamo «Fast path to DDD». La verdad es que me sorprende que no lo bautizaran D³, … Sigue leyendo
Porqué el talento no importa en las empresas
Llevo ya cierto tiempo insertado cerca de la City londinense. Existe entre Liverpool St. y Tottenham Court Rd. una auténtica guerra por el talento, similar a las que se libran desde hace ya bastante tiempo en el Área de la … Sigue leyendo
Hackers vs. Space Cowboys
En este post explico porqué deberias contratar un Space Cowboy y no un Hacker. La justificación es un poco difusa y narrativa, espero que no aburra en exceso a nadie. Además, antes de sacar la antorcha y despacharme a gusto … Sigue leyendo
Cosas a tener en cuenta en el despliegue de software
Yo no soy militar pero no me cabe ni la menor duda de que la logística es un factor clave para ganar cualquier guerra. El software también tiene su logística y es tan fundamental para conquistar un mercado como para … Sigue leyendo
Cheat Sheet de marrones en un proyecto
Todos los proyectos de desarrollo de software presentan la misma clase de problemas, se conocen, y por eso se han creado las diversas metodologías que tratan de paliarlos. Aún así rara vez se hacen las cosas del todo bien debido … Sigue leyendo
Teoría de Restricciones aplicada al desarrollo de software
Hace ya tres décadas que se comprobó empíricamente que los equipos pequeños de desarrollo de software tienden a ser más eficientes que los grandes. «Pequeño» en este contexto es un grupo de 3 a 10 personas. Desde entonces, han ido … Sigue leyendo
Las zonas grises de Agile
De un tiempo a esta parte las metodologías derivadas de Agile y el Test Driven Development (TDD) se han convertido en buenas prácticas habituales. Pero «buenas prácticas» en un sector es casi sinónimo de prácticas mediocres. Ahora todos los clientes … Sigue leyendo