Veritas
Una plataforma de gestión de datos, de los principios de la API al primer panel

Veritas crea el software que las empresas usan para hacer copias de seguridad, recuperar y gestionar sus datos. Su plataforma Data Management reunió en un solo producto la copia de seguridad, la recuperación, la clasificación y la analítica, construida con un enfoque API-first. Nuestro trabajo abarcó ese producto en tres niveles: el programa de API en el que se apoya, la primera hora que un administrador pasa con él y el panel al que vuelve después.
La protección de datos empresarial se compra con cuidado y se instala despacio. Un administrador compara productos, prueba uno, defiende la compra y luego configura el hardware nodo por nodo antes de que se ejecute una sola copia de seguridad. En cada paso existía el riesgo de perderlo. Dentro de la empresa, el problema era otro. Una plataforma API-first necesita que muchos equipos diseñen las API de la misma manera, y la mayoría de las personas que debían ponerse de acuerdo no iban a leer una especificación.
Empezamos por las personas. Un mapa de perfiles siguió al administrador de protección de datos desde el descubrimiento hasta el uso diario, y esa secuencia fijó el orden de las pantallas: un sitio web que explica el producto, un flujo de configuración que lo lleva del hardware a un clúster en funcionamiento y un panel que informa de su estado.
Para el programa de API, convertimos las pautas internas en infografías: un mapa del ecosistema y una página de principios, lo bastante breves para leerlas y colgarlas en la pared.
La interfaz es sobria. Los números son grandes y las etiquetas, pequeñas. El color se usa solo para los datos.
La plataforma era API-first, así que el trabajo empezó por la propia API. Este mapa muestra el programa en una sola página: el desarrollador a un lado, el equipo de API al otro, el portal para desarrolladores entre ambos y las herramientas de las que depende cada parte.
Las pautas de diseño de API suelen quedarse en documentos extensos que pocos leen hasta el final. Las redujimos a diez principios, cada uno con una o dos frases de justificación, pensados para recordarse. No construir para una interfaz concreta. Usar sustantivos para los recursos. Ser minimalista.
El mapa de perfiles sigue a un rol, el administrador de protección de datos, a lo largo de nueve pasos: descubrir el producto, probarlo, comprarlo, configurarlo, conectar servicios, definir políticas, proteger los datos y asignar accesos a otras personas. Se convirtió en el esquema de todo lo que vino después.
La página del producto dice en una frase lo que hace la plataforma y luego responde a las tres preguntas que un evaluador hace primero: con qué rapidez se puede empezar, dónde residen los datos y qué pueden hacer los usuarios por sí mismos.

La configuración empieza indicando al administrador cuánto tiempo llevará y qué debe tener a mano, y mostrando el hardware que ya ha detectado.

Crear un clúster consta de cuatro pasos, indicados en la parte superior de cada pantalla. Cada nodo es una tarjeta. El administrador selecciona los nodos que va a conectar y luego introduce dos direcciones para cada uno. Los nodos sin asignar siguen visibles, pero sin estorbar.


El último paso informa en lenguaje claro del progreso de cada nodo y del clúster en su conjunto.

El panel
El panel responde a las primeras preguntas de un administrador en el orden en que las hace. ¿Se ejecutaron las copias de seguridad de anoche? ¿Hay algo sin proteger? ¿Cuánto espacio queda y cuánto durará? El rendimiento y el uso vienen después, más abajo. Dos acciones quedan siempre a mano en la parte superior: recuperar y crear una tarea de protección.
El panel está construido con tarjetas, de modo que su contenido puede cambiar según el entorno. Estas variantes prueban distintas tarjetas y formas de gráfico para la caché en la nube y para la actividad de copia de seguridad y restauración.


El trabajo conecta a tres públicos que rara vez ven el mismo material: los equipos que construyen las API, el administrador que instala el producto y el administrador que lo opera un año después.
¿Tiene un proyecto en mente?
Aceptamos un número limitado de proyectos cada trimestre. Cuéntenos en qué está trabajando.
Hablemos →