Optimizing UX/UI Design for Trading at HRT

This post details the application of user-centered design principles to the Task Watcher tool, a system for monitoring distributed computations. It describes the process of understanding user goals (monitoring activities, finding errors, debugging) through interviews and card sorting, leading to a redesign that simplifies navigation and highlights key information. The post also discusses the implementation of tailored controls for faster actions, such as a visual display of task runtimes with outlier highlighting, and the establishment of a design system with a dark theme and consistent color choices for readability. Continuous user feedback was incorporated to iterate on the design, including the removal of a progress bar feature that was not universally applicable.