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.

- Rol
- Product Designer, lideré la iniciativa
- Empresa
- Vicens Vives Digital
- Año
- 2022
- Cubre
- Web, iPad, Android y mobile
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.

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.
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
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.
Auditoría
Inventario de estilos en producción, inconsistencias y patrones.
Fundamentos
Color, tipografía, espaciado e iconografía, tokenizados.
Biblioteca
Más de 200 componentes con sus estados, variantes y documentación.
Adopción
Publicación, formación y proceso de contribución.

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.

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.



Todos hablando el mismo idioma.
Archivos
Sustituyeron decenas de archivos dispersos.
Componentes
Documentados y publicados en la biblioteca.
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.
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.
