Must Project Managers Be Technically Savvy?

"Must Project Managers be technically savvy?" This topic always seems to cause quite a stir. While some believe that all you need to manage a project is a PMP certification, others are convinced that you can't successfully manage a software development project unless you truly understand the intricacies of the product.

I agree! To be an effective Project Manager, you must know the ins and outs of your solution. You must be capable of designing and developing the solution yourself.

Here are 5 fundamental project management tasks that Project Managers can't accomplish unless they have a strong technical background and truly understand the particulars of their product.

Estimating Effort

In order to create a project plan, you must be able to estimate how much effort is required to complete all of the required tasks. Needless to say, you can't estimate effort unless you truly understand what's involved in designing and implementing those features.

Unless you understand what's required to reach 5-9 reliability, you can't assess how much effort is required to achieve this non-functional requirement. Unless you clearly understand how to write Java Server Pages, you can't predict how much development effort is required to transform an HTML prototype to set of fully functional JSP pages.

Scheduling Tasks

Imagine that someone hands you a list of activities that need to be completed for a given project, along with the overall effort. Could you schedule the tasks in a logical sequence? Should the developers start with the presentation, the business, or the data storage layer? Which comes first when working on a presentation layer: the HTML, the JavaScript, the CSS, or the servlets?

A Project Manager must be able to schedule activities in a logical sequence. If you can't determine which activities must come first and which ones can be done in parallel, you can't put together a project schedule.

Assessing Risk

Imagine the following scenario. Your product is scheduled to be released in 5 days. The QA team discovers a defect in the API through a series of CLI tests. After carefully examining the problem, you realize that you're developers have been working around this defect for months.

Given that you're only 5 days away from releasing your product, should you fix this defect or document the workaround? At this point in time, how risky is it to modify an API that's being used? How confident are you that the developer can fix this API in the given timeframe? What's the likelihood that changing this API will break the modules calling it? Should you fix the defect now, or release the product and address the bug in a patch release?

Unless you've seen the code behind this interface, you can't answer any of these questions yourself. You need to ask your developers. You're not the decision maker. They are.

Participating In Customer Meetings

Customer meetings always end up in technical discussions. Unfortunately, if you can't speak intelligently about your technology, you can't add any value to such meetings. You're not participating; you're strictly listening, and perhaps taking notes. Sooner or later, your customers will find themselves contacting your developers directly. "Why contact the Project Manager if he can't give me an answer? I may as well go straight to the source."

Ensuring Nothing Falls Through The Cracks

Let's face it. You never get as much time as you'd like to plan your projects. What's important is not that you get it perfect the first time around. What's important is that you can catch the tasks that fell through the cracks before it's too late.

If you don't know what's required to complete your solution, you won't be able to identify all the overlooked activities. They'll either be pointed out by your developers, or simply omitted forever.

In Short?

To be an effective Project Manager, you must be capable of designing and developing the solution yourself. Otherwise, you have two options. You can either (a) ask others to make decisions for you, or (b) simply pretend you know what you're talking about. In the first case, you're a Project Coordinator. In the second case, you're a Project Mangler.

Luc Richard holds an MBA with a major in high technology. For the past 10 years, he's been managing the development of software applications. He is the founder of The Project Mangler (http://www.projectmangler.com), an online resource that publishes free articles, stories, and other ready-to-use tools to help developers, team leaders and managers deliver software projects on time, according to specs, and within budget.

In The News:


pen paper and inkwell


cat break through


Tales from the Corporate Frontlines: The Role of Character in Leadership

This article relates to the Senior /Top Level Management competency,... Read More

Time Management Tips for Managers

Late last year I was presenting a workshop for the... Read More

Competion or Cooperation?

It has been said, there is no better way to... Read More

Leadership Skill: How to Handle Difficult Conversations

A good leader has the ability to empower others. It... Read More

Why Would Anyone Do That in My Meeting?

Imagine that you open a meeting by saying, "We need... Read More

Recruitment - Pick People Who Think

Old style management doesn't encourage personal mind control, employees aren't... Read More

Small Business Checking Accounts

ACCOUNTING AND BILLINGCHECK BOOKSWe recommend that you maintain a business... Read More

Well-Defined Processes ? How to Create

Interested in learning how to reduce development time, save money... Read More

Meaningful Diversity: Creating Cultures of Inclusion

In the fitness room the other day, I caught a... Read More

Hire The Person, Not The Resume

"? [get] the right people on the bus, the right... Read More

Do You Really Care What People Think?

You had better care! Because what people think usually leads... Read More

4 Simple Steps to Successful Delegation

Last month, my featured article was about creating a "Stop... Read More

Problem-Solving Success Tip: Define the Problem First

Define the Problem First. It seems obvious, but how many... Read More

Strategies for Planning and Conducting Effective Meetings

Did you know that business executives spend about half their... Read More

Enable Continuous Improvement of IT Services through ITIL

One of the major benefits, if not THE benefit of... Read More

Diversity in the Workplace: Benefits, Challenges and Solutions

Workplace diversity refers to the variety of differences between people... Read More

Online Business Peace of Mind

Is your online business disaster-proof? Online businesses face a unique... Read More

14 Ways to De-Stress Employee Vacations

Employees truly deserve paid vacations. Theystruggle through stressful jobs most... Read More

Work Life a Balancing Act

Australians are loosing their laidback, carefree reputation, as we continue... Read More

What is Data Visualization?

Data Visualization is InteractiveHave you ever booked your flight plans... Read More

What to Do When Trust is Low

Trust is essential. You can't run a business without it.... Read More

Effective Meetings - Quick Survey

Here's an easy quiz to check the health of your... Read More

Smart Staffing Practices: Don?t Confuse Activity with Results

Does your hiring process consist of proven practices or just... Read More

Coaching Champions at Work

I saw Brian Kerr (the Irish national football coach) on... Read More

How Businesses Can Stop Wallowing in Bad Debt and Prevent It in the Future

"Become the Squeaky Wheel", a new book just published, explains... Read More

Get Out Of The Stone Age: Give Leadership Talks

160 years ago, the newly invented electric telegraph carried the... Read More

Look Good on Voice Mail

Your use of voice mail tells others a lot about... Read More

The New Economy

This technological revolution has organization, efficiency and productivity requirements well... Read More

Poly Bags and Pallet Shrouds - Just Get it Right

For many companies, procuring the right packaging, such as Poly... Read More

Intercultural Management

The role of a manager is evolving in response to... Read More

Operating on Perpetual Overload?

Check Out Your E-HabitsAnother week has ended. And, despite moving... Read More

Goodwill is an Intangible Asset

'Goodwill' is regarded as an intangible asset in a business.... Read More

Meetings and Road Trips

Managing a meeting is like setting off on a long... Read More