SlideShare a Scribd company logo
1 of 45
Download to read offline
Practical Tips
about managing projects
Jan Van Bruaene
September 2021
This presentation was inspired by
a Medium post I wrote about
Practical tips every engineer
needs to know about managing a
project
“I am an engineer! I am not a project manager.”
“I am in HR. I am not a project manager.”
“I am in sales. Show me the money, not a gantt chart.”
“I hate all things project management”
But … why should I care?
“I am stressed. There are too many balls in the air.”
“I have no idea when I’ll complete this.”
“I am an engineer! .. And also a little bit a project manager.”
“I am in HR. .. And also a little bit a project manager.”
“I need to know a little bit
about how to organize what I do.”
Takeaways - What you can practice after this presentation
1. KISS - Use the right tools, matching the size and complexity of the
project. (A napkin may be fine for a simple project.)
2. Darwin rule - Adapt your project management style as the project
evolves, and the team comes together.
3. Start with a “Project Charter”. Create a shared understanding of
what we are doing
4. Only the paranoid survive - Manage Change and Maintain a Risk
Matrix
5. Communicate early and often.
The Role of the Project Manager
What is the role of the project manager?
The Project Manager
● is the promise maker
● organizes, plans and controls the project
● is the primary administrator of the project
● reports the status of the project, and communicates up, down, inside, all
around.
● is the canary in the coal mine looking for things which are going or can go
wrong.
● motivates the team, and resolve personal issues
● is the hard-assed butt-kicker when things do not go well
● is paranoid and worries about things going awry
● orders the pizzas and beer
The Project Manager is trusted by the team, the customer, the
company, in good times and bad times.
When do you need focused project
management?
Rule of 3
Projects with more than 3 people involved
require focused project management.
Try it. It is harder than you think. But also fun.
Explore with a small project.
If you like it, get Educated.
The Darwin Rule
Know thy team … your style will need to
evolve with it
Build a shared Understanding by
writing a Project Charter
“The Plan”
● What are we (not) doing ?
● What are the assumptions?
● When do we have to deliver?
● Who does what?
● What can go wrong?
● When do we synch up next?
Etc.
Project Charter
● Scope, Boundaries, Deliverables
● Assumptions, pre-requisites
● Estimates, Milestones, Schedule
● Responsibility Allocation Map
● Risk Management
● Communication Plan
Etc.
In
Proj
M
gt
Lingo
Scope: define project success by calling out
deliverables, not creating a detailed list of
requirements
Peel the onion: ask
clarifying questions
Don’t start with a detailed list of
requirements
Think in terms of customer
acceptance and success
Jan’s Project Mgt Rule #1
No unwritten assumptions
When somebody starts with “Let’s assume, …”, stop right there.
Write the assumption down, and test the assumption later.
Your entire plan depends on that assumption to be true.
Ask your team to list their assumptions, and write them down.
Document the Responsibility Allocation Map
(RAM) and key stakeholders
Task Primary Backup Must Review Must Approve
1 Select new espresso
machine for coffeehouse
Gunther Rachel Joey Monica
2 Select new coffee provider Ross Chandler Phoebe Chandler
Defining initial schedule starts with estimates
Estimation can be a black art
● Try different estimation techniques
○ Bottoms up - aka Work Breakdown Structure (WBS)
○ By analogy (other projects, or by LOC of a related project)
● Involve others and get a second and separate opinion
● Know thy estimator: experience estimating, and also doing the work.
● Think in terms of effort. Not duration. Consider if things can be
parallelized.
● Don’t forget the lesser known tasks: documentation, customer
presentations, shipment, proj mgt, reviews, acceptance test plans and
implements, etc.
● Estimate ranges of effort: min <-> best guess <-> max
● Add a buffer for unknown tasks: e.g., 5-10% missed task factor on the
total effort.
A work breakdown structure can be as simple
as a bunch of sticky notes
Simple Work Breakdown
Project: 49ers to win the superbowl
(crazy project, I know)
Get a great
Quarterback
Get a cunning
Material manager
Fire Kaepernick
Court Tom Brady
Send flowers to Giselle
Call parents in San
Mateo
Get new pumps
Dated example
A more
detailed
Work
Breakdown
Simple Calculation
Amount of Effort: X
Parallelization factor: Z
Number of Eng: Y
Utilization Factor: Q
Duration: D = X / (Y*Q*Z)
Schedule: S = D + ramp-Up + Slack
Note the triple constraint:
effort, resources, schedule.
You can control 2 out of the 3
Schedules and milestones
Gantt Chart
Manage the critical Path
Critical path = the sequence of events that if any are delayed,
will delay the entire project.
Fancy: Stochastic Estimation - PERT
Only the Paranoid Survive
Jan’s Project Mgt Rule #2
No good deed goes
unpunished
Formally manage change requests
Review the impact of a change for
- Schedule
- Cost
- Interoperability
- Licensing
- Skillset
- Prerequisites
- ..
How formal you want to be with the customer depends on the relationship with
the customer. Sometimes an email confirmation of the change request is sufficient.
In other cases, a formal update to a Statement of Work may be required.
and … remember Jan’s project mgt
rule #1: no unwritten assumptions,
also for change requests
Perform a Pre-Mortem -
a risk review before the
project completes
Build a simple risk matrix
# Probability Consequence Description Mitigation(s) Owner
Low Low
Medium Medium
High High
Review and Update regularly
Focus on highly probable risk items,
with big consequences
Other items in the Project Charter
● Intellectual property
● Payment Milestones
● Change Management plan
● Acceptance criteria
● Support and Maintenance
Update the plan regularly
Communication &
Project Meetings
● Planning meetings
● Kick off meeting
○ Internal
○ External
● Preliminary Design Review
● Critical Design Review
● Internal project meeting - dig for truth
● Customer/stakeholder update meetings - build trust
Tools? Keep it Simple
Lots of templates already exist
Action items
Decisions
Risk Matrix
Simplified schedule with milestones
Common Failure modes
● Failure to take control/leadership of the project. If you can’t get permission to
run it, don’t.
● Not preparing for the kickoff meeting may result in weeks of recovery to get
folks in the right mind-frame
● Not building stakeholders into a team
● Failure to communicate frequently with stakeholders during all stages of the
process. Good news as well as bad.
● Brushing off slippage at first milestone. This is often an indication of
estimation failure or staffing problems.
● Passing the buck. Not taking responsibility for failures. Not addressing issues
head on.
Don’t forget - the project manager pays for
pizza and beer. Enjoy as a team. Celebrate
milestones.
In Summary
1. KISS - Use the right tools, matching the size and complexity of the
project. (A napkin may be fine for a simple project.)
2. Darwin rule - Adapt your project management style as the project
evolves, and the team comes together.
3. Start with a “Project Charter”. Create a shared understanding of
what we are doing
4. Only the paranoid survive - Manage Change and Maintain a Risk
Matrix
5. Communicate early and often.

