Top Banner
Engineering Challenges / Product Management Solutions Ron Lichty, principal, Ron Lichty Consulting author, Managing the Unmanageable www.RonLichty.com www.ManagingTheUnmanageable.net
39

Engineering challenges, product management solutions - product camp 2016

Jan 16, 2017

Download

Technology

Ron Lichty
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Engineering challenges, product management solutions - product camp 2016

Engineering Challenges / Product Management Solutions

Ron Lichty, principal, Ron Lichty Consulting author, Managing the Unmanageable

www.RonLichty.com www.ManagingTheUnmanageable.net

Page 2: Engineering challenges, product management solutions - product camp 2016

Ron Lichty,��� Managing Development & Product Teams ���

SOFTWEST

2

Page 3: Engineering challenges, product management solutions - product camp 2016

Annual Study ���of Product Team Performance

http://www.ronlichty.com/study.html © Ron Lichty 3

Page 4: Engineering challenges, product management solutions - product camp 2016

* Addison Wesley

*

© Ron Lichty 4

Page 5: Engineering challenges, product management solutions - product camp 2016

Training Teams: Agile���

1-4 weeks

© Ron Lichty 5

Page 6: Engineering challenges, product management solutions - product camp 2016

Debugging Software Teams ���Transforming Chaos to Clarity

© Ron Lichty 6

Page 7: Engineering challenges, product management solutions - product camp 2016

Debugging Software Teams ���Transforming Chaos to Clarity

•  Product Management is essential

© Ron Lichty 7

Page 8: Engineering challenges, product management solutions - product camp 2016

Debugging Software Teams ���Transforming Chaos to Clarity

•  Product Management is essential– Technical– Effective– Experienced

© Ron Lichty 8

Page 9: Engineering challenges, product management solutions - product camp 2016

Scattershot, Hit-or-Miss Development

pixabay.com

© Ron Lichty 9

Page 10: Engineering challenges, product management solutions - product camp 2016

Scattershot, Hit-or-Miss Development

•  It’s PdM that supplies consistent direction–  vision–  roadmap–  prioritized backlogs of stories–  theming sprints

© Ron Lichty 10

Page 11: Engineering challenges, product management solutions - product camp 2016

Development Is Distracted

pixabay.com

© Ron Lichty 11

Page 12: Engineering challenges, product management solutions - product camp 2016

Be an umbrella to the noise

--John Evans photo

© Ron Lichty 12

Page 13: Engineering challenges, product management solutions - product camp 2016

Be an umbrella to the noise

--John Evans photo

•  Speed of Ideation exceeds the Speed of Development

© Ron Lichty 13

Page 14: Engineering challenges, product management solutions - product camp 2016

Be an umbrella to the noise

--John Evans photo

•  Speed of Ideation exceeds the Speed of Development•  Courage: “Great idea! I’ll put that in the backlog”

© Ron Lichty 14

Page 15: Engineering challenges, product management solutions - product camp 2016

Let developers focus

© Ron Lichty 15pixabay.com

Page 16: Engineering challenges, product management solutions - product camp 2016

Source: Mike Cohn, citing Steven C.Wheelwright and Kim B.Clark (1993), Revolutionizing Product Development: Quantum Leaps in Speed, Efficiency and Quality, 1993

Don’t Be a Source of Multitasking

© Ron Lichty 16

Page 17: Engineering challenges, product management solutions - product camp 2016

���taking communications overload into account ���

Source: Rob Maher, “Increasing Team Productivity: A project focus creates waste and leaves value on the table”, Scrum.org Whitepapers

Rob Maher, surmising that email, texts, IRC, chat, smartphones together represent a second “task”Source: Mike Cohn, citing Steven C.Wheelwright and Kim B.Clark (1993), Revolutionizing Product Development: Quantum Leaps in Speed, Efficiency and Quality, 1993

Don’t Be a Source of Multitasking

© Ron Lichty 17

Page 18: Engineering challenges, product management solutions - product camp 2016

--Larry Maccherone, The Impact of Agile Quantified, Rally, 2013

