7 Habits of Highly Ineffective Project ManagersPresentation Transcript
The 7 Habits of Highly Ineffective Project Managers
Carol Smith Google, Inc.
Who am I?
-Googler -Project manager in network operations, enterprise software, and now open source software -Administering the Google Summer of Code program for the Google Open Source Programs office
Spend more than 2 hours per week in meetings with the engineers going over the project.
Maker's Schedule, Manager's Schedule – Paul Graham
If you're spending more than 2 hours per week in meetings about the project, how much time have you got to actually work on it?
Ask yourself if you're empowered to do your job.
Assume all the engineers you work with are purposefully trying to do a bad job and sabotage the project.
People want to take pride in their work and do a good job.
Keep a checklist.
Constant pings to an engineer about when a task will be done does not project management make.
Be familiar enough with the project and technical details to understand when an engineer tells you why a task has been delayed.
Let your middle-level and senior-level managers meddle with the timeline and the goals of the project whenever they see fit. Extra credit: Let managers talk to the engineers and confuse them about your own purpose on the project
It's human nature to want to meddle in something for which you are ultimately responsible.
Maintain your credibility and authority and managers will feel less inclined to meddle.
Make everything an emergency.
Don't cry wolf.
Get people to understand that when you do say something has to be done today it really does.
Break down your rapport with the engineers whenever possible.
Be personable, be approachable, be sensible.
It takes some people time to feel comfortable with their coworkers; this is even more true for engineers.
Assume the dates that the engineers give you are spot-on and make promises to customers and coworkers based on these dates.
Everyone wants the reaction of, “Wow, I didn't know you could do it so quickly!” Not, “Wow, it's going to take you that long?”
Know the engineers you work with well enough to not have to ask them how much they are(or aren't) padding their estimates.
Underpromise and overdeliver.
Special Thanks to:
Stephen Covey, author of The 7 Habits of Highly Effective People
Josh Berkus, for the idea of the "7 Habits of Highly Ineffective..." Paul Graham, for the “Maker's Schedule, Manager's Schedule” article - http://www.paulgraham.com/makersschedule.html