Ahigh-level understanding of key project management approaches and methodologiesis helpful for anyone to understand the different possible levels with which ITand business projects can be approached; the success or failure of projectswill, to a large extent, depend on deployment of approaches and tools that areappropriate to the size, complexity and nature of the project.

GANTT charts

A Gantt chart is a widely used tool for planning and managing complex projects.It is the basis of many widely available project management tools, startingwith Microsoft Project. A Gantt chart enables both parallel and sequentialactivities to be time-lined and scheduled, resources allocated, anddependencies identified. It is useful as a tool against which progress can bemonitored. Gantt charts are, typically, very detailed.


Critical Path Method (CPM) - sometimes known as Critical Path Analysis (CPA) -is one of the more common project management tools. It is a technique that usescircle and arrow diagrams to analyze the tasks between project initiation andcompletion, provides input to project schedule planning and resourceallocation, and identifies those activities that are most important oressential to the project but have the least amount of scheduling flexibility(the mission-critical tasks) and then plans the project and estimates projectduration based on the activities that fall along the critical path. Activitiesthat lie along the critical path cannot be delayed without delaying the finishtime for the entire project. Projects planned with CPM are usually representedgraphically, with a diagram showing how each activity on the critical path isrelated to the others. This enables everyone, both within and outside theproject, to understand the project dependencies, and supports monitoring ofprogress toward project goals.

In more complex projects, those that involve many tasks - some of which havemultiple dependencies - and multiple tasks in parallel, the critical path isthe path that is the longest between initiation and completion. The techniqueenables a project manager to identify which tasks could, if necessary, bedelayed as part of a remediation effort and, where an acceleration in a projectis required (to hit a specific deadline, for instance) it enables the projectmanager to focus on the specific tasks that need to be accelerated for thefinal project end-date to be moved up.

Many software tools are based on CPM; one of the weaknesses of CPM is that itdeals with task dependencies, whereas key project management issues(particularly in software development projects) are resource dependent evenmore that they are task dependent: unless the resource base is infinite, thenumber of tasks that can be scheduled in parallel is limited by resource availabilityand, if there is any deviation in planned resource availability, it can haveimmediate knock-on effects on the project time-line.



Program Evaluation and Review Technique (PERT) is a variant of CPM and is a technique that is most useful for estimating and planning large, complex projects that have many variables. One of its key concepts is the management of those variables: it assumes that the times scheduled for individual tasks on the critical path might be adventurously optimistic and provides a simple mathematical method (assigning numbers to the best case, the nominal case and the worst case for any task estimate and then producing an expected duration for the task as well as a standard deviation) of assessing the different impacts (on time-lines and resources, as well as outcomes and contract commitment dates) that different outcomes might have. This technique enables the project manager to plan in advance for possible critical path deviations based on the probability of mission-critical tasks completing on time.


PRINCE (Projects in Controlled Environments') is a project management methodology for organizing, managing and controlling projects. It was developed by the UK's Office of Government Commerce (OGC) and is now the UK government's standard for managing IT projects. It has also been widely adopted outside the public sector and PRINCE2 the current version, was developed to make the methodology more generic and capable of application in a wide range of environments, including non-IT ones. It is widely understood and therefore provides a common language for all project participants, including customers, suppliers and stakeholders.

PRINCE2 is an easily tailored, scalable, process-based approach to project management. It is driven by the project's business case, which should be reviewed through the project period to ensure that changing business requirements are still going to be met. A project is divided into separate manageable stages, with fully described roles and responsibilities that reflect the skills and competences of the organization as well as the project complexity. Project planning is product-based; project plans are focused on delivering results (products'), and each process is defined with its key inputs and outputs, together with specific activities and objectives.

PRINCE2 is designed to be used in any project environment, and in any sector. Within a PRINCE2 environment, tools such as CPM, Gantt charts and PERT will be routinely used. The methodology works best in environments where project team members have been trained and are PRINCE2 qualified. Critically, customers (the users of the system being developed/product being produced) and third party suppliers must all have a thorough understanding - at all hierarchical levels - of their roles and responsibilities as well as of the complete PRINCE2 process if they are to make their own mission-critical contribution to a successful outcome.

Source: http://www.articlealley.com/

Image Courtesy: redengineconsulting.com