El sistema de diseño mínimo viable

Sistema de diseño UXPin en crecimiento almacenado en la biblioteca del sistema de diseño UXPin

Durante las últimas semanas tuve el placer de hablar sobre el enfoque de UXPin para construir un sistema de diseño en múltiples reuniones y seminarios web (puede ver uno de ellos aquí). Me divertí mucho compartiendo nuestras experiencias, aprendí mucho a través de todas las encantadoras conversaciones después de mis charlas.

Una pregunta que me hicieron varias veces, que también surgió durante mis conversaciones con nuestro equipo en UXPin, fue:

¿Cuánto tiempo lleva construir un sistema de diseño?

No hay preguntas incorrectas y me complació responder cada vez. Sin embargo, cada vez que escucho esta pregunta, siento que apunta a un problema más profundo: los sistemas de diseño aún se malinterpretan y se confunden con un enfoque antiguo para construir una guía de estilo.

El legado de la guía de estilo zombi

En el pasado, se confiaría a un miembro desafortunado del equipo de diseño o desarrollo front-end la tarea de documentar todas las convenciones aprobadas por el equipo. Paletas de colores, estilos de texto, estándares de código, a veces incluso patrones de IU.

¿Suena como un sistema de diseño? Tienes razón. Suena como un sistema de diseño, pero no lo es.

Este viejo enfoque para construir una guía de estilo tenía como objetivo producir un artefacto. Se supone que es un derivado de un proceso de documentación. Y cada vez ...

Antes de terminar la guía de estilo, ya se había convertido en un zombie.

¿Por qué? Simplemente porque el mundo dinámico del desarrollo de productos, donde los cambios ocurren constantemente, no responde bien a los activos estáticos que tardan semanas en desarrollarse. Mientras que un mártir del diseño / desarrollo luchaba por documentar cada convención, las convenciones seguían cambiando. Construir una guía de estilo fue una tarea sisifana.

La imposibilidad de construir y mantener guías de estilo alentó a nuestra industria a repensar el proceso de mantener la coherencia de la experiencia y el código. Ingrese al sistema de diseño.

El sistema de diseño es un proceso

A diferencia de las guías de estilo estáticas, los sistemas de diseño son dinámicos. Qué significa eso? La guía de estilo es un artefacto, el sistema de diseño es un proceso.

Los artefactos son estáticos, los procesos son dinámicos.

En lugar de delegar a una persona para crear documentación, en el mundo del sistema de diseño, planeamos un nuevo flujo de trabajo que sigue sumando, restando y modificando toda la información para crear experiencias de usuario.

En lugar de pensar en términos de la fecha de entrega, los equipos del sistema de diseño (típicamente llamados equipos de Operaciones de Diseño) planean ayudar a las organizaciones a mejorar gradualmente la consistencia interna de la interfaz y entregar proyectos grandes al mercado más rápido.

Gestionar la entropía con una guía de estilo y un sistema de diseño

Unidos contra la entropía

Al igual que con cualquier sistema cerrado, la entropía de un producto digital continúa aumentando, a menos que se administre deliberadamente. Cada nueva característica, cada nuevo miembro del equipo, cada nueva capa de gestión o interacción entre partes interesadas / cliente, se suma a la entropía de la experiencia.

La experiencia del producto gradualmente se convierte en caos.

El crecimiento de la entropía es una constante y solo puede controlarse mediante una acción constante. Es por eso que el juego final para un equipo de Design Operations no es un artefacto estático, es un flujo de trabajo en el que una organización unida de diseñadores, desarrolladores, PM y otros miembros del equipo crean un sistema de diseño para crear experiencias de usuario.

Producto sin fin mínimo viable

Preguntar acerca de la fecha de entrega de un sistema de diseño parece tener una suposición oculta, que hay un momento en el que el sistema de diseño está "listo". La naturaleza procesal de un sistema de diseño cancela esta suposición.

El sistema de diseño es un proceso y, por lo tanto, siempre está listo y nunca hecho.

Un sistema de diseño permanece en un estado constante de ser un producto mínimo viable. El momento en que un sistema de diseño gana valor de repente no existe. Una vez que se establece y acuerda el proceso del sistema de diseño, se alcanza el valor mínimo. Con cada lanzamiento posterior, el sistema de diseño se vuelve más poderoso, pero nunca alcanza el máximo valor. La entropía continúa creciendo, la interfaz continúa cambiando y el sistema de diseño debe evolucionar, como un proceso, sin fin.

Comience pequeño barco a menudo

Un sistema de diseño surge cuando una organización reconoce que la creciente inconsistencia de la interfaz de usuario debe resolverse a través de nuevos flujos de trabajo.

La entropía deja de expandirse con la primera convención acordada e implementada por una organización de diseño. A diferencia de una guía de estilo, el valor de un sistema de diseño se puede experimentar de inmediato. El sistema de diseño comienza a agregar valor casi de inmediato, incluso si la primera convención es solo un conjunto de 5 colores primarios con la convención de nomenclatura correspondiente. De hecho, diría que:

Un sistema de diseño con un color definido, debidamente nombrado, implementado y aceptado por una organización es mejor que una guía de estilo estática completa.

¿Por qué? Debido a que este color disminuye inmediatamente la entropía, a diferencia de una guía de estilo estática que permanece siempre desactualizada y nunca implementada.

En lugar de preocuparse por la fecha de entrega de un sistema de diseño, acepte su naturaleza procesal, comience con poco y envíe con frecuencia. Estás en guerra con el caos y cada pequeña batalla importa.

Buena suerte.

¿Quieres ver cómo estamos construyendo nuestro sistema de diseño? Siga nuestros sprints de operaciones de diseño:

  • Sistemas de diseño Sprint 0: la bala de plata del desarrollo de productos.
  • Design Systems Sprint 1: El inventario de la interfaz
  • Sistema de diseño Sprint 2: paleta de un color para gobernarlos a todos
  • Sistema de diseño Sprint 3: gestión de los conceptos básicos
  • Sistema de diseño Sprint 4: principios de diseño
  • Sistema de diseño Sprint 5: Gestión de la tipografía
  • Sistema de diseño Sprint 6: los iconos más rápidos de la Tierra

Y aquí hay una perspectiva más amplia sobre los sistemas de diseño:

Los sistemas de diseño son un lenguaje. Y esto está cambiando el desarrollo de software para siempre.

Únete: https://www.uxpin.com/design-systems-early-access