More Related Content

What's hot

GTD 101 - Getting Things Done
GTD 101 - Getting Things DoneGTD 101 - Getting Things Done
GTD 101 - Getting Things DoneDerek Neighbors
 
Product Manager Interviews
Product Manager InterviewsProduct Manager Interviews
Product Manager InterviewsSuhas Manangi
 
Getting Things Done Final Submission Group 7
Getting Things Done Final Submission Group 7Getting Things Done Final Submission Group 7
Getting Things Done Final Submission Group 7Sameer Mathur
 
Working Remotely as a Product Manager by Eventbrite Sr PM
Working Remotely as a Product Manager by Eventbrite Sr PMWorking Remotely as a Product Manager by Eventbrite Sr PM
Working Remotely as a Product Manager by Eventbrite Sr PMProduct School
 
The ys behind the ceremonies
The ys behind the ceremoniesThe ys behind the ceremonies
The ys behind the ceremoniesTheAgileDen
 
Guide to Design Sprint
Guide to Design SprintGuide to Design Sprint
Guide to Design SprintHafizdzaki Mcd
 
Controlling time: Time & Task management by Eden Shochat
Controlling time: Time & Task management by Eden ShochatControlling time: Time & Task management by Eden Shochat
Controlling time: Time & Task management by Eden ShochatEden Shochat
 
Getting things done - A narrative summary
Getting things done - A narrative summaryGetting things done - A narrative summary
Getting things done - A narrative summarySameer Mathur
 
Constraints and blue sky design (NYBPP Meetup)
Constraints and blue sky design (NYBPP Meetup)Constraints and blue sky design (NYBPP Meetup)
Constraints and blue sky design (NYBPP Meetup)Samuel Chin, PMP, CSM
 
Getting Things Done (GTD) by David Allen
Getting Things Done (GTD) by David AllenGetting Things Done (GTD) by David Allen
Getting Things Done (GTD) by David AllenDanny Holtschke
 
Getting Things Done - David Allen
Getting Things Done - David AllenGetting Things Done - David Allen
Getting Things Done - David AllenSameer Mathur
 
