Task monitoring panel is a component that is used across all the vmware cloud products. It will be triggered whenever asynchronous tasks take place. The current issues with its usage were reported by an engineer, who sought assistance with two specific concerns:
After reading through all the doc and digging into the design system and demo of the component, I discovered that the problem was not like how it was described. There is actually a dismiss button already but it was hidden under the title of each task, so in order to dismiss a task, the user needs to click on the task and enter the Detail View to take any further action.
Imagine you have 3 ongoing tasks that block your screen, you have to click 6 times in order to get the elements beneath reveal. And the task history is achieved surprisingly through a dedicated sidebar navigation tab. Since this behavior is so unintuitive that none of the people noticed the usage even the engineer who reported the problem in the first place, it makes me concerned if users are also bothered by the usage consistently.
Since the secondary detail view of a task is not info-dense at all, with two actions and one optional subtask message, I tried to simplify the information hierarchy into one level. The dismiss button would be aggregated altogether to alleviate the burden when the user wants to interact with the elements beneath. But Cancel would still be assigned to each single task.Multiple clicks in order to get your job done now condensed into 1 click!
01. Communication is very critical if not the most critical thing.
There are no right people of contact in a large organization who know everything. Everyone knows a fraction of the entire ecosystem. The more people I talked to, the more fractions linked, and the epiphany clicked when the puzzles were put together.
02. Proper documentation is a good helper.
We tend to overtrust our memory but when the project lasts long, it’s such a great thing to have structured documentation. I took meeting notes along the project and found it such a good helper in reminding me of the reasoning behind the decisions.