Here are a few of the obvious benefits to having "hands on" knowledge and experience.
- The ability to help with brainstorming possible solutions to issues as well as the ability to contribute more extensively to risk identification, analysis and response
- When the team gets into a crunch, the ability to "pitch in" and keep the schedule on track.
- Better ability to validate effort estimates from the team
- It can ease the process of earning respect from team members
- Avoiding the risks related to "I don't know what I don't know"
However soft skills don't usually increase from having technical competence, and yet, these soft skills are often the biggest source of challenge for PMs.
Beyond this concern, there are other risks to be aware of:
- We often default to giving higher priority to those tasks that we are most comfortable with - especially when we are under stress. For a novice PM, this could mean focusing on "hands on" technical work and neglecting core PM activities.
- Whereas a PM with limited technical experience is likely to seek knowledge from subject matter experts, a technically competent PM might simply make an assumption based on past experience - since no two projects are the same, what was applicable in one situation may not be applicable in another. In addition, unless the PM is making an effort to remain technically "current", their knowledge might be obsolete which increases the potential for poor decision making.
- There is an increased likelihood of deliverables micro-management or for technical "head-butting" with team members.
With constraints forcing organizations to "cut corners" when staffing project teams, a PM is often expected to perform multiple roles. While this approach can increase the value the PM brings to the organization and is one way of introducing someone to their first PM role, it presents risks that a PM should be aware of and should manage through consistency and self-awareness.
Don't forget to leave your comments below