SlideShare une entreprise Scribd logo
1  sur  46
Crash Course:
Managing People and Teams
Ron Lichty, Ron Lichty Consulting
www.ronlichty.com
Ron Lichty,
Managing Software People & Teams
SOFTWEST
2
Coauthor, Study of Product Team Performance
http://www.ronlichty.com/study.html
3
Why we wrote:
* Addison Wesley published October 1, 2012
*
4
Management Training
• Isn’t it odd...
– how long we expect programmers to have
studied the art of programming
– how little we expect managers to have
studied the art of managing?
5
Rules of Thumb / Nuggets of Wisdom*
* 300 in the book / more at http://managingtheunmanageable.net/morerulesofthumb.html
6
Rules of Thumb / Nuggets of Wisdom*
• Measure twice, cut once.
• Life is simpler when you plow around the
stump.
• Brooks’s Law: Adding manpower to a late
software project makes it later.
– Frederick P. Brooks Jr.
* 300 in the book / more: http://managingtheunmanageable.net/morerulesofthumb.html
7
Agenda
• Managing Down
• Motivating
• Recruiting
• Handling Problem Employees
• Shielding Your Team
• Managing Out and Up
• Establishing Culture
• Communicating
• So Why Manage?
• Q&A
8
Great Managers
9
Help Me Identify What It Takes
• Best manager you ever had?
What were the…
•Skills
•Behaviors
•Finesse
•Gifts of greatness
. . . that made them stand out? 10
Managing Down: Nugget of Wisdom
• Nothing undermines your credibility as a
manager more completely than pounding on
your team all year to get their work done on
time and then telling them you don’t have
their reviews done because you were busy.
Whatever you were busy with likely wasn’t
managing your people, so you’ve just
proven to them that they don’t matter. Good
luck motivating them next year.
– Tim Swihart, engineering director, Apple Computer
11
Managing Down: Challenges
• Rule of Thumb about climbing the ladder:
The very thing that has made you successful
will get in your way in your next role.
12
Managing Down: Challenges
• Rule of Thumb about climbing the ladder:
The very thing that has made you successful
will get in your way in your next role.
• Manage
13
Managing Down: Challenges
• Rule of Thumb about climbing the ladder:
The very thing that has made you successful
will get in your way in your next role.
• Manage
• Delegate
14
Leaders and Delegation
• Rules of Thumb
Trust but verify.
15
Empowerment
Trust but verify.
-RONALD REAGAN
16
Empowerment
Trust but verify.
-RONALD REAGAN quoting VLADIMIR LENIN
17
– imperative not to micromanage
– the essence of delegation
– setting expected outcomes for teams
Empowerment
Trust but verify.
-RONALD REAGAN quoting VLADIMIR LENIN
18
Leaders and Delegation
• Rules of Thumb
Trust but verify.
- RONALD REAGAN quoting VLADIMIR LENIN
I inspect what I expect.
- ALAN LEFKOF, Netopia CEO, quoting LOU GERSTNER
19
Managing Down: Challenges
• Rule of Thumb about climbing the ladder:
The very thing that has made you successful
will get in your way in your next role.
• Manage
• Delegate
• See It as a New Learning Challenge
20
Managing Down: Challenges
• Rule of Thumb:
The very thing that has made you successful
will get in your way in your next role.
• Manage
• Delegate
• See It as a New Learning Challenge
• Be a Motivator
• Don’t Be a De-Motivator 21
Motivators vs De-Motivators
22
Motivating:
Be Careful What You Reward
• “Behavior revolves around what you measure.”
– Jim Highsmith
• “Firefighters who get rewarded carry matches.”
– Kimberly Wiefling
• Do you define “done” as “coding complete”?
– Or as features that delight customers?
23
Motivating:
Making a Difference
• Why are you working here?
24
Motivating:
Making a Difference
• Why are you working here?
• Make the connection
– the company’s mission
– the work each and every member of your team
is working on
25
Recruiting
• A manager’s most important job
26
Recruiting
• A manager’s most important job
• Give it the priority it deserves
27
Recruiting
• A manager’s most important job
• Give it the priority it deserves
• Always be recruiting
28
Recruiting
• A manager’s most important job
• Give it the priority it deserves
• Always be recruiting
• There’s no perfect record
29
Handling Problem Employees
• Intervention beats performance plans &
firing
– Requires preparation, commitment, time
– But gets the job done earlier:
• One of two results:
– Turns them around
– Manages them out
—Marty Brounstein: Handling the Difficult Employee
30
Agenda
• Managing Down
• Motivating
• Recruiting
• Handling Problem Employees
• Shielding Your Team
• Managing Out and Up
• Establishing Culture
• Communicating
• So Why Manage?
• Q&A
31
Shielding Your Team
Be a damper to the noise. --Joe Kleinschmidt, CTO
John Evans, Winchester, Hants, United Kingdom, www.thetippingpoint.co.uk
32
Shielding Your Team
• Threat to your team
– Torrent of politics, “opportunities,” issues
– Sap your team’s focus
• Challenge for you
– Be a conduit for Mission, Passion, Strategy
– While shielding your team from distraction
33
Managing Out and Up
• “The single most important leader in an
organization is your immediate supervisor.”
– Jim Kouzes
• “You can safely assume all perceptions are
real, at least to those who own them.”
– Joe Folkman
34
Managing Out & Up
• Challenging because
– your peers increasingly are not technical
– and your boss may not be either
• …they’ll pressure you
– to micromanage your team (or let them)
– to report on / prove your team’s productivity
– to fill your team’s plates to capacity
35
Productivity
The Apple Lisa team’s managers had asked
engineers to report, each week, how many
lines of code they’d written. The first week,
Bill Atkinson turned his attention to making
QuickDraw faster and more efficient,
reducing the previous week’s code by 2,000
lines. He duly reported that he’d written
minus-2,000 lines of code for the week.
36
Capacity
• Slack is critical to throughput
– 100% capacity results in bottlenecks
--photo (c) Bud Adams, SXC, www.aimpgh.com
37
Establishing Culture
• Does your company live its values?
• Programming culture corporate culture≠
– Wall parts off
– Substitute and bolster more appropriate values
• Wherever you can, leverage culture & values
38
Establishing Culture
• “Publicly reward or acknowledge
engineers who act in a way that supports
the culture that you want to create.”
—Juanita Mah, engineering manager
39
Establishing Culture
http://www.ManagingTheUnmanageable.net 40
Communicating
• You have to communicate more
• Encourage your team to communicate
• Create a culture of communication
– at every level
– with everyone
• up, down, within and across
41
Communicating
• You have to communicate more
• Encourage your team to communicate
• Create a culture of communication
– at every level
– with everyone
• up, down, within and across
• “We have two ears and one mouth. Use them in
this ratio.”
— Kimberly Wiefling
42
So Why Manage?
• You get to go broad
– Affect more of the product
– Affect more of the customer experience
• You get to be more in the conversation
• You get to mentor and coach and motivate
– A whole team
– To become something more
43
A Few Closing Rules of Thumb
• If you’re a people manager, your people are far more important than
anything else you’re working on.
—Tim Swihart, Engineering Director
• Projects should be run like marathons. You have to set a healthy pace
that can win the race and expect to sprint for the finish line.
—Ed Catmull, CTO, Pixar Animation Studios
• In applications with high technical debt, estimating is nearly
impossible.
—Jim Highsmith, Agile Coach and Leader
• The quality of code you demand during the first week of a project is
the quality of code you’ll get every week thereafter.
—Joseph Kleinschmidt, CTO, Leverage Software
44
Ron Lichty Consulting
• Mentoring, coaching, training, consulting:
– http://ronlichty.com, Ron@RonLichty.com
• The book:
Managing the Unmanageable:
Rules, Tools & Insights for Managing Software People & Teams
– http://ManagingTheUnmanageable.net <-----tools, excerpts, more rules of thumb
• The study:
The Study of Product Team Performance
– http://ronlichty.com/study.html
• I train managers and teams:
The Agile Manager
Managing Software People and Teams
Zero to Agile in Three Days
45
Ron Lichty Consulting
• Mentoring, coaching, training, consulting:
– http://ronlichty.com, Ron@RonLichty.com
• The book:
Managing the Unmanageable:
Rules, Tools & Insights for Managing Software People & Teams
– http://ManagingTheUnmanageable.net <-----tools, excerpts, more rules of thumb
• The study:
The Study of Product Team Performance
– http://ronlichty.com/study.html
• I train managers and teams:
The Agile Manager
Managing Software People and Teams
Zero to Agile in Three Days
46

