SlideShare a Scribd company logo
1 of 85
Download to read offline
Project Management for
the Rest of Us
Carol Smith, Google, Inc.
T3CON North America
May 31, 2013
Who Am I?
Who Am I?
Undergraduate degree in journalism
Who Am I?
2 years as an administrative assistant
Who Am I?
3 years in Google's Network Operations and
Deployments
Who Am I?
2 years managing software releases half-time.
Who Am I?
3 years in Google's Open Source Programs
Office
Who Am I?
A lot of time spent doing it the "hard way."
Who Am I?
Let me tell you about an easier approach.
What is Project
Management?
What is Project Management?
Maybe you've been thinking of project
management more as a system for releasing
software, or maybe you've just been thinking
of it as the job the person who nags you has.
What is Project Management?
I consider project management to be simply a
system of organization. You can apply it to
any task or group of tasks to make your own
work more efficient and productive.
What is Project Management?
I also consider project management to be the
system of persuasion and negotiation you
use to get people to do work.
What is Project Management?
People managers have it easy!
What is Project Management?
They can get work out of people simply by
having the power to hire and fire or affect an
employee's performance review.
What is Project Management?
People who just have to get other people to do
work have to figure out other ways to
manage it.
What is Project Management?
Project management is a skill and an art.
What is Project Management?
It's a skill and an art worth developing.
What is Project Management?
It can be used in all aspects of our lives, not
just at work, and not just by a select group of
people.
What is Project Management?
We all have to do project management in our
day-to-day lives just to keep them running
smoothly, often whether we like it or not.
What is Project Management?
The companies that we work for function as
microcosms of our day-to-day lives.
What is Project Management?
They have to be managed to keep them
running smoothly too, and often we have to
help that process along.
What is Project Management?
Here are some examples of project
management.
What is Project Management?
Inbox Zero.
What is Project Management?
Maker's Schedule, Manager's Schedule [1]
[1] - http://www.paulgraham.com/makersschedule.html
What is Project Management?
Here's the way it typically goes wrong.
The Perils of the Well-Meaning Project
Manager
The Perils of the Well-Meaning Project Manager
Imagine this situation.
The Perils of the Well-Meaning Project Manager
A new project manager, just hired!
The Perils of the Well-Meaning Project Manager
Much like most of us in this room, she wants to
do it right the first time and impress her boss
and her co-workers.
The Perils of the Well-Meaning Project Manager
So she makes a spreadsheet. Or a Gantt chart.
Or even just a big project plan.
The Perils of the Well-Meaning Project Manager
She goes to her first team meeting and
presents this document to the developers.
The Perils of the Well-Meaning Project Manager
The developers smile and nod. Maybe they
even say it sounds like a great plan!
The Perils of the Well-Meaning Project Manager
Our project manager goes back to her desk
happy to have gotten buy-in from her
colleagues so early in the process.
The Perils of the Well-Meaning Project Manager
But then the time for the first item to be done,
and it's not done yet.
The Perils of the Well-Meaning Project Manager
So she sends a friendly email asking about the
deadline.
The Perils of the Well-Meaning Project Manager
She only reaches out to the one developer,
hoping she will just respond and say, "oh
yeah! I'm almost done!"
The Perils of the Well-Meaning Project Manager
The email goes unresponded to.
The Perils of the Well-Meaning Project Manager
So does the next one.
The Perils of the Well-Meaning Project Manager
The project manager ends up in the team
meeting telling her boss that nothing is done
yet, and she doesn't know why.
The Perils of the Well-Meaning Project Manager
Her boss decides to get involved. Her boss
starts emailing the engineers and "helping" to
"get things moving."
The Perils of the Well-Meaning Project Manager
By the time the project manager is a month into
her job, she has to re-do that Gantt chart
from scratch.
The Perils of the Well-Meaning Project Manager
And now her boss is managing the project
instead. Any credibility she might have had
with the team is lost.
The Perils of the Well-Meaning Project Manager
And nothing is done.
The Perils of the Well-Meaning Project Manager
She meant well.
The Perils of the Well-Meaning Project Manager
But instead of focusing on the people, she
focused on the details.
Some (Somewhat Embarrassing)
Examples
Some (Somewhat Embarrassing) Examples
When I was in Network Deployments, I knew
almost nothing about networks.
Some (Somewhat Embarrassing) Examples
My half-time project managing a software team.
The Easier Approach
The Easier Approach
Focus on the start of the project.
The Easier Approach
Before you get into the details of each
individual task that needs to get done,
instead take an accounting of what's
happening with the project already.
The Easier Approach
Has any work been done already on the
project?
The Easier Approach
Understand and agree in writing what the most
important aspects of the project are.
The Easier Approach
What's the point of the project? What are you
trying to achieve? Is there an easier way to
do it?
The Easier Approach
Focus on the people.
The Easier Approach
Colleagues who don't care or don't like the
project they're working on aren't going to be
motivated to get things done, no matter how
big a spreadsheet you make and how much
you email them about deadlines.
The Easier Approach
Make sure you've got everyone you're working
with in agreement with your philosophy.
The Easier Approach
Make sure you've got everyone you're working
with in agreement with your role on the
project.
The Easier Approach
Make sure you've got everyone above you in
agreement with your philosophy.
The Easier Approach
Make sure you've got everyone above you in
agreement with your role on the project.
The Easier Approach
Assume competence until proven otherwise.
The Easier Approach
Use common sense.
The Easier Approach
This is a relationship.
The Easier Approach
Frequent, honest communication is
fundamental to making the relationship work.
The Easier Approach
Develop the ability to "read" people and
negotiate with different personalities.
The Easier Approach
My colleague who put tiaras on our engineers'
heads.
The Easier Approach
Make sure you are a "poop umbrella," not a
"poop funnel."
The Easier Approach
Be flexible.
Project Management for the Rest of Us
Project Management for the Rest of Us
Good project management isn't about
managing projects.
Project Management for the Rest of Us
It's about defining whatever system of
organization is going to work for you (and
your colleagues).
Project Management for the Rest of Us
It's about working with people.
Project Management for the Rest of Us
It's about making sure your colleagues are
excited about the work they're doing,
whatever it is.
Project Management for the Rest of Us
And it's about keeping the communication open
and honest.
Project Management for the Rest of Us
Think about it.
Project Management for the Rest of Us
What in your life do you wish had clear goals,
everyone involved excited and interested in,
and everyone was openly communicating
about it?
Project Management for the Rest of Us
What about your last family vacation?
Project Management for the Rest of Us
Or maybe your last big life decision?
Project Management for the Rest of Us
The last project on your house?
Project Management for the Rest of Us
Or maybe just your last talk with your spouse?
Project Management for the Rest of Us
This is simply a way to organize your life and
collaborate effectively with the people in it.
Project Management for the Rest of Us
I hope it helps you!
Project Management for the Rest of Us
Thank you.
Project Management for the Rest of Us
Questions?
carols@google.com