Don’t Be a Source of Multitasking

© Ron Lichty 18

Page 19: Engineering challenges, product management solutions - product camp 2016

Developers Are Lackluster

pixabay.com

© Ron Lichty 19

Page 20: Engineering challenges, product management solutions - product camp 2016

Connect the vision with the team’s work

http://www.ManagingTheUnmanageable.net© Ron Lichty

Page 21: Engineering challenges, product management solutions - product camp 2016

Create an Agile Culture

© Ron Lichty 21

Page 22: Engineering challenges, product management solutions - product camp 2016

Developers Aren’t Following the Plan

pixabay.com

© Ron Lichty 22

Page 23: Engineering challenges, product management solutions - product camp 2016

Order the Backlog by Value

© Ron Lichty 23pixabay.com

Page 24: Engineering challenges, product management solutions - product camp 2016

Development Is on a Death March

© Ron Lichty 24

Page 25: Engineering challenges, product management solutions - product camp 2016

Provide Clarity: Scope or Deadline???

© Ron Lichty 25

Page 26: Engineering challenges, product management solutions - product camp 2016

What You’re Getting ≠ What You Wanted

© Ron Lichty 26

Page 27: Engineering challenges, product management solutions - product camp 2016

What You’re Getting ≠ What You Wanted•  Clear requirements•  Always based on the customer•  An answer to every ambiguity•  The “what”; for context the “who” & the “why”•  Never the demotivating “how”•  How we’ll know we’ve achieved success: UATs•  3rd ‘C’ in Planning Meeting 3 C’s: Confirmation

© Ron Lichty 27

Page 28: Engineering challenges, product management solutions - product camp 2016

Team Doesn’t Get the Vision

pixabay.com

© Ron Lichty 28

Page 29: Engineering challenges, product management solutions - product camp 2016

Engage Developers with Real Users

pixabay.com

© Ron Lichty 29

Page 30: Engineering challenges, product management solutions - product camp 2016

Developers Go Unheard

pixabay.com

© Ron Lichty 30

Page 31: Engineering challenges, product management solutions - product camp 2016

Developers Go Unheard

“If you’re just using your engineers to code, you’re losing half their value.”

“The single biggest innovator in many companies is the tech lead.”

--Marty Cagan© Ron Lichty 31

Page 32: Engineering challenges, product management solutions - product camp 2016

Listen, Ask

pixabay.com

•  Developers want to delight customers, too•  They see opportunities in the code•  Give them context / expect rich options© Ron Lichty 32

Page 33: Engineering challenges, product management solutions - product camp 2016

Cost of Adding Features Spikes

pixabay.com

© Ron Lichty 33

Page 34: Engineering challenges, product management solutions - product camp 2016

Groom the Backlog in Collaboration ���with your Tech Lead!

•  PdMs are responsible for the backlog•  Critical technical Product Backlog Items:

–  just-enough architecture–  resolving technical risk–  automating building and testing– fixing critical bugs

•  Either–  collaboratively interweave technical PBIs–  assign nn% every sprint to tech team stories

© Ron Lichty 34

Page 35: Engineering challenges, product management solutions - product camp 2016

Sprints Are a Mishmash of Stuff

pixabay.com

© Ron Lichty 35

Page 36: Engineering challenges, product management solutions - product camp 2016

Theme Your Sprints

© Ron Lichty 36pixabay.com

Page 37: Engineering challenges, product management solutions - product camp 2016

Debugging Software Teams ���Transforming Chaos to Clarity

Product Management is essential

© Ron Lichty 37

Page 38: Engineering challenges, product management solutions - product camp 2016

Rules of Thumb / Nuggets of Wisdom*

* 300 in the book / more at http://managingtheunmanageable.net/morerulesofthumb.html© Ron Lichty 38

Page 39: Engineering challenges, product management solutions - product camp 2016

Ron Lichty Consulting •  Interim & acting CTO/VP Eng roles / making development hum

–  http://ronlichty.com, [email protected]

•  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 TeamsThe Agile ManagerManaging Software People and Teams

© Ron Lichty 39