Mes: mayo 2014

El verdadero origen del ciclo en cascada, sobre cazas de brujas y errores históricos

Lo que hoy todos conocemos como ciclo de vida en cascada, la primera vez que alguien lo describió fue en un artículo llamado «Managing the Development of Large Software Systems», escrito en 1970 por el “popular” y “señalado” Winston W. Royce (1929 – 1995) (comprenderás ahora la cara esa que se me queda cuando escucho …

El verdadero origen del ciclo en cascada, sobre cazas de brujas y errores históricos Leer más »

Simplifica drásticamente la administración de sistemas: Puppet en 10 min.

Siguiendo la línea del post ¿Qué es Jenkins? Explicado en menos de 10 min para quienes no lo conocen de nada, esta semana toca aprender (o tener una idea clara, siendo más exactos) qué es Puppet. Nuevamente, este post está orientado a gente que no sabe qué es Puppet, ni para qué se utiliza. Este …

Simplifica drásticamente la administración de sistemas: Puppet en 10 min. Leer más »

Cuando gestiones un proyecto, recuerda: los buenos profesionales “nacen”, no se “hacen”

Algo que me ha perseguido durante muchos proyectos y empresas es esa idea obsesiva que tienen muchos gerentes y directivos de que importantes necesidades de cualificación profesional de algunos de los profesionales que trabajan en sus empresas se podían solucionar con… formación. Sólo con formación. Con un curso. Para que te hagas una idea de …

Cuando gestiones un proyecto, recuerda: los buenos profesionales “nacen”, no se “hacen” Leer más »

¿Programar tiene que ver más con aprender matemáticas o con aprender un idioma?

La verdad que nunca me lo había planteado, es más, si me lo hubiesen preguntado intuituvamente hubiese dicho “tiene que ver más con aprender matemáticas”. Tiene su lógica, de siempre en las carreras técnicas, en mi caso en informática, etc., los primeros cursos teniamos, y supongo tienen, muchas asignaturas relacionadas con las matemáticas y muchos …

¿Programar tiene que ver más con aprender matemáticas o con aprender un idioma? Leer más »

¿Qué significa “saber programar”? ¿Entendemos todos lo mismo?

“Hay que enseñar a programar a los niños”. “Un jefe de proyectos debe saber programar”. “¿Has programado alguna vez?”. “¿Sabes programar?”. Cuando salen frases como las anteriores, siempre tengo la sensación de que no hay dos personas en la conversación que tengan en la cabeza el mismo significado de qué es “saber programar”. Si leiste …

¿Qué significa “saber programar”? ¿Entendemos todos lo mismo? Leer más »

Entérate de cómo de frecuente es la integración, importante síntoma de la salud de un equipo

Hay quien sigue la regla de que si en un proceso de desarrollo algo te “hace daño o te molesta hacerlo”… hazlo con mayor frecuencia. Y el mayor ejemplo de algo que “hace daño o te molesta hacerlo” y que deberías hacer con frecuencia es la integración. Te aseguro que el tema de las “integraciones …

Entérate de cómo de frecuente es la integración, importante síntoma de la salud de un equipo Leer más »

¿Qué es Jenkins? Explicado en menos de 10 min para quienes no lo conocen de nada

Si ya conoces Jenkins, y trabajas regularmente con dicha herramienta, o practicas la integración continua, ahórrate este post.  Este post está pensando para aquellos que no van a trabajar directamente con Jenkins, pero quieren dejar de poner caras raras y mirar para otro lado cada vez que oyen hablar de esta herramienta. O de la integración continua. Para …

¿Qué es Jenkins? Explicado en menos de 10 min para quienes no lo conocen de nada Leer más »

Top 10 libros de tecnología y software más leídos en abril 2014

Un mes más,  y ya van 10 desde el primer recopilatorio de los libros de tecnología más vendidos por mes, en este caso le toca a los libros más vendidos en abril ¿Qué por qué esto de hacer el listado de libros más vendidos? Porque puedes ir apreciando con ello las tendencias tecnológicas, puedes ir …

Top 10 libros de tecnología y software más leídos en abril 2014 Leer más »

De dónde viene la palabra “patrón” aplicada al software (sí, otra herencia de la arquitectura)

A finales de los 70 aparecieron dos libros escritos por un tal Christopher Alexander acerca del planeamiento urbano y la construcción de edificios. The timeless Way of Building (Alexander, 1979) y A Pattern Language (Alexander, 1977) que presentaban la particular visión del autor sobre los problemas recurrentes que existían en la arquitectura de pueblos y …

De dónde viene la palabra “patrón” aplicada al software (sí, otra herencia de la arquitectura) Leer más »

Ir arriba