ingeniería de software

El Fin de la Agilidad

Parte 8: Heavy Metal (Para escuchar la banda sonora de este post haz click aquí) Thunder, thunder, thunder, thunder I was caught In the middle of a railroad track — AC/DC Recuerdo que una vez mi mujer, me pidió que hablara con nuestro hijo acerca de la música que estaba escuchando. Al parecer ella había visto a Matías viendo un video de Slipknot, y bueno, no creo que haya tenido imágenes agradables y debe haber quedado algo

El Fin de la Agilidad

(Para escuchar la banda sonora de este post haz click en este enlace) “Hold the line, love isn’t always on time” – Toto El amor no siempre llega cuando tú quieres, hay veces que te esfuerzas tanto en buscarlo que finalmente lo alejas, o lo dejas pasar sin darte cuenta. Recuerdo que a principios de 1998 una amiga, sicóloga, con la que aprendí a leer el Tarot, me dijo que yo debía dejar de estar tan ansiosos por estar sin pareja, que dejara de buscar tan desesperadamente la compañía, que esta llegaría cuando dejara de buscar.

Comprensión de Lectura

Resulta que el modelo de cascada es quizás uno de los mayores errores de comprensión de lectura en toda la historia de la ingeniería de software. En 1970 Winston Royce escribe un paper donde, desafortunadamente, usa las palabras “grandiosa aproximación” para referirse a la siguiente figura: En realidad Winston Royce escribió este paper para criticar este modelo, pero terminó siendo citado una y otra vez por la comunidad “científica” como un modelo clásico y establecido.

¿De que deuda me hablan?

¿Se imaginan tener que agregarle un nuevo dormitorio, y un jacuzzi al baño, a cada departamento de un edificio de 24 pisos, todo durante un fin de semana, y con los inquilinos dentro? Hace unos meses atrás hablé con ex profesor auxiliar de ingeniería de software, en una universidad tradicional. En esa ocasión me mostró un examen, donde se les pedía a los alumnos comentar la afirmación del Chaos Report sobre la alta tasa de fracaso de los proyectos de software.