Better UX with several parallel steps in a workflow
complete
N
Neer Friedman
When a workflow has several parallel jobs each with a downstream job the order of the jobs in each group may change and will cause the lines connecting the steps to overlap.
See this image as an example. In this case it's very easy to make a human error and approve the wrong step to be applied to production.
CCI-I-368
U
Ulrich Petri
I'd call this a marginal improvement at best.Complex workflows still look like a rat's nest and are very difficult to read.Example: https://ds.ulo.pe/x0jrzRMAEk.jpg
Liya Ai
Hi everyone, thanks for your patience. Earlier this week, we shipped an update to the workflows graph on our new UI. The graph has been condensed, and hovering your mouse over a job will bold/highlight lines to upstream jobs as well as downstream jobs that depend on it. We hope this update will help make your workflow graphs more readable.
Kate Catlin
Hi Stig and Andre,
Thanks for reaching out! After some technical complexity, we've just today released a functionally limited preview of the new Job Details page for beta users. We'll be working out bugs, collecting feedback, and adding new Step Output readability bonuses for the next few weeks.
Next up, we'll be working on our new Pipelines page, which is a very top-level view of the collection of Workflows triggered by each build. After that we'll dive in with the new Workflows map mentioned here, but it is very complicated and will take several weeks from when we start.
We do, however, have a Workflows Map design prototype that we're actively iterating upon now. We'd love if you both (and anyone else reading this post) signed up to do a feedback session with us here: https://goo.gl/forms/cvPaTZBjSKqOVDGf1. Happy to share a $50 gift card as a token of our gratitude for an hour of your time.
Excited and motivated to improve your experience,
Kate
a
andre Nakkurt
This is something that's been bugging us for a while -- it's very difficult to currently understand downstream vs parallel relationships when the workflow has 30+ jobs and many of them run in parallel.
What's the status of this and how could we at Domino check out a beta of this improved UI/UX?
S
Stig Brautaset
+1. I came here raise this request... This has bugged me for a long time. Excited that we might get to see it this month :-)
Kate Catlin
Hi Timothée,
Glad you reached back out! We are working on that now. You should be seeing the first version of the new UI for the Job Detail Page and be able to provide feedback in 1-2 weeks. After that, we'll be iterating and launching other pages (including the workflow pages) within a couple of months.
Thanks for offering to help. We'd love to do more UX sessions with users who have very complicated workflows and/or parallelism to get this right for you.
Would you be interested in doing a 1 hour UX session with us? If so you can sign-up here: https://goo.gl/forms/cvPaTZBjSKqOVDGf1
T
Timothée GERMAIN
Hey, "Coming months" have pass, is there something new about the UI ? Can we help you on something on this matter ?
N
Nathan Dintenfass
This is on our radar. We'll be rolling out a series of improvements to the overall UI in the coming months...
N
Neer Friedman
Maybe one of the more simple options to help the situation right now is to order the jobs in each group by alphabetical order. This will allow us to change the job names so that they match properly.