19 Jan Agile in Microsoft Project
Microsoft Project makes Agile easier than ever with the new Agile capabilities in the Project Online Desktop client, which, along with the recently released Planner integration, gives project managers a broad choice of working style when managing their projects – using an agile approach with Scrum and Kanban, or a hybrid approach with these mixed in with the more traditional waterfall approach.
This post will walk you through creating and managing a project for an ATM upgrade with the new Agile tools in Microsoft Project.
Creating the Sprint Planning Board
Startup project and choose Scrum Project
Create additional tasks for the project.
Now that you have a list of tasks, you need to organize them into sprints. A sprint is a fixed time frame for work to be completed. By default, Project includes three sprints with each sprint lasting 2 weeks. Therefore, the default agile project duration is 3 sprints x 2 weeks = 6 weeks.
In this example, we want to create two more sprints. Click on Adjust in the toolbar ribbon.
To add 2 Sprints, generate Sprints through Custom date by adding an end date that is around 3-4 weeks after the current finish date of Sprint 3. Here, Sprint 3 ends 12/18/2017; so I chose 1/8/2018 as the custom date. Because it generates Sprints in 2-week increments, the last Sprint now ends 1/15/2018.
Order the tasks so that they fall into the Sprints in the order you want them performed.
Creating and Assigning Resources
Now we need to create and assign resources to the tasks. Click on Task in the Ribbon, then on Gantt Chart and in the drop-down choose Resource Sheet.
Create Resource Profiles
Navigate back to the Sprint Planning Board by clicking Scrum in the ribbon, then Planning, and choose Sprint Planning Board.
Navigate to Agile Task Status Report.
This report shows the status of all tasks and shows if they are in the backlog, in progress, next up or done. Done equals 100% complete in the Current Sprint Sheet and the Sprint Planning Sheet.
The agile work status report shows the work in hours per task.
The current sprint task status report shows the status of the tasks in the current Sprint. The current Sprint is determined by the current date.