El desarrollo de software es como…

blaxter

¿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 Responses to “El desarrollo de software es como…”

  • Miguel Daza Says:

    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).

  • Dorian Says:

    Veamos, qué fumáis por aquí?

  • chuidiang Says:

    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.

  • DraXus Says:

    Genial, te cojo el último párrafo prestado :)

  • OmaiGod Says:

    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.

  • blaxter Says:

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

  • PuTo Says:

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

  • ui ui ui Says:

    kiro un post de chiki chiki!

    perrea perrrrrrrea