WordPress 2.7 es el modelo a seguir de cómo el diseño puede liderar el camino

Publicado: 2016-12-13

Cuando Matt Mullenweg, co-creador del proyecto de código abierto de WordPress, anunció que el diseño marcaría el camino para el desarrollo de WordPress en 2017, utilizando la investigación de usuarios y maquetas, lo primero que me vino a la mente fue WordPress 2.7. Ese lanzamiento fue la culminación del liderazgo efectivo y el esfuerzo de Jen Mylo y Liz Danzico. Para saber por qué esta versión es única en su clase, debemos ver cómo se creó.

Presentamos Caballo Loco

El 29 de marzo de 2008, se lanzó al mundo WordPress 2.5 “Brecker”. La característica más importante en 2.5 fue el backend rediseñado que se construyó en colaboración con Happy Cog.

Cuando Mullenweg le dio al público un adelanto del backend rediseñado, dijo lo siguiente:

Durante los últimos meses, hemos estado trabajando con nuestros amigos de Happy Cog, Jeffrey Zeldman, Jason Santa Maria y Liz Danzico, para rediseñar WordPress desde cero. El resultado es una nueva forma de interactuar con WordPress que seguirá siendo familiar para los usuarios experimentados y mejorará la experiencia para todos. Esto no es solo una nueva capa de pintura: hemos rediseñado el aspecto de WordPress, así como también cómo está organizado para que pueda olvidarse del software y concentrarse en sus propias actividades creativas.

Editor de publicaciones de WordPress 2.5
Editor de publicaciones de WordPress 2.5

Si bien algunas personas elogiaron el rediseño, otras no estaban contentas, particularmente con la jerarquía del menú. Dado que los sentimientos en la comunidad eran mixtos, Mylo contrató al Centro de diseño, conocimiento e investigación de medios de Ball State University para realizar un informe de usabilidad sobre el diseño de administración de WordPress 2.5. El informe se usó para determinar qué problemas se basaban en problemas de interfaz versus a las personas que simplemente no les gustaban los cambios.

Los resultados de las pruebas de usabilidad se compartieron con los desarrolladores principales, lo que inspiró una interfaz prototipo para abordar algunos de los problemas descubiertos. Esto permitió a los desarrolladores usar WordPress 2.5 en sus propios sitios y el prototipo en un sitio de prueba. Sin embargo, una vez que comenzaron las pruebas con la interfaz prototipo, quedó claro que se requería un enfoque más ambicioso.

Según Mylo, el segundo prototipo conocido como "Crazyhorse" dejó boquiabiertos a los sujetos de prueba:

La segunda ronda de pruebas dejó boquiabiertos a todos. El equipo de investigación nunca había visto resultados tan consistentes. Las tareas se completaron más rápido, las opiniones de los participantes lo calificaron mejor, la comprensión de cómo funcionaban los elementos de la interfaz fue mayor y ni siquiera era una aplicación completamente funcional. De los participantes de la prueba, todos dijeron que elegirían el prototipo sobre su interfaz administrativa actual, y ni siquiera era bonito.

A lo largo del proceso de desarrollo de 2.7, Mylo utilizó una serie de canales de comunicación para recopilar comentarios de los usuarios. El 15 de septiembre de 2008, Mylo publicó una encuesta de opciones de navegación. La encuesta fue parte de un esfuerzo más amplio para involucrar a más personas en el proceso de diseño y decisión:

Como parte de la misión de aumentar la participación de los usuarios en las decisiones de diseño, hemos creado una encuesta destinada a brindar a los usuarios de WordPress la capacidad de participar en la decisión de cómo se deben agrupar y etiquetar las opciones de navegación.

Más tarde ese mes, se creó una segunda encuesta que permitió a los usuarios votar sobre maquetas del cuadro de búsqueda, el menú de favoritos, los botones Futuro/Publicar y Editar marca de tiempo. Solo tomó dos días para que la encuesta alcanzara su número máximo de respuestas de 5,000.

Estructura alámbrica Crazyhorse
Estructura alámbrica Crazyhorse

Una vez que concluyó la encuesta, Mylo publicó una publicación de seguimiento, así como un documento que contenía esquemas que daban a los usuarios una idea de cómo sería el producto final. Cerca de mediados de octubre de 2008, Mylo publicó capturas de pantalla semipulidas de la interfaz 2.7 y explicó cómo funcionaba. Matt Thomas y Andy Peatling son en gran parte responsables del diseño de WordPress 2.7.

Panel de WordPress 2.7
Panel de WordPress 2.7

La respuesta a las capturas de pantalla fue abrumadoramente positiva. Una semana después de mostrar el tablero 2.7, Mylo le pidió a la comunidad de WordPress que creara un conjunto de íconos para cada una de las secciones de navegación. Más de una docena de personas enviaron conjuntos de íconos y, en lugar de elegir uno, Mylo permitió que la comunidad votara qué conjunto se ajustaba mejor al estilo de WordPress 2.7. Con el 35% de los votos, el conjunto ganador fue creado por Ben Dunkle.

