Archive

Posts Tagged ‘Feature Driven Development’

Using MS Project And Agile

January 27, 2011 Leave a comment

We are using a Feature based Agile approach where stories are grouped by Features. We meet with the customers and decide which priority to put on each feature based on its deliverable need.

Since I have a team that is focused on different features and various times, I have to prioritize and identify predecessors at the same time. (This is very useful when a customer wants to know when a specific “simple” feature will be done. But the feature has a major predecessor that will take time to complete).

SETUP THE PROJECT

To keep this trackable for all parties, I create a Microsoft Project 2010. Add the Priority to each item (higher priority gets done first). Then set the proper predecessors. This will give me a WBS but at a high level.

image

LEVEL THE RESOURCES

To level the resources, you have to change the default settings.  By default MS Project will level based on predecessors first then by Priority. To change this:

1. Click on ‘Leveling Options’ on the Resource Ribbon
2. Change the Leveling Order to ‘Priority, Standard’
3. Remove the checkboxes to get the cleanest leveling (breaking tasks will kill any clear approach to this).

image