One of our business units has a very complex process that occurs after intake. Multiple staff and other business units are involved in the overall activity. My usual recommendation is to use tasks and subtasks, and cloned or new issues created for the external processes. This is proving to be insufficient as it does not allow a single status tracking view for the requester.
The business owner has requested that we add the Epic issue type to the project (which is still being spec'd/built). I have concerns that this will create a level of complexity that will be difficult to manage, and will not fully work as intended.
Does anyone have any advice, recommendations, or a similar working scenario in their environment?