Prioritizing The Product Backlog AIPMM Webinar

Ron Lichty
Ron LichtySoftware Development Management at Ron Lichty Consulting
Real World Strategies for
             Prioritizing the Product
                      Backlog




               Greg Cohen                Ron Lichty
            Principal Consultant   Interim VP of Engineering
               280 Group LLC       RonLichty@sbcGlobal.net
            greg@280group.com
                                                                           1
v20100318                                                 ©2009 280 Group LLC
About Us

                 Greg Cohen                                     Ron Lichty
       •    Fifteen years of PM Experience         •    Twenty years Eng Mgmt Experience
             –  Med diagnostics and devices              –    Apple
                  •    Chiron                            –    Fujitsu
                  •    Smith & Nephew                    –    Charles Schwab
             –  Pandesic (SAP and Intel)                 –    Razorfish
             –  IdealLab!                                –    Zone Alarm
             –  Instill                                  –    startups
       •    Principal Consultant, 280 Group        •    Consulting VPE
       •    Certified Scrum Master                 •    Certified Scrum Master
       •    SVPMA Board Member and former          •    SDForum Board Member
            President
                                                   •    Co-Author of next year’s
       •    Author “Agile Excellence for Product        “Managing the Unmanageable:
            Managers”                                   Rules, Tools & Wisdom for Managing
                                                        Software People and Projects”
                                                                                                  2
v20100410
v20100318                                                                         © 2010 280 Group LLC
                                                                                  ©2009 280 Group LLC
Prioritizing by value is tough
            and must be balanced with risk


                   Return



                                 Risk &
                                  Cost
 Short term vs long term                                  3
v20100410
v20100318                                 © 2010 280 Group LLC
                                          ©2009 280 Group LLC
Agenda

            •    Overview
            •    Prioritizing by value
            •    Mitigating risk
            •    How to leverage emergent architecture
            •    Managing costs
            •    Impact of time on priority




                                                                         4
v20100410
v20100318                                                © 2010 280 Group LLC
                                                         ©2009 280 Group LLC
Prioritize product backlog
                       by business value

            •  Determine business value
            •  Value is often only realized by a collection of features
               (e.g. multiple stories that work together)
            •  Value determination usually
               requires judgment
            •  Individual’s value judgments
               based on tacit knowledge




                                                                                   5
v20100410
v20100318                                                          © 2010 280 Group LLC
                                                                   ©2009 280 Group LLC
Return on Investment


            •  To your business
            •  For your customer




                                                       6
v20100410
v20100318                              © 2010 280 Group LLC
                                       ©2009 280 Group LLC
Market Opportunity Scores

                 Desired Outcomes                Importance   Satisfaction Opportunity
            Be able to know if an accessory
                                                    8.5           2.1         14.9
            is compatible with my camera
            Minimize the time it takes to find
            a camera that meets my skills           9.2           7.2         11.2
            and budget
            Be able to track my order from
                                                    7.3           9.0          5.6
            purchase thru delivery



                Algorithm:
                Opportunity = Importance + (Importance – Satisfaction)

Anthony W. Ulwick, What Customers Want, 2005                                                      7
v20100318                                                                        ©2009 280 Group LLC
Buying Features

            •  Buy a feature1
                 –  Create list of features
                 –  Play with 4 to 7 customers at a time
                 –  Price some feature so customers have to pool money


            •  Spend $100 of R&D
                 –  Create list of features
                 –  Ask customer to allocate R&D
                    budget to the list of features



1Luke   Hohmann, Innovation Games, 2007. Online version http://innovationgames.com/online-games/                   8
v20100410
v20100318                                                                                          © 2010 280 Group LLC
                                                                                                   ©2009 280 Group LLC
Subjective Value Determination

            •  Set a vision for the product and place each
               requirement in the context of that vision
            •  Establish criteria and rank requirements
              –  Prioritization Matrix
              –  Buy-in is reinforced when criteria and rankings are
                 done as a group activity




                                                                                9
