What is the challenge? |
Say I've created a dependency link between Feature-A and Feature-B where the record says Feature-B "depends on" Feature-A and Feature-A "is a dependency of" Feature-B. When I turn on "show dependency lines" on a whiteboard, the lines drawn seem to maintain the connector start/end selections of the last line I drew rather than applying the correct directional connector arrow to match the relationship being drawn. For example, when I turn on "show dependency lines" on a whiteboard with Feature-A and Feature-B, if the last connector line I had edited had an arrow as the connector start and no symbol on the connector end, then the dependency line is drawn with the arrow pointing from A to B with a label of "Depends on", which is the opposite of the actual dependency relationship. |
What is the impact? |
Dependency lines might be auto-drawn and labeled incorrectly if the last manually configured line had connector start/end selections that don't match the direction of the auto-drawn lines. I need to manually remove or correct the labels or connector start/end selections on all of the lines, at which point the "show dependency lines" feature is no longer time saving and I'm better off just drawing the lines manually. |
Describe your idea |
Minimum fix: Ensure the auto-drawn dependency lines always use to correct directional connector start/end shapes for the relationship being drawn. (i.e. "A blocks B" and "A is a dependency of B" should be drawn with A pointing to B, but "B depends on A" should be drawn with B pointing to A). Feature idea: Provide controls to let the user quickly choose / switch which direction of dependency they want generated on the whiteboard. (i.e. I want to quickly change all the arrows from "depends on" to "is a dependency of"). |