Determine if you have a good project administrator or a bad project manager
Merely noticing that the project manager does a bad job doesn't necessarily make them a good project administrator. Here are some differences between a good project administrator and a bad project manager:
Good Project Manager | Good Project Administrator | Bad Project Manager | |
---|---|---|---|
Attention to Detail | Very detail oriented, but pays special attention to the most important details | Very detail oriented, but is unable to tell the difference between important and unimportant details | Not detail oriented |
Interviewing | Great at eliciting the details that are important for the successful completion of the project | Good at eliciting all of the details associated with a particular area or feature | Has own agenda during interviews |
Scheduling Meetings | Schedules meetings when they are needed, invites the right people | Schedules meetings when asked, invites everyone | Schedules meetings when asked, invites the wrong people |
Project Planning | Understands when extra time is needed and plans accordingly | Schedules project plan according to timelines given | Plugs schedules into project management software and hopes for the best |
Mitigating Issues | Works with team to solve important issues, lets unimportant issues slide | Works with team to solve all issues | Lets rest of team handle all issues |
Communicating Issues | Raises potential problems to the people most able to fix them | Raises potential problems to everyone on the team | Raises issues to the people most likely to give pleasant answers |
Identify your project leader
The most crippling problem that I see of projects led by project administrators is that the team lacks focus. When objectives are clear and the project is running smoothly, it is easy to feel like the leadership is adequate. But when the objectives become unclear or the project stops running smoothly, the team loses focus and several individuals attempt to step into the leadership void. To prevent this from happening, choose your leader before the project starts.Decide if you need a manager
Do you need an explicit manager? Managers typically are tasked with ensuring that each person on the team is doing their job efficiently and to mitigate issues when they arise. If your team lead can serve this role, or if you are running an Agile project and the business stakeholder for your project can serve this role, then you may not need an explicit manager. When in doubt, don't include a manager in the project, and bring one in if it proves necessary.Play to your administrator's strengths
Good project administrators are very detailed oriented, so give them responsibilities that play to their strengths. Most project administrators are great at scheduling meetings, providing regular status reports, etc. But most project administrators are also good at testing software, reviewing contracts, watching for missing details, etc. In general, look for detailed, repetitive, and straightforward tasks and your project administrator will shine.Limit the information that the administrator receives
Because most project administrators don't have the hands-on experience necessary to know the difference between important details/problems and unimportant ones, try to limit the information that they receive. Generally I'm a fan of making all information available for everyone, but project administrators really should be on a "need-to-know" basis. Otherwise you risk having them overreact to an unimportant detail, which can distract the team from what is important.Ensure that the roles are properly communicated
Finally, if you try to do all of this without the project administrator knowing, you will fail. Either the administrator will sense that their role is being diminished and they will force themselves in, or they will become confused and stop functioning altogether. Tell them what you are doing and why. Best case is that you have identified a training opportunity for a motivated employee. Worst case is that you can take some of the administrative tasks away from your business leaders and software architects and allow them to focus on the tasks that only they can do.Other posts in this series
September: How to leverage a project administrator effectively
October: Getting programmers to see the value in management
November: The Peter Principle and software architects
December: Creating a leadership team to make your software project a success
No comments:
Post a Comment