Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-91547

Improve ability to sequence child issues within a sprint on the simple roadmap

    • 47
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

       

      Atlassian Update - April 2023

      It is now possible to schedule child issues by date

      Company-managed projects

      Go to your Board settings > Roadmap > select Schedule child issues by dates

      Team-managed projects

      Go to Project settings > Board > Roadmap > select Schedule child issues by dates
       

       

      Background

      The ability to schedule child/story-level issues with dates is available for Kanban projects on Jira Software Cloud on all editions, Free included.
      More here: https://community.atlassian.com/t5/Jira-Software-articles/What-s-new-in-the-Roadmap-view-I-m-so-glad-you-asked/ba-p/2077594 

      For scrum teams, child issues are scheduled according to the sprint to which they’re assigned which follows the scrum framework of delivery. On your roadmap, the schedule bar for all child issues is the same size regardless of their estimated duration, aligning with the sprints at the top header of the roadmap. https://support.atlassian.com/jira-software-cloud/docs/schedule-work-for-scrum-teams-on-your-roadmap/

      Problem

      On Scrum projects/teams - When all story-level issues are visualized with the same duration, it is difficult to visualize dependencies between issues within the sprint. It becomes a little harder to sequence work, depending on how long our sprint cadence is. 

      It would be great to improve the ability to plan & sequence work within a sprint, which could be through a different visualization or by utilizing the start/due dates on each issue to show the timeline bar accordingly. 

            [JRACLOUD-91547] Improve ability to sequence child issues within a sprint on the simple roadmap

             

            Atlassian Update - April 2023

            It is now possible to schedule child issues by date

            Company-managed projects

            Go to your Board settings > Roadmap > select Schedule child issues by dates

            Team-managed projects

            Go to Project settings > Board > Roadmap > select Schedule child issues by dates
             

             

            Anusha Rutnam added a comment -   Atlassian Update - April 2023 It is now possible to schedule child issues by date Company-managed projects Go to your Board settings > Roadmap > select Schedule child issues by dates Team-managed projects Go to Project settings > Board > Roadmap > select Schedule child issues by dates    

            As the Schedule child issues by dates feature has been fully released, I believe this ticket can be closed, but I will wait a week before doing so in case any watchers disagree. Thanks!

            Anusha Rutnam added a comment - As the Schedule child issues by dates feature has been fully released, I believe this ticket can be closed, but I will wait a week before doing so in case any watchers disagree. Thanks!

            Hi Jira team 
            I was hoping to use the roadmaps functionality to visually represent the work across the team. We set start and end dates on all our stories but found out that the dates for stories are represented by the Sprint dates. This isn't very helpful at all, and almost always means the Epic will be flagged as ending prior to the stories underneath it.  Having the dates on stories aligned to start and end dates will be a massive improvement on this functionality and will save me using other tools to do the job. 

            Thanks

            Chris 

            Christopher Mills added a comment - Hi Jira team  I was hoping to use the roadmaps functionality to visually represent the work across the team. We set start and end dates on all our stories but found out that the dates for stories are represented by the Sprint dates. This isn't very helpful at all, and almost always means the Epic will be flagged as ending prior to the stories underneath it.  Having the dates on stories aligned to start and end dates will be a massive improvement on this functionality and will save me using other tools to do the job.  Thanks Chris 

            Hi all, thanks for your detailed feedback on this ticket so far. We are now considering this request of being able to sequence/see dependencies within a sprint. We will keep you updated on this ticket. 

            If you would like to discuss this in more detail or have alternative use cases, please feel free to book in 30mins to chat with me: https://calendly.com/ratheshr/planning-convo 

            Cheers,

            Rathesh Richards - Product Manager, Jira Software

            Rathesh Richards (Inactive) added a comment - Hi all, thanks for your detailed feedback on this ticket so far. We are now considering this request of being able to sequence/see dependencies within a sprint. We will keep you updated on this ticket.  If you would like to discuss this in more detail or have alternative use cases, please feel free to book in 30mins to chat with me: https://calendly.com/ratheshr/planning-convo   Cheers, Rathesh Richards - Product Manager, Jira Software

            Hi Jira Team,

            we just tried to use roadmaps with child issues and after having set start and due dates we realised that dates are always aligned to the sprint dates.
            As for many of our colleagues we find this approach very limitating and, in our organisation this means that we have to use some other tools to visually represents timelines and dependencies. Dependencies, within the same sprint, are the more needed functionality to enable.
            As more persons are involved in a single sprint, the need for them to focus and understand task dependencies is fundamental.
            What we suggest is to give to each team the opportunity to choose if using issues start-due dates or sprint start-due dates.
            Thanks for listening

            Marco De Pasquale added a comment - Hi Jira Team, we just tried to use roadmaps with child issues and after having set start and due dates we realised that dates are always aligned to the sprint dates. As for many of our colleagues we find this approach very limitating and, in our organisation this means that we have to use some other tools to visually represents timelines and dependencies. Dependencies, within the same sprint, are the more needed functionality to enable. As more persons are involved in a single sprint, the need for them to focus and understand task dependencies is fundamental. What we suggest is to give to each team the opportunity to choose if using issues start-due dates or sprint start-due dates. Thanks for listening

            Hey b20502c4bd67 ,

            just wanted to say a HUGE thank you for providing this valuable, elaborate, well-thought through and balanced feedback. That's phenomenal and very insightful. Thank you for putting so much thought and time into it and explaining the why behind that ask so clearly. Our team will definitely take your points into considerations when working on further iterations and the future direction of this feature.

            Thanks again for your input, really appreciated.
            Kind regards,
            Albert Kavelar | Jira Software Cloud, Roadmaps Team

            Albert Kavelar added a comment - Hey b20502c4bd67 , just wanted to say a HUGE thank you for providing this valuable, elaborate, well-thought through and balanced feedback. That's phenomenal and very insightful. Thank you for putting so much thought and time into it and explaining the why behind that ask so clearly. Our team will definitely take your points into considerations when working on further iterations and the future direction of this feature. Thanks again for your input, really appreciated. Kind regards, Albert Kavelar | Jira Software Cloud, Roadmaps Team

            Yacine Nouri added a comment - - edited

            Hi Jira Software Team,

            1. First congratulations on the Roadmap view - the UX of scheduling epics is very smooth!

            2. I'd like to highlight this is a highly differentiating feature. My team (small startup, team of 6 engineers) went though multiple issue tracking tools.

            • We first started with Notion, which has a a superb Timeline feature that we were using both for planning and on a daily basis to track progress during standups. However, we hit some other limitations and decided to switch.
            • We then adopted Github Issues / Projects after it was released in Beta and seemed full of promises. Github was at the time making a huge emphasis on their own Timeline feature but never shipped. See this discussion for more details. After waiting for over a year and seeing very little momentum in improvements over the initial Beta state, we decided to switch again.
            • We are now in the process of adopting Jira Software Cloud, and the Roadmap view was a major factor in our decision

            3. Here's how we would like to use the Roadmap view and why this improvement (JSWCLOUD-23411) is super important for us:

            • We use a Scrum project.
              • We went through the background in JSWCLOUD-18668, and understand that scheduling issues in the Roadmap view was possible with Kanban projects.
              • We balanced the pros and cons between Scrum and Kanban, and even though the ability to schedule issues was super important for us, we felt we were leaving too much on the table by going Kanban, as our workflow is deeply anchored in Sprint iterations. We were concerned about losing all the nice workflows around sprint start and end, capacity estimation, backlog/sprint view...
            • "Micro-managing" sprints timelines makes sense for us
              • We have a huge emphasis on pace and speed, and being able to "timebox" issues even in the span of a week makes a lot of sense for us
              • We think having a clear, planned game plan at the onset of a sprint (in the form of a timeline with tentative start and end dates for each issues) has a tremendous effect on urgency and focus.
              • Correction: we don't think, we know it, because that's how we were operating when using Notion, so we know the positive effects of micro scheduling within a sprint
              • This means we would like to use the Roadmap view for the micro picture rather than the big picture
            • We are using another tool (ProductBoard) to get a high-level picture of our roadmap

            4. How we think it could take shape in Jira:

            • We understand some (probably larger) teams may like to see children issues automatically aligned with a sprint timeline.
            • But we think each team should have the choice!
            • We think it would make sense for Jira to have a setting offering to enable child issues scheduling.
            • This setting would align the behavior with Kanban projects when enabled.

            Thank you!

            Yacine Nouri added a comment - - edited Hi Jira Software Team, 1. First congratulations on the Roadmap view - the UX of scheduling epics is very smooth! 2. I'd like to highlight this is a highly differentiating feature. My team (small startup, team of 6 engineers) went though multiple issue tracking tools. We first started with Notion, which has a a superb Timeline feature that we were using both for planning and on a daily basis to track progress during standups. However, we hit some other limitations and decided to switch. We then adopted Github Issues / Projects after it was released in Beta and seemed full of promises. Github was at the time making a huge emphasis on their own Timeline feature but never shipped. See this discussion for more details . After waiting for over a year and seeing very little momentum in improvements over the initial Beta state, we decided to switch again. We are now in the process of adopting Jira Software Cloud, and the Roadmap view was a major factor in our decision 3. Here's how we would like to use the Roadmap view and why this improvement ( JSWCLOUD-23411 ) is super important for us: We use a Scrum project. We went through the background in JSWCLOUD-18668 , and understand that scheduling issues in the Roadmap view was possible with Kanban projects. We balanced the pros and cons between Scrum and Kanban, and even though the ability to schedule issues was super important for us, we felt we were leaving too much on the table by going Kanban, as our workflow is deeply anchored in Sprint iterations. We were concerned about losing all the nice workflows around sprint start and end, capacity estimation, backlog/sprint view... "Micro-managing" sprints timelines makes sense for us We have a huge emphasis on pace and speed, and being able to "timebox" issues even in the span of a week makes a lot of sense for us We think having a clear, planned game plan at the onset of a sprint (in the form of a timeline with tentative start and end dates for each issues) has a tremendous effect on urgency and focus. Correction: we don't think, we know it, because that's how we were operating when using Notion, so we know the positive effects of micro scheduling within a sprint This means we would like to use the Roadmap view for the micro picture rather than the big picture We are using another tool (ProductBoard) to get a high-level picture of our roadmap 4. How we think it could take shape in Jira: We understand some (probably larger) teams may like to see children issues automatically aligned with a sprint timeline. But we think each team should have the choice! We think it would make sense for Jira to have a setting offering to enable child issues scheduling. This setting would align the behavior with Kanban projects when enabled. Thank you!

            Hi, just to share my teams experience here once again ( same comment as in issue JSWCLOUD-18668 )

             

            "First of all thanks for working on this issue, daterange for child issues in kanban has unlocked a great visible overview for my teams progress. 
            Now a question...
            I understand that in scrum having child issues showing the same daterange as the Sprint they belong to makes sense according to the scrum framework, however it doesn't give any added value to Jira as a tool since it is self evident that child issues in scrum must be solved in the timframe of the sprint they belong to. 
            My team and some others I've read would much rather have the same functionality as in the Kanban Roadmap where you can visually see the deadlines for each childissue to get a better visual overview of the workflow order of tasks and dependencies inside each sprint. maybe this is something you already consider?"

            Nora Buerhop added a comment - Hi, just to share my teams experience here once again ( same comment as in issue  JSWCLOUD-18668 )   "First of all thanks for working on this issue, daterange for child issues in kanban has unlocked a great visible overview for my teams progress.  Now a question... I understand that in scrum having child issues showing the same daterange as the Sprint they belong to makes sense according to the scrum framework, however it doesn't give any added value to Jira as a tool since it is self evident that child issues in scrum must be solved in the timframe of the sprint they belong to.  My team and some others I've read would much rather have the same functionality as in the Kanban Roadmap where you can visually see the deadlines for each childissue to get a better visual overview of the workflow order of tasks and dependencies inside each sprint. maybe this is something you already consider?"

              762b441b532a Rathesh Richards (Inactive)
              646205eda384 Fariba
              Votes:
              57 Vote for this issue
              Watchers:
              35 Start watching this issue

                Created:
                Updated:
                Resolved: