Gaining the Respect of the Programming Team


organization can have an impact on the authority a project manager wields. For example, in a functional or weak matrix environment, the project manager holds limited authority, and in some cases, may be referred to not as a project manager, but as a "project coordinator" or "project liaison." Conversely, in a strong matrix environment, the project manager wields a high level of authority to do what it takes to deliver the project successfully.

Be aware of where you fit on this scale, and communicate it to the team, so they have a clear understanding of your role. If you are in a weak matrix, your team members should know it, so they understand the limits that upper management has placed upon you. If you are in a strong matrix, the team will expect you to advocate for them more effectively, regarding schedule and scope. Be sure you do it!

Since I began adhering to the above principles, I have enjoyed greater success in forming solid partnerships with programmers. It has reinforced the importance of building a team foundation on technology projects. It begins with a kickoff meeting where the above points are covered in detail. Get to know your team and be open about your role. You'll enjoy better working relationships and greater success.

About the author

TechWell Contributor's picture TechWell Contributor

The opinions and positions expressed within these guest posts are those of the author alone and do not represent those of the TechWell Community Sites. Guest authors represent that they have the right to distribute this content and that such content is not violating the legal rights of others. If you would like to contribute content to a TechWell Community Site, email

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!