Resource Management in Software Project Management - Part IV

Article by chemuturi (1,138 pts ) , published Feb 19, 2009

This series of articles deal with management of resources in software project management including planning activities, allocation activities and de-allocation and release activities. Planning activities include resource estimation, request for resources, allocate resources, level & resources.

Resource Utilization Activities - Ensure the activities are performed

How do we ensure that the allocated activities are performed?

  • First, provide good supervision that is more facilitating than overbearing.
  • Give clear instructions, achievable targets, and provide expert assistance, as necessary.
  • Provide right tools and techniques that assist the team members in completing their allocated work quickly and without defects.
  • Provide quality assurance for the completed work on time.
  • Ensure that the resources are trained for the work allocated to them.
  • Overall, provide an achievement-oriented environment that encourages resources to excel in whatever they do.

Once allocation is made, it is expected that human resources diligently perform the activities and complete them and report back. But the reality is different. Performance of allocated activities gets stuck due to many reasons, such as,

  1. Some unforeseen complication crops up and the activity gets stuck or delayed
  2. The person commits an innocent error which is not unearthed until late and necessitates re-work
  3. The person ignores some of the necessary functionality by oversight which gets unearthed during QA
  4. The person is not expert in some advanced constructs of the programming language and is struggling to achieve the specified functionality

The objective is not just to see that activities are completed but also to ensure that they are completed within the allocated time, functionality is completely achieved and the output is defect-free. Therefore, it is necessary to follow up the work being performed by the human resources periodically and provide necessary guidance to ensure that work is performed diligently. How frequently to follow-up the work being performed? These guidelines would help –

  1. For very short term allocation (say less than half a day) – follow-up as soon as it is completed
  2. For allocation that consumes one day, follow-up twice –
    • Once in the middle of the day
    • Once as soon as work is completed
  3. For allocations that consume more than one day, follow-up daily and as soon as the work is completed

This follow-up is often referred to as Progress Chasing. This not only ensures that work is completed but also bridges communication gaps, if any, besides giving the resources a feeling that their work is important and motivates them.

 
Subscribe to Project Management
RSS
Get free weekly updates, directly to your inbox.
Browse Project Management