Analysis Tool for MS Project plans

S

Steve

I've heard of, but can't find, a software tool which reads an MS Project
file, then spits out a report of exceptions, eg missing or flawed
dependencies between activities, resource issues etc as a scoring tool for
the quality of the plan. Can anyone point me at such a thing?

TIA

Steve
 
J

Jim Aksel

There are a few tools out there that will do this. I have used a couple of
them. They are expensive, usually created by a small group of folks with
home grown software that is hard coded, not very flexible and consumes a
bunch of your extra fields in Project. You end up having to remap things if
you use the spare fields for programs like COBRA, Risk+, etc.

All they do is apply some filters and do some task counting and you can
create all this yourself in about a day. For this, they want about
$3000/seat.

In the United States, the Defense Contract Management Agency (DCMA) has a
guideline of tests they use to determine the health of a schedule. Each of
the filters will take you about 5 minutes to create. OK, some took me an
hour.

Here are the general rules. For each task that is not complete, not Level
of effort, not a summary task, or should not otherwise logically be excluded
(that opens a door big enough for a truck):

1. Each task shall have predecessors and succesors
2. Select a Random in progress task and change the duration to 600 days.
Make sure the remaining work moves right. Dumb huh?
3. Each task with predecessors, 90% shall be FS relationship (why 90% is
good, I don't know).
4. Any task with Lag time greater than 20 work days requires investigation
(it usually means there are missing tasks). This one is tricky to create
because Lag is not a readily available field. Just scan with your eyeballs.
5. Lead times shall not have negative lag in predecessors or successors.
6. Unless there is good reason, do not use hard constraints such as Must
Finish On. Specifically MFO, MSO, SNLT, FNLT should be less than 5% of the
tasks evaluated. Exceptions are LOE, Summary, Completed tasks, and other
logically excluded tasks (here's that truck again). IMPORTANT NOTE: SNET and
ALAP are excluded from the counting. Most tasks should be ASAP.
7. Total slack for 95% of tasks shall be lest than 40 days.
8. No task shall have negative total slack.
9. Descrete tasks shall be less than 40 days in duration unless good reason.
(Our rule is 5 days or 40 hours) and here comes that truck again.
10. No unstarted work (%Complete=0) to left of the status date
11. No completed work (%Complete=100) with finish date to the right of the
status date.
12. No actual start dates right of the status date.
13. No task may be less than 100% if finish date is left of status date
14. Resources loaded on all remaining work tasks of duration greater than 0.
No resources on summary tasks. (Note: No predecessors or successors either).

Hopefully some others will post so we can have a more complete set of
schedule metrics to score.
--
If this post was helpful, please consider rating it.

Jim

Visit http://project.mvps.org/ for FAQs and more information
about Microsoft Project
 
M

martin winzig

As MS Project consultant I have other priorities i'm happy that
project plan aren't corrupted so the people are able open and save
them, that task aren't acidentaly lost from project plans ....

So we released tool which checking healts of MS Project Server 2007
environment.
http://projectserver.cz/cms/index.php?itemid=9

So everyone can quicly detect which project plans are corrupted on MS
Project server 2007.

I't strange but without SP1 user's shoul not use blank tasks in
project plans.
 
M

Mike Glen

S

Steve

Mike Glen said:
Hi Martin,

Welcome to this Microsoft Project newsgroup :)

Is this the one you're after?
FREE
Dr. MPP - scan MPP files for errors and omissions
See here: http://www.projectviewercentral.com/projectviewer/dr_mpp.html

FAQs, companion products and other useful Project information can be seen
at this web address: http://project.mvps.org/faqs.htm

Hope this helps - please let us know how you get on :)

Mike Glen
MS Project MVP
See http://tinyurl.com/2xbhc for Project Tutorials

Thanks Mike - this looks exactly like what I was after. Just run it up on
my Vista m/c and it don't run. I'll try it again on an XP machine it's
supposed to be good for XP.

Regards

Steve
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top