Historias
Slashboxes
Comentarios

Desarrollar software es como realizar una película

editada por JJ el Jueves, 28 Agosto de 2008, 07:28h   Printer-friendly   Email story
desde el dept. metáforas-a-cascoporro
RamSys nos cuenta: «¿Has pensado alguna vez en las similitudes que existen entre los procesos de desarrollar software, y de realizar una película? En este artículo de METAeuFORiAS se exploran dichas analogías, así como las diferencias que existen (nadie pensará que la importancia de los actores y la de los programadores es comparable, ¿verdad?)» También puede que sea como hacer el desayuno, mendigar o incluso pintar un cuadro una tarde de primavera.

Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • ¿factorías de software?

    (Puntos:5, Inspirado)
    por andrechi (12742) el Jueves, 28 Agosto de 2008, 07:40h (#1076835)
    ( http://barrapunto.com/ )
    No se si se parecerá a hacer una película. Pero desde que se inventaron el concepto de factorías de software hay un despiste generalizado entre los gerentes CIO's es pensar que esto es como una cadena de montaje de coches. Piensan que montas la fábrica, y dando a la manivela salen programas por el otro lado. Lo que si es verdad es que el desarrollar software es un proceso creativo, en el que tienes que motivar a la gente, y no tratarlos operarios. Esto es algo que en el mundo anglosajón están sabiendo ver, pero en España estamos a años luz.
    --

    Me lo contaron y lo olvidé, lo vi y lo entendí, lo hice y lo aprendí. Confucio

    [ Responder ]
  • Musico y programador

    (Puntos:3, Interesante)
    por THraSH (37135) el Jueves, 28 Agosto de 2008, 07:57h (#1076841)
    ( http://www.efluxion.net/ )
    La verdad es que no me sorprende mucho esta entrada.

    Yo soy músico en mis ratos libres y programador de profesión. Y he de admitir que crear software lo asemejo mucho a componer.

    A demás, cuando ves algo que has programado funcionar como se espera y dando buenos resultados, es bastante comparable a cuando has compuesto una obra y puedes observar que a la gente le gusta.
    --
    ¡No, no estoy dormido! Estoy durmiendo. Que no es lo mismo estar jodido que estar jodiendo.
    [ Responder ]
  • Ni de coña

    (Puntos:2)
    por Cagliostro (346) <borjamar@sarenet.es> el Jueves, 28 Agosto de 2008, 07:58h (#1076842)
    ( http://barrapunto.com/ )
    La realidad es que ya podría el mundillo de la inJeniería del sofguar (ortografía intencionada) aprender un poco del trabajo de los profesionales del espectáculo, y no sólo del cine.

    Pero no, de culo y cuesta abajo con imbecilidades como UML, pretendiendo que, como dicen más arriba, la programación es como una cadena de montaje (esto es ahora doctrina oficial), etc, etc.

    En fin...

    [ Responder ]
  • Ese es el problema aquí...

    (Puntos:5, Inspirado)
    por Heatcliff (38770) el Jueves, 28 Agosto de 2008, 09:01h (#1076864)
    ( http://www.sofocracia.org/ | Última bitácora: Jueves, 28 Agosto de 2008, 15:29h )
    ...recuerdo hace tiempo trabajé en una empresa donde se hacían videojuegos para móvil.

    Los proyectos eran llevados por artistas, que no tenían ni p... idea de gestión de proyectos ni de software, y se pensaban que hacer un programa era como editar un texto de word: "ahora quitame esto, ahora vuelvelo a poner, ahora copia esto aqui...", no sobre el diseño en sí, sino sobre el producto final.

    ¡Qué daño hace la mentalidad de la que se hace gala en esta entrada! Menos mal que los arquitectos, a pesar de ser mucho más artísticos, se toman más en serio su trabajo y el de sus calculistas. No me los imagino diciendo, una vez el piso está construido: "ahora quita esta viga maestra, ahora pon aquí una pared... esta pared maestra no me gusta, muévela a otro rincón..."

    Sobre lo que dice el energúmeno de arriba sobre "esto es lo que hay que hacer y no tanto UML ni leches!". Diré que UML es una gran herramienta. Personalmente opino que su abuso es una pérdida de tiempo y trabajo, pero su uso es algo genial y casi indispensable en el momento de diseño (a no ser que tengas una mente prodigiosa y te puedas hacer un mapa mental de 50 clases).
    [ Responder ]
  • por sinman (586) <sinman@terra.es> el Jueves, 28 Agosto de 2008, 09:54h (#1076890)
    ( http://www.traperware.com/ )
    ... como sería el software desarrollado en España, si el estado diera subvenciones para poder competir con software desarrollado en USA XD
    [ Responder ]
  • Arte

    (Puntos:2)
    por Seor Lobo (35806) el Jueves, 28 Agosto de 2008, 10:03h (#1076892)
    Yo siempre he vivido con la idea de que programar podría ser considerado un arte dividido en dos partes: la visual (apta para todos los públicos) y la estructural a nivel de código y estructura del proyecto.

    Es dificil,por ejemplo, considerar el diseño gráfico de una aplicación como parte de la programación pero sin duda forma parte del conjunto.
    [ Responder ]
    • Re:Arte de Lawasho (Puntos:1) Sábado, 30 Agosto de 2008, 14:19h
  • 10 diferencias

    (Puntos:2)
    por Machairodus (25876) el Jueves, 28 Agosto de 2008, 12:29h (#1076945)
    Si comparamos el desarrollo de software con ua pelicula:

    1-Presupuesto:
    a: en videojuegos/ocio
    a.1-occidente: nos dejamos una pasta (luego ya veremos si funciona la venta o no)
    a.2-España: tengo un sobrino/cuñao que sabe mucho de eso y lo hace por 2 reales en cuatro dias

    b: software comercial
    b.1-occidente: la inversión sera directamente proporcional al beneficio que se espera obtener
    b.2-España: subcontratamos al sobrino/hijo/de algine que conoce el jefe y por dos reales nos lo hace, como es un friki de los ordenadores currara muchas horas y lo hara en menos tiempo

    Resumiendo en occidente se tienen en cuenta muchos procesos a la hora de diseñar software, en España solo importa que no le cueste mucho al empresario, que se curren un monton de horas para tenerlo pronto y ganar un paston con el.

    Naturalmente en occidente, les va bien, en este pais ya sabemos lo que hay.
    [ Responder ]
  • por DanielSan (10124) el Viernes, 29 Agosto de 2008, 04:03h (#1077174)
    ( http://www.guslibu.org/ | Última bitácora: Martes, 15 Julio de 2008, 06:25h )
    Me ha parecido fantástico el que recalque el paralelismo que existe en relación los problemas que acarrea la confusión entre el cliente y el consumidor, pero veo que las primeras diferencias que enumera precisamente no lo son en absoluto:

    No hay que olvidar que la creación de una película es un proceso que tiene un componente artístico mucho mayor que el desarrollo de software.
    Esa afirmación del texto es inadmisible: La creación de un videojuego también es desarrollo de software, y nadie negará que tiene un componente artístico vs. técnico proporcionalmente equivalente al que se exhibe en cualquier película. Eso sin contar la industrialización y profesionalización de las factorías de películas modernas que hacen de la creatividad un mero "trámite administrativo"...

    un producto que funciona bien y resuelve los problemas de los usuarios será un producto que dará beneficios económicos.
    Falso, porque esa afirmación no tiene en cuenta la acción y los productos de la competencia, las barreras de entrada y la inercia del mercado, la existencia o no de canales de distribución, las leyes y normas aplicables en un determinado marco geográfico, los privilegios institucionales del resto de competidores, etc.

    estaremos todos de acuerdo en que un film que proporciona grandes ingresos económicos no tiene por qué ser un producto de calidad. E, inversamente, una película alabada por la crítica obtiene, a menudo, pobres resultados económicos.
    Correcto, pero esto también se aplica al software: ¿Por qué la gente usa Windows si hay sistemas mucho más alabados y de más calidad como MacOSX y Linux? Porque es lo único que encuentra cuando va a comprar y porque se ha acostumbrado a un producto y le da miedo salirse de lo conocido.
    [ Responder ]
  • por Lawasho (41325) el Viernes, 29 Agosto de 2008, 08:21h (#1077215)
    De todas formas, desde el punto de vista del derecho, las pelis y los programas de ordenador son ambas obras! Tienen un régimen jurídico común y también sus propias reglas...
    [ Responder ]
  • Pues..

    (Puntos:2, Divertido)
    por fuchs (41810) el Sábado, 30 Agosto de 2008, 18:50h (#1077539)
    Desarrollar software a veces es como pelar patatas y otra como ser Arzak.
    [ Responder ]
  • 3 respuestas por debajo de tu umbral de lectura actual.