When developing scheduleAnalyzer we incorporated a group of
best practices that directly affect the quality of a schedule. We find
ourselves fixing client schedules regularly so that we could get a
valid critical path, to enable us to pull-in and accelerate the
project. We needed a way to automate this process, which is what lead
to scheduleAnalyzer download scheduleAnalyzer ranking model. These weighting values were incorporated into the scoring system in scheduleAnalyzer.
We knew that some of the practices were more important than others with respect to the goal we were trying to achieve which was: To create a schedule to enable the project to be accelerated. We then looked at the decision criteria that could be used to evaluate each best practice and how each practice contributed to achieving the goal.
This generated three criteria; improves ability to accurately predict an end date, improves quality of schedule, and improves the manageability of the project. Using pairwise analysis, these criteria were weighted. Note that improves ability to accurately predict an end date is almost three times more important than the second criteria.
We ranked each practice against the criteria to arrive at a ranked list of best practice tests. The practices were grouped into three severity categories with #1 being the practices that most impacted the ability to get a proper critical path out of the schedule. These ranking values formed the basis for the scoring system in scheduleAnalyzer.
scheduleAnalyzer is a module that is included in fastProject, an open source add-on to MS Project.
Comments