Ideas Sobre Software, Diseño y Karma del Libro “Getting Real”

getting-realReciéntemente leí por segunda vez el libro Getting Real que trata sobre desarrollo de software, el libro fué muy popular en años anteriores y revisándolo de nuevo descubrí ideas que son aplicables a muchas areas, incluido el diseño, la narrativa o la música.

Getting Real se puede leer completo de manera online , personalmente lo leí en inglés pero están disponibles algunas partes en español.

Los mejores diseñadores son los que saben lo que simplemente no importa. Lo que no es necesario incluir para comunicar una idea, lo que sobra:

…Los mejores diseñadores y los mejores programadores no son los que poseen las mejores habilidades, o los dedos más ágiles, o los que pueden hacer olas con Photoshop o el ambiente de su elección, sino que son los que pueden determinar qué es lo que simplemente no importa. Es ahí donde se hacen los verdaderos avances

Nadie es tan inteligente como todos nosotros. Cuando estés trabajando en un proyecto, en especial si es en grupo,  lo más conveniente es pedir opiniones lo antes posible y a lo largo de todo el desarrollo del mismo. Sobre todo en tiempos 2.0:

…we’re terrible at planning ahead, at understanding the ramifications of our actions and in prioritizing the stuff that really matters…Web 2.0, the world where we start by assuming that everyone already uses the web, allows smart developers to put this human frailty to work for them. How? By allowing your users to tell you what they think while there’s still time to do something about it…No one is as smart as all of us. Seth Godin

Tareas pequeñas y en corto tiempo. No te apresures a calcular el tiempo que vas a emplear en el desarrollo de un proyecto, antes subdivide el proceso en todos los pequeñas pasos que se requieren. Con todo el software, posibilidades y distractores de los que disponemos hoy dia es muy facil caer en el modo multitarea. Haz una sola cosa a la vez y no avances hasta que no termines bién esa primera tarea:

…Software developers are a special breed of optimist: when presented with a programming task, they think, “That’ll be easy! Won’t take much time at all.”…Smaller tasks and smaller timelines are more manageable, hide fewer possible requirement misunderstandings, and cost less to change your mind about or redo. Gina Trapani

Buenas habilidades para la escritura son indicador de una mente organizada. Esto es util para ayudar  a otras personas para que comprendan las cosas.

…Good writing skills are an indicator of an organized mind which is capable of arranging information and argument in a systematic fashion and also helping (not making) other people understand things. Dustin J. Mitchell

Todo lo que hagas debe transformarse en algo real. Tomar notas, llenar informes, hacer bocetos, si no se transforma en un producto completo deja de hacerlo.

Documents that live separately from your application are worthless. They don’t get you anywhere. Everything you do should evolve into the real thing. If a document stops before it turns real, it’s dead.

Enseñar atrae buen Karma. ¿Que es eso que sabes que el mundo necesita saber? Personalmente prefiero usar también la palabra aprendizaje. Quien enseña aprende dos veces.

Teaching is all about good karma. You’re paying it forward. You’re helping others. You get some healthy promotion. And you can even bask in a bit of nobility. So what do you know that the world wants to hear about?

Como no pueden volver a venderte la misma versión, tienen que justificar el gasto añadiendo nuevas funciones. Photoshop y After Effects son los mejores programas que conozco, pero siempre termino usando (aparte de los Fotogramas Clave) las Curvas de Color,  Desenfoque Rápido y Modos de Fusión.

Este es uno de los beneficios clave de construir software basado en web en lugar del tradicional software de escritorio. Los desarrolladores de software de escritorio como Adobe, Intuit y Microsoft necesitan vender nuevas versiones cada año. Y, como no pueden vender las mismas versiones, tienen que justificar los gastos añadiendo nuevas características. Ahí  es donde comienza la hinchazón

En verdad les recomiendo leer todo el libro, vale la pena así no te interese el tema de software que hay detrás.

This entry was posted in recomendaciones and tagged , , . Bookmark the permalink. Both comments and trackbacks are currently closed.

8 Comments

  1. juan
    Posted November 8, 2009 at 12:06 pm | Permalink

    ¿Tenés idea si se publico alguna versión al español de dicho libro?

    • Posted November 8, 2009 at 1:14 pm | Permalink

      En español están algunas partes online en el enlace que escribí al comienzo

  2. juan
    Posted November 8, 2009 at 12:12 pm | Permalink

    Googlear antes de preguntar. Acá esta la respuesta a mi anterior pregunta. http://gettingreal.37signals.com/GR_esp.php#ch01

  3. Posted November 8, 2009 at 5:26 pm | Permalink

    Vaya! en realidad sos una persona splendida, que bueno s saber q en el mundo existen personas como voz que stan dispuestos a ayudar, muchas gracias por todos los aportes que haces.

  4. Ricardo sanmiguel
    Posted November 9, 2009 at 9:04 am | Permalink

    Gracias por el aporte amigo. esyta myu bueno

  5. Posted November 9, 2009 at 9:20 am | Permalink

    Grosso!!!

  6. maria jose
    Posted November 9, 2009 at 10:42 am | Permalink

    mucho buen karma para ti carlo!
    estoy empenzando a leer el libro (en español porq mi inglés, digamos que debe mejorar…) y en verdad me está dando muy buenas ideas para hacer de mi tesis un producto de calidad. Y eso que el tema es de animacion… que no tiene mucho que ver con el software.
    Te agradesco mucho que hayas compartido este libro, que en mi caso me cayó como anillo al dedo, por eso: mucho buen karma para tí! :D
    Felicitaciones también por el blog, ya voy casi un año siguiendolo y es uno de los mas útiles y chéveres que he encontrado. Suerte y muchas gracias de nuevo!