More Related Content

What's hot

Slack and Hybrid work
Slack and Hybrid workSlack and Hybrid work
Slack and Hybrid workUjjwal Grover
 
Want better estimation ?
Want better estimation ?Want better estimation ?
Want better estimation ?Alexandre Cuva
 
Running Remote Design Sprints
Running Remote Design SprintsRunning Remote Design Sprints
Running Remote Design SprintsMURAL
 
What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?Gail Murphy
 
Project Management vs Task Management: What Works Best for You
Project Management vs Task Management: What Works Best for YouProject Management vs Task Management: What Works Best for You
Project Management vs Task Management: What Works Best for YouOrangescrum
 
Reflections meenakshi sundaram
Reflections  meenakshi sundaramReflections  meenakshi sundaram
Reflections meenakshi sundaramMeenakshi Sundaram
 
LeanOhio Project Selection Template
LeanOhio Project Selection TemplateLeanOhio Project Selection Template
LeanOhio Project Selection Templateleanohio
 
Agile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt itAgile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt itandywalters
 
Lean and-kanban-final
Lean and-kanban-finalLean and-kanban-final
Lean and-kanban-finalAnh Huan Miu
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsNicole Forsgren
 
How to stay focused with task management software
How to stay focused with task management softwareHow to stay focused with task management software
How to stay focused with task management softwareOrangescrum
 
Tools 4 Startups
Tools 4 StartupsTools 4 Startups
Tools 4 Startupsdbonillaf
 
2009 Top Ten Obstacles To Project Success
2009 Top Ten Obstacles To Project Success2009 Top Ten Obstacles To Project Success
2009 Top Ten Obstacles To Project SuccessLou Gasco
 
