SlideShare a Scribd company logo
1 of 60
Download to read offline
Product Owners: How to Get Your
Development Team to Love You
Ron Lichty, principal, Ron Lichty Consulting

author, Managing the Unmanageable
www.RonLichty.com www.ManagingTheUnmanageable.net1
* Addison Wesley published October 2012
*
2
Ron Lichty,
Managing Development  Product Teams
SOFTWEST
3
4
Untangling Knots in
Development and Product Teams
5
Transforming Chaos to Clarity
Training Teams: Scrum and Agile
1-4 weeks
Ron Lichty: How to Get Your Development Team to Love You 6
…and training Managers, 
Product Managers  Execs
* Addison Wesley published October 2012 7
Rules of Thumb / Nuggets of Wisdom*
* 300 in the book
Ron Lichty: How to Get Your Development Team to Love You 8
Rules of Thumb / Nuggets of Wisdom*
Brooks’s Law: Adding manpower to a late
software project makes it later.
–  Frederick P. Brooks Jr.
* 300 in the book
Ron Lichty: How to Get Your Development Team to Love You 9
In the beginning, everyone will talk about scope,
and budget, and schedule, but in the end,
nobody really cares about any of those things.
The only thing they care about is this:
People will love your software, or they won’t. 
So that’s the only criterion to which you
should truly manage.	
  
—Joseph Kleinschmidt, CTO
* 300 in the book
Ron Lichty: How to Get Your Development Team to Love You 10
Rules of Thumb / Nuggets of Wisdom*
What Motivates Programmers
•  Making a difference…
From Managing the Unmanageable:, by Mickey W. Mantle and Ron Lichty, based on Frederick Herzberg’s seminal work
in the 1950s identifying and differentiating motivators and de-motivators. 11
How to Get 

Your Development Team 

to Love You
Ron Lichty: How to Get Your Development Team to Love You 12
Share the Big Picture
Ron Lichty: How to Get Your Development Team to Love You 13
Share the Big Picture
•  Connect the dots
–  The big picture
–  What each team member is contributing
Ron Lichty: How to Get Your Development Team to Love You 14
Partner
Ron Lichty: How to Get Your Development Team to Love You 15
16
Partner
ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne  Doug Shimp)
Ron Lichty: How to Get Your Development Team to Love You
Prioritize
Ron Lichty: How to Get Your Development Team to Love You 17
Prioritize
18Ron Lichty: How to Get Your Development Team to Love You
Prioritize
•  Be the source of clarity!
Ron Lichty: How to Get Your Development Team to Love You 19
Share the “What” not the “How”
Ron Lichty: How to Get Your Development Team to Love You 20
Share the “What” not the “How”
As a some kind of user
I want to do something
in order to accomplish some goal
Who
What
Why
Never “How”
Ron Lichty: How to Get Your Development Team to Love You 21
Delight Your Customers
•  Making a difference…
From Managing the Unmanageable:, by Mickey W. Mantle and Ron Lichty, based on Frederick Herzberg’s seminal work
in the 1950s identifying and differentiating motivators and de-motivators. 22
Block the Noise
Ron Lichty: How to Get Your Development Team to Love You 23
Block the Noise
--John Evans photo
Be a damper to the noise. --Joe Kleinschmidt, CTO
Ron Lichty: How to Get Your Development Team to Love You 24
Annual Study 
of Product Team Performance
Ron Lichty: How to Get Your Development Team to Love You 25
Support Agile Values
Methodology	
  You	
  Use	
  
Methodology	
  You	
  Associate	
  with	
  Increase	
  Profits	
  
Agile	
  
Blended	
  (Some	
  Waterfall	
  
and	
  Some	
  Agile)	
  
Lean	
   Waterfall	
  
Agile	
   73.9%	
   13.0%	
   9.8%	
   0.0%	
  
Blended	
  (Some	
  Waterfall	
  
and	
  Some	
  Agile)	
  
31.8%	
   46.2%	
   10.6%	
   6.1%	
  
Lean	
   14.3%	
   0.0%	
   42.9%	
   14.3%	
  
Waterfall	
   15.8%	
   50.0%	
   18.4%	
   13.2%	
  
Don't	
  Know	
   5.3%	
   42.1%	
   26.3%	
   5.3%	
  
Ron Lichty: How to Get Your Development Team to Love You 26
Make Trade-Offs
Ron Lichty: How to Get Your Development Team to Love You 27
Make Trade-Offs
•  Scope and Schedule
Ron Lichty: How to Get Your Development Team to Love You 28
Make Trade-Offs
•  Honor velocity
•  Focus on fomenting amazing teamwork
–  on supporting the team becoming high
performance
Ron Lichty: How to Get Your Development Team to Love You 29
Be Available
Ron Lichty: How to Get Your Development Team to Love You 30
Be Available
•  Be there with clarity
–  with the priorities / with the backlog
–  with the stories
–  with the acceptance tests
–  with the detail
–  with the clarity / the disambiguation
Ron Lichty: How to Get Your Development Team to Love You 31
Let Developers Focus
Ron Lichty: How to Get Your Development Team to Love You 32
Let Developers Focus
•  Multitasking?
Ron Lichty: How to Get Your Development Team to Love You 33
34
Let the Team Focus
ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne  Doug Shimp)
Ron Lichty: How to Get Your Development Team to Love You
Have the Data
Ron Lichty: How to Get Your Development Team to Love You 35
Have the Data
•  “If you don’t have time to calculate value,
we don’t have time to calculate cost.”
--Jim Highsmith, agile coach and guru
Ron Lichty: How to Get Your Development Team to Love You 36
Have the Data
•  You need to know about this classic book:
Software by Numbers
Mark Denne  Jane Cleland-Huang
Ron Lichty: How to Get Your Development Team to Love You 37
Have the Data
•  You need to know about this classic book:
Software by Numbers
Mark Denne  Jane Cleland-Huang
–  the source of
•  Minimum Marketable Features (MMFs)
•  Incremental Funding Methodology (IFM)
Ron Lichty: How to Get Your Development Team to Love You 38
Engage Users
Ron Lichty: How to Get Your Development Team to Love You 39
Engage Users
•  Remember: It’s about delighting users!
Ron Lichty: How to Get Your Development Team to Love You 40
Listen
Ron Lichty: How to Get Your Development Team to Love You 41
Listen
•  Support 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
Ron Lichty: How to Get Your Development Team to Love You 42
Incorporate Engineering’s Stories
Ron Lichty: How to Get Your Development Team to Love You 43
Incorporate Engineering’s Stories
•  opportunities in the code
•  technical risk
•  reducing technical debt
•  refactoring
•  automation
Ron Lichty: How to Get Your Development Team to Love You 44
Incorporate Engineering’s Stories
•  Webinar w Greg Cohen:
http://www.slideshare.net/RonLichty/
prioritizing-the-product-backlog-aipmm-webinar
Ron Lichty: How to Get Your Development Team to Love You 45
Incorporate Engineering’s Stories
•  Webinar w Greg Cohen:
http://www.slideshare.net/RonLichty/
prioritizing-the-product-backlog-aipmm-webinar
If you’re just using your engineers to code,
you’re losing half their value.
--Marty Cagan
Ron Lichty: How to Get Your Development Team to Love You 46
Be Tech Savvy
Ron Lichty: How to Get Your Development Team to Love You 47
Theme Your Sprints
Ron Lichty: How to Get Your Development Team to Love You 48
Support Agile Values
•  Create an Agile Culture
It’s the Values
•  Support Agile Values
The Agile Manifesto
–  We value:
•  Individuals and interactions over processes and tools
•  Working software over comprehensive documentation
•  Customer collaboration over contract negotiation
•  Responding to change over following a plan
-- http://agilemanifesto.org/
Ron Lichty: How to Get Your Development Team to Love You 50
Agile Values Inspire Great Teams
Ron Lichty: How to Get Your Development Team to Love You 51
It’s the Values
•  That self-organizing team thing
By Michaelblinkpipe (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons, 
https://commons.wikimedia.org/wiki/File%3AAn_Abcam_stand_up_meeting_using_BlinkPipe_video_conferencing..png
Agile Values Inspire Great Teams
•  Build projects around motivated
individuals
•  Trust… to get the job done
•  Face-to-face conversation
•  Self-organizing teams
•  The team reflects, …tunes, …adjusts
-- http://agilemanifesto.org/
Ron Lichty: How to Get Your Development Team to Love You 53
It’s the Values
•  That self-organizing team thing
–  It’s all about shared leadership
Ron Lichty: How to Get Your Development Team to Love You 54
Projects Not Suitable for Agile?
Ron Lichty: How to Get Your Development Team to Love You 55
Projects Not Suitable for Agile?
•  Micromanagement
Ron Lichty: How to Get Your Development Team to Love You 56
Projects Not Suitable for Agile?
•  Micromanagement disrupts Agile
•  Micromanagement prevents Best Teams
•  Micromanagement prevents Learning
•  Micromanaged teams become order-takers
Ron Lichty: How to Get Your Development Team to Love You 57
Projects Not Suitable for Agile?
•  Micromanagement disrupts Agile
•  Micromanagement prevents Best Teams
•  Micromanagement prevents Learning
•  Micromanaged teams become order-takers
•  Agile calls for everyone on the team to step up
•  Micromanagement causes everyone to step back
Ron Lichty: How to Get Your Development Team to Love You 58
Ron Lichty Consulting
•  Interim  acting CTO/VP Eng roles / making development hum
–  http://ronlichty.com, Ron@RonLichty.com
•  The book: 
Managing the Unmanageable: 
Rules, Tools  Insights for Managing Software People  Teams
–  http://ManagingTheUnmanageable.net
•  The study: 
The Study of Product Team Performance
–  http://www.ronlichty.com/study.html
•  Training: Agile for Teams
The Agile Manager
Managing Software People and Teams
59
Ron Lichty Consulting
•  Interim  acting CTO/VP Eng roles / making development hum
–  http://ronlichty.com, Ron@RonLichty.com
•  The book: 
Managing the Unmanageable: 
Rules, Tools  Insights for Managing Software People  Teams
–  http://ManagingTheUnmanageable.net
•  The study: 
The Study of Product Team Performance
–  http://www.ronlichty.com/study.html
•  Training: Agile for Teams
The Agile Manager
Managing Software People and Teams
60

More Related Content

What's hot

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
 
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
 
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 trueRon Lichty
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the UnmanageableRon 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 TeamsRon 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 trueRon Lichty
 
Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)Ron Lichty
 
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12Ron 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
 
