Project for The Web has Boards, Grid and Timeline. But, the question is: “Can we manage Project in Agile, to be more specific – SCRUM Projects?”. The answer is – YES. Of course, in limited way, but still well enough!
I will first Create New Project called: Scrum
As you already know, to assign Resources I have to create a Group, and I did it – also called “Scrum”.
In Scrum there are two Backlogs: Product Backlog and Sprint Backlog.
First of all I will create Features:
And, this is my Product Backlog.
Now I will create Sprint Backlog boards:
As you can see I have four Buckets: Backlog, Sprint 1, Sprint 2, and Sprint 3.
Features will never have Resources assigned to them. On the other hand, Tasks will always have! Let’s say tat I have Sprint Planning, and that we broke Feature 1 and Feature 2 to Tasks, and then those Tasks are going to be part of Sprint 1.
and I will add one Task:
I will repeat steps above and when I’ll finish I will have:
Now I have two possibilities. If I switch to Boards I’ll see:
I can Move Feature 1 with Task 1, 2 and 3 (which belongs to this Feature) to Sprint 1, and Feature 2 with Task 4, 5, 6 and 7 (which belongs to that Feature) to Sprint 1 as well:
You don’t see Task 6 and 7 because they didn’t fit to my screen
Other options is to Make Features as Summary Tasks:
and then I will get:
When I jump to the Boards I will have:
As you can see Feature 1 is gone! This is because Summary Tasks are never showed on any board, only Subtasks are!
OK! Now let’s look on Kanban Board (or Group by Progress):
Let’s say that John takes Task 1. I will Assign him to that task And I will move it to In progress Bucket:
As you can see, I’ve assign John to the Task, and I also put that this Task is 25% completed, and Remaining work is 16 hours. But since Task is 25% completed, Project will put 4 hours in Completed Effort, and 12 hours in Remaining effort:
We all know that in Scrum theory there should be no dependencies between Tasks. But, in real life, they exists. Let’s say that Task 1 is something like Install operating system to the Laptop, and Task 2 is Install MS PROJECT 2019 to the Laptop. I will put dependency between them:
Finally, let’s say that Task 1 is finished:
I can see it in Sprint 1 Bucket like:
By default, all completed Tasks are hidden, but I can see them if I choose to.
To conclude, you can Manage Scrum with Project for the Web in very efficient ways. What you cannot do is calculate Capacity and Velocity. If you need those two, that move to the Azure DevOps, TFS, or something similar.
At the end, Happy new your my dear Blog Readers. I wish you Happy New 2020 year.