Constructor de consultas de observabilidad: Cuatro años de iteración centrados en la experiencia del usuario
Una empresa iteró tres veces en su constructor de consultas durante cuatro años. Las versiones iniciales se basaron en suposiciones erróneas, lo que provocó problemas de usabilidad incluso para ingenieros sénior. Las versiones V3 y V4 simplificaron demasiado, careciendo de expresiones booleanas complejas y soporte eficaz para registros. A través de un amplio soporte al usuario y comentarios, reconocieron la importancia de la experiencia del usuario y lanzaron la versión V5. El principio central del V5: 'Dejar de tomar decisiones por los usuarios'. Empodera a los usuarios con más control y una interfaz más intuitiva, con capacidades potentes como anidamiento arbitrario, reglas de precedencia y consultas entre tipos de datos. El V5 recibió comentarios extremadamente positivos; los usuarios incluso abandonaron el SQL sin procesar a favor del constructor. Los planes futuros incluyen actualizaciones incrementales que agregan subconsultas y uniones, mejorando continuamente la experiencia del usuario.