The Problem with Process
The Problem with ProcessThe Problem with Process
The Problem with Processbdonaldson
 
Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Steve Rogalsky
 
Developing People Using A3 Thinking
Developing People Using A3 ThinkingDeveloping People Using A3 Thinking
Developing People Using A3 ThinkingJamie Flinchbaugh
 
Day Runner: Don’t Waste Any More Time
Day Runner: Don’t Waste Any More TimeDay Runner: Don’t Waste Any More Time
Day Runner: Don’t Waste Any More TimeACCO Brands
 

What's hot (20)

GTD 101 - Getting Things Done
GTD 101 - Getting Things DoneGTD 101 - Getting Things Done
GTD 101 - Getting Things Done
 
Product Manager Interviews
Product Manager InterviewsProduct Manager Interviews
Product Manager Interviews
 
Getting Things Done Final Submission Group 7
Getting Things Done Final Submission Group 7Getting Things Done Final Submission Group 7
Getting Things Done Final Submission Group 7
 
Working Remotely as a Product Manager by Eventbrite Sr PM
Working Remotely as a Product Manager by Eventbrite Sr PMWorking Remotely as a Product Manager by Eventbrite Sr PM
Working Remotely as a Product Manager by Eventbrite Sr PM
 
The ys behind the ceremonies
The ys behind the ceremoniesThe ys behind the ceremonies
The ys behind the ceremonies
 
Guide to Design Sprint
Guide to Design SprintGuide to Design Sprint
Guide to Design Sprint
 
Controlling time: Time & Task management by Eden Shochat
Controlling time: Time & Task management by Eden ShochatControlling time: Time & Task management by Eden Shochat
Controlling time: Time & Task management by Eden Shochat
 
Got Time?
Got Time?Got Time?
Got Time?
 
Getting things done - A narrative summary
Getting things done - A narrative summaryGetting things done - A narrative summary
Getting things done - A narrative summary
 
UX101
UX101UX101
UX101
 
Urgent Vs Important
Urgent Vs ImportantUrgent Vs Important
Urgent Vs Important
 
Constraints and blue sky design (NYBPP Meetup)
Constraints and blue sky design (NYBPP Meetup)Constraints and blue sky design (NYBPP Meetup)
Constraints and blue sky design (NYBPP Meetup)
 
Getting Things Done (GTD) by David Allen
Getting Things Done (GTD) by David AllenGetting Things Done (GTD) by David Allen
Getting Things Done (GTD) by David Allen
 
Agile retrospectives
Agile retrospectivesAgile retrospectives
Agile retrospectives
 
Getting Things Done - David Allen
Getting Things Done - David AllenGetting Things Done - David Allen
Getting Things Done - David Allen
 
The Problem with Process
The Problem with ProcessThe Problem with Process
The Problem with Process
 
Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011
 
Time Management
Time Management Time Management
Time Management
 
Developing People Using A3 Thinking
Developing People Using A3 ThinkingDeveloping People Using A3 Thinking
Developing People Using A3 Thinking
 
Day Runner: Don’t Waste Any More Time
Day Runner: Don’t Waste Any More TimeDay Runner: Don’t Waste Any More Time
Day Runner: Don’t Waste Any More Time
 

Similar to Practical tips every engineer needs to know about managing a project

Project Management for Fun and Profit
Project Management for Fun and ProfitProject Management for Fun and Profit
Project Management for Fun and ProfitCrystal Williams
 
Pm For Fun And Profit
Pm For Fun And ProfitPm For Fun And Profit
Pm For Fun And Profitsundong
 
Project Management for Freelancers
Project Management for FreelancersProject Management for Freelancers
Project Management for FreelancersCrystal Williams
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project managementStan Carrico
 
Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013Shawn Day
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real WorldKate Daly
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)Forum One
 
Software management...for people who just want to get stuff done
Software management...for people who just want to get stuff doneSoftware management...for people who just want to get stuff done
Software management...for people who just want to get stuff doneCiff McCollum
 
Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...Lisa Chow
 
Project Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyProject Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyGeneral Assembly
 
success and failure of project chapter 5.pptx
success and failure of project chapter 5.pptxsuccess and failure of project chapter 5.pptx
success and failure of project chapter 5.pptxabdiazizsheikhomar
 
Mastering productivity: how to get more done at work
Mastering productivity: how to get more done at workMastering productivity: how to get more done at work
Mastering productivity: how to get more done at workAsana
 
Planning can we do with out it?
Planning can we do with out it?Planning can we do with out it?
Planning can we do with out it?Catherine Bendell
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for managementIcalia Labs
 

