Observability Query Builder: Vier Jahre Iteration mit Fokus auf User Experience

2025-09-14
Observability Query Builder: Vier Jahre Iteration mit Fokus auf User Experience

Ein Unternehmen hat seinen Query Builder in vier Jahren dreimal iteriert. Die ersten Versionen basierten auf falschen Annahmen, was zu Usability-Problemen führte, selbst für erfahrene Ingenieure. V3 und V4 waren zu stark vereinfacht und fehlten komplexe boolesche Ausdrücke und effektive Log-Unterstützung. Durch umfassenden User-Support und Feedback erkannten sie die Bedeutung der User Experience und veröffentlichten Version V5. Das Kernprinzip von V5: "Hören Sie auf, Entscheidungen für die Benutzer zu treffen." Es gibt Benutzern mehr Kontrolle und eine intuitivere Benutzeroberfläche mit leistungsstarken Funktionen wie beliebigem Nesting, Präzedenzregeln und quer über Datentypen hinweg funktionierenden Abfragen. V5 erhielt überwiegend positives Feedback; Benutzer verzichteten sogar auf rohes SQL zugunsten des Builders. Zukünftige Pläne umfassen inkrementelle Updates mit Subqueries und Joins, um die User Experience kontinuierlich zu verbessern.

Entwicklung Query Builder