Thursday, June 17, 2010
Bite sized communication
Tuesday, May 11, 2010
Inspire a shared vision
Thursday, April 8, 2010
Managing part-time resources
1) Say it takes 8 hours to perform a job by 1 person, which requires some thinking and then doing. It is a bad assumption to make that if the same person works on the job in say two 4 hour chunks, on two different days, the work will be complete.
2) Full-time resources on the project that need help from part-time resources, assume that part-time resources are available as and when needed. This again, is a bad assumption
Part-time resources are working on more than one project, and hence multi-tasking. We have often heard people say that they multi-task very well. However, several studies have been conducted to prove that wrong. Put this in context of a resource working part-time on two projects, in order to switch between performing tasks on two different projects, a 'switching time cost' is incurred. Depending on the skills required, sometimes the switching cost can be significant. Consider this: Say a project resource is doing a mundane support task one week, and doing project work the next. He is thus available 50% of the time to the project. Say a resource starts working on a task in week 1, does not finish it in week 1, and then has to start working on it in week 3 (because in week 2 he is doing a mundane task), how realistic is it to assume that in week 3, the resource will lose no-time and have the same productivity as he had when he was working in end of week 1? So a task taking 80 hours (2 weeks), more often than not will not be completed in 2 weeks in the above mentioned scenario
As a project manager you need to plan for some buffer when utilizing part-time resources. Unfortunately, its not an exact science, because different individuals will have different 'switching time cost', so to plan for it requires some judgment. Also, it is a good idea to get a better understanding of vacation time or any other time off the project, especially in case of part-time resources. It is the project manager's responsibility to set expectations of the full-time resources on the project that they need to work with their part-time counterparts to plan the work better for optimal productivity.
Thursday, March 25, 2010
Project RACI
The projects where this tool has been used and well understood by the project team, there have been fewer gotchas in terms of 'who does what and why'. Project manager can harvest the benefits of this tool throughout the project
Wednesday, February 24, 2010
Great project plans do not assure accurate project status reports
It has been observed, on multiple occasions that as the project activities start happening, the updates to a project plan starts to fall behind. Some tasks are updated with % complete, however, actual start and finish dates are not updated. If the project manager is has not set his team’s expectations about requiring an update about progress of their respective tasks from them, he may get updates from some but not all. Thus the project plan update is incomplete and inaccurate. Also, if a project is 50% complete, doesn’t always mean that the remaining 50% will take twice the time already expended.
Creating and maintaining a project plan requires discipline. The project manager should set aside time each week to make those updates. Otherwise, the updates are often not made at all or made in an ad-hoc manner. The updates should include % complete and updates to actual start and finish date fields. In case the finish date is likely to be pushed out, the project manager should make that update.
Tuesday, February 2, 2010
knowledge harvesting is so hard!
One of the reasons is that people believe that documentation needs to be done at the end. As the project nears completion so much has transpired and documentation during the course of the project is in emails, in post-it notes, and people's brains that it is impossible to convert that into documentation that is coherent and meaningful. As a result, even if sufficient time is allocated at the end of the project to complete documentation, the documentation that is created is incomplete, lacks context (why certain things were done) and becomes merely an academic exercise
The consequence of incomplete and insufficient documentation is that the product or service created as a result of the project is not easily maintainable thereby increasing the total cost of ownership (TCO).
Project manager can take some simple steps to circumvent this problem:
1) Take bite-sized-documentation approach - document things as they happen without having to re-write. Provide a control mechanism to measure whether this approach is working and that the documentation is leverageable.
2) Do not take a one-size-fits-all approach - depending on type of project and its duration, different types of documentation may be necessary. Being pragmatic will ensure good documentation and team members will be more willing to complete documentation
3) Always use a central repository to store documentation - sharepoint, project wiki, etc. are good options. This eliminates the need to have to bring it all together towards the end of the project
Saturday, December 12, 2009
It cannot happen on my project....
On a business critical project where the organization did not have any prior experience implementing new software, a common sense approach should have been to have the software vendor accountable for implementation. However, when few initial milestones (provided by software vendor) were missed, it was assumed that the end date will be met through super-human efforts. This was a folly that resulted in additional milestones being missed and as expected dented confidence of end-user community in the project itself. At this point, project sponsor challenged the project management group (including the software vendor leadership) to re-baseline the project and build a closed-loop control mechanism to always keep the project on-track. The control mechanism (comprising of exception reports, clear metrics definition, etc.) should alert senior management in case of abnormal situations.