Similar to Practical tips every engineer needs to know about managing a project (20)

Project Management for Fun and Profit
Project Management for Fun and ProfitProject Management for Fun and Profit
Project Management for Fun and Profit
 
Pm For Fun And Profit
Pm For Fun And ProfitPm For Fun And Profit
Pm For Fun And Profit
 
Project Management for Freelancers
Project Management for FreelancersProject Management for Freelancers
Project Management for Freelancers
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
 
Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
 
Project Success
Project SuccessProject Success
Project Success
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)
 
Advice & Tips To Improve Your Skills
Advice & Tips To Improve Your SkillsAdvice & Tips To Improve Your Skills
Advice & Tips To Improve Your Skills
 
Top 5 Skills for Project Managers
Top 5 Skills for Project ManagersTop 5 Skills for Project Managers
Top 5 Skills for Project Managers
 
Software management...for people who just want to get stuff done
Software management...for people who just want to get stuff doneSoftware management...for people who just want to get stuff done
Software management...for people who just want to get stuff done
 
Planning tips
Planning tipsPlanning tips
Planning tips
 
Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...
 
Project Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyProject Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General Assembly
 
success and failure of project chapter 5.pptx
success and failure of project chapter 5.pptxsuccess and failure of project chapter 5.pptx
success and failure of project chapter 5.pptx
 
Mastering productivity: how to get more done at work
Mastering productivity: how to get more done at workMastering productivity: how to get more done at work
Mastering productivity: how to get more done at work
 
Planning can we do with out it?
Planning can we do with out it?Planning can we do with out it?
Planning can we do with out it?
 
Project Management: Your Guide in Acing the Project
Project Management: Your Guide in Acing the ProjectProject Management: Your Guide in Acing the Project
Project Management: Your Guide in Acing the Project
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 
Being prepared for the Unexpected
Being prepared for the UnexpectedBeing prepared for the Unexpected
Being prepared for the Unexpected
 

Recently uploaded

FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiMalviyaNagarCallGirl
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFOrient Homes
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...lizamodels9
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...Khaled Al Awadi
 

Recently uploaded (20)

FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
 

