"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.
![]() |
|
![]() |
|
![]() |
|
![]() |
Sexual Harassment Policy Guidelines ? Part IPermission is hereby granted... Read More
Define the Problem First. It seems obvious, but how many... Read More
IBM, which registered 3248 patents last year, has decided that... Read More
You can use this step-by-step method to hire applicants who... Read More
It's amazing what you can accomplish if you don't care... Read More
Does your organisation have one of those annual 'occasions' that... Read More
In the first part of this two part article, I... Read More
Learning to be assertive takes time, courage and the ability... Read More
Sometimes, I harbour a suspicion that Dante was a Financial... Read More
As a professional speaker, one of my biggest challenges is... Read More
There is every chance that elements of this article may... Read More
Want to get more from your people, but you don't... Read More
A recent report from the American Hospital Association's Commission on... Read More
The current economy is causing most companies to tighten their... Read More
Adults are vulnerable to personal and professional embarrassment from poor... Read More
Do you have some goals you want to achieve or... Read More
A paper manufacturer with over 300 employees once announced that... Read More
For many companies, procuring the right packaging, such as Poly... Read More
Part One of Creating Well-Defined Processes SeriesWhat if your sales... Read More
Organizational structure can inhibit or foster creativity and innovation. The... Read More
What is Six Sigma?Six Sigma is a quality management program... Read More
A study a couple of years ago found that 63%... Read More
This article relates to the Senior /Top Level Management competency,... Read More
We have only one life, but we live in three... Read More
Consequences of Not Giving Effective FeedbackLet's take a look at... Read More
In today's chaotic world and uncertain economic times too many... Read More
160 years ago, the newly invented electric telegraph carried the... Read More
1. Create benefit intensifiers for your list of ad copy... Read More
Recently, I attended a webinar with nearly 400 other Chief... Read More
Do you struggle with a "problem" employee? If so, join... Read More
This article relates to the Coworkers competency, commonly evaluated in... Read More
A series of articles exploring the seven critical areas that... Read More
When I was first initiated into Corporate America, I had... Read More
Answer: Starting one.Most of us realize that there is probably... Read More
What is the Process Approach to Quality?The ISO 9001 2000... Read More
Not long ago, weeding through DBA applicants with a tech... Read More
What is factoring?Accounts receivable financing, also known as factoring, is... Read More
Ten Money Saving Tips for Print ManagersDespite their stated desire... Read More
This article, Job Security in Today's Workplace, was part of... Read More
If you search on Google for "virtual assistant", you'll find... Read More
Too many managers waste both time and energy performing tasks... Read More
Creativity can be defined as problem identification and idea generation... Read More
I saw Brian Kerr (the Irish national football coach) on... Read More
Learning comes from many places. And one of the most... Read More
You can possibly teach a turkey to climb a tree... Read More
A recent report entitled "How Google Grows?and Grows?and Grows" stated... Read More
On August 3rd/2005, Reuters reported that a German man had... Read More
The goal of perfection is a challenge. It is often... Read More
In my book "You're In Charge?What Now?" I use a... Read More
Creativity can be defined as problem identification and idea generation... Read More
Want to bring out the best in people?Edward W. Smith,... Read More
Firing, sacking, letting go or terminating people is unpleasant. There... Read More
FINDING DIRECTION: An organization can't succeed without direction. Direction means... Read More
A study a couple of years ago found that 63%... Read More
People talk to me about making personal and professional changes... Read More
Understanding where you can spend time most effectively requires concentration... Read More
What value is there in leadership or team-building retreats? Just... Read More
Someone can say, 'Why do you oppose this?' So I'd... Read More
One amazing, but sadly true, fact of today's advances in... Read More
You, the Entrepreneur, are 'normally' a type-A individual. One who... Read More
Today, companies have an ever-expanding list of options available to... Read More
I'm often asked to come in to organizations and give... Read More
The use of temporary services to stock a farm of... Read More
Do you have some goals you want to achieve or... Read More
It is 9:00 am on a Monday morning. Do you... Read More
Geshe Michael Roach is a Princeton graduate and a Buddhist... Read More
Business Management |