Crash Course - managing software people and teams (sfelc, 10.26.16)
Crash Course  - managing software people and teams (sfelc, 10.26.16)Crash Course  - managing software people and teams (sfelc, 10.26.16)
Crash Course - managing software people and teams (sfelc, 10.26.16)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
 
Leading and Motivating Engineers - what product managers need to know - prod...
Leading and Motivating Engineers -  what product managers need to know - prod...Leading and Motivating Engineers -  what product managers need to know - prod...
Leading and Motivating Engineers - what product managers need to know - prod...Ron Lichty
 
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)Ron Lichty
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageableRon 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
 
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)Ron Lichty
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Ron Lichty
 
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 050113MWMantle
 
Organizing & Scaling Agile Teams by Ron Lichty
Organizing & Scaling Agile Teams by Ron LichtyOrganizing & Scaling Agile Teams by Ron Lichty
Organizing & Scaling Agile Teams by Ron LichtySynerzip
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfuretsDimitri Baeli
 

What's hot (20)

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...
 
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, ...
 
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
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
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
 
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
 
Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)
 
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
 
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)
 
Crash Course - managing software people and teams (sfelc, 10.26.16)
Crash Course  - managing software people and teams (sfelc, 10.26.16)Crash Course  - managing software people and teams (sfelc, 10.26.16)
Crash Course - managing software people and teams (sfelc, 10.26.16)
 
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)
 
Leading and Motivating Engineers - what product managers need to know - prod...
Leading and Motivating Engineers -  what product managers need to know - prod...Leading and Motivating Engineers -  what product managers need to know - prod...
Leading and Motivating Engineers - what product managers need to know - prod...
 
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)
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageable
 
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)
 
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)
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
 
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
 