Practical tips every engineer needs to know about managing a project

  • 1. Practical Tips about managing projects Jan Van Bruaene September 2021
  • 2. This presentation was inspired by a Medium post I wrote about Practical tips every engineer needs to know about managing a project
  • 3. “I am an engineer! I am not a project manager.” “I am in HR. I am not a project manager.” “I am in sales. Show me the money, not a gantt chart.” “I hate all things project management” But … why should I care?
  • 4. “I am stressed. There are too many balls in the air.” “I have no idea when I’ll complete this.”
  • 5.
  • 6. “I am an engineer! .. And also a little bit a project manager.” “I am in HR. .. And also a little bit a project manager.” “I need to know a little bit about how to organize what I do.”
  • 7. Takeaways - What you can practice after this presentation 1. KISS - Use the right tools, matching the size and complexity of the project. (A napkin may be fine for a simple project.) 2. Darwin rule - Adapt your project management style as the project evolves, and the team comes together. 3. Start with a “Project Charter”. Create a shared understanding of what we are doing 4. Only the paranoid survive - Manage Change and Maintain a Risk Matrix 5. Communicate early and often.
  • 8. The Role of the Project Manager
  • 9. What is the role of the project manager?
  • 10. The Project Manager ● is the promise maker ● organizes, plans and controls the project ● is the primary administrator of the project ● reports the status of the project, and communicates up, down, inside, all around. ● is the canary in the coal mine looking for things which are going or can go wrong. ● motivates the team, and resolve personal issues ● is the hard-assed butt-kicker when things do not go well ● is paranoid and worries about things going awry ● orders the pizzas and beer The Project Manager is trusted by the team, the customer, the company, in good times and bad times.
  • 11. When do you need focused project management? Rule of 3 Projects with more than 3 people involved require focused project management.
  • 12. Try it. It is harder than you think. But also fun. Explore with a small project. If you like it, get Educated.
  • 14. Know thy team … your style will need to evolve with it
  • 15.
  • 16. Build a shared Understanding by writing a Project Charter
  • 17. “The Plan” ● What are we (not) doing ? ● What are the assumptions? ● When do we have to deliver? ● Who does what? ● What can go wrong? ● When do we synch up next? Etc.
  • 18. Project Charter ● Scope, Boundaries, Deliverables ● Assumptions, pre-requisites ● Estimates, Milestones, Schedule ● Responsibility Allocation Map ● Risk Management ● Communication Plan Etc. In Proj M gt Lingo
  • 19. Scope: define project success by calling out deliverables, not creating a detailed list of requirements Peel the onion: ask clarifying questions Don’t start with a detailed list of requirements Think in terms of customer acceptance and success
  • 20. Jan’s Project Mgt Rule #1 No unwritten assumptions When somebody starts with “Let’s assume, …”, stop right there. Write the assumption down, and test the assumption later. Your entire plan depends on that assumption to be true. Ask your team to list their assumptions, and write them down.
  • 21. Document the Responsibility Allocation Map (RAM) and key stakeholders Task Primary Backup Must Review Must Approve 1 Select new espresso machine for coffeehouse Gunther Rachel Joey Monica 2 Select new coffee provider Ross Chandler Phoebe Chandler
  • 22. Defining initial schedule starts with estimates
  • 23. Estimation can be a black art ● Try different estimation techniques ○ Bottoms up - aka Work Breakdown Structure (WBS) ○ By analogy (other projects, or by LOC of a related project) ● Involve others and get a second and separate opinion ● Know thy estimator: experience estimating, and also doing the work. ● Think in terms of effort. Not duration. Consider if things can be parallelized. ● Don’t forget the lesser known tasks: documentation, customer presentations, shipment, proj mgt, reviews, acceptance test plans and implements, etc. ● Estimate ranges of effort: min <-> best guess <-> max ● Add a buffer for unknown tasks: e.g., 5-10% missed task factor on the total effort.
  • 24. A work breakdown structure can be as simple as a bunch of sticky notes
  • 25. Simple Work Breakdown Project: 49ers to win the superbowl (crazy project, I know) Get a great Quarterback Get a cunning Material manager Fire Kaepernick Court Tom Brady Send flowers to Giselle Call parents in San Mateo Get new pumps Dated example
  • 27. Simple Calculation Amount of Effort: X Parallelization factor: Z Number of Eng: Y Utilization Factor: Q Duration: D = X / (Y*Q*Z) Schedule: S = D + ramp-Up + Slack Note the triple constraint: effort, resources, schedule. You can control 2 out of the 3 Schedules and milestones
  • 29. Manage the critical Path Critical path = the sequence of events that if any are delayed, will delay the entire project.
  • 31.
  • 32. Only the Paranoid Survive
  • 33. Jan’s Project Mgt Rule #2 No good deed goes unpunished
  • 34. Formally manage change requests Review the impact of a change for - Schedule - Cost - Interoperability - Licensing - Skillset - Prerequisites - .. How formal you want to be with the customer depends on the relationship with the customer. Sometimes an email confirmation of the change request is sufficient. In other cases, a formal update to a Statement of Work may be required. and … remember Jan’s project mgt rule #1: no unwritten assumptions, also for change requests
  • 35. Perform a Pre-Mortem - a risk review before the project completes
  • 36. Build a simple risk matrix # Probability Consequence Description Mitigation(s) Owner Low Low Medium Medium High High Review and Update regularly
  • 37. Focus on highly probable risk items, with big consequences
  • 38. Other items in the Project Charter ● Intellectual property ● Payment Milestones ● Change Management plan ● Acceptance criteria ● Support and Maintenance
  • 39. Update the plan regularly
  • 40. Communication & Project Meetings ● Planning meetings ● Kick off meeting ○ Internal ○ External ● Preliminary Design Review ● Critical Design Review ● Internal project meeting - dig for truth ● Customer/stakeholder update meetings - build trust
  • 41. Tools? Keep it Simple
  • 42. Lots of templates already exist Action items Decisions Risk Matrix Simplified schedule with milestones
  • 43. Common Failure modes ● Failure to take control/leadership of the project. If you can’t get permission to run it, don’t. ● Not preparing for the kickoff meeting may result in weeks of recovery to get folks in the right mind-frame ● Not building stakeholders into a team ● Failure to communicate frequently with stakeholders during all stages of the process. Good news as well as bad. ● Brushing off slippage at first milestone. This is often an indication of estimation failure or staffing problems. ● Passing the buck. Not taking responsibility for failures. Not addressing issues head on.
  • 44. Don’t forget - the project manager pays for pizza and beer. Enjoy as a team. Celebrate milestones.
  • 45. In Summary 1. KISS - Use the right tools, matching the size and complexity of the project. (A napkin may be fine for a simple project.) 2. Darwin rule - Adapt your project management style as the project evolves, and the team comes together. 3. Start with a “Project Charter”. Create a shared understanding of what we are doing 4. Only the paranoid survive - Manage Change and Maintain a Risk Matrix 5. Communicate early and often.