v20100410
v20100318                                                       © 2010 280 Group LLC
                                                                ©2009 280 Group LLC
Example Matrix




              Note: Cost and Risk still need to be considered
                                                                    10
v20100410
v20100318                                             © 2010 280 Group LLC
                                                      ©2009 280 Group LLC
Mitigating Risk

            •  Practice Risk-First Development
              –  Identify project risks
              –  Weigh the risk
                 •  your project can tolerate
                 •  your organization can tolerate
              –  Give priority to stories and
                 tasks that mitigate
                 unacceptable risk
              –  Consistent risk: UI
                 (need to iterate UI)

                                                                    11
v20100410
v20100318                                            © 2010 280 Group LLC
                                                     ©2009 280 Group LLC
Leveraging Emergent
                           Architecture
            •  “Gift” features: gifts from development
            •  Based on:
               –  Chartering
               –  “Commander’s Intent”
               –  Communicating vision
            •  Also based on listening for
               brainstorms, insights
               –  Encourage them
               –  (but stop short of encouraging
                  out-of-process dev)

                                                                       12
v20100410
v20100318                                                © 2010 280 Group LLC
                                                         ©2009 280 Group LLC
Maximizing technical investment
                     and learning
        •  Let your team invest in work with technical
           pay-off
             –  Early learning and maximal understanding
             –  Slash technical debt
             –  Reduce uncertainty
             –  Choosing / prioritizing backlog items
                that facilitate design to emerge, prove
                workflow, test architecture



                                                                         13
v20100410
v20100318                                                  © 2010 280 Group LLC
                                                           ©2009 280 Group LLC
Managing Costs

            •  Collaboration
               –  Development can provide cost - at least relative
                  cost
               –  Product Owner can ask: What can I do to reduce
                  that cost - to get the ROI I want?
            •  Splitting
            •  MMF
            •  Alternatives

                                                                              14
v20100410
v20100318                                                       © 2010 280 Group LLC
                                                                ©2009 280 Group LLC
Impact of time on priority

                                  High risk                 New industry standard


            Return                                 Return


                                  Time                          Time


                                 Maintenance
                                                             Microprocessor
                                  Upgrades


            Return
                                                   Return


                                  Time
                                                                Time


Denne & Cleland-Huang, Software by Numbers, 2004                                                  15
v20100410
v20100318                                                                           © 2010 280 Group LLC
                                                                                    ©2009 280 Group LLC
Risk, Return, Cost View

                                   High Return
                                                 Feature 4
                       Feature 3



                                                       Feature 5


            Low Risk                                    High Risk
                            Feature 2




                          Feature 1



                                                                   = cost
                                   Low Return
                                                                                          16
v20100410
v20100318                                                                   © 2010 280 Group LLC
                                                                            ©2009 280 Group LLC
Summary

            •  Prioritizing by value is complicated
            •  Mitigate project risks by doing risk first
               development
            •  At times it makes sense to place a high risk
               item before a higher value item
            •  Need to balance Return, Cost, and Risk
            •  What you want and what it costs are a
               conversation

                                                                        17
v20100410
v20100318                                                 © 2010 280 Group LLC
                                                          ©2009 280 Group LLC
Additional Resources
            1. Books


                     Agile Excellence for Product Managers
                     by Greg Cohen

            2. Discussion Groups
            a)  “LeanPM” Yahoo! discussion group
            b)  280 Group LinkedIn Group

            3. Free PM Templates
            www.280Group.com  Resources
            4. Training
            Agile Product Management Excellence Course
            •  AIPMM PMEC West Conference, May 24 - 26
            •  San Jose, June 11 (www.280group.com, Save 15% AGPME15)
            •  New York, June 25 (www.280group.com, Save 15% AGPME15)
                                                                                      18
v20100410
v20100318                                                               © 2010 280 Group LLC
                                                                        ©2009 280 Group LLC