Organizing & Scaling Agile Teams by Ron Lichty
Organizing & Scaling Agile Teams by Ron LichtyOrganizing & Scaling Agile Teams by Ron Lichty
Organizing & Scaling Agile Teams by Ron Lichty
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
 

Viewers also liked

Engineering challenges, product management solutions - product camp 2016
Engineering challenges, product management solutions - product camp 2016Engineering challenges, product management solutions - product camp 2016
Engineering challenges, product management solutions - product camp 2016Ron Lichty
 
Prioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarPrioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarRon Lichty
 
Lean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and RefrigeratorsLean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and RefrigeratorsJason Yip
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Jason Yip
 
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 LichtyRon Lichty
 
Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014Jason Yip
 
Structured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled OperationsStructured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled OperationsSteven McGee
 
Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturingJason Yip
 
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014
Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014Jason Yip
 
Agile Australia 2014: Pop-ups and Startups in a Large Enterprise
Agile Australia 2014:  Pop-ups and Startups in a Large EnterpriseAgile Australia 2014:  Pop-ups and Startups in a Large Enterprise
Agile Australia 2014: Pop-ups and Startups in a Large EnterpriseJason Yip
 
Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4Jason Yip
 

Viewers also liked (11)

Engineering challenges, product management solutions - product camp 2016
Engineering challenges, product management solutions - product camp 2016Engineering challenges, product management solutions - product camp 2016
Engineering challenges, product management solutions - product camp 2016
 
Prioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarPrioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM Webinar
 
Lean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and RefrigeratorsLean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and Refrigerators
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5
 
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
 
Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014
 
Structured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled OperationsStructured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled Operations
 
Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturing
 
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014
Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014
 
Agile Australia 2014: Pop-ups and Startups in a Large Enterprise
Agile Australia 2014:  Pop-ups and Startups in a Large EnterpriseAgile Australia 2014:  Pop-ups and Startups in a Large Enterprise
Agile Australia 2014: Pop-ups and Startups in a Large Enterprise
 
Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4
 

Similar to How to Get Your Development Team to Love You

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?Ron Lichty
 
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...Ron Lichty
 
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)Ron Lichty
 
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 TeamsRon Lichty
 
Dream Teams: Making Your Dream (Team) Come True by Ron Lichty
Dream Teams: Making Your Dream (Team) Come True by Ron LichtyDream Teams: Making Your Dream (Team) Come True by Ron Lichty
Dream Teams: Making Your Dream (Team) Come True by Ron LichtySynerzip
 
How to Launch And Manage Your Social Media Identity
How to Launch And Manage Your Social Media IdentityHow to Launch And Manage Your Social Media Identity
How to Launch And Manage Your Social Media IdentityToby Elwin
 
Art of Project Management (what your PMP certification is not teaching you)
Art of Project Management (what your PMP certification is not teaching you)Art of Project Management (what your PMP certification is not teaching you)
Art of Project Management (what your PMP certification is not teaching you)Ronald Vereggen
 
Open Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanOpen Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanJoseph Hurtado
 
How to Build a Great Drupal Team
How to Build a Great Drupal TeamHow to Build a Great Drupal Team
How to Build a Great Drupal TeamAcquia
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterLinda Podder
 
Raising visibility, awareness and reach for your online project
Raising visibility, awareness and reach  for your online projectRaising visibility, awareness and reach  for your online project
Raising visibility, awareness and reach for your online projectKDMC
 
Building Great Software Engineering Teams
Building Great Software Engineering TeamsBuilding Great Software Engineering Teams
Building Great Software Engineering TeamsBrian Link
 
WEBINAR: How to Coach Problem Solvers to Build Their Soft Skills
WEBINAR: How to Coach Problem Solvers to Build Their Soft SkillsWEBINAR: How to Coach Problem Solvers to Build Their Soft Skills
WEBINAR: How to Coach Problem Solvers to Build Their Soft SkillsGoLeanSixSigma.com
 
How to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsHow to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsDesignHammer
 
