I'm working on a workflow application (web) in which users work on projects.
- Each project consists of a workflow of tasks, which can be nested to an arbitrary level (subtasks).
- On a single nesting level, the tasks are ordered in a process.
- Tasks can be in parallel and in series.
Users need to be able to navigate through the workflow from their current position. For that we use:
- A navigation tree
- Links to preceding/succeeding tasks on the same level
This is a mockup:
Given this structure, are the breadcrumbs redundant? What is the best practice for doing both up/down and "left/right" navigation in a hierarchy for such a case?