Thank You
                   Contact us
               greg@280group.com
             RonLichty@sbcGlobal.net
                                                      19
v20100318                              ©2009 280 Group LLC
1 of 19

Recommended

Development of Tools to Streamline the Analysis of Turbo-Machinery - Cooper S... by
Development of Tools to Streamline the Analysis of Turbo-Machinery - Cooper S...Development of Tools to Streamline the Analysis of Turbo-Machinery - Cooper S...
Development of Tools to Streamline the Analysis of Turbo-Machinery - Cooper S...Altair
1.2K views27 slides
Shaping the Future of Media Interactive Media Games by
Shaping the Future of Media Interactive Media GamesShaping the Future of Media Interactive Media Games
Shaping the Future of Media Interactive Media Gamesshahib amin
347 views22 slides
Empoweringsme by
EmpoweringsmeEmpoweringsme
EmpoweringsmeCarlo Daffara
424 views19 slides
Programmer Anarchy by
Programmer AnarchyProgrammer Anarchy
Programmer AnarchyAntonio Terreno
2.2K views28 slides
Transforming Chaos To Clarity, Ron Lichty by
Transforming Chaos To Clarity, Ron LichtyTransforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyRon Lichty
7.6K views20 slides
Keys to crafting an effective agile culture (svcc, 10.15) by
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
6.6K views71 slides

More Related Content

Viewers also liked