The Next Step in Content Marketing: Governance and Workflows
The Next Step in Content Marketing: Governance and WorkflowsThe Next Step in Content Marketing: Governance and Workflows
The Next Step in Content Marketing: Governance and WorkflowsAhava Leibtag
 
Using LinkedIN to win business - May 2013 webinar slides
Using LinkedIN to win business - May 2013 webinar slidesUsing LinkedIN to win business - May 2013 webinar slides
Using LinkedIN to win business - May 2013 webinar slidesTim Prizeman - PR Adviser
 
Building Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy PracticeBuilding Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy PracticeJeff Eaton
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Hack the Hood
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Hack the Hood
 

Similar to How to Get Your Development Team to Love You (20)

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?
 
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...
 
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)
 
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
 
Dream Teams: Making Your Dream (Team) Come True by Ron Lichty
Dream Teams: Making Your Dream (Team) Come True by Ron LichtyDream Teams: Making Your Dream (Team) Come True by Ron Lichty
Dream Teams: Making Your Dream (Team) Come True by Ron Lichty
 
How to Launch And Manage Your Social Media Identity
How to Launch And Manage Your Social Media IdentityHow to Launch And Manage Your Social Media Identity
How to Launch And Manage Your Social Media Identity
 
Art of Project Management (what your PMP certification is not teaching you)
Art of Project Management (what your PMP certification is not teaching you)Art of Project Management (what your PMP certification is not teaching you)
Art of Project Management (what your PMP certification is not teaching you)
 
Open Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanOpen Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of Kanban
 
How to Build a Great Drupal Team
How to Build a Great Drupal TeamHow to Build a Great Drupal Team
How to Build a Great Drupal Team
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Raising visibility, awareness and reach for your online project
Raising visibility, awareness and reach  for your online projectRaising visibility, awareness and reach  for your online project
Raising visibility, awareness and reach for your online project
 
Building Great Software Engineering Teams
Building Great Software Engineering TeamsBuilding Great Software Engineering Teams
Building Great Software Engineering Teams
 
WEBINAR: How to Coach Problem Solvers to Build Their Soft Skills
WEBINAR: How to Coach Problem Solvers to Build Their Soft SkillsWEBINAR: How to Coach Problem Solvers to Build Their Soft Skills
WEBINAR: How to Coach Problem Solvers to Build Their Soft Skills
 
How to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsHow to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New Heights
 
The Next Step in Content Marketing: Governance and Workflows
The Next Step in Content Marketing: Governance and WorkflowsThe Next Step in Content Marketing: Governance and Workflows
The Next Step in Content Marketing: Governance and Workflows
 
Using LinkedIN to win business - May 2013 webinar slides
Using LinkedIN to win business - May 2013 webinar slidesUsing LinkedIN to win business - May 2013 webinar slides
Using LinkedIN to win business - May 2013 webinar slides
 
Building Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy PracticeBuilding Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy Practice
 
M30 scrum pulse
M30 scrum pulseM30 scrum pulse
M30 scrum pulse
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011
 

Recently uploaded

The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...kalichargn70th171
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Key Steps in Agile Software Delivery Roadmap
Key Steps in Agile Software Delivery RoadmapKey Steps in Agile Software Delivery Roadmap
Key Steps in Agile Software Delivery RoadmapIshara Amarasekera
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfkalichargn70th171
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxUnderstanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxSasikiranMarri
 
OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024OpenMetadata
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flinkconfluent
 
Business Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisBusiness Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisDEEPRAJ PATHAK
 
Revolutionize Your Video Editing with InVideo.io: A Comprehensive Review
Revolutionize Your Video Editing with InVideo.io: A Comprehensive ReviewRevolutionize Your Video Editing with InVideo.io: A Comprehensive Review
Revolutionize Your Video Editing with InVideo.io: A Comprehensive Reviewjw364beach
 
What is Mendix and the concept of low-code development.docx
What is Mendix and the concept of low-code development.docxWhat is Mendix and the concept of low-code development.docx
What is Mendix and the concept of low-code development.docxTechnogeeks
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Advantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxAdvantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxRTS corp
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 

