Rally Software

Expand all | Collapse all

A different take on a Portfolio Timeline

Jump to Best Answer
  • 1.  A different take on a Portfolio Timeline

    Posted 10-24-2019 02:08 PM
    We have a phrase in the UK which I am not sure travels across the world. It is "blowing your own trumpet".... Here goes:

    I have developed a custom app for those people who want to get a different slant on the timeline of their work. It comes from the angle of the work item hierarchy (Portffolio items down to user stories) rather than showing the work being done by each team.

    Those people in a value stream that want to look at the overall picture might find it useful. It also shows all the dependencies that you have at all levels all at the same time, if you wish.

    Clicking on the items, or on the timeboxes, will rescale the timeline to that thing. It can also rescale to all the items that you have asked it to find.

    If you are interested in seeing whether things are scheduled correctly, it will make things go red, e.g. dependencies that have the wrong scheduling and child items scheduled outside of their parents.

    The custom app can be fetched from github with no strings attached here: https://github.com/nikantonelli/PortfolioItemTimeLine
    Adding custom apps to your login is described in the online help pages once you have logged in to Rally.

    Let me know if you find it useful

    Rally Sales Engineer
    Rally Software

  • 2.  RE: A different take on a Portfolio Timeline

    Posted 10-24-2019 02:48 PM
    Nice!  Thanks for contributing Nik!

    BTW, we have a similar expression over here in the states; "tooting your own horn" :)

  • 3.  RE: A different take on a Portfolio Timeline

    Posted 10-24-2019 04:39 PM
    At first glance it looks great. I can't wait to dig into a bit further. Thanks for posting that!

  • 4.  RE: A different take on a Portfolio Timeline

    Posted 10-25-2019 10:12 AM
    Edited by Leah Pearlstein 10-25-2019 10:12 AM
    This app is great. I have had many people ask me if there is a way to see down to the User Story level on the portfolio timeline and now we can! I like how it can look at any portfolio item type and also appreciate how responsive it is. Thank you for sharing!

    Lean Analyst
    EBSCO Information Services

  • 5.  RE: A different take on a Portfolio Timeline
    Best Answer

    Posted 10-25-2019 01:21 PM
    I am still working on adding a few useability features. So coming soon will be: selecting to show dependencies based on artefact type (Stories, Features, All portfolio items, etc.) and, I am going to add milestones (global and project based). If those would also be of interest, I will keep up the focus on the work and not let other customers get in the way... :-)

    Rally Sales Engineer
    Rally Software

  • 6.  RE: A different take on a Portfolio Timeline

    Posted 10-31-2019 04:03 PM
    Thank you for doing this and sharing!!  Like others, I needed that view down to the stories as well in a timeline view.. this is great!.  Looking forward to playing with it some more!  I wonder if the code can be appended to export this or print like the OOTB one? The OOTB one does not give us access to see the code, so I cannot tell how to do that. Do you think that is possible?


  • 7.  RE: A different take on a Portfolio Timeline

    Posted 11-01-2019 10:20 AM
    Hey Nik,

    This is really cool!  I love the ability to make proposed changes and then either commit them or cancel them.

    You mentioned Milestones - one of the things we'd really love is to be able to use a custom field to determine which milestones to show - on this timeline and also the new core timeline they are working on.  We are a large organization with milestones being used for a variety of things - team and train level deployment tracking all the way up to large cross-portfolio product roadmapping. We added a custom field called Milestone Type. We'd love to see the big-picture milestones show on the timeline without all the deployment milestones.  In some groups there are so many milestones visible at the train and value stream levels that the Portfolio Timeline is unusable. The new core timeline in beta lets you hide all milestones, which is nice, but what would be really awesome is to show only milestones of selected types.  Just something to add to your list of things to try.

    Keep it up, this is a great app!

    Terry Ginzburg

  • 8.  RE: A different take on a Portfolio Timeline

    Posted 11-04-2019 04:12 AM

    Looks very great. Nik, would it be possible to querry items to show in the app? The use case is: display Features having the tag X or having Milestone Y.

    Best regards

  • 9.  RE: A different take on a Portfolio Timeline

    Posted 11-19-2019 10:46 AM
    This is very encouraging. Would you please the instructions how to have this app working in Rally. I am failing to see the code.
    Thank you very much in advance.

  • 10.  RE: A different take on a Portfolio Timeline

    Posted 11-19-2019 10:53 AM
    Hi Eda,

    You have to take the contents of the file called App-uncompressed.html in the deploy directory. Grab the text at this URL: https://raw.githubusercontent.com/nikantonelli/PortfolioItemTimeLine/master/deploy/App-uncompressed.html

    Paste that text into the box of a new Custom HTML app that you have added to a page.

    Just at this moment, Rally is updating their help pages so I cannot give you the link to the right help item.

    Rally Sales Engineer
    Rally Software

  • 11.  RE: A different take on a Portfolio Timeline

    Posted 11-21-2019 09:38 AM
    Hi Everyone,

    I made a couple of updates that might be useful. Eda was asking about how to get all the features and userstories for a Program Increment. This required a little change so that you can now:
    1. Get all the features in the project node you are in (and below if you want) with the associated userstories, for a PI, on a timeline rather than a list
    a) selecting option 'one type only',
    b) selecting option 'show stories'
    c) choosing features
    d) set a filter to a release (aka PI)

    2. Click on the circle at the top of a milestone line to get the QDP to come up for that milestone.

    If there are any more bugs with it, please let me know ( I found a couple!).

    Rally Sales Engineer
    Rally Software