• por aitor - 16 de junio de 2008 - Etiquetado como , , , , , ,
    10 comentarios »

    Es publico y notorio, que de alguna manera, el Open Source esta siendo redescubierto por una nueva generación de programadores y que esto está generando una nueva época dorada en el mismo. Sitios como github.com, rubyforge.com, sf.net, vuelven a bullir actualmente con la aparición de plugins, proyectos, aplicaciones y nuevas plataformas tal y como lo hacían a principios de los 90 impulsados por el genio de Linus Torvalds (por no citar la primera fiebre OS a finales de los 70, con Unix).

    En Linking Paths entendemos las posibilidades, ventajas e inconvenientes que tiene el codigo abierto, y todos los integrantes hemos colaborado, colaboramos y colaboraremos con el mismo, dentro de nuestra capacidades y circunstancias. Durante este tiempo de relación con las distintas comunidades Open Source una de las cosas que más me ha llamado la atención es la ausencia de unas entidades imprescindibles en el desarrollo de cualquier tipo de software: los no-coders. Me explico.

    Dentro de cada proyecto software, existe un volumen ingente de trabajo que no es desarrollo puro y duro. Documentación, arquitectura de la información, diseño, maquetación, usabilidad, experiencia de usuario, etc. Todos y cada uno de estos puntos no son solo añadidos con los que tenemos que convivir los hackers de todo el mundo sino en muchos casos la parte más importante de tu proyecto.

    Durante algún tiempo -allá por los ‘70 y ‘80- el uso del software se reservó a una cantidad de usuarios muy limitada, y la ausencia de, por ejemplo, documentación se suplía con una cantidad importante de conocimiento técnico de los usuarios (y horas de quebraderos de cabeza claro XD). Cuando en los ‘90 llegó Linux la cosa no cambió y siendo un sistema operativo técnica y ampliamente superior a otros, le ha llevado más de una década empezar a ser utilizado fuera de los círculos no técnicos debido a sus carencias en usabilidad.

    Los ‘00 llegaron, y a mediados de la década el software explotó a través de la red, con todo su metralla wedospuntocerista, y hoy más que nunca quedan en evidencia los proyectos Open Source por aspectos no técnicos, tanto por su excelencia en ellos como por su mediocridad. Con la excepción de unos pocos proyectos de bajo nivel, todos los miembros de la comunidad Open Source necesitamos para nuestros proyectos de personas que se encarguen de estos aspectos, profesionales que vengan a complementar nuestras aptitudes con las suyas para seguir generando nuevas y mejores herramientas.

    Es por ello que nos debemos preguntar dónde andan metidos todos esos profesionales del copywriting, de las CSS, de HCI, del diseño… ¿Por qué no consigue el movimiento Open Source a especialistas de estos campos?. ¿Como podemos atraer desde la comunidad Open Source a estas personas?. ¿Cuales son los beneficios que estos profesionales obtienen del Open Source?.

    Maldita sea… ¡Hackers no-coders del mundo…¿dónde estáis?!

  • 10 comentarios para “¿Qué pasa con los no-coders Open Source?”

    1. Luis dice:

      Hackers no-coders… jeje, muy bueno ;). Seguramente la clave esté en el grado de participación (y por ende de implicación) que se da a los diseñadores, documentalistas, etc. en los proyectos software en general y en los Open Source en particular. Y es que es muy complicado sentirse parte importante de un proyecto cuando los programadores y resto de responsables técnicos consideran que tu labor es la de poner “colorines” para que la cosa se vea más “bonita” o copypastear textos de otros sitios.

    2. alberto dice:

      No sé, no es nuestro caso. Nos encantaría que fueran una parte importante de muchos de los proyectos en los que participamos, que nos ayudasen a conseguir que algunas de nuestros sideproyects tuvieran mejor aspecto, de que ellos mismos los pudieran utilizar como un trampolín para mostrarse y para probar nuevas cosas, para enseñarnos cosas nuevas.

      Si algún diseñador lee esto y tiene ganas de colaborar con nosotros, estaremos más que encantados en hacerles participes.

    3. Ana dice:

      Ahí le has dado, Luis. Tienes toda la razón en tu segundo párrafo. No hay otra explicación. Resulta complicado trabajar con alguien que te trata como si fueras tonto porque no llegas a su “nivel”.

      Cuando por otro lado, esa persona no tiene ni pajolera idea de AI, usabilidad, estándares, redacción, diseño, … Pero eso da igual, ¿verdad?

    4. Dani dice:

      Pues no creo que sea esa la razón principal para que no se participe, si hablamos de lo “bien considerados” que estamos los programadores en una empresa de desarrollo media… programador a peso…

      En mi opinión simplemente es que sólo un pequeño porcentaje de programadores ven la cultura de colaborar en proyectos OS como una inversión, una oportunidad de al menos aprender y mostrar su capacidad, la mayoría lo ven como hacer algo gratis y que el OS es “perder dinero”(algo que me ha tocado discutir muchas veces).

      También hay que decir que para un diseñador o maquetador, aunque un proyecto no sea OS, se ve su trabajo(con las limitaciones/restricciones que se les imponga, claro). Pero creo que si aparecieran diseñadores/maquetadores/… “rockstar” metidos en proyectos OS, la cosa podría empezar a cambiar y verían que ellos también tienen mucho que aportar/aprovechar.

    5. alberto dice:

      No sé Ana, ya digo que creo que sea nuestro caso (http://weblog.linkingpaths.com/2007/07/13/el-interfaz-es-tu-producto/), pero en mi experiencia es más bien una cuestión de que el software les interesa relativamente poco, y que su interés en el proyecto se termina “rápido”.

      Por la misma razón que demasiados proyectos opensource quedan cojos, porque a los programadores les interesa menos documentar, arreglar problemas, etc. que tirar código.

      Por momento este hilo parece un “tu más” XD.

    6. Ana dice:

      No sé, hasta ahora no nos ha tocado. Cuando alguien nos llame para un proyecto de software libre os contamos. XDDDD

    7. alberto dice:

      Ana, no deberías decir esas coas en público, y menos a nosotros. La semana pasada en Donosti os pudisteis dar cuenta de lo complicados y atareados que podemos llegar a ser.

      Te podemos llegar a asustar si te ofreces para este tipo de cosas! XD. Pero si no os asustáis… Aitor estará encantado de colaborar en ‘el otro ágora’ :-D (por pedir que no quede).

    8. Ana dice:

      Si es que soy una bocazas XDDDDD

    9. [...] necesarias para el desarrollo de software hoy en día. El punto está más que explicado en Linked: ¿Qué pasa con los no-coders Open Source?… Tags: Opensource, Software Libre Dejar unComentarioNombre(requerido)Correo (no será [...]

    10. Kilian dice:

      Soy diseñador web y la verdad que me ha gustado la entrada además estoy bastante de acuerdo con todo lo que se ha dicho. Si alguien necesita para un OS un diseñito o lo que se ofrezca pueden contar conmigo ;). Siempre he querido aportar mi granito de arena…

      saludos y felicitaciones por el blog.

    Deja un comentario

Linked, el blog de Linking Paths