AgileMidwest2018-Erickson-PowerOfRetrospective
AgileMidwest2018-Erickson-PowerOfRetrospectiveAgileMidwest2018-Erickson-PowerOfRetrospective
AgileMidwest2018-Erickson-PowerOfRetrospectiveJason Tice
 
Back office: Software Demonstration
Back office: Software DemonstrationBack office: Software Demonstration
Back office: Software DemonstrationRealGreenAnalytics
 
Orchestrate Fall 2013 newsletter Alan W. Boal article
Orchestrate Fall 2013 newsletter Alan W. Boal articleOrchestrate Fall 2013 newsletter Alan W. Boal article
Orchestrate Fall 2013 newsletter Alan W. Boal articleIdea Transfer Inc.
 
Lecture 1 introduction to applied software project management
Lecture 1   introduction to applied software project managementLecture 1   introduction to applied software project management
Lecture 1 introduction to applied software project managementanasz3z3
 

What's hot (20)

Taskly-SiteCopy (3)
Taskly-SiteCopy (3)Taskly-SiteCopy (3)
Taskly-SiteCopy (3)
 
Slack and Hybrid work
Slack and Hybrid workSlack and Hybrid work
Slack and Hybrid work
 
Want better estimation ?
Want better estimation ?Want better estimation ?
Want better estimation ?
 
Running Remote Design Sprints
Running Remote Design SprintsRunning Remote Design Sprints
Running Remote Design Sprints
 
Twoodo investor slides
Twoodo   investor slidesTwoodo   investor slides
Twoodo investor slides
 
What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?What is Software Development Productivity Anyway?
What is Software Development Productivity Anyway?
 
Project Management vs Task Management: What Works Best for You
Project Management vs Task Management: What Works Best for YouProject Management vs Task Management: What Works Best for You
Project Management vs Task Management: What Works Best for You
 
Reflections meenakshi sundaram
Reflections  meenakshi sundaramReflections  meenakshi sundaram
Reflections meenakshi sundaram
 
LeanOhio Project Selection Template
LeanOhio Project Selection TemplateLeanOhio Project Selection Template
LeanOhio Project Selection Template
 
Agile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt itAgile: Why it Works, How it Works, and How to Adopt it
Agile: Why it Works, How it Works, and How to Adopt it
 
Lean and-kanban-final
Lean and-kanban-finalLean and-kanban-final
Lean and-kanban-final
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOps
 
My reflections
My reflectionsMy reflections
My reflections
 
How to stay focused with task management software
How to stay focused with task management softwareHow to stay focused with task management software
How to stay focused with task management software
 
Tools 4 Startups
Tools 4 StartupsTools 4 Startups
Tools 4 Startups
 
2009 Top Ten Obstacles To Project Success
2009 Top Ten Obstacles To Project Success2009 Top Ten Obstacles To Project Success
2009 Top Ten Obstacles To Project Success
 
AgileMidwest2018-Erickson-PowerOfRetrospective
AgileMidwest2018-Erickson-PowerOfRetrospectiveAgileMidwest2018-Erickson-PowerOfRetrospective
AgileMidwest2018-Erickson-PowerOfRetrospective
 
Back office: Software Demonstration
Back office: Software DemonstrationBack office: Software Demonstration
Back office: Software Demonstration
 
Orchestrate Fall 2013 newsletter Alan W. Boal article
Orchestrate Fall 2013 newsletter Alan W. Boal articleOrchestrate Fall 2013 newsletter Alan W. Boal article
Orchestrate Fall 2013 newsletter Alan W. Boal article
 
Lecture 1 introduction to applied software project management
Lecture 1   introduction to applied software project managementLecture 1   introduction to applied software project management
Lecture 1 introduction to applied software project management
 

Similar to Project management for the rest of us

Take it home: apply design thinking
Take it home: apply design thinking Take it home: apply design thinking
Take it home: apply design thinking Rodrigo Borges
 
Francesco Fullone - Project Management 2.0
Francesco Fullone - Project Management 2.0Francesco Fullone - Project Management 2.0
Francesco Fullone - Project Management 2.0Social Media Lab
 
9 things every project manager should take into account
9 things every project manager should take into account9 things every project manager should take into account
9 things every project manager should take into accountDavid Kiger
 
7 resources to help you become a successful project manager in your industry
7 resources to help you become a successful project manager in your industry7 resources to help you become a successful project manager in your industry
7 resources to help you become a successful project manager in your industryGanttPRO Software
 
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Seedbox
 
Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...
Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...
Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...GeorgeGozon1
 
