If software is eating the world, as Marc Andreessen once aptly noted, then IT project managers are maître d’s who get to serve the customer and manage both the waiting and the kitchen staff. The responsibility is tremendous because customers are craving for professional, top-of-the-line project management service.
With 50-60% percent of all projects completed on time and within budget, as per recent Project Management Institute’s survey, how do you make sure your project will not fail? Our 15-year expertise in software development suggests that a seasoned IT project manager can become the silver bullet for your project.
Let’s take a look at the traits of the effective project manager, so you know how to get the best one.
To lead a team is at the core of any project manager’s activity — a very versatile team in case of IT project managers. It takes a mix of developers, QA engineers, designers, business analysts, and other team members to deliver a software project.
The mindset of a visionary, who can focus on the investors’ business goal behind the daily development routine, is, therefore, a must-have quality for a promising IT project manager.
“Part of being a great project leader is being an actively engaged sponsor as it helps ensure stakeholders are aligned and the vision is communicated effectively.”
— Tony Meggs, Chief Executive at Infrastructure and Projects Authority (IPA)
How do you make sure your IT project manager is a natural leader? Well, effective leaders know how to:
- Organize and inspire the team; delegate tasks.
- Step back at certain moments and let the team jell.
- Push the team forward past scope creep and tech limitations.
A successful IT project manager excels at communication. After all, he or she is the focal point on the project that brings together a client’s team with a development team.
Therefore it’s in the project manager’s best interest to establish open lines of communication between both sides from the start of the project. The success of a project will hinge on a constant feedback loop between the project’s stakeholders and the development team.
The PMI’s global survey pinned down poor communication as the second most important factor in project failures.
How can you check if your IT project manager is a great communication enabler? Look for these signs:
- Proactive: comes up with ideas and solutions that add value to a product or optimize development costs.
- Keeps track of the project progress and furnishes stakeholders with timely updates along the way.
From our experience, a competent IT project manager comes with a hands-on coding background. These are ex-developers and software architects who have outgrown their engineering capacity.
Competent IT project managers are not only well versed in the nitty-gritty of software development process. They also understand when a specific approach, such as waterfall of agile, will work best or what project management tools to use on a project, etc.
Here’s how the International Project Management Association envisions what they call an “Eye of Competence”:
How to make sure your IT project manager is competent?
- Equally knowledgeable about technologies and software development methodologies.
- Proficient with project management and knowledge transfer software tools.
4. Team Building
As noted above, a software development team — even when working on a small project — has many players with various roles. It takes a lot of talent to build them into a solidly performing team.
The team building trait somewhat correlates with leadership. The project manager’s task is to arrange the process in a way that everybody is performing at the top of their capacity.
An example of effective team building is when a project manager takes notice of a rockstar developer who is not a great team player and reassigns him to an isolated task, or swaps entirely for another developer.
What to expect from an IT project manager who is a good team builder?
- A balanced team where everybody is working towards reaching a common business goal.
- Direct access to each team member when necessary.
An effective IT project manager keeps a track record of successfully delivered software projects. If one project is delivered on time and within budget and another one is a flop, the effectiveness of a project manager is questionable. Businesses rely on results that can repeat.
6. Stress Resistance
Every software development project will inevitably start going astray at some point. It’s how things are. And the most common reasons are lack of involvement from the stakeholders and scope creep. Either situation is stressful, especially under a tight budget and a strict deadline.
Successful IT project managers will always walk the extra mile to win the project stakeholders’ attention and put the project back on track.
Let us know if you have any issues on your projects or get in touch to learn more about project management best practices at Velvetech and how you can apply them on your projects.