Octubre 16, 2008

Agile User Experience o Experiencia de usuario Ágil

Tema: Usabilidad
» Se lee en 241 segs

Agile User Experience like speed racer team

Últimamente ha vuelto a la vida el término “Ágil o Agile (áyail en spanglish)” y he sido partícipe de varias interesantes discusiones sobre el desarrollo ágil (Agile development ) y el papel de la usabilidad en desarrollos basados en esta filosofía. Así que vamos a hacer el ejercicio de repasar qué es esto del Agile User Experince o Agile Usability Engineering o como queráis llamarla… en esta oportunidad me centraré en Agile User Experince, porque la experiencia de usuario implica muchas más metodologías que son claves en el proceso de desarrollo de cualquier aplicación y además porque soy de la “escuela de Morvile“, otro día explicaremos esto de la escuela Morvile.

Desde el el principio: ¿Qué es Agile Development? y ¿Cuándo la utilizo?

Por allá en el 2002 Scott Ambler desde los cuarteles de IBM, se le ocurrió que debía desarrollar un “algo” para hacer de los proyectos de desarrollo menos costosos en tiempo — quebradero de cabeza de todos y razón clásica de exclusión de metodologías UCD en desarrollos (Vieja escuela) — En fin, Ambler comenzó a investigar y se topó con los resultados de Kent Beck (Project Leader para Chrysler) quien desarrollo Extreme Programming (XP o dearrollo extremo) que consistía en algo así como pica código a lo bestia con la mayor simplicidad posible y corregir sobre la marcha, es un poco más complejo que eso pero para otro día esto del XP.

Ambler, le llamó la atención este método y decidió crear lo que sería más adelante el Manifiesto sobre el Desarollo Ágil (Agile Manifesto) que no era otra cosa que una filosofía rompedora de paradigmas, una filosofía que se basaría en eliminar de la metodología de desarrollo todo el tiempo invertido en planificar a la perfección y dar más peso esfuerzo a crear con sentido común y con objetivos claros.

Esto hace que los períodos de entrega se hagan mucho más cortos y dinámicos, en si esta filosofía se basa en 4 valores esenciales:

  1. Individuals and interactions over processes and tools
  2. Working software over comprehensive documentation
  3. Customer collaboration over contract negotiation
  4. Responding to change over following a plan

Pues, bajo estos principios se fundamenta el desarrollo ágil, es decir dejemos de planificar hasta el último detalle la perfección no éxiste, para qué perder tanto tiempo en planificación si al finar tenemos que cambiar porque nos hemos dejado cosas en el camino, al final nos gastaremos grandes cantidades de dinero en gestión y mediación con públicos internos y nos olvidamos que hacemos algo para un “Usuario” que es el que nos pagará o recompensará el servicio que le ofrecemos.

Para los gestores de la vieja escuela el planteamiento les debe sonar a “vamos a hacer una aplicación a lo artesanal, a piñón” pues resulta que no es así…. Con un desarrollo ágil nuestro enfoque es darle el acento a los usuario y al proceso de interacción en vez de pensar si monto un Sharepoint o te pongo 2 vignette con Oracle entrepirse, es darle la vuelta a la tortilla, es desarrollar en vez de invertir 4 semanas en un funcional de 260 páginas, que al final el único que se lo lee entero es el que lo escribe y se lo lee entero sólo para corregirlo (3 horas más).

En conclusión esto del Agile es: vamos a simplificar, simplifiquemos todo lo que podamos, corrijamos a medida que lo hacemos. Me gusta mucho una frase que escribió Eduardo Manchón sobre desarrollo ágil hace un par de años:

Cuanto más rápidamente ejecutes, antes descubrirás qué es bueno, qué es malo, qué es suficientemente bueno y podrás hacer mejoras. Rectificar no es fácil, conlleva ser humilde y modesto.

El mensaje es claro, ¡aterricemos! Pero seamos consientes que esta filosofía no es una ley ni un principio y que no se puede aplicar a todos nuestros proyecto, no podemos montar una terminal financiera de esta manera el riesgo es muy alto. Pero si que podemos aplicarla para proyecto menor envergadura. Para ilustrar con mayor claridad esta cuestión me salta a la memoria una frase de Peter Drucker:

