buenas prácticas

¿Qué es lo más determinante para el éxito, o fracaso, de un proyecto? Las personas

Si hubiese que elegir, de entre las claves que determinan el éxito (o fracaso) de un proyecto software, aquella sobre la que existe más consenso del impacto que tiene, sin duda, yo me aventuraría a decir que esta sería el papel que juegan “las personas”. En mayor o menor media, prácticamente todo aquel que ha …

¿Qué es lo más determinante para el éxito, o fracaso, de un proyecto? Las personas Leer más »

Software Lemmingineering

Nota previa: Los lemmings son roedores de gran fertilidad, lo que produce frecuentes explosiones demográficas de la especie. Existe el mito de que los lemmings se suicidan en masa arrojándose al mar como parte de un mecanismo de autorregulación de la naturaleza. En su día, se hicieron populares por un videojuego para Commodore Amiga, en …

Software Lemmingineering Leer más »

Algunas notas sobre el desarrollo software en la NASA

Aprovechando la reunión del pasado agosto en la Carnegie Mellon sobre la “Mars Exploration Rover” de la NASA, dejo en este post un breve extracto de notas interesantes sobre el desarrollo software en este contexto tan especial. Los Rovers son artefactos que mandan a explorar el espacio. En este caso a Marte, donde los Rovers …

Algunas notas sobre el desarrollo software en la NASA Leer más »

"Deadly Sins", o "walking deads", de implantar una metodología software. (2/2) Diez consejos más

Ayer comentábamos tres “walking deads” que muy frecuentemente y con temor uno se suele encontrar en proyectos de implantación de metodologías de desarrollo software. “Walking deads” que cuando te los encuentras… ya te haces a la idea de cómo va a acabar la historia (y no acaba como en las películas, en la realidad gana …

"Deadly Sins", o "walking deads", de implantar una metodología software. (2/2) Diez consejos más Leer más »

"Deadly Sins", o "walking deads", de implantar una metodología software. (1/2) Tres “walking deads” de la sufrida experiencia.

En ingles se utiliza muchas veces “deadly sins” (algo así como “pecado capital”) para referirse a prácticas de ingeniería, gestión o desarrollo software que cuando se usan aseguran un más que probable fracaso. Aunque, personalmente, creo que en ocasiones sería más correcto usar “walking dead” que “deadly sins”, ya que aún hay mucha vieja mala …

"Deadly Sins", o "walking deads", de implantar una metodología software. (1/2) Tres “walking deads” de la sufrida experiencia. Leer más »

Encuesta: ¿Cuáles son los errores que perjudican más a un proyecto de desarrollo software?

Cuando en su día publicamos el post de “errores más típicos gestionando un equipo de desarrollo software”, comentaba acertadamente Alfonso que, aparte de conocer listas típicas de errores típicos gestionando proyectos software, sería “interesante poder hacer una votación para que cada uno pudiéramos indicar (por orden) los 2 o 3 que más consideramos que afectan …

Encuesta: ¿Cuáles son los errores que perjudican más a un proyecto de desarrollo software? Leer más »

Entropía software: controla la calidad o el software se hará con el tiempo menos mantenible

Entropía – Medida del desorden de un sistema. (RAE) “La entropía de un sistema [software] (su desestructuración) incrementa con el tiempo, salvo que se desarrollen trabajos específicos orientados a reducirla”. (1976, Belady and Lehman) — El software es ajeno a la mayoría de las leyes físicas. Por ello, es difícil construir software de la manera …

Entropía software: controla la calidad o el software se hará con el tiempo menos mantenible Leer más »

El entorno físico afecta al rendimiento del desarrollador software

Hace ya unos años, en el 85, DeMarco y Lister crearon los “Coding War Games”, una competición que premiaba la velocidad y calidad del desarrollo software y en la que participaron 166 desarrolladores de 35 organizaciones diferentes. Entre otras conclusiones, la competición se uso como un experimento para estudiar hasta que punto el entorno físico …

El entorno físico afecta al rendimiento del desarrollador software Leer más »

Algunos datos estadísticos de la calidad software

Durante la historia de la ingeniería del software, se han realizado numerosos estudios estadísticos sobre cómo afectan los problemas derivados de la falta de calidad en el software. Y aunque hay muchos datos al respecto sobre los que se podría hablar, en este post he querido recoger algunos de los más significativos, extraídos de una …

Algunos datos estadísticos de la calidad software Leer más »

Ir arriba