0

Iterando con tu equipo en remoto

… O cómo coordinar con herramientas gratuitas con tu dream-team online para desarrollar tu propia app.

Esto puede que sirva de referencia a todos aquellos que deseen iniciar un desarrollo, por ejemplo de una app, y no tienen los recursos disponibles físicamente, o en su defecto, no han pensado en contratar a un desarrollador o un diseñador (por citar lo mínimo indispensable) según sea el caso o a ambos si el de la idea no es ni uno ni otro y buscan un freelance.

Lo primero que debes hacer, si tienes una idea brillante que quieres que vea la luz — y vamos a ponernos en este caso, no eres ni desarrollador ni diseñador pero sabes que la idea es de las buenas — es elegir con mucho cuidado a ambos perfiles.

Buscando al desarrollador y al diseñador

Creo que una buena forma de atraer a especialistas para que trabajen contigo en tu maravillosa idea es publicar un anuncio motivador y no el típico anuncio de empleo de empresa que más pinta tiene de pedir un autómata sin capacidad de razonar más de lo que le han enseñado en la universidad que de un profesional con sentido común, en este caso por ejemplo un buen anuncio podría ser:

“Busco desarrollador iOS, motivado por crear soluciones, de mente abierta y dispuesto a buscar resultados creativos, si es friki mejor, con una gran capacidad de conversación y proactividad, que se sienta involucrado en el proyecto y no sea un mercenario del código. Se ofrece fama y posiblemente fortuna, pero lo que sí aseguro es que en este camino al que desee iniciarlo, vamos a pasarlo bien y muy importante, que sea amigo de los diseñadores”

Bueno, no es es que sea lo mejor que pueda haber escrito pero es una idea que deja claro lo que intento explicar. No busques a un tipo cuadriculado, busca alguien con quien puedas hablar y que, por favor, cada vez que le plantees una idea no tuerza la boca y diga “aych, es que estooo…. ufff, se puede pero bffff, es que, …”, pues un desarrollador así no sirve para un pimiento, no te va ayudar y sí te va a poner más trabas que morador de las arenas a Luke Skywalker.

Luego, obviamente tendrás que tratar de encontrar a un diseñador, aquí la cosa cambia un poco porque el diseñador per sé ya es un tipo muy creativo, pero ojo, no se te ocurra buscar a un “paquetero” y no se entienda mal, yo llamo “paqueteros” a todos esos que se hacen llamar diseñadores pero que sólo son unas máquinas en el manejo del PSD o AI, prácticamente saben todos los trucos y shortcuts de teclado para el CS entero pero que no tienen ni idea de lo que “diseñar” significa, este tipo de gente cobra muy poco, entregan desastres visuales y con frecuencia no son comunicadores. Por ello no busques a otro autómata que sepa utilizar los graficadores como nadie, busca a un tipo que te proponga ideas pero que tengan un fin y un porqué, ah, y tampoco (y creo que esto es peor) busques a un artista, un diseñador que se defina como un artista es peor incluso que el “paquetero”, este tipo de diseñador va a hacer lo que le salga en gana con el fin de mostrar su “arte” al mundo, osea, no va a comunicar nada de nada con los diseños que te proponga.

Yo buscaría así:

“Se busca diseñador, que sea un gran comunicador y tenga capacidad de proponer y llevar a cabo soluciones gráfica creativas, que rompa las reglas para generar tendencia, que tenga un fanático del UCD, que sus UI tengan las dosis correctas de usabilidad, que se cuestione antes de hacer el más mínimo sketch el porqué de ello y que tenga ganas de diseñar algo más que colorines, que quiera diseñar un producto que aporte solución y sienta pasión por la UX, además y muy importante, que sepa comunicarse con un desarrollador”

Ya te digo que el diseñador que entienda este anuncio puede ser el indicado para tí, no puedes claro está pagar por un especialista en UX, pero sí que hay mucho diseñador con bastante conocimiento del tema que puede aportar muchísimo a tu gran idea.

Una vez que ya has seleccionado a tus dos tigres, estos se han conocido por el skype y han empatizado, nos ponemos a seleccionar las herramientas necesarias para poder coordinar el trabajo online de tu increíble idea.

Manos a la obra

¡Bien! ya tienes a tus dos súper héroes del diseño UI y Desarrollo, se llevan bien porque comparten la idea de crear soluciones y tienes cada vez más cerca el conseguir tu sueño plasmado en una app exitosa, pero bueno, aún queda algo por resolver, ¿cómo hago para coordinar al grupo? tú estás en una ciudad y tus dos freelance están en otras dos ciudades que no son la tuya. No hay problema pues hoy, en esta era de la información global todo está para ese efecto, solucionado.

