Show progress bar for parent cards
complete
Tommy Svensson
This was one of the most upvoted features. Glad it has been implemented and it's a very slick and nice design.
HOWEVER - and I don't want to rain on your parade - but every implementation with cross board/sheet functionality, WILL suffer from not having a well thought-out container system.
Let me explain.
I was playing around with the progress feature and it works really well if you want to gather the progress across parents and children in a sheet for any number of boards/sheets' completion state you connect to the sheet's progress bar.
But that's where the fun stops. When you do realize the above is possible, you immediately want to aggregate this progress in more levels than just parent-to-child/children. And that seems not possible unfortunately.
A workaround would be an automation which says "When progress is calculated to 100% for a parent card, set its internal status to 100%". This way you could tell a parent sheet's progress bar to connect to that internal status and so create a chain of progress statuses. This would work since it's possible to hide a sheet's Status column as to not clutter the view. But it's a workaround and not a sustainable one provided you might want to chain this many levels.
I've included an example collection screenshot:
The MGMT team doesn't have access to the progress and profit produced at the SALES department. The reason for this, is that the SALES department, in turn, doesn't have access to the individual Sales TEAMS progress and profit. For the manager of Sales Team 2, all is fine and dandy, he can see and aggregate all of the actions and todos, but he cannot relay this wonderful operation anywhere outside his team. So, he has to copy and paste to an excel report and live a very short life.
So, I'm going to hold my ground and continue stating that Favro immensely needs the concept of Containers, as described here:
https://favro.canny.io/feature-requests/p/introduce-the-concept-of-containers-see-description-for-details
ping Hans Dahlström
Robert Berrier
Awesome!!
Hans Dahlström
complete
Its released!
Thomas Jager
Hans Dahlström: Looks great, thank you! Quick question after trying it out: any thoughts on cards that
were
in the done column but now archived? This now shows a discrepancy, since "Relations" still consider the card done on the board but Progress does not (all green fields are the "done" columns):Thomas Jager
To clarify, my expectation/hope was that the middle child (2 out of 3 columns done, but archived there since) would be at 66%. The other two items are in line with my expectation
Hans Dahlström
This is nearing completion
Tommy Svensson
Hans Dahlström: extremely excited...! Any changes since last we discussed (below)?
Hans Dahlström
We decided to update design and logic to make the progress bar more powerful, we are nearing the end for real this time
Christine Müller
Hans Dahlström: amazing, looking forward!
Hans Dahlström
in progress
The work on this has started. You will have the option to select between counting progression either through Checklists or through Status, 0 - 100% (see screenshots)
Tommy Svensson
Hans Dahlström:
Looks promising!
Question: will the parent card progress count be through whatever progress type the sub cards are setup with? Will parent cards be able to handle sub cards having multiple progression types (checklists and statuses)?
Hans Dahlström
Tommy Svensson: You select either checklist or status on each progression custom column / field
Tommy Svensson
Hans Dahlström:
Does this mean I only see the parent card progression when in sheet view? I think it makes sense to also output the progress on a card in kanban view (all views really). And on the actual card details (if the card is a parent and has a progress field, it needs to be clear that the progress is the overall progress for the card's children and not its own progress). But maybe this will happen and was just omitted in the examples above?
Tommy Svensson
Hans Dahlström:
Sorry for spamming but this feature is crucial...
What happens if a parent card also has statuses or checklists? Will that interfere with the aggregate function?
Tommy Svensson
Hans Dahlström:
A status field need to be able to be excluded from status progress. TODO typically doesn't mean anything has been done, i.e. should be 0% progress instead of maybe 20% if there are 5 status columns.
Hans Dahlström
Tommy Svensson: A parent card will not be included in the aggregation (this is how rest of Favro works)
Tommy Svensson
Hans Dahlström:
//A parent card will not be included in the aggregation (this is how rest of Favro works)//
But surely for nested higher level parents? From the screenshot it didn't look like aggregation was cascaded upwards, but probably just not an exact screenshot. Just for looks.
Hans Dahlström
Tommy Svensson: Yes all children are aggregated upwards through the tree - no child is left behind 😀
Stephanie Krutsick
Hans Dahlström: Does this work on the sheet view as well as the list view?
Francois Bertrand
Signed up just to support this. This would be HUGELY useful. For us, splitting larger cards into smaller ones, then getting % of child cards marked as done would be extremely useful. I get the issue of determining what "done" is but I like what's been mentioned (status, or last step in board).
Either way, as others have asked, any updates on status/completion date?
I know this is a tricky one, but would be SO much useful (and most other systems do have this so it's definitely another checkmark to add to the feature list)
Hans Dahlström
I can think about two ways doing progress bars:
* Checklists on cards so 10 of 20 done is 50% and it is aggregated up the tree (in a backlog for example)
* Last step in Kanban (or your own definition of done in the Kanban) - that aggregates up in tree - So User story A is in Done, User story B is in progress, Epic is 50% done
Thoughts?
Peter F. Frandsen
Hans Dahlström: We do not use checklists on cards, only subcards. For us just using archive state from sprint board would suffice. A better solution would be able to compute pr. card and aggregate up. For our sprint board we have four columns - corresponding to 0, 33, 66, 100 completion status
A
Adam Boyne
Hans Dahlström: Using checklists on cards so 10 of 20 done is 50% would be perfect for most use cases. Maybe having cards with checklists be calculated via checklist, and those without on another aspect such as position on kanban
lukeaikman
Do you have an envisaged launch date on this feature? Thank you!
Frans Krojegård
Any progress on this?
Dovidas Baranauskas
Merged in a post:
Collection overall progress
Roni Laukkarinen
If "Complete" status would be marked in some way, it would be nice to see somewhere "Collection 80%" complete - in text in minimum, maybe with even progress bar. This is something that would benefit us and our customers to visually see in one glance how much is really done. Now we just have a hunch by scrolling the sheet/kanban.
Load More
→