 |
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.
 |
More resources:
|
|
 |
 |
 |
RELATED ARTICLES
Miracle Max On Market Breakthroughs
Successful enterprise building requires seven elements. These are:1.
On The Job Training is Something You Canâ??t Afford to Skip
Trained employees are more productive employees; thereâ??s no doubt
about that. Whether youâ??re your only employee or whether youâ??ve
got a growing staff, put OJT (on the job training) at the top of
your To-Do list.
Group Meeting Disrupters
MEETING DISRUPTERS: If two participants are carrying on a personal discussion that interferes with a meeting, direct a clear and simple question to one of them. In order to avoid embarrassing them, address them by name before asking the question.
A Facilitators Guide to Running a Stakeholder Analysis Workshop
This facilitator's guide to running a stakeholder analysis workshop is for people whose success depends on getting other people involved with their objectives.It contains two exercises, one to work with stakeholder groups, and one to emulate stakeholders where it is not easy to bring them all together.
Test Your Hiring IQ
The purpose of any selection process is to discriminate (albeit fairly) among job candidates. Your goal is to select the right people, with the right skills, at the right time for the right position.
Todays Employees and Their New Needs: What You Need to Know
Today's employees are not only interested in security or in pay and fringe benefits. They are often placing increased value on being recognized and involved in reaching personal growth goals.
Creativity and Innovation Management: The Value Of Due Diligence
Creativity can be defined as problem identification and idea generation whilst innovation can be defined as idea selection, development and commercialisation. There are other useful definitions, for example, creativity can be measured according to the number of ideas produced, the diversity of those ideas and the novelty of those ideas.
Having Your Phil
February 2nd, at approximately 7:30 a.m.
The Top 10 Requirements for Your Business to Become and Remain Profitable
We live in a relentlessly competitive world. The daily pressure to work "better, cheaper and faster" can make even talented business owners and entrepreneurs lose site of first principles.
CRM ...The Emperors New Clothes
The story of the emperor's new clothes is a fairy tale about men who fooled the emperor into believing that they had made him a beautiful suit of clothes. In fact they had not made anything.
Provisioning/User Management System Upgrades: Part I -- Ten Reasons Why Not To Do An Upgrade
Tommy Sherman daily monitors a helpdesk-provisioning queue for a large company. The current provisioning/user management system was written with homegrown software.
Knowledge Management - Creating a Sustainable Yellow Pages System
How can I "know who knows" None of us can personally know more than around 250 people, yet we want our companies to be smart, learning organisations where it's easy to find the right person to talk to. This is why many organisations create "yellow pages" applications, which enable employees to find and contact other staff with particular expertise and skills.
Motor Vehicle Policy and Your Employee Risks
It is becoming more common for employers to require employees to use their personnel motor vehicles for business use. Reimbursement for business use is commonly by way of a kilometre/mileage allowance or a general motor vehicle allowance for the year.
Selecting a Business Broker or Intermediary to Help You Sell Your Business
As crazy as it seems, some people spend more time choosing a coffee machine than they do selecting the business broker or intermediary that will sell their business. This can be a fatal mistake that can cost time, money, and sometimes the ability to sell the business at all.
Protect Your Computer System with a Comprehensive Security Policy
The most difficult part of creating a Security Policy for your business is determining what, exactly, to include in it. Never heard of a Security Policy before? You're not alone.
Qualities of a Great Manager
In the call center environment we are often only as successful as the people we hire. While our front line employees are critical to our business, choosing the right managers powerfully impact your success.
Tales from the Corporate Frontlines: Ideas for Everyday Training
This article relates to the Training competency, commonly evaluated in employee satisfaction surveys. It tells the story of a group of team leaders who worked together to find ways to use information sharing and communication to provide valuable employee training.
Supervisor-Employee Relations: Tips For Managers
Supervisor-employee relations are a critical part of a work place atmosphere and promoting productivity and cohesiveness. The following tips address these issues:1.
Focus on Outcomes to Keep Your Business On-Course
Did you know that an airplane in flight is off course nearly 98% of the time? No flight is completed in a straight line from Point A to Point B. Gravity, side winds, updrafts, and downdrafts are continually moving the plane off course.
Re-Discovery Procedures for Building Effective Management Systems: Phase V
Now we turn the corner to our final phase: Re-Discovery.Last year marked the 200th anniversary of the expedition of Lewis & Clark, and much has been written about their remarkable journey up the Missouri River and on to the Pacific.
|