Conjunto de iconos ganadores de Ben Dunkle
Conjunto de iconos ganador

Le pregunté a Dunkle qué lo inspiró a crear los íconos y si Mylo no le ofreció la oportunidad a la comunidad de la forma en que lo hizo, si hubiera contribuido a WordPress 2.7 de otra manera.

“Cuando vi la publicación de Jen pidiendo a los diseñadores de íconos que enviaran un conjunto para 2.7, fue justo en la fecha límite”, dijo Dunkle a Tavern. “No recuerdo cómo encontré la publicación, ya que no visité el blog de desarrollo de WordPress muy a menudo. En ese momento, había estado creando sitios con WordPress durante algunos años y realmente lo disfrutaba, pero no pensaba mucho en la comunidad en línea”.

“Jen expresó la dirección con elocuencia: 'Los íconos deben ser sutiles, con una apariencia clásica/diseñada, nada caricaturesco. Líneas finas. Quizá un poco anticuado. Estaba diseñando íconos para otros proyectos de código abierto en ese momento, y el lenguaje de la publicación me tocó la fibra sensible. Me apresuré a enviar un correo electrónico.

“Terminé como finalista, empujé los píxeles y envié el diseño. El mío obtuvo la mayor cantidad de votos. El concurso causó cierta controversia, ya que cualquier cosa que se parezca al trabajo de especificaciones siempre ha sido un pararrayos en la comunidad de diseño. Yo no lo vi de esa manera. Era un proyecto de código abierto y yo era un voluntario, no un contratista.

“Al final, lanzó una conexión continua que mantengo hasta el día de hoy. Ahora se llaman Dashicons, están hechos con vectores en lugar de píxeles, y pronto serán SVG en lugar de fuentes web (una vez que solucionemos los errores)”.

Después de pasar por las etapas beta y candidata a lanzamiento, WordPress 2.7 "Coltrane" se lanzó al público el 11 de diciembre de 2008. Más de 150 personas contribuyeron con el código directamente para el lanzamiento y muchos otros contribuyeron con comentarios valiosos durante los momentos oportunos a través de encuestas, correos listas y pruebas.

Refiriéndose a WordPress 2.7, el antiguo usuario Ozh dijo lo siguiente: “El equipo de desarrollo preguntó a los usuarios qué querían y qué les gustaba, y el resultado está a años luz de lo que el estudio de diseño produjo para 2.5 seis meses antes. Una palabra para resumirlo todo: '¡Arriba del pliegue!'”

WordPress 2.7 establece un gran estándar

Durante el día del colaborador en WordCamp US 2016, le pregunté a Mullenweg si el proceso de desarrollo de WordPress 2.7 inspiró el enfoque experimental para desarrollar WordPress en 2017.

Sí, quiero decir que ese fue uno de los comienzos de las contribuciones de Jen y su enorme impacto en el mundo de WordPress. Ella trajo una forma de pensar completamente diferente con un usuario primero, usabilidad, mentalidad basada en la investigación. Fue fantástico tener liderazgo femenino demostrando muy pronto en la comunidad de WordPress que este es un software hecho por todos para todos. Lo que fue para su época es un gran estándar al que nos mantenemos a medida que avanzamos en 2017.

De todos los lanzamientos de WordPress que he cubierto desde 2007, WordPress 2.7 es especial. Es el único lanzamiento en el que siento que gran parte de la comunidad se unió y se centró en mejorar WordPress. A través de encuestas, comentarios, publicaciones de blog, pruebas y pidiendo ayuda a personas talentosas de la comunidad, Mylo demostró que la comunidad puede ser parte del proceso de desarrollo y diseño de WordPress y, como resultado, terminar con un mejor producto.

Las cosas han cambiado desde 2008. La comunidad, el grupo de colaboradores y el proyecto en sí se han vuelto más grandes. La comunicación se distribuye entre Make Blogs y SlackHQ. El proceso de desarrollo de WordPress está más abierto ahora que nunca. Desde el lanzamiento de WordPress 2.7, no he sentido la misma chispa de unirnos por un objetivo común que Mylo fue capaz de fomentar. Tal vez sea porque no soy parte de un equipo de proyecto como la API REST o no la estoy buscando en los lugares correctos. Espero que esos sentimientos se reaviven en 2017.

Será interesante ver cómo funciona el nuevo proceso de desarrollo. Hasta entonces, los dejo con una cita maravillosa de Mylo, ya que captura sucintamente la forma en que siento y recuerdo el ciclo de desarrollo de WordPress 2.7.

“Espero que disfrutes viendo por dentro cómo hemos estado organizando nuestros pensamientos en torno a la versión 2.7, y que cuando los comentarios de la comunidad comiencen a fluir, todos recuerden que todos queremos lo mismo: el mejor WordPress posible”.