Hello!
Little question here (actually they are two... 🙂 )
I'm searching for a solution that allows me to change status of children activities when changing status of parent ones, or change status of parent when all the children are in the same status. This could be very useful for Agile Scrum framework (actually IMHO it's a thing to improve in order tho have a Scrum behavior in ProjeQtor).
Let's say we have a User Story (which is an activity type) that is usually entirely undertaken by a Sprint (which is defined as a milestone and also has a Product release linked to it). This could mean that the User Story has children tasks and subtask (other activity types) linked to it. They are usually opened by the Scrum Master or by the Team Users. We could also introduce the "Epic" concept, but let's stop to the User Story at the moment (Epics are basically bunches of User Stories, but they are not affected by this reasoning).
Well, the question is: how to put a User Story (a specific activity) in a status (let's say "To do"). so that the whole bunch of children activities is automatically in "To Do"?
Alternatively: how to put a parent activity status let's say, in "Done" when all the children are in "Done" status?
The first question could imply that one or more specific workfllow changes should be declared for that behavior (eg.: children inherit status from RECORDED to TODO, but not from IN PROGRESS to IN TEST).
The second question is easier to treat as the status inheritance is reverted (from children to the parent, and only to it), and this is always valid/true.
Is there any workaround to make it currently work as I described here?
Have a nice day! 🙂
Hi,
Automatic change from children to parent exists (it is a global parameter to activate).
- First child moving to In Progress moves Parent to In Progress
- When all children are done, parent moves to done
Automatic change from parent to children does not exist
- Only quick solution is to use multiple updated : filter on parent, select activities, change status
Hi babynus!
Thanks a lot! I did not realize about that, I will see asap. I prepared a little demo for the decisional Board of my company. We'll se what's going on...
Have a nice day 🙂
Sorry Babynus,
just to be more explicit:
I tried some tests and didn't achieve the expected result with statuses I created neither with "in progress" or "Done". The field I set to "yes" was "auto set parent status".
Is it true that this automatism only works from activities view (i.e.: does not work from kanban view) and it only works for "in progress" and "done" statuses?
Thnx a lot!
Hi,
The mecanisms works however you change the status.
It is included in the framework, not on a dedicated screen.
The status management for this feature uses the "handled" (in progress) and "done" flags (macro statuses), and so will set to the first status with this flag avalaible through the workflow. So Parent may not move to same status as sub-tasks.
Hi Babynus!
Thnx a lot! Now I understand the mechanism! Very easy and clear! Sorry for the misunderstanding.
Have a nice Monday!
So if a subtask is going to terminated, the parent will not go to terminated ? only work for in "inprogress" and "done" ?
I've got trouble for closing project because a lot of upper task are not same status as subtask.
Thanks for clarification.
I see on one post that we can force closing of projet even if task are not finished and closed but i am unable to find how to do that (i've got projectexpense linked termined also.. seems not considered as closed ! ).
I see on one post that we can force closing of projet even if task are not finished and closed but i am unable to find how to do that
It's in "specific access rights"
Thanks a lot for closing / Solved !!! 🙂
But for a task "Phase" with 1 subtask, how could it be possible that if subtask go to terminated the task "phase" is going to terminated ?
LR
This can be configured in global parameters : automatically change status of parent
This will put parent to first status "in progress" when first child moves to "in progress"
This will put parent to first status "done" when last child moves to "done"
Ok Solved.
Thanks.
LR
useful information
All my tasks when created are created as "registered".
When ressources put imputation on tasks could it be possible that the task go in automatic at "in progress", i don't find how to do that => where to find parameter ? i make search in doc but i was unable to find how !!!
Thanks
Must configure this automation in global parameters.
Must also allow trhe workflow to go from recorded to in progress.
Thanks a lot i find the parameter.
LR