Recently uploaded (20)

The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Key Steps in Agile Software Delivery Roadmap
Key Steps in Agile Software Delivery RoadmapKey Steps in Agile Software Delivery Roadmap
Key Steps in Agile Software Delivery Roadmap
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxUnderstanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
 
OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024OpenMetadata Community Meeting - 4th April, 2024
OpenMetadata Community Meeting - 4th April, 2024
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flink
 
Business Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisBusiness Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business Analysis
 
Revolutionize Your Video Editing with InVideo.io: A Comprehensive Review
Revolutionize Your Video Editing with InVideo.io: A Comprehensive ReviewRevolutionize Your Video Editing with InVideo.io: A Comprehensive Review
Revolutionize Your Video Editing with InVideo.io: A Comprehensive Review
 
What is Mendix and the concept of low-code development.docx
What is Mendix and the concept of low-code development.docxWhat is Mendix and the concept of low-code development.docx
What is Mendix and the concept of low-code development.docx
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Advantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxAdvantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptx
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 

How to Get Your Development Team to Love You

  • 1. Product Owners: How to Get Your Development Team to Love You Ron Lichty, principal, Ron Lichty Consulting
 author, Managing the Unmanageable www.RonLichty.com www.ManagingTheUnmanageable.net1
  • 2. * Addison Wesley published October 2012 * 2
  • 3. Ron Lichty, Managing Development Product Teams SOFTWEST 3
  • 6. Training Teams: Scrum and Agile 1-4 weeks Ron Lichty: How to Get Your Development Team to Love You 6
  • 7. …and training Managers, Product Managers Execs * Addison Wesley published October 2012 7
  • 8. Rules of Thumb / Nuggets of Wisdom* * 300 in the book Ron Lichty: How to Get Your Development Team to Love You 8
  • 9. Rules of Thumb / Nuggets of Wisdom* Brooks’s Law: Adding manpower to a late software project makes it later. –  Frederick P. Brooks Jr. * 300 in the book Ron Lichty: How to Get Your Development Team to Love You 9
  • 10. In the beginning, everyone will talk about scope, and budget, and schedule, but in the end, nobody really cares about any of those things. The only thing they care about is this: People will love your software, or they won’t. So that’s the only criterion to which you should truly manage.   —Joseph Kleinschmidt, CTO * 300 in the book Ron Lichty: How to Get Your Development Team to Love You 10 Rules of Thumb / Nuggets of Wisdom*
  • 11. What Motivates Programmers •  Making a difference… From Managing the Unmanageable:, by Mickey W. Mantle and Ron Lichty, based on Frederick Herzberg’s seminal work in the 1950s identifying and differentiating motivators and de-motivators. 11
  • 12. How to Get 
 Your Development Team 
 to Love You Ron Lichty: How to Get Your Development Team to Love You 12
  • 13. Share the Big Picture Ron Lichty: How to Get Your Development Team to Love You 13
  • 14. Share the Big Picture •  Connect the dots –  The big picture –  What each team member is contributing Ron Lichty: How to Get Your Development Team to Love You 14
  • 15. Partner Ron Lichty: How to Get Your Development Team to Love You 15
  • 16. 16 Partner ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne Doug Shimp) Ron Lichty: How to Get Your Development Team to Love You
  • 17. Prioritize Ron Lichty: How to Get Your Development Team to Love You 17
  • 18. Prioritize 18Ron Lichty: How to Get Your Development Team to Love You
  • 19. Prioritize •  Be the source of clarity! Ron Lichty: How to Get Your Development Team to Love You 19
  • 20. Share the “What” not the “How” Ron Lichty: How to Get Your Development Team to Love You 20
  • 21. Share the “What” not the “How” As a some kind of user I want to do something in order to accomplish some goal Who What Why Never “How” Ron Lichty: How to Get Your Development Team to Love You 21
  • 22. Delight Your Customers •  Making a difference… From Managing the Unmanageable:, by Mickey W. Mantle and Ron Lichty, based on Frederick Herzberg’s seminal work in the 1950s identifying and differentiating motivators and de-motivators. 22
  • 23. Block the Noise Ron Lichty: How to Get Your Development Team to Love You 23
  • 24. Block the Noise --John Evans photo Be a damper to the noise. --Joe Kleinschmidt, CTO Ron Lichty: How to Get Your Development Team to Love You 24
  • 25. Annual Study of Product Team Performance Ron Lichty: How to Get Your Development Team to Love You 25
  • 26. Support Agile Values Methodology  You  Use   Methodology  You  Associate  with  Increase  Profits   Agile   Blended  (Some  Waterfall   and  Some  Agile)   Lean   Waterfall   Agile   73.9%   13.0%   9.8%   0.0%   Blended  (Some  Waterfall   and  Some  Agile)   31.8%   46.2%   10.6%   6.1%   Lean   14.3%   0.0%   42.9%   14.3%   Waterfall   15.8%   50.0%   18.4%   13.2%   Don't  Know   5.3%   42.1%   26.3%   5.3%   Ron Lichty: How to Get Your Development Team to Love You 26
  • 27. Make Trade-Offs Ron Lichty: How to Get Your Development Team to Love You 27
  • 28. Make Trade-Offs •  Scope and Schedule Ron Lichty: How to Get Your Development Team to Love You 28
  • 29. Make Trade-Offs •  Honor velocity •  Focus on fomenting amazing teamwork –  on supporting the team becoming high performance Ron Lichty: How to Get Your Development Team to Love You 29
  • 30. Be Available Ron Lichty: How to Get Your Development Team to Love You 30
  • 31. Be Available •  Be there with clarity –  with the priorities / with the backlog –  with the stories –  with the acceptance tests –  with the detail –  with the clarity / the disambiguation Ron Lichty: How to Get Your Development Team to Love You 31
  • 32. Let Developers Focus Ron Lichty: How to Get Your Development Team to Love You 32
  • 33. Let Developers Focus •  Multitasking? Ron Lichty: How to Get Your Development Team to Love You 33
  • 34. 34 Let the Team Focus ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne Doug Shimp) Ron Lichty: How to Get Your Development Team to Love You
  • 35. Have the Data Ron Lichty: How to Get Your Development Team to Love You 35
  • 36. Have the Data •  “If you don’t have time to calculate value, we don’t have time to calculate cost.” --Jim Highsmith, agile coach and guru Ron Lichty: How to Get Your Development Team to Love You 36
  • 37. Have the Data •  You need to know about this classic book: Software by Numbers Mark Denne Jane Cleland-Huang Ron Lichty: How to Get Your Development Team to Love You 37
  • 38. Have the Data •  You need to know about this classic book: Software by Numbers Mark Denne Jane Cleland-Huang –  the source of •  Minimum Marketable Features (MMFs) •  Incremental Funding Methodology (IFM) Ron Lichty: How to Get Your Development Team to Love You 38
  • 39. Engage Users Ron Lichty: How to Get Your Development Team to Love You 39
  • 40. Engage Users •  Remember: It’s about delighting users! Ron Lichty: How to Get Your Development Team to Love You 40
  • 41. Listen Ron Lichty: How to Get Your Development Team to Love You 41
  • 42. Listen •  Support 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 Ron Lichty: How to Get Your Development Team to Love You 42
  • 43. Incorporate Engineering’s Stories Ron Lichty: How to Get Your Development Team to Love You 43
  • 44. Incorporate Engineering’s Stories •  opportunities in the code •  technical risk •  reducing technical debt •  refactoring •  automation Ron Lichty: How to Get Your Development Team to Love You 44
  • 45. Incorporate Engineering’s Stories •  Webinar w Greg Cohen: http://www.slideshare.net/RonLichty/ prioritizing-the-product-backlog-aipmm-webinar Ron Lichty: How to Get Your Development Team to Love You 45
  • 46. Incorporate Engineering’s Stories •  Webinar w Greg Cohen: http://www.slideshare.net/RonLichty/ prioritizing-the-product-backlog-aipmm-webinar If you’re just using your engineers to code, you’re losing half their value. --Marty Cagan Ron Lichty: How to Get Your Development Team to Love You 46
  • 47. Be Tech Savvy Ron Lichty: How to Get Your Development Team to Love You 47
  • 48. Theme Your Sprints Ron Lichty: How to Get Your Development Team to Love You 48
  • 49. Support Agile Values •  Create an Agile Culture
  • 50. It’s the Values •  Support Agile Values The Agile Manifesto –  We value: •  Individuals and interactions over processes and tools •  Working software over comprehensive documentation •  Customer collaboration over contract negotiation •  Responding to change over following a plan -- http://agilemanifesto.org/ Ron Lichty: How to Get Your Development Team to Love You 50
  • 51. Agile Values Inspire Great Teams Ron Lichty: How to Get Your Development Team to Love You 51
  • 52. It’s the Values •  That self-organizing team thing By Michaelblinkpipe (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons, https://commons.wikimedia.org/wiki/File%3AAn_Abcam_stand_up_meeting_using_BlinkPipe_video_conferencing..png
  • 53. Agile Values Inspire Great Teams •  Build projects around motivated individuals •  Trust… to get the job done •  Face-to-face conversation •  Self-organizing teams •  The team reflects, …tunes, …adjusts -- http://agilemanifesto.org/ Ron Lichty: How to Get Your Development Team to Love You 53
  • 54. It’s the Values •  That self-organizing team thing –  It’s all about shared leadership Ron Lichty: How to Get Your Development Team to Love You 54
  • 55. Projects Not Suitable for Agile? Ron Lichty: How to Get Your Development Team to Love You 55
  • 56. Projects Not Suitable for Agile? •  Micromanagement Ron Lichty: How to Get Your Development Team to Love You 56
  • 57. Projects Not Suitable for Agile? •  Micromanagement disrupts Agile •  Micromanagement prevents Best Teams •  Micromanagement prevents Learning •  Micromanaged teams become order-takers Ron Lichty: How to Get Your Development Team to Love You 57
  • 58. Projects Not Suitable for Agile? •  Micromanagement disrupts Agile •  Micromanagement prevents Best Teams •  Micromanagement prevents Learning •  Micromanaged teams become order-takers •  Agile calls for everyone on the team to step up •  Micromanagement causes everyone to step back Ron Lichty: How to Get Your Development Team to Love You 58
  • 59. Ron Lichty Consulting •  Interim acting CTO/VP Eng roles / making development hum –  http://ronlichty.com, Ron@RonLichty.com •  The book: Managing the Unmanageable: Rules, Tools Insights for Managing Software People Teams –  http://ManagingTheUnmanageable.net •  The study: The Study of Product Team Performance –  http://www.ronlichty.com/study.html •  Training: Agile for Teams The Agile Manager Managing Software People and Teams 59
  • 60. Ron Lichty Consulting •  Interim acting CTO/VP Eng roles / making development hum –  http://ronlichty.com, Ron@RonLichty.com •  The book: Managing the Unmanageable: Rules, Tools Insights for Managing Software People Teams –  http://ManagingTheUnmanageable.net •  The study: The Study of Product Team Performance –  http://www.ronlichty.com/study.html •  Training: Agile for Teams The Agile Manager Managing Software People and Teams 60

Editor's Notes

  1. The “creamy center” of Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
  2. Frederick P. Brooks, Jr., author, The Mythical Man-Month
  3. From Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams, by Mickey W. Mantle and Ron Lichty, based on Frederick Herzberg’s seminal work in the 1950s identifying and differentiating motivators and de-motivators. See HBR: “One More Time: How Do You Motivate Employees?”
  4. ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne & Doug Shimp)
  5. From Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams, by Mickey W. Mantle and Ron Lichty, based on Frederick Herzberg’s seminal work in the 1950s identifying and differentiating motivators and de-motivators.
  6. The 2013 Study of Product Team Performance, http://ronlichty.blogspot.com/2013/06/the-2013-study-of-product-team.html
  7. from the 2013 Study of Product Team Performance, http://ronlichty.blogspot.com/2013/06/the-2013-study-of-product-team.html
  8. ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne & Doug Shimp)
  9. Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams, chapter 8