Contenu connexe

Tendances

Critical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced Techniques
Ron Lichty
 
Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...
Ron Lichty
 
What's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerWhat's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) Manager
Ron Lichty
 
Definitions of Done and High Performance Teams
Definitions of Done and High Performance TeamsDefinitions of Done and High Performance Teams
Definitions of Done and High Performance Teams
Ron Lichty
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
Dimitri Baeli
 
Synerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 WebinarSynerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 Webinar
Hemant Elhence
 

Tendances (20)

12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
Critical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced Techniques
 
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
 
Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
 
What's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerWhat's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) Manager
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
 
Definitions of Done and High Performance Teams
Definitions of Done and High Performance TeamsDefinitions of Done and High Performance Teams
Definitions of Done and High Performance Teams
 
Agile Innovation
Agile InnovationAgile Innovation
Agile Innovation
 
Product owners how to get your development team to love you (product camp, 3...
Product owners  how to get your development team to love you (product camp, 3...Product owners  how to get your development team to love you (product camp, 3...
Product owners how to get your development team to love you (product camp, 3...
 
Spotify engineering culture summary
Spotify engineering culture summarySpotify engineering culture summary
Spotify engineering culture summary
 
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
 
Synerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 WebinarSynerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 Webinar
 
AGILE2016 Conference Top 10 Presented by Synerzip
AGILE2016 Conference Top 10 Presented by SynerzipAGILE2016 Conference Top 10 Presented by Synerzip
AGILE2016 Conference Top 10 Presented by Synerzip
 
Graphs are Eating the World
Graphs are Eating the WorldGraphs are Eating the World
Graphs are Eating the World
 
Why I Built my Career with Atlassian Tools and You Should Too!
 Why I Built my Career with Atlassian Tools and You Should Too! Why I Built my Career with Atlassian Tools and You Should Too!
Why I Built my Career with Atlassian Tools and You Should Too!
 
Formula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlFormula 1 Lean by Jon Stahl
Formula 1 Lean by Jon Stahl
 
Rapid Prototyping
Rapid PrototypingRapid Prototyping
Rapid Prototyping
 

En vedette

Teamwork - making your dream team come true
Teamwork - making your dream team come trueTeamwork - making your dream team come true
Teamwork - making your dream team come true
Ron Lichty
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
Ron Lichty
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
Ron Lichty
 
Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)
Ron Lichty
 
Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...
Ron Lichty
 

En vedette (18)

Teamwork - making your dream team come true
Teamwork - making your dream team come trueTeamwork - making your dream team come true
Teamwork - making your dream team come true
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
 
Prioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarPrioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM Webinar
 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
 
Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)
 
Transforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyTransforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron Lichty
 
Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)
 
Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageable
 
People management
People managementPeople management
People management
 
Project management 02112009
Project management 02112009Project management 02112009
Project management 02112009
 
Managing Software Projects
Managing Software ProjectsManaging Software Projects
Managing Software Projects
 
Influence
InfluenceInfluence
Influence
 
Channeling Cialdini - Using Persuasive Messaging to Increase Add to Cart (Con...
Channeling Cialdini - Using Persuasive Messaging to Increase Add to Cart (Con...Channeling Cialdini - Using Persuasive Messaging to Increase Add to Cart (Con...
Channeling Cialdini - Using Persuasive Messaging to Increase Add to Cart (Con...
 
Robert cialdini's influence- the psychology of persuasion
Robert cialdini's   influence- the psychology of persuasionRobert cialdini's   influence- the psychology of persuasion
Robert cialdini's influence- the psychology of persuasion
 
Yes is-more
Yes is-more Yes is-more
Yes is-more
 
Principles of Influence : Scarcity and Instant Influence
Principles of Influence : Scarcity and Instant InfluencePrinciples of Influence : Scarcity and Instant Influence
Principles of Influence : Scarcity and Instant Influence
 

Similaire à Crash Course - managing software people and teams (sfelc, 10.26.16)

Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
Ron Lichty
 
If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)
Ron Lichty
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
Ron Lichty
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
Ryan Ripley
 

Similaire à Crash Course - managing software people and teams (sfelc, 10.26.16) (20)

Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)
 
Product talk: Good Software Management: 11.13.12 (startup product meetup)
Product talk: Good Software Management: 11.13.12 (startup product meetup)Product talk: Good Software Management: 11.13.12 (startup product meetup)
Product talk: Good Software Management: 11.13.12 (startup product meetup)
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
 
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
 
Crash Course: Managing Software People And Teams
Crash Course: Managing Software People And TeamsCrash Course: Managing Software People And Teams
Crash Course: Managing Software People And Teams
 
If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)
 
How to get your agile development team to love you (product camp, 3.14)
How to get your agile development team to love you (product camp, 3.14)How to get your agile development team to love you (product camp, 3.14)
How to get your agile development team to love you (product camp, 3.14)
 
M30 scrum pulse
M30 scrum pulseM30 scrum pulse
M30 scrum pulse
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in Agile
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
 
Growing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
Growing Agile Organisations @ Lean & Agile for Innovation 2014, MilanGrowing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
Growing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
 
Will Agile kill Project Management
Will Agile kill Project ManagementWill Agile kill Project Management
Will Agile kill Project Management
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty Cagan
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 

Plus de Ron Lichty

Scaling Agile Teams
Scaling Agile TeamsScaling Agile Teams
Scaling Agile Teams
Ron Lichty
 
Dream teams - making your dream (team) come true
Dream teams - making your dream (team) come trueDream teams - making your dream (team) come true
Dream teams - making your dream (team) come true
Ron Lichty
 
Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...
Ron Lichty
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
Ron Lichty
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)
Ron Lichty
 
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyBecoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Ron Lichty
 

Plus de Ron Lichty (6)

Scaling Agile Teams
Scaling Agile TeamsScaling Agile Teams
Scaling Agile Teams
 
Dream teams - making your dream (team) come true
Dream teams - making your dream (team) come trueDream teams - making your dream (team) come true
Dream teams - making your dream (team) come true
 
Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)
 
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyBecoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
 

