El desarrollo de software es como…

¿Qué es el desarrollo de software?

  • Es una ciencia (David Gries, 1981)
  • Es un arte (Donald Knuth, 1998)
  • Es un proceso (Watts Humphrey, 1989)
  • Es como tener un coche, siempre tienes que arreglar cosas (P.J. Plauger, 1993)
  • Es como conducir un coche, siempre tienes que ir haciendo pequeñas correcciones (Kent Beck, 2000)
  • Es un juego (Alistair Cockburn, 2002)
  • Es como un bazar (Eric Raymond, 2000)
  • Es como la jardinería (Dave Thomas & Andy Hunt, 1999)
  • Es como rodar Blancanieves y los siete enanitos (Paul Heckel, 1994)
  • Es como cazar hombres lobo o ahogarse con dinosaurios en una hoyo de alquitrán (Fred Brooks, 1995)
  • Es como construir un edificio (la mitad de la industria, 19xx)

Posiblemente muchos tengan parte de razón, aunque con la última comparación es con la que estoy totalmente en desacuerdo. Si tuviese que quedarme con una, escogería la de la jardinería. Queda muy cursi, pero es la realidad.

En definitiva, diría que el desarrollo de software es como crear/cuidar un jardín atestado de fauna (incluidos hombres lobo y dinosaurios) que evoluciona según las leyes darwinianas a un ritmo diez millones más rápido del normal (menos los dinosaurios, que están en huelga) y el cual es visitado por turistas españoles que les gusta crear hogueras y practicar sexo al aire libre, a la holandesa.

8 Thoughts on “El desarrollo de software es como…

  1. La verdad es que también estoy de acuerdo con la de jardinería, es como un conjunto de plantas y árboles que plantaron los del pasado y que los jardineros de hoy en día se encargan de cuidar, mejorar y evolucionar (cambiar a macetas más grandes).

  2. Veamos, qué fumáis por aquí?

  3. El hardware es algo que algún día se acaba estropeando. El software es algo que algún día acabará funcionando.

    Yo me apunto a lo de “es un juego”. Para mí es una de las cosas que más me entretiene.

    Se bueno.

  4. Genial, te cojo el último párrafo prestado 🙂

  5. OmaiGod on 9 March, 2008 at 10:44 said:

    Pues aquí va mi interpretación de lo que es desaroyar soft:

    La programación es como la poesía, se puede expesar lo mismo pero de infinitas maneras, pero el buen programador es el que encuentra la más bonita.

  6. @OmaiGod, jaja, tenemos un romántico en la sala.

  7. PuTo on 10 March, 2008 at 13:05 said:

    Con esos grandes sueldos yo diria que es mas como un chiste jajaja

  8. ui ui ui on 10 March, 2008 at 13:28 said:

    kiro un post de chiki chiki!

    perrea perrrrrrrea

Post Navigation