How to make team collaboration suck less!
How to make team collaboration suck less!How to make team collaboration suck less!
How to make team collaboration suck less!Brian LaMee
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
It's a startup life: from idea to execution.
It's a startup life: from idea to execution.It's a startup life: from idea to execution.
It's a startup life: from idea to execution.Miet Claes
 
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)QuekelsBaro
 
Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkittmtrnr
 
Career Horizons Job Hunting Presentation
Career Horizons Job Hunting PresentationCareer Horizons Job Hunting Presentation
Career Horizons Job Hunting Presentationjimsmith41
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTanya Zavialova
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)Andrea Tino
 
Master remote collaboration
Master remote collaborationMaster remote collaboration
Master remote collaborationMauro Bassotti
 
Microsoft + Agile
Microsoft + AgileMicrosoft + Agile
Microsoft + AgileAndrea Tino
 
Roles Of A Project Manager
Roles Of A Project ManagerRoles Of A Project Manager
Roles Of A Project ManagerCasey Hudson
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???lazygolfer
 

Similar to Project management for the rest of us (20)

Agile development
Agile developmentAgile development
Agile development
 
Take it home: apply design thinking
Take it home: apply design thinking Take it home: apply design thinking
Take it home: apply design thinking
 
Francesco Fullone - Project Management 2.0
Francesco Fullone - Project Management 2.0Francesco Fullone - Project Management 2.0
Francesco Fullone - Project Management 2.0
 
Agile Coach Retreat - Montreal - Sep-2013
Agile Coach Retreat - Montreal - Sep-2013Agile Coach Retreat - Montreal - Sep-2013
Agile Coach Retreat - Montreal - Sep-2013
 
9 things every project manager should take into account
9 things every project manager should take into account9 things every project manager should take into account
9 things every project manager should take into account
 
7 resources to help you become a successful project manager in your industry
7 resources to help you become a successful project manager in your industry7 resources to help you become a successful project manager in your industry
7 resources to help you become a successful project manager in your industry
 
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
 
Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...
Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...
Module 3.1 PowerPoint Slide Deck - DOWNLOAD for Presentation version April 20...
 
How to make team collaboration suck less!
How to make team collaboration suck less!How to make team collaboration suck less!
How to make team collaboration suck less!
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
It's a startup life: from idea to execution.
It's a startup life: from idea to execution.It's a startup life: from idea to execution.
It's a startup life: from idea to execution.
 
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
 
Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkit
 
Career Horizons Job Hunting Presentation
Career Horizons Job Hunting PresentationCareer Horizons Job Hunting Presentation
Career Horizons Job Hunting Presentation
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven Company
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)
 
Master remote collaboration
Master remote collaborationMaster remote collaboration
Master remote collaboration
 
Microsoft + Agile
Microsoft + AgileMicrosoft + Agile
Microsoft + Agile
 
Roles Of A Project Manager
Roles Of A Project ManagerRoles Of A Project Manager
Roles Of A Project Manager
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
 

More from Carol Smith

7 habits of highly ineffective project managers (in open source
7 habits of highly ineffective project managers (in open source7 habits of highly ineffective project managers (in open source
7 habits of highly ineffective project managers (in open sourceCarol Smith
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteCarol Smith
 
Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateCarol Smith
 
Google summer of code OSS keynote
Google summer of code OSS keynoteGoogle summer of code OSS keynote
Google summer of code OSS keynoteCarol Smith
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationCarol Smith
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011Carol Smith
 
7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project Managers7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project ManagersCarol Smith
 
Foundations non profits_and_open_source
Foundations non profits_and_open_sourceFoundations non profits_and_open_source
Foundations non profits_and_open_sourceCarol Smith
 

More from Carol Smith (8)

7 habits of highly ineffective project managers (in open source
7 habits of highly ineffective project managers (in open source7 habits of highly ineffective project managers (in open source
7 habits of highly ineffective project managers (in open source
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary Keynote
 
Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON update
 
Google summer of code OSS keynote
Google summer of code OSS keynoteGoogle summer of code OSS keynote
Google summer of code OSS keynote
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI Presentation
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011
 
7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project Managers7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project Managers
 
Foundations non profits_and_open_source
Foundations non profits_and_open_sourceFoundations non profits_and_open_source
Foundations non profits_and_open_source
 

Project management for the rest of us