Monday, May 27, 2013

Running Your Project Team Meetings



How many of us are running effective project meetings?  I know this sounds trivial, but I’m serious.  Think about how long your project meetings are and what you’re accomplishing – the decisions you’re making, the issues you’re addressing and the mitigation plans that are being discussed.  Does the value of what you’re producing in these meetings exceed the combined hourly rate of the participants in the meeting?

First off – what’s the purpose of your meetings?  Are you meeting to regurgitate status information that everyone knows?  Are you meeting to capture the details of actual work activity?  If so, then you’re meeting for the wrong reasons.  In my humble opinion, standard status information should be collected and discussed prior to the meeting – through informal walkabouts, emails, instant messaging and/or phone calls.  If you’re using your status meeting to gather this information – you’re boring the participants of the meeting.  What you should be focused on are the exceptions:

  1. What were you planning/hoping to accomplish that you couldn’t accomplish?  Why?
  2. What roadblocks have you encountered?  Are there options for a mitigation plan?
  3. Based on what you know now, are there any new risks that need to be identified?
  4. Based on what you know now, are there any obstacles to hitting our key milestone dates?  If so, are there options that would allow us to still hit the milestone dates?
Hopefully, as the Project Manager, you’ve already identified the above items through your informal meetings.  What you really need the Team Meeting for is to ensure that this information is being shared and communicated with the larger team.  And, most importantly, the information should be evaluated by the entire team to ensure that the best mitigation plans are formulated and executed.

Nobody wants to sit in a meeting for an hour to go around the room and hear that “everything is fine”.  It’s your job as Project Manager to dig into these statements and validate, “Hey, that’s nice to hear that everything is fine and on-track.  Are you finding any issues in the implementation that differ with the Project Level Designs or Details Designs?  Do we need to clarify any of the information that was passed in to the Development Team on the functionality your developing?”  Often, that will open doors for individual project members to highlight issues and provide you with feedback that can be used by the entire team.  Most people aren’t comfortable bringing up topics that they feel are negative in a group setting – it’s up to you as Project Manager to dig deeper and pull that information out.  Building those relationships in the informal meetings will go a long way towards getting people to open up in the Team Meetings.

I’ve also had several Project Managers tell me that they meet because best practices say that they should meet as a team once a week or bi-weekly.  Some Project Managers have told me that meet 2-3 times every week – to stay on top of things.  Seriously – a full team meeting 2-3 times a week?  That seems like overkill – there may be specific points within a very complex project where that is the case, but, by and large, if you’re needing that meeting frequency on every project you run, something is probably wrong.

I understand daily standups – these are quick 15 minute meetings with teams or sub-teams involved in the project.  Most times these are structured around covering subjects that promote team focus – what was accomplished during the previous day, what is planned to be accomplished today and what is causing delays.  The team can then collectively address issues that are causing delays.  I view these as separate from the full Project Team Meeting.  The full Project Team Meeting crosses organizational silos – involving development, infrastructure, quality assurance, architects, finance, marketing, sales, operational teams and others throughout the organization.  The daily standup meetings are more team focused – and the information discussed more granular.

Back to the issue at hand – how often you’re holding Project Team Meetings.  I actually don’t mind, in fact I encourage, Project Managers to schedule weekly Project Team Meetings.  The difference – I also tell them to cancel the meeting if there isn’t enough value that will be derived from holding the meeting.

As the Project Manager, I expect them to know if there are issues through the informal contacts that they have with the project team.  If the project is at a state where things are relatively smooth and there are no outstanding issues where mitigation plans need to be developed or where there is not a milestone that is driving communication between teams – then don’t meet!  It’s that simple.  The Project Manager should be empowered to understand the focus and purpose of the larger Project Team Meeting and make decisions on when it is useful to hold a meeting or through informal communication with the overall team – cancel a meeting.

What’s the purpose of your meetings and are you driving enough value to justify the cost?

Tags: SDLC, Lifecycle, Project Management, Project, Management, Meetings, Status, Team, Development

If you'd like more information on my background: LinkedIn Profile

No comments:

Post a Comment