Plans are only good intentions unless they immediately degenerate into hard work.

¿Cómo encaja la Experiencia de Usuario en todo este asunto del ágil?

Simple.
Recordemos el primer principio del manifisto

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Para satisface al usuario desde el desarrollo sólo puedo hacer una cosa, aplicar UCD (Diseño Centrado en el Usuario o User Centered Design) y es justamente en este punto donde hago un llamado a la Experiencia de usuario, no nos podemos quedar cortos ya que lo hacemos rápido hagámonos bien, pensemos en experiencias y no en la técnica. A veces creo que cuando hablamos de UCD no abarcamos lo suficiente ya os adelantaba que era de la escuela Morvile.

Por lo tanto, y vuelvo a pregunta, ¿Cómo lo hago? para responder Thomas Memmel, de la Universidad de Konstanz en Alemania, recopiló unas tablas comparativas entre metodologías de UCD utilizadas en modelos clásicos y con filosofía Ágil. También, como buen investigador nos introduce un nuevo término Usage Centered Design (Diseño centrado en el uso) con lo cual muestra un enfoque diferente.

Agile UCD

En resume:

Tags:, , , , , , ,

Comentarios

Septiembre 1, 2008

Prototipando para Facebook

Tema: Usabilidad, Diseño Web
» Se lee en 1 segs

Stencil para prototipar en Facebook

Ya de regreso de las vacaciones, paseando por el Reader me encuentro en Graffletopia (una de los mejores blog de recursos para prototipar) un stencil o modelo de Omnigraffle para prototipar aplicaciones de Facebook.

Espero en breve estrenarlo en ámbito profesional, pero he estado haciendo algunas pruebas y lo encuentro bastante completo. Creo que este tipo de herramientas fundamentan lo que vengo comentando desde que comenzamos a hablar de SMM (Social media marketing) todo widget, app o afín debe ser tratado, metodologícamente hablando, como una web centrada en el usuario, el prototipado es esencial para a la hora de diseñar la interacción y nos ahorra costes de producción.

Una aplicación sin prototipo está condenada a tener problemas de interacción, está probado.

Aquí os dejo los enlaces:

Stencil o modelo de aplicaciones de Facebook

Que tengáis un buen prototipado!

Tags:, , , ,

Comentarios

Julio 7, 2008

Usabilidad en microsites: caso iPhone y movistar

Tema: Usabilidad, Diseño Web
» Se lee en 121 segs

Microsite iPhone movistar
Como he avanzado muchas veces en este blog, yo sigo insistiendo… a veces el marketing no entiende de usabilidad. No me casaré de repertilo, existen millones de iniciativas nacidas desde marketing que lanzan sus promociones en forma de microsite con una usabilidad poco cuidada y al final del día esto siempre termina teniendo efecto contrarios a los esperados.
En esta oportunidad vemos el microsite de movistar en el qué se les informa de la exclusiva y se les invita a rellenar un formulario para ser informado de los detalles del este producto.
Hasta aquí, excelente. Pero ¿qué hay de la usabilidad de este microsite? Es un sólo formulario se muestran más de 4 aspectos descuidados de usabilidad.

  1. ¿Por qué no colocar algo de información sobre el iPhone? ¿por qué no poner que es 3G (Para consistencia con la versión móvil), algo de descripción, no?
  2. El botón “Comunicado oficial” es más grande que el botón enviar. Recordar la ley de fits. Además otro clásico de la usabilidad: Utiliza botones para ejecutar acciones y no para la navegación. Para colmo de males esto enlaza con un PDF
  3. El típico check del aviso legal está descontextualizado, y aquí si que se utiliza un enlace… Esto abre un pop-up que no tiene un botón de cerrar
  4. el botón “registrar” es muy pequeño, además el literal no es muy acertado, en realidad el usuario no se está registrando, tan sólo está enviando información. ¿Por qué no poner enviar? es más estándar. Pero bueno, esto es discutible

Y seguimos…

