|
|
|
|
|
|
|
|
|
|
|
"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.
Wind Chimes and more... How many times have the management consultants been 'in' and... Read More The world has always been mixed with the... Read More As an experienced manager, I can announce without a doubt... Read More People want to understand their role - they want to... Read More There is a pervasive belief that time pressure stimulates creativity.... Read More This article, Job Security in Today's Workplace, is part of... Read More SWOT analysis is needed for all business to understand how... Read More Envision the scenario: You've just been asked at the last... Read More I recently gave a presentation to a group of business... Read More Here's an easy quiz to check the health of your... Read More Aligning business organizations to be successful in the present and... Read More You can't build a reputation on what you are "going"... Read More You can't solve a problem with the... Read More Cold Water Comments - What They Are and How to... Read More Job interviews are easier for the interviewer or the interviewee... Read More Sir Alex Ferguson has just celebrated his 1000 game in... Read More An ongoing series of articles exploring the seven critical areas... Read More A recent report entitled "How Google Grows?and Grows?and Grows" stated... Read More This article relates to the Manager/Supervisor competency, commonly evaluated in... Read More Human Resource Communications and Corporate Communications ? are they one... Read More Creativity can be defined as problem identification and idea generation... Read More The senior flight attendant on the WestJet flight was starting... Read More An allegation of harassment in the workplace is a growing... Read More It's clear to me that a workplace is a better... Read More A recent report from the American Hospital Association's Commission on... Read More
Windchimes
for great gifts!
Taking Care of Middle Manager Bounce Off
Success: A Wholistic Perspective
Rules for Running a Meeting
Performance Expectations - 5 Tips and 5 Questions
Creativity Management and Time Pressure
Tales From The Corporate Frontlines: Job Security in Todays Workplace
How to do SWOT Analysis for your Business
Saying ?No? Gracefully to Customers and Colleagues
Selecting Top Talent: Improve Your Batting Average
Effective Meetings - Quick Survey
Be a Change Agent ( Part 1)
A Journey of a Thousand Miles
Think it Over
Cold Water Comments - What They Are and How to Manage Them!
Across The Interview Table!
Team Motivation - Tough Enough to Care
The Seven Cs: Partnership Danger Signs - Communication Breakdown
The 5 Obsessions of a Passionate Employee
Tales from the Corporate Frontlines: A New Managers Tale
Human Resource Communication Pays Off
Business Innovation ? Core Competency and Competitive Advantage
Pitching to Employees
Indecent Proposal in the Workplace ? An Overview of Workplace Harassment & Employer Liability
Finding Common Ground Through Consensus Decision-Making
Keep Your Good Workers by Building Good Leaders
Having to manage a difficult employee is never fun and... Read More
What is the no. 1 asset in your business beside... Read More
Now we turn the corner to our final phase: Re-Discovery.Last... Read More
Question: What's the easiest, cheapest and quickest way to have... Read More
Many people believe that they conduct effective meetings, when all... Read More
The current economy is causing most companies to tighten their... Read More
In light of recent corporate scandals, from Enron and Global... Read More
Effective project managers know how to get the job done,... Read More
For Call Center managers, it is not a pipe dream... Read More
Have you unintentionally set your business up for failure?No one... Read More
For the past several weeks, we have focused on some... Read More
In today's article, we'll be looking at the income statement,... Read More
The overriding goal of ISO-14000. (History 1995)As ISO-9000 becomes a... Read More
What is a Virtual Assistant? A Virtual Assistant is a... Read More
Whether you are a consultant, coach, business owner, doctor, professional,... Read More
Hiring the first personal business assistant is an exciting time... Read More
Creativity can be defined as problem identification and idea generation... Read More
Attitudes are more important than facts. Dr. Karl Menninger... Read More
Before you start your own business one of the first... Read More
Are you trying to hire dozens of hourly workers or... Read More
Managers often ask, usually with exasperation, "How can I keep... Read More
Intangible Corporate Assets such as Organizational Capital, Blue Sky and... Read More
Not long ago, weeding through DBA applicants with a tech... Read More
Statistics consistently reinforce that the biggest challenge in today's contact... Read More
Imagine the following scenario - you pay a visit to... Read More
Business Management |