Managing Using Intuition and Rules of Thumb 050113 by
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113MWMantle
8.1K views46 slides
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12 by
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
7.7K views29 slides
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15) by
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)Ron Lichty
5.6K views59 slides
Product Owners - How to get your development team to love you (ProductTankSV,... by
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
4.8K views60 slides
Agile Is Hard (AgileCampSV 2014) by
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Ron Lichty
6.9K views23 slides
Transforming chaos to clarity - acm 6.15 by
Transforming chaos to clarity - acm 6.15Transforming chaos to clarity - acm 6.15
Transforming chaos to clarity - acm 6.15Ron Lichty
6.3K views36 slides

Viewers also liked(20)

Managing Using Intuition and Rules of Thumb 050113 by MWMantle
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
MWMantle8.1K views
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12 by Ron Lichty
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
Ron Lichty7.7K views
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15) by Ron Lichty
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)
Ron Lichty5.6K views
Product Owners - How to get your development team to love you (ProductTankSV,... by 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,...
Ron Lichty4.8K views
Agile Is Hard (AgileCampSV 2014) by Ron Lichty
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
Ron Lichty6.9K views
Transforming chaos to clarity - acm 6.15 by Ron Lichty
Transforming chaos to clarity - acm 6.15Transforming chaos to clarity - acm 6.15
Transforming chaos to clarity - acm 6.15
Ron Lichty6.3K views
Becoming an Agile Manager (bay scrum, 10.24.13) by 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)
Ron Lichty7.7K views
Engineering challenges, product management solutions - product camp 2016 by Ron Lichty
Engineering challenges, product management solutions - product camp 2016Engineering challenges, product management solutions - product camp 2016
Engineering challenges, product management solutions - product camp 2016
Ron Lichty4.9K views
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14) by 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)
Ron Lichty6.6K views
12 take aways - managing the unmanageable by Ron Lichty
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageable
Ron Lichty8.2K views
Teamwork - making your dream team come true by Ron Lichty
Teamwork - making your dream team come trueTeamwork - making your dream team come true
Teamwork - making your dream team come true
Ron Lichty1.4K views
Crash Course - managing software people and teams (sfelc, 10.26.16) by 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)
Ron Lichty2.3K views
Product Manager's Guide to Dealing With Sales People by Mike Chowla
Product Manager's Guide to Dealing With Sales PeopleProduct Manager's Guide to Dealing With Sales People
Product Manager's Guide to Dealing With Sales People
Mike Chowla3.7K views
Structured military messaging & NEO Net Enabled Operations by Steven McGee
Structured military messaging & NEO Net Enabled OperationsStructured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled Operations
Steven McGee596 views
Prioritise: Kanban Recipe for Success Step 5 by Jason Yip
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5
Jason Yip3.3K views
Think Like an Agilist - Agile Sydney 2014 by Jason Yip
Think Like an Agilist - Agile Sydney 2014Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014
Jason Yip1.6K views
Lean Software Development: On Radiators and Refrigerators by Jason Yip
Lean Software Development: On Radiators and RefrigeratorsLean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and Refrigerators
Jason Yip3.2K views
If we are agile, why do we need managers (code camp, 10.14) by 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)
Ron Lichty1.9K views
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty 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 Lichty1.8K views
Product owners - how to get your development team to love you (product school... by 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...
Ron Lichty634 views

Similar to Prioritizing The Product Backlog AIPMM Webinar

How to Get Phenomenal Product Reviews by
How to Get Phenomenal Product ReviewsHow to Get Phenomenal Product Reviews
How to Get Phenomenal Product ReviewsSVPMA
889 views51 slides
Phil burton optimizing product management by
Phil burton optimizing product managementPhil burton optimizing product management
Phil burton optimizing product managementSilicon Valley ProductCamp
1.4K views24 slides
Seeing what matters using the right vision to manage transition - Alan Shalloway by
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowayAGILEMinds
551 views79 slides
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 by
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
1.1K views19 slides
World-Class Web Metrics by Dan Olsen by
World-Class Web Metrics by Dan OlsenWorld-Class Web Metrics by Dan Olsen
World-Class Web Metrics by Dan OlsenDan Olsen
12.6K views42 slides
Tear Apart Your Competition by
Tear Apart Your CompetitionTear Apart Your Competition
Tear Apart Your CompetitionTherese Padilla
2.3K views53 slides

Similar to Prioritizing The Product Backlog AIPMM Webinar(20)

How to Get Phenomenal Product Reviews by SVPMA
How to Get Phenomenal Product ReviewsHow to Get Phenomenal Product Reviews
How to Get Phenomenal Product Reviews
SVPMA889 views
Seeing what matters using the right vision to manage transition - Alan Shalloway by AGILEMinds
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
AGILEMinds551 views
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 by Laszlo Szalvay
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Laszlo Szalvay1.1K views
World-Class Web Metrics by Dan Olsen by Dan Olsen
World-Class Web Metrics by Dan OlsenWorld-Class Web Metrics by Dan Olsen
World-Class Web Metrics by Dan Olsen
Dan Olsen12.6K views
How to Make Sure Your Product Rocks by Dan Olsen
How to Make Sure Your Product RocksHow to Make Sure Your Product Rocks
How to Make Sure Your Product Rocks
Dan Olsen18.1K views
Product Management 101 for Startups by Dan Olsen
Product Management 101 for StartupsProduct Management 101 for Startups
Product Management 101 for Startups
Dan Olsen61.7K views
5 tui - tui travel’s journey to tag control & marketing agility by Ensighten
5   tui - tui travel’s journey to tag control & marketing agility5   tui - tui travel’s journey to tag control & marketing agility
5 tui - tui travel’s journey to tag control & marketing agility
Ensighten2.1K views
PMI Ireland Annual Conference 2012 - Agile First Steps by Colm O'hEocha
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
Colm O'hEocha562 views
Public Sales Presentation 2012 by csteinme
Public Sales Presentation 2012Public Sales Presentation 2012
Public Sales Presentation 2012
csteinme655 views
ZOOM International Overview by bshore1998
ZOOM International OverviewZOOM International Overview
ZOOM International Overview
bshore19981.4K views
Cisco Call Recording by ZOOM by ctarkenton
Cisco Call Recording by ZOOMCisco Call Recording by ZOOM
Cisco Call Recording by ZOOM
ctarkenton4.5K views
Early stage-web-product-management-by-dan-olsen-090728040916-phpapp02 by Paulo Rebelo
Early stage-web-product-management-by-dan-olsen-090728040916-phpapp02Early stage-web-product-management-by-dan-olsen-090728040916-phpapp02
Early stage-web-product-management-by-dan-olsen-090728040916-phpapp02
Paulo Rebelo620 views
Early Stage Web Product Management By Dan Olsen 090728040916 Phpapp02 by Hongyang Wang
Early Stage Web Product Management By Dan Olsen 090728040916 Phpapp02Early Stage Web Product Management By Dan Olsen 090728040916 Phpapp02
Early Stage Web Product Management By Dan Olsen 090728040916 Phpapp02
Hongyang Wang912 views
The Product Manager Pathfinder v2 - Steve Wells at ProductCamp Boston, April ... by ProductCamp Boston
The Product Manager Pathfinder v2 - Steve Wells at ProductCamp Boston, April ...The Product Manager Pathfinder v2 - Steve Wells at ProductCamp Boston, April ...
The Product Manager Pathfinder v2 - Steve Wells at ProductCamp Boston, April ...
ProductCamp Boston807 views
Strategic Planning for More Effective Product Management by SVPMA
Strategic Planning for More Effective Product ManagementStrategic Planning for More Effective Product Management
Strategic Planning for More Effective Product Management
SVPMA2.8K views
Best Practices in Product Management for V1 Web Products by Dan Olsen
Best Practices in Product Management for V1 Web ProductsBest Practices in Product Management for V1 Web Products
Best Practices in Product Management for V1 Web Products
Dan Olsen8K views

More from Ron Lichty

Crash Course - Managing Software People and Teams by
Crash Course - Managing Software People and TeamsCrash Course - Managing Software People and Teams
Crash Course - Managing Software People and TeamsRon Lichty
1.4K views48 slides
Critical Agile Practices, Nuanced Techniques by
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesRon Lichty
2K views95 slides
What's It Take to Be a (Good!) Manager by
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!) ManagerRon Lichty
2K views82 slides
Crash course- managing software people and teams by
Crash course- managing software people and teamsCrash course- managing software people and teams
Crash course- managing software people and teamsRon Lichty
853 views51 slides
What the Heck Is a Product Owner? by
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?Ron Lichty
3.8K views49 slides
Scaling Agile Teams by
Scaling Agile TeamsScaling Agile Teams
Scaling Agile TeamsRon Lichty
2.7K views55 slides