Dernier

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Dernier (20)

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 

Crash Course - managing software people and teams (sfelc, 10.26.16)

  • 1. Crash Course: Managing People and Teams Ron Lichty, Ron Lichty Consulting www.ronlichty.com
  • 2. Ron Lichty, Managing Software People & Teams SOFTWEST 2
  • 3. Coauthor, Study of Product Team Performance http://www.ronlichty.com/study.html 3
  • 4. Why we wrote: * Addison Wesley published October 1, 2012 * 4
  • 5. Management Training • Isn’t it odd... – how long we expect programmers to have studied the art of programming – how little we expect managers to have studied the art of managing? 5
  • 6. Rules of Thumb / Nuggets of Wisdom* * 300 in the book / more at http://managingtheunmanageable.net/morerulesofthumb.html 6
  • 7. Rules of Thumb / Nuggets of Wisdom* • Measure twice, cut once. • Life is simpler when you plow around the stump. • Brooks’s Law: Adding manpower to a late software project makes it later. – Frederick P. Brooks Jr. * 300 in the book / more: http://managingtheunmanageable.net/morerulesofthumb.html 7
  • 8. Agenda • Managing Down • Motivating • Recruiting • Handling Problem Employees • Shielding Your Team • Managing Out and Up • Establishing Culture • Communicating • So Why Manage? • Q&A 8
  • 10. Help Me Identify What It Takes • Best manager you ever had? What were the… •Skills •Behaviors •Finesse •Gifts of greatness . . . that made them stand out? 10
  • 11. Managing Down: Nugget of Wisdom • Nothing undermines your credibility as a manager more completely than pounding on your team all year to get their work done on time and then telling them you don’t have their reviews done because you were busy. Whatever you were busy with likely wasn’t managing your people, so you’ve just proven to them that they don’t matter. Good luck motivating them next year. – Tim Swihart, engineering director, Apple Computer 11
  • 12. Managing Down: Challenges • Rule of Thumb about climbing the ladder: The very thing that has made you successful will get in your way in your next role. 12
  • 13. Managing Down: Challenges • Rule of Thumb about climbing the ladder: The very thing that has made you successful will get in your way in your next role. • Manage 13
  • 14. Managing Down: Challenges • Rule of Thumb about climbing the ladder: The very thing that has made you successful will get in your way in your next role. • Manage • Delegate 14
  • 15. Leaders and Delegation • Rules of Thumb Trust but verify. 15
  • 17. Empowerment Trust but verify. -RONALD REAGAN quoting VLADIMIR LENIN 17
  • 18. – imperative not to micromanage – the essence of delegation – setting expected outcomes for teams Empowerment Trust but verify. -RONALD REAGAN quoting VLADIMIR LENIN 18
  • 19. Leaders and Delegation • Rules of Thumb Trust but verify. - RONALD REAGAN quoting VLADIMIR LENIN I inspect what I expect. - ALAN LEFKOF, Netopia CEO, quoting LOU GERSTNER 19
  • 20. Managing Down: Challenges • Rule of Thumb about climbing the ladder: The very thing that has made you successful will get in your way in your next role. • Manage • Delegate • See It as a New Learning Challenge 20
  • 21. Managing Down: Challenges • Rule of Thumb: The very thing that has made you successful will get in your way in your next role. • Manage • Delegate • See It as a New Learning Challenge • Be a Motivator • Don’t Be a De-Motivator 21
  • 23. Motivating: Be Careful What You Reward • “Behavior revolves around what you measure.” – Jim Highsmith • “Firefighters who get rewarded carry matches.” – Kimberly Wiefling • Do you define “done” as “coding complete”? – Or as features that delight customers? 23
  • 24. Motivating: Making a Difference • Why are you working here? 24
  • 25. Motivating: Making a Difference • Why are you working here? • Make the connection – the company’s mission – the work each and every member of your team is working on 25
  • 26. Recruiting • A manager’s most important job 26
  • 27. Recruiting • A manager’s most important job • Give it the priority it deserves 27
  • 28. Recruiting • A manager’s most important job • Give it the priority it deserves • Always be recruiting 28
  • 29. Recruiting • A manager’s most important job • Give it the priority it deserves • Always be recruiting • There’s no perfect record 29
  • 30. Handling Problem Employees • Intervention beats performance plans & firing – Requires preparation, commitment, time – But gets the job done earlier: • One of two results: – Turns them around – Manages them out —Marty Brounstein: Handling the Difficult Employee 30
  • 31. Agenda • Managing Down • Motivating • Recruiting • Handling Problem Employees • Shielding Your Team • Managing Out and Up • Establishing Culture • Communicating • So Why Manage? • Q&A 31
  • 32. Shielding Your Team Be a damper to the noise. --Joe Kleinschmidt, CTO John Evans, Winchester, Hants, United Kingdom, www.thetippingpoint.co.uk 32
  • 33. Shielding Your Team • Threat to your team – Torrent of politics, “opportunities,” issues – Sap your team’s focus • Challenge for you – Be a conduit for Mission, Passion, Strategy – While shielding your team from distraction 33
  • 34. Managing Out and Up • “The single most important leader in an organization is your immediate supervisor.” – Jim Kouzes • “You can safely assume all perceptions are real, at least to those who own them.” – Joe Folkman 34
  • 35. Managing Out & Up • Challenging because – your peers increasingly are not technical – and your boss may not be either • …they’ll pressure you – to micromanage your team (or let them) – to report on / prove your team’s productivity – to fill your team’s plates to capacity 35
  • 36. Productivity The Apple Lisa team’s managers had asked engineers to report, each week, how many lines of code they’d written. The first week, Bill Atkinson turned his attention to making QuickDraw faster and more efficient, reducing the previous week’s code by 2,000 lines. He duly reported that he’d written minus-2,000 lines of code for the week. 36
  • 37. Capacity • Slack is critical to throughput – 100% capacity results in bottlenecks --photo (c) Bud Adams, SXC, www.aimpgh.com 37
  • 38. Establishing Culture • Does your company live its values? • Programming culture corporate culture≠ – Wall parts off – Substitute and bolster more appropriate values • Wherever you can, leverage culture & values 38
  • 39. Establishing Culture • “Publicly reward or acknowledge engineers who act in a way that supports the culture that you want to create.” —Juanita Mah, engineering manager 39
  • 41. Communicating • You have to communicate more • Encourage your team to communicate • Create a culture of communication – at every level – with everyone • up, down, within and across 41
  • 42. Communicating • You have to communicate more • Encourage your team to communicate • Create a culture of communication – at every level – with everyone • up, down, within and across • “We have two ears and one mouth. Use them in this ratio.” — Kimberly Wiefling 42
  • 43. So Why Manage? • You get to go broad – Affect more of the product – Affect more of the customer experience • You get to be more in the conversation • You get to mentor and coach and motivate – A whole team – To become something more 43
  • 44. A Few Closing Rules of Thumb • If you’re a people manager, your people are far more important than anything else you’re working on. —Tim Swihart, Engineering Director • Projects should be run like marathons. You have to set a healthy pace that can win the race and expect to sprint for the finish line. —Ed Catmull, CTO, Pixar Animation Studios • In applications with high technical debt, estimating is nearly impossible. —Jim Highsmith, Agile Coach and Leader • The quality of code you demand during the first week of a project is the quality of code you’ll get every week thereafter. —Joseph Kleinschmidt, CTO, Leverage Software 44
  • 45. Ron Lichty Consulting • Mentoring, coaching, training, consulting: – http://ronlichty.com, Ron@RonLichty.com • The book: Managing the Unmanageable: Rules, Tools & Insights for Managing Software People & Teams – http://ManagingTheUnmanageable.net <-----tools, excerpts, more rules of thumb • The study: The Study of Product Team Performance – http://ronlichty.com/study.html • I train managers and teams: The Agile Manager Managing Software People and Teams Zero to Agile in Three Days 45
  • 46. Ron Lichty Consulting • Mentoring, coaching, training, consulting: – http://ronlichty.com, Ron@RonLichty.com • The book: Managing the Unmanageable: Rules, Tools & Insights for Managing Software People & Teams – http://ManagingTheUnmanageable.net <-----tools, excerpts, more rules of thumb • The study: The Study of Product Team Performance – http://ronlichty.com/study.html • I train managers and teams: The Agile Manager Managing Software People and Teams Zero to Agile in Three Days 46

Notes de l'éditeur

  1. the “creamy center” of Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
  2. The Leadership Pipeline
  3. The Leadership Pipeline
  4. The Leadership Pipeline
  5. The Leadership Pipeline
  6. easy to discover events, buy tickets, and share events with your friends harness the power and passion of live entertainment to make a difference.
  7. Image ID: 529149, Uploaded to http://www.sxc.hu/photo/529149 by winjohn on May 16, 2006, John Evans, Winchester, Hants, United Kingdom, www.thetippingpoint.co.uk
  8. Chapter 8 from Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams