Mes: abril 2014

En EEUU los políticos responsables de aplicaciones informáticas que fallan dimiten

Hará unos 6 meses, alguno recordareis el post dedicado al desastroso desarrollo software de la web healthcare.gov, aquella que implementa la reforma sanitaria de Obama, el “ObamaCare”.  Casi todo “gurú” del desarrollo software y de la gestión de proyectos software ha escrito algo sobre las múltiples malas prácticas del proyecto. Tanto ha sido que dicho desarrollo …

En EEUU los políticos responsables de aplicaciones informáticas que fallan dimiten Leer más »

¿Cuáles son los errores en gestión de equipos más típicos y frecuentes en un proyecto software?

¿Te has preguntado alguna vez si aquella mala práctica con un equipo de desarrollo, esa que tantas veces has visto tumbar un proyecto software (o verlo arrastrarse durante años, porque los malos proyectos software… realmente nunca mueren, son walking deads) le ocurre a más gente? Eso debió preguntarse un Sr. llamado McConnel, que elaboró hace …

¿Cuáles son los errores en gestión de equipos más típicos y frecuentes en un proyecto software? Leer más »

Por qué aprender sólo un lenguaje de programación no es suficiente para hacer buen software

Hace ya casi 30 años, Brooks (sí, el famoso Brooks el del mítico hombre mes, sí, el que inspiró tantas ideas ahora llamadas ágiles) dividió en «esenciales» y «accidentales» las propiedades del software (fue en “No Silver Bullet. Essence and Accidents of Software Engineering”, 1987). Las esenciales, son las inherentes al software, sin ellas que el …

Por qué aprender sólo un lenguaje de programación no es suficiente para hacer buen software Leer más »

En busca del programador más barato, en busca del harakiri de una industria

¿Cuál cree Ud. que es el riesgo que más frecuentemente pasamos por alto en ingeniería software? Los programadores incompetentes. Hay estimaciones de que el número de programadores necesarios en los EEUU supera los 200.000. Esto es totalmente engañoso. No es un problema la cantidad; tenemos un problema de calidad. Un mal programador puede crear fácilmente …

En busca del programador más barato, en busca del harakiri de una industria Leer más »

¿Por qué cuesta tanto implantar DevOps (o continuous delivery o pasar a producción algo inmediatamente)?

Ciertamente, me alegra mucho que el tema esté calando tanto y encontrarme a tanta empresa que me cuente: “lo tenemos claro, queremos ser más rápidos (entiendo ágiles) y romper barreras entre desarrollo y producción, queremos que cada vez que se implemente un requisito (historia de usuario) esta se pase inmediatamente a producción, sin necesidad de …

¿Por qué cuesta tanto implantar DevOps (o continuous delivery o pasar a producción algo inmediatamente)? Leer más »

Ir arriba