E-Mail:
Join the Community on Facebook, Twitter, and YouTube!

Share

Reverse Engineering the Work Formula in Microsoft Project

At the heart of planning a project using Microsoft Project is the daunting responsibility of assigning Resources to Tasks. Worse still, try adjusting those assignments (both during planning and monitoring) and see what happens.

A confusing facility in Microsoft Project is the way Duration, Units of Resources and Work Loads per Task are interact with one another.

The Work Formula is clear: Work = Units x Duration. But there are 2 major options that make Microsoft Project behave in diverse ways, some of them unintuitive. One is a field called the Task Type (Fixed Work, Unit or Duration) and the other is a field that defines whether a Task is Effort Driven or not.

Try as I might, I could not get books, blogs or training material that carried the Work Formula logic to the end.

The time was ripe for Reverse Engineering. We have a black box called Microsoft Project and its Work Formula is programmed to work in ways more mysterious than a Project Manager’s mind. The box has a lot of input and a fewer outputs. Which inputs do we use to which output?

To Reverse Engineer the Work Formula, we will:

1. Analyze the two Task fields (columns): Task Type and Effort Driven
2. Identify all possible combinations of input (scenarios)
3. Try each one to see how Microsoft Project behaves (output)
4. Arrive at a decision logic that allows us to know where to use which setting.

The discussion is length and has been detailed in a PDF white paper.

  • Download the White Paper in PDF Format (Click Here)
  • The white paper is accompanined by Microsoft Project and Excel files which are found in a zipped file

  • Download the Project Examples. (Click Here)
  • I would be very interested in your comments through this post.

    What Do You Think?

     

    Want to Start a Blog Here for Free?

    Are you an expert in one subject or another? If your goal is to help others and dispense your hard-earned information back to the community, why not submit a guest blog post? You can write about anything - no matter the topic. Exceptional candidates will be offered the chance to contribute to (and generate revenue from) their own blog on Lockergnome!