who needs the nerd corps
networks January 12th, 2008Otra tarde abriendo un punto de libre acceso de Internet en casa de una amiga.
Distinto hardware, diferentes problemas.
Pasamos toda la tarde en un proceso frustrante e improductivo.
No deberíamos invertir nuestra energia en desarrollar sistemas mas fáciles de usar, que en ensenar a nuestros amigos no tan interesados por la técnica un montón de cosas complicadisimas?
Me parece por supuesto necesario mejorar la documentación en software libre, y un poco trato de hacerlo. Pero al mismo tiempo me apetece que la documentación sea la mínima, que las cosas solo funcionen.
Que la gente aprenda mas para hacer cosas *fuera de lo normal*, no para hacer lo masprobable.
Que la actividad mas comun se logre la primera vez haciendo click en
Forward -> Forward -> Forward -> Forward
Y que si quieres leas los carteles y te enteres de otras posibilidades.
Cuanto faltapara eso?
Las companias, los desarrolladores están a punto de lograrlo.
Yo soy debianita, pero cuando una persona quiere entrar al mundo del software libre porque esta interesada en el espacto politico, en el aspecto organizativo…
Yo le instalo una Ubuntu.
Ya vendrá en seis meses a pedir la Debian, y yo me habré ahorrado un montón de horas de howtos y cosas.
Apuntas el/la nuev* usuari* a los foros de ubuntu y a otra cosa…
La clave es la escalabilidad de los esfuerzos.
Una buena practica es ensenyar las tareas de mantenimiento de un proyecto a la vez que se les ensenya a los nuevos usuarios sobre las ventajas. Comunicar los obstáculos que los desarrolladores tienen, y que nosotros podemos ayudar a resolver, es importante. Nuevos usuarios representan nuevos usecases, nuevas plataformas y hardware sobre el que probar nuestros equipos. Cuando desarrollamos un programa, tomemos tiempo en documentar el modo de reportar bugs, para que todos nuestros usuarios sean capaces de hacerlo.
Crear un sistema para gestionar con facilidad el feedback de los usuarios es importante también. Cuanto mas fácil sea la comunicación con los usuarios, mas grande sera el conocimiento que tengamos sobre la plataforma que tenemos. Nuestros usuarios se han dado el lujo de pasar un tiempo aprendiendo como usar nuestra aplicación, la han instalado… han invertido en nosotros. Están interesados en que la aplicación vaya bien y satisfaga sus necesidades. Ellos piensan en como nuestra aplicación es mejor con naturalidad, puesto que la usan y usan de una manera mucho mas real que nosotros.