Aquí unas capturas:
Microsite iPhone movistar en le iphone

No me quiero imaginar cómo está el portal detrás de ese formulario… Aún queda tiempo, vamos a echarle un vistazo, tengamos en cuenta aspectos de usabilidad, el usuario lo agradecerá. En conclusión, yo me pregunto ¿Cómo se puede en tan poco espacio ser tan descuidado en aspectos de usabilidad? es tan sólo un formulario de nada… Como comentaba con el colega Jordi de despiertos.net, mejor ni ponemos a un usuario a buscar algo en la web movistar.

Esto es una invitación abierta a prestar un poco más de atención a los temas de usabilidad en este tipo de formatos y sobre todo los microsites, mientras menos contenido los errores saltan más a la vista mientras que una web se diluyen. No dejéis que el iPhone os nuble el juicio, una mala campaña pude desatar un mar de críticas impresionantes y no sólo eso como haya una mala jugada con el iPhone veréis como la gente pasará de movistar, se buscará la vida para tener su teléfono sin pasar por movistar.

La verdad, es que no hay nada como la libertad, nunca entenderé por qué tengo que casarme con una operadora para tener un teléfono. Yo sólo quiero mi iPhone, no me interesa movistar para nada. La empresas de teléfono en esta era 2.0 han pasado a segundo plano, ya no son las protagonistas. No quedamos que el personaje del año eramos Nosotros los usuarios. Los usuarios quieren su iPhone, dejarlos en paz…

Toda esta reflexión me recuerda a un artículo de Enrique Dans, Si te equivocas al lanzar el iPhone, en el que nos cuenta la mala experiencia que tuvo Rogers Wireless. Es delicado, no olvidéis que el iPhone es un producto que nació de la demanda de la gente “We the users” y como lo aplaudimos hoy mañana lo podemos hundir.

¿Qué opináis? ¿Cómo queréis vivir la experiencia iPhone?

Tags:,

Comentarios

Marzo 12, 2008

4 lecciones de Apple sobre diseño

Tema: Usabilidad, Diseño Web
» Se lee en 1 segs

chalckboard
Hace unos días la revista BusinessWeek publicó un pequeño resumen de la presentación de Michael Lopp, senior engineering manager de Apple, en el SXSW (South by Sothwest Festival). El artículo comenta los 4 pasos que se siguen en Apple para concretar un diseño.

  1. Prototipos perfectamente detallados al pixel
  2. Diseñan 10 prototipos totalmente diferentes de los cuales sólo quedan 3 nominados para la segunda vuelta
  3. Dos reuniones: una de brainstorm o como la denomina Lopp “Go crazy” y otra de producción
  4. Finalmente lo que denomina “The Pony Meeting” o lo que sería para nosotros “la carta de los reyes”

De este proceso sale una idea depurada a la cual se expone a los que toma decisiones para “convertir los ponis en entregables”, así probablemente fue la historia del nacimiento del IPhone.

¿Y vosotros cómo innovais?

Link: Apple’s design process, BusinessWeek

Tags:, , ,

Comentarios

Marzo 10, 2008

5 tendencias para el 2008 en UXD

Tema: Usabilidad, Diseño Web
» Se lee en 1 segs

Trends
Esta mañana encontré una investigación realizada por la gente de Human Factors, donde comentan

las 5 tendencias en User Experience Design, aquí un resumen:

  1. Diseño emocional y arquitectura persuarsiva
  2. Diseño para todas la generaciones
  3. Uso de metodologías de UCD y human factos en el sector Salud
  4. UxD en e-Commerce
  5. Más diseño centrado en el usuario en para e-Goverment

Por mi parte añadiría un par más

  1. Nuevos paradigmas en UxD, HCI y UCD en dispositivos con Multi-Touch touchscreen (Iphone y compañía)
  2. Adopción de metodologías UCD en aplicaciones corporativas (más allá de la intranet)

Link: 5 Critical User Experience Design Trends for 2008

Tags:, , ,

Comentarios

Marzo 9, 2008

Y llegó el SDK del iphone

Tema: Diseño Web
» Se lee en 1 segs

