Hablemos

Un idioma para cuatro plataformas.

Lideré desde cero el design system de Edubook, la plataforma educativa de Vicens Vives, para unificar producto, diseño y desarrollo.

Edubook en web, tablet y móvil
Rol
Product Designer, lideré la iniciativa
Empresa
Vicens Vives Digital
Año
2022
Cubre
Web, iPad, Android y mobile
Contexto

Un producto que creció más rápido que su coherencia.

Vicens Vives lleva más de 80 años publicando libros educativos. Con Edubook, alumnos y docentes acceden a libros interactivos, clases y evaluaciones desde cualquier dispositivo. Al crecer el producto, cada equipo decidía por su cuenta: los mismos botones tenían cuatro tamaños y las tipografías cambiaban por sección.

Edubook en web, tablet y móvil
El sistema debía garantizar coherencia en web, tablet y mobile.
El problema

Sin sistema, cada decisión se tomaba dos veces.

La auditoría fue contundente: el mismo rojo corporativo aparecía con 12 valores distintos, no había especificaciones de componentes y diseño y desarrollo rehacían el mismo trabajo en cada sprint.

12 valores para el mismo rojo

Recreación ilustrativa de los tonos

Teníamos que decidir desde cero si usar rojo marca o rojo error, si el padding era 16 o 24. No había referencia.Contexto del equipo antes del Design System
Estrategia

Tres capas en cascada.

Tres archivos de Figma interconectados: Guidelines, Tokens y Componentes. Un cambio en los tokens se propagaba a todos los componentes, y uno en un componente, a todos los archivos.

Semanas 1–2

Auditoría

Inventario de estilos en producción, inconsistencias y patrones.

Semanas 3–4

Fundamentos

Color, tipografía, espaciado e iconografía, tokenizados.

Semanas 5–8

Biblioteca

Más de 200 componentes con sus estados, variantes y documentación.

Continuo

Adopción

Publicación, formación y proceso de contribución.

Los tres archivos de Figma del sistema
DS Guidelines 2022, DS Components 2022 y Tokens.
Fundamentos

Decisiones que no se toman dos veces.

Tipografía

Montserrat para interfaz y Poppins para marketing y educación, con escala de Big Display a Body Small.

Grid

Soporte nativo para desktop, tablet y mobile, con 6 breakpoints documentados.

Color

Paleta base, semántica y tokens funcionales. Brand red #E63329, separado de error #D32F2F.

Guías de tipografía y grid
Escala tipográfica y sistema de grid.
Componentes

Más de 200, cada uno con todos sus estados.

Enabled, hover, focused, disabled y error, con auto-layout y propiedades de componente: inputs, navegación, feedback, cartas de libro y clase, tablas de evaluación y reproductores.

Selección de componentes
Dropdowns, cards de clase, anotaciones, headers y alertas.
Edubook, gestión de clases
En producción: color por asignatura definido en los tokens.
Edubook, tabla de notas
La tabla de evaluación, el componente más complejo del sistema.
Resultados

Todos hablando el mismo idioma.

3

Archivos

Sustituyeron decenas de archivos dispersos.

200+

Componentes

Documentados y publicados en la biblioteca.

4

Plataformas

Con un único sistema.

En diseño

Las revisiones de consistencia, que llevaban horas, casi desaparecieron.

En desarrollo

De interpretar diseños ambiguos a consumir especificaciones exactas.

Aprendizajes

Tres lecciones.

Empieza por las personas

Un sistema sin adopción es papel mojado.

Empieza pequeño

Publica lo crítico e itera. No esperes a tenerlo todo.

Tokens primero

Son la columna vertebral: evitan refactorizar después.