Antes de ponerte a ello es seleccionar las herramientas on line que te permitirán tener una comunicación fluida y feedback oportuno para el correcto desarrollo de tu app, no quieres que haya miles de correos , llamadas defectuosas, miles de sms, diferentes formatos de archivos y un largo etc. Pero tranquilo, ya hemos seleccionado estas herramientas que evitarán todo ello:

  1. Para comunicarnos
  2. Para hacer wireframing
  3. Para pruebas de usabilidad
  4. Para compartir escritorio
  5. Para versionado de UI
  6. Para agendar el calendario
  7. Para tener un repositorio de recursos
  8. Para crear documentación

La comunicación es lo más importante, debes ser capaz de reunir online a tu diseñador y desarrollador y poder debatir y/o impartir las disposiciones que hagan falta, para ello vamos a servirnos de Skype Google Hangout como ya sabes son herramientas gratuitas, con video llamada y posibilidad de compartir pantalla, archivos y chat, aunque lo de los archivos lo haremos por otra vía. Ambas son muy útiles pues tienen una excelente performance en movilidad, puedes tener las conferencias que hagan falta si se da el caso, desde tu iPad o tu smartphone.

Es utilísimo cuando conversamos en las meets con nuestro equipo, podercompartir sketches de lo que estamos ideando para dar mejor forma a los conceptos, para ello no hay nada mejor que InvisionApp porque en una misma sesión es posible agregar una UI y sobre ella, pero sin perder las versiones anteriores, poder realizar comentarios en tiempo real. Además esta app tiene versión móvil así que mejor, imposibley si usas las herramientas de compartir que te digo más abajo, formarás una potente plataforma de comunicar ideas.

Para las pruebas de usabilidad que haremos con nuestro equipo, una vez que hayamos definido nuestra audiencia, es muy interesante utilizar el software gratuito de Optimal Workshop que nos permite al crea una cuenta hacer por ejemplo card sorting y árboles de navegación. También para afinar los contenidos está bien utilizar Xmind que nos permite rápidamente trabajar los mapas de ubicación de contenido de nuestra app. Y cómo no, la indispensable Silverback, para tus pruebas de usabilidad de guerrilla. Estas herramientas son gratuitas para nuestros propósitos (tienen versiones de pago pero nos bastarán las opciones libres).

Si hace falta compartir escritorios podemos utilizar Team Viewer o Join Me , a mi me gusta esta última pues es muy rápida y va de maravillas para nuestro propósito de comunicarnos rápidamente, (HangOut también me está resultando de lo más cómodo para este propósito) por ejemplo si el diseñador nos quiere mostrar algo que tiene en ese momento en pantalla y decidir sobre la marcha.

Google calendar, si no lo haz utilizado hasta ahora, pues ponte a ello, puedes sincronizar tus meets desde tu smartphone y tener siempre en mente las sesiones pendientes con tu equipo de trabajo. Todo dispositivo es sujeto de sincronización con ello y no solo para las meets si no para crear una agenda de entregables para validar y tener todo más controlado.

Siempre pensando en la movilidad y en el uso gratuito del almacenamiento en la nube en nuestro provecho, no hay mejor app en el mercado que Dropbox para servir de repositorio de recursos, sean imágenes, notas de texto, enlaces, etc., así como para crear un sistema de archivo en la nube accesible por los miembros de tu equipo. Hay un sinfín de herramientas similares pero yo recomiendo esta. La movilidad de Dropbox es muy buena y nos permite enviar o recibir elementos que queramos visualizar y/o crear y archivar para compartir con nuestros miembros de equipo.

Como no podía ser de otra forma, Google Docs, una vez más al rescate. Ladocumentación generada en el desarrollo de la app, va más que bien en el gestor de documentos de Google, accesible perfectamente desde cualquier dispositivo móvil que nos permitirá crear y compartir disposiciones a nuestro equipo y ser recibidas en tiempo real.

Ahora ya tienes las herramientas que necesitas para comunicarte, almacenar, gestionar reuniones, generar documentación, compartir archivos y screens y todo, absolutamente todo puede ser cómodamente manejado desde tu propio dispositivo móvil, si es una tablet mejor aún. Tendrás a tu equipo bajo control y el feedback será de valor. Como ves, no te hace falta tener en el mismo lugar físicamente ni a tu equipo, ni a infraestructura costosa, ni invertir un solo céntimo en las herramientas colaborativas que te hemos propuesto.

Fatal error: Uncaught Exception: 12: REST API is deprecated for versions v2.1 and higher (12) thrown in /web/htdocs/www.uxinperu.com/home/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 1273