Little Known Facets of Microsoft Project - Part I

Written by:  chemuturi • Edited by: Marlene Gundlach
Updated Feb 19, 2009
• Related Guides: Microsoft | Microsoft Project

Explanation of the little known facets of Microsoft Project which are vital for effectively using the program to generate an accurate schedule.

Introduction

Microsoft Project is by far the most commonly used software tool for scheduling and tracking project activities in software development organizations. Still, there are a few vital gaps in its effective usage. This article covers some of the most common of these little known facts, which are vital for effective usage of MS-Project.

Backbone of Microsoft Project

MS-Project is based on two project management techniques:

  1. Program Evaluation and Review Technique (PERT) – this originated in the US Department of Defense as way of handling uncertainty inherent in its research and development projects.
  2. Critical Path Method (CPM) – this originated in the construction industry mainly to predict the project completion data accurately and to reduce it by the application of more resources.

These are both based on network diagrams. A Network Diagram is a pictorial representation of the project in which activities are recorded on arrows, and events (milestones which signify completion of one or more activities) are recorded on nodes. All of the activities are embedded between the Start Event and the End Event. Both are concerned with the duration of the activity and the project. Therefore, all MS-Projects should contain all activities between Start and End Activities.

Activity Relationships

These network diagrams have developed into Precedence Diagrams in which the activity is on the node, and arrows show the relationship between activities and the direction of the flow. They depict four types of relationships between the activities, namely

  1. Finish to Start – to be able to start the successor activity the predecessor activity must be finished
  2. Start to Start – the successor activity can be started shortly after starting the predecessor activity
  3. Start to Finish – successor activity must be started to finish the predecessor activity
  4. Finish to Finish – successor activity must be finished to finish the predecessor activity

MS-Project is based on these Precedence Networking diagrams and allows each of the four types of relationships.

Many using MS-Project do not realize how these Precedence Networking diagrams function. If no relationship is explicitly defined, it assumes a Finish-to-Start relationship. In reality, we use Start-to-Start relationships more frequently, or at least as frequently asthe Finish-to-Start relationship. When we do not use the proper relationship, the resulting schedule cannot be realistic.

Dangling Nodes

As MS-Project is based on the Precedence Diagramming technique, it is essential that all activities must be embedded between a Start Activity and an End Activity. That is, every activity must be connected (thru other activities or directly) to both the Start and End Activity. In other words, every activity must be on a path that begins at the Start activity and terminates at the End activity. When an activity is not connected to either a Start or End Activity, it is called a Dangling Activity. You can view these Dangling Activities inthe Network Diagram View of MS-Project. The presence of Dangling Activities causes a schedule to be erroneous. Therefore, all Dangling Activities must be placed on a path between Start and End Activities.

If you want to use MS-Project effectively, learn PERT/CPM to properly follow these activity patterns.

Read Part II in the series to learn about other lesser known functions of Microsoft Project.

There is also a great series on Microsoft Office Project 2007 you will want to read.


 
blog comments powered by Disqus
Email to a friend