SDK

Con la llegada de esta herramienta se abren un sin fin de posibilidades. El dichoso Sdk no va a salvar al mundo puesto que ya hay más de 1000 apps gratis y libres por allí rodando. Ahora a esperar, otra vez, a la actualización del software 2.0.

Si queréis mas información sobre la presentación os recomiendo el resumen del Keynote realizado por Applewebblog.

He intentado probar el dichoso SDK pero sólo funciona en OSX leopard…. tendré que actualizar mi OS.

Tags:, ,

Comentarios

Febrero 18, 2008

¿Qué es un modelo mental?

Tema: Usabilidad, Diseño Web
» Se lee en 1 segs

Mental models

Con motivo del lanzamiento del nuevo libro de Indi Young, Mental Models, Aligning Design Strategy with human behavior, me gustaría resumir brevemente el concepto de modelos mentales según Indi Young.

¿Qué son los modelos mentales?

Son producto de la investigación basados en información etnográfica de una muestra representativa recopilada a través de entrevistas y otras metodologías con el objetivo de encontrar patrones que representen lo que una persona trata de conseguir en un contexto siguiendo un proceso.

¿Qué gano haciendo modelos mentales?

¿Cómo lo véis? ¿habéis tenido alguna experiencia creando modelos mentales?

No dejéis de echarle un vistazo a la entrevista de Chris Baum en Boxes and Arrows: What Is Your Mental Model?

Tags:,

Comentarios

Febrero 17, 2008

Mobile World Congress, Mmm.. faltan cosas

Tema: Usabilidad, Diseño Web, Web World, Off the Topic
» Se lee en 1 segs

Mobile World Congress
La semana pasada estuve visitando el Mobile Wold Congress, tenía muchas espectativas, esperarba encontrarme con tecnologías hiper innovadoras, con móviles vanguardistas, con paradigmas nuevos de navegación. Pero no fue así, no vi nada nuevo, nada que no hubiera leido en un blog anteriormente. El iphone, el gran ausente al igual que la usabilidad, cada móvil que tuve en mis manos eran muy dificiles de operar, poco intuitivos. Micosoft y su windows mobile, me sorprendieron, los 3 móviles que toque los 3 se me quedaron colgados en la mano.

Lo más innovador era lo menos masivo, las empresas de nicho era las más interesantes, las grandes no me aportaron mucho. En resumen no me la pasé muy bien, demasiada información.

¿Habéis ido? ¿Qué os pareció? ¿Habéis visto algo que valga la pena comentar?

Tags:, , ,

Comentarios

Febrero 8, 2008

Guía para el desarrollo web del gobierno de Chile: una guía de estilos con estilo…

Tema: Usabilidad, Diseño Web
» Se lee en 1 segs

Guía Web

El Gobierno de Chile en un esfuerzo por promover la creación de sitios web más usables y accesible, desarrolló lo que denominaron Guía Web. Una guía de estilos que recoge buenas práctica para el desarrollo web, entre las cuales podemos ver checklist sobre temas de usabilidad, accesibilidad, SEO, seguridad y más. No es una noticia nueva, pero vale la pena comentar este tipo de iniciativas.

Link: Guía web 1.0 - Gobierno de Chile

Tags:,

Comentarios

Febrero 7, 2008

La librería de Peter

Tema: Usabilidad, Diseño Web
» Se lee en 1 segs

Search Patterns

Peter Morville, uno de los nombre más sonados en el sector, está preparando su nuevo libro y para soportar los ejemplo le ha sacado el máximo provecho a Flickr craendo una librería de ejemplos de patrones de búsqueda muy potente. Allí podemos encontrar ejemplo de búsquedas facetada, eCommerce, social search y mucho más. Vale la pena echarle un buen vistazo.

Link: Colección en Flickr

Tags:,

Comentarios

Seguir mirando »
Usándolo.com es el blog personal de Jorge Márquez, dedicado a conversar sobre usabilidad, diseño web y tecnología.
RSS¡ Sindica el contenido de usandolo.com usando RSS !

Temas


Últimamente


Archivos


Cerrar
Enviar por Correo