More from Ron Lichty(17)

Crash Course - Managing Software People and Teams by Ron Lichty
Crash Course - Managing Software People and TeamsCrash Course - Managing Software People and Teams
Crash Course - Managing Software People and Teams
Ron Lichty1.4K views
Critical Agile Practices, Nuanced Techniques by Ron Lichty
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced Techniques
Ron Lichty2K views
What's It Take to Be a (Good!) Manager by Ron Lichty
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 Lichty2K views
Crash course- managing software people and teams by Ron Lichty
Crash course- managing software people and teamsCrash course- managing software people and teams
Crash course- managing software people and teams
Ron Lichty853 views
What the Heck Is a Product Owner? by Ron Lichty
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
Ron Lichty3.8K views
Scaling Agile Teams by Ron Lichty
Scaling Agile TeamsScaling Agile Teams
Scaling Agile Teams
Ron Lichty2.7K views
Definitions of Done and High Performance Teams by Ron Lichty
Definitions of Done and High Performance TeamsDefinitions of Done and High Performance Teams
Definitions of Done and High Performance Teams
Ron Lichty1.4K views
Do you want to be a manager (are you sure) by Ron 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)
Ron Lichty2.5K views
12 Take Aways - Managing the Unmanageable by Ron Lichty
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
Ron Lichty3.3K views
Dream teams - making your dream (team) come true by Ron Lichty
Dream teams - making your dream (team) come trueDream teams - making your dream (team) come true
Dream teams - making your dream (team) come true
Ron Lichty3.4K views
12 Take Aways - Managing the Unmanageable by Ron Lichty
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
Ron Lichty572 views
Leading and Motivating Engineers - what product managers need to know - prod... by 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...
Ron Lichty4.3K views
Product owners - how to get your development team to love you (product tank, ... by 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, ...
Ron Lichty1K views
Product owners how to get your development team to love you (product camp, 3... by 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...
Ron Lichty671 views
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14) by 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)
Ron Lichty668 views
If we’re agile, why do we need managers (tri valley aln, 3.14) by 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)
Ron Lichty754 views
How to get your agile development team to love you (product camp, 3.14) by 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)
Ron Lichty2.4K views

Recently uploaded

DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...Deltares
9 views26 slides
Software evolution understanding: Automatic extraction of software identifier... by
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...Ra'Fat Al-Msie'deen
7 views33 slides
Headless JS UG Presentation.pptx by
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptxJack Spektor
7 views24 slides
DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)... by
DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)...DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)...
DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)...Deltares
9 views34 slides
DevsRank by
DevsRankDevsRank
DevsRankdevsrank786
11 views1 slide
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... by
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...Deltares
12 views23 slides

Recently uploaded(20)

DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 views
Software evolution understanding: Automatic extraction of software identifier... by Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
Headless JS UG Presentation.pptx by Jack Spektor
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptx
Jack Spektor7 views
DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)... by Deltares
DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)...DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)...
DSD-INT 2023 Modelling litter in the Yarra and Maribyrnong Rivers (Australia)...
Deltares9 views
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... by Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares12 views
El Arte de lo Possible by Neo4j
El Arte de lo PossibleEl Arte de lo Possible
El Arte de lo Possible
Neo4j39 views
SUGCON ANZ Presentation V2.1 Final.pptx by Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 views
Cycleops - Automate deployments on top of bare metal.pptx by Thanassis Parathyras
Cycleops - Automate deployments on top of bare metal.pptxCycleops - Automate deployments on top of bare metal.pptx
Cycleops - Automate deployments on top of bare metal.pptx
Neo4j y GenAI by Neo4j
Neo4j y GenAI Neo4j y GenAI
Neo4j y GenAI
Neo4j45 views
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols by Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares7 views
Tridens DevOps by Tridens
Tridens DevOpsTridens DevOps
Tridens DevOps
Tridens9 views
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut... by Deltares
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...
Deltares6 views
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... by Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller38 views
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema by Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares17 views
Copilot Prompting Toolkit_All Resources.pdf by Riccardo Zamana
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdf
Riccardo Zamana8 views

Prioritizing The Product Backlog AIPMM Webinar

  • 1. Real World Strategies for Prioritizing the Product Backlog Greg Cohen Ron Lichty Principal Consultant Interim VP of Engineering 280 Group LLC RonLichty@sbcGlobal.net greg@280group.com 1 v20100318 ©2009 280 Group LLC
  • 2. About Us Greg Cohen Ron Lichty •  Fifteen years of PM Experience •  Twenty years Eng Mgmt Experience –  Med diagnostics and devices –  Apple •  Chiron –  Fujitsu •  Smith & Nephew –  Charles Schwab –  Pandesic (SAP and Intel) –  Razorfish –  IdealLab! –  Zone Alarm –  Instill –  startups •  Principal Consultant, 280 Group •  Consulting VPE •  Certified Scrum Master •  Certified Scrum Master •  SVPMA Board Member and former •  SDForum Board Member President •  Co-Author of next year’s •  Author “Agile Excellence for Product “Managing the Unmanageable: Managers” Rules, Tools & Wisdom for Managing Software People and Projects” 2 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 3. Prioritizing by value is tough and must be balanced with risk Return Risk & Cost Short term vs long term 3 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 4. Agenda •  Overview •  Prioritizing by value •  Mitigating risk •  How to leverage emergent architecture •  Managing costs •  Impact of time on priority 4 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 5. Prioritize product backlog by business value •  Determine business value •  Value is often only realized by a collection of features (e.g. multiple stories that work together) •  Value determination usually requires judgment •  Individual’s value judgments based on tacit knowledge 5 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 6. Return on Investment •  To your business •  For your customer 6 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 7. Market Opportunity Scores Desired Outcomes Importance Satisfaction Opportunity Be able to know if an accessory 8.5 2.1 14.9 is compatible with my camera Minimize the time it takes to find a camera that meets my skills 9.2 7.2 11.2 and budget Be able to track my order from 7.3 9.0 5.6 purchase thru delivery Algorithm: Opportunity = Importance + (Importance – Satisfaction) Anthony W. Ulwick, What Customers Want, 2005 7 v20100318 ©2009 280 Group LLC
  • 8. Buying Features •  Buy a feature1 –  Create list of features –  Play with 4 to 7 customers at a time –  Price some feature so customers have to pool money •  Spend $100 of R&D –  Create list of features –  Ask customer to allocate R&D budget to the list of features 1Luke Hohmann, Innovation Games, 2007. Online version http://innovationgames.com/online-games/ 8 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 9. Subjective Value Determination •  Set a vision for the product and place each requirement in the context of that vision •  Establish criteria and rank requirements –  Prioritization Matrix –  Buy-in is reinforced when criteria and rankings are done as a group activity 9 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 10. Example Matrix Note: Cost and Risk still need to be considered 10 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 11. Mitigating Risk •  Practice Risk-First Development –  Identify project risks –  Weigh the risk •  your project can tolerate •  your organization can tolerate –  Give priority to stories and tasks that mitigate unacceptable risk –  Consistent risk: UI (need to iterate UI) 11 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 12. Leveraging Emergent Architecture •  “Gift” features: gifts from development •  Based on: –  Chartering –  “Commander’s Intent” –  Communicating vision •  Also based on listening for brainstorms, insights –  Encourage them –  (but stop short of encouraging out-of-process dev) 12 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 13. Maximizing technical investment and learning •  Let your team invest in work with technical pay-off –  Early learning and maximal understanding –  Slash technical debt –  Reduce uncertainty –  Choosing / prioritizing backlog items that facilitate design to emerge, prove workflow, test architecture 13 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 14. Managing Costs •  Collaboration –  Development can provide cost - at least relative cost –  Product Owner can ask: What can I do to reduce that cost - to get the ROI I want? •  Splitting •  MMF •  Alternatives 14 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 15. Impact of time on priority High risk New industry standard Return Return Time Time Maintenance Microprocessor Upgrades Return Return Time Time Denne & Cleland-Huang, Software by Numbers, 2004 15 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 16. Risk, Return, Cost View High Return Feature 4 Feature 3 Feature 5 Low Risk High Risk Feature 2 Feature 1 = cost Low Return 16 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 17. Summary •  Prioritizing by value is complicated •  Mitigate project risks by doing risk first development •  At times it makes sense to place a high risk item before a higher value item •  Need to balance Return, Cost, and Risk •  What you want and what it costs are a conversation 17 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 18. Additional Resources 1. Books Agile Excellence for Product Managers by Greg Cohen 2. Discussion Groups a)  “LeanPM” Yahoo! discussion group b)  280 Group LinkedIn Group 3. Free PM Templates www.280Group.com  Resources 4. Training Agile Product Management Excellence Course •  AIPMM PMEC West Conference, May 24 - 26 •  San Jose, June 11 (www.280group.com, Save 15% AGPME15) •  New York, June 25 (www.280group.com, Save 15% AGPME15) 18 v20100410 v20100318 © 2010 280 Group LLC ©2009 280 Group LLC
  • 19. Thank You Contact us greg@280group.com RonLichty@sbcGlobal.net 19 v20100318 ©2009 280 Group LLC