The Missing Link

Paul Waggoner, MBA, PMP, MCSE, CHP, CHSS Waukee, Iowa, USA

Software project managers agree that one of their most difficult challenges is keeping team members properly engaged in the details of the project, and on top of their assigned tasks and schedules. They understand that team members are conflicted between the routine, operational responsibilities of processing daily work, troubleshooting problems, coordinating departmental issues, and answering everyday communications, and completing the time-sensitive work of project development.

Although selection for a project team may initially be seen as a compliment, many developers feel that participation on a the team is a major distraction from day-to-day duties. When push comes to shove, a developer may openly admit that daily maintenance, and support of assigned systems, are more important to him/her than performing project task work.

As a project manager, your first impulse is to conclude that this person does not belong on the team, if your work can't, or won't, be given a clear priority. However, most organizations have limited numbers of subject matter expert's (SME's), so changing team members or locating a more dedicated one may not be an option.

Here are a few, simple suggestions to help with this problem.

It should be clearly understood that those who successfully participate in projects are “going the extra mile” for the organization and should be recognized and rewarded. Those who participate successfully in large or small projects should be singled out for praise. As they say in the agile world, this puts the “art of the possible” in proper perspective, aligning organizational objectives with employee motivations.