SlideShare a Scribd company logo
1 of 19
Download to read offline
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

More Related Content

Viewers also liked

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
 
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
 
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)Ron Lichty
 
Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Ron Lichty
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Ron Lichty
 
Transforming chaos to clarity - acm 6.15
Transforming chaos to clarity - acm 6.15Transforming chaos to clarity - acm 6.15
Transforming chaos to clarity - acm 6.15Ron 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
 
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
 
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
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageableRon 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
 
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
 
Product Manager's Guide to Dealing With Sales People
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 PeopleMike Chowla
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 

Viewers also liked (20)

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
 
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
 
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
 
Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
 
Transforming chaos to clarity - acm 6.15
Transforming chaos to clarity - acm 6.15Transforming chaos to clarity - acm 6.15
Transforming chaos to clarity - acm 6.15
 
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)
 
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
 
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)
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageable
 
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
 
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)
 
Product Manager's Guide to Dealing With Sales People
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
 
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
 
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
 
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
 
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
 
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)
 
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
 
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...
 

Similar to Prioritizing The Product Backlog AIPMM Webinar

How to Get Phenomenal Product Reviews
How to Get Phenomenal Product ReviewsHow to Get Phenomenal Product Reviews
How to Get Phenomenal Product ReviewsSVPMA
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
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
 
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
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
 
World-Class Web Metrics by Dan Olsen
World-Class Web Metrics by Dan OlsenWorld-Class Web Metrics by Dan Olsen
World-Class Web Metrics by Dan OlsenDan Olsen
 
Tear Apart Your Competition
Tear Apart Your CompetitionTear Apart Your Competition
Tear Apart Your CompetitionTherese Padilla
 
How to Make Sure Your Product Rocks
How to Make Sure Your Product RocksHow to Make Sure Your Product Rocks
How to Make Sure Your Product RocksDan Olsen
 
Product Management 101 for Startups
Product Management 101 for StartupsProduct Management 101 for Startups
Product Management 101 for StartupsDan Olsen
 
5 tui - tui travel’s journey to tag control & marketing agility
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 agilityEnsighten
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsColm O'hEocha
 
Public Sales Presentation 2012
Public Sales Presentation 2012Public Sales Presentation 2012
Public Sales Presentation 2012csteinme
 
Cisco Call Recording by ZOOM
Cisco Call Recording by ZOOMCisco Call Recording by ZOOM
Cisco Call Recording by ZOOMctarkenton
 
ZOOM International Overview
ZOOM International OverviewZOOM International Overview
ZOOM International Overviewbshore1998
 
Early stage-web-product-management-by-dan-olsen-090728040916-phpapp02
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-phpapp02Paulo Rebelo
 
Early Stage Web Product Management By Dan Olsen 090728040916 Phpapp02
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 Phpapp02Hongyang Wang
 
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 ...
The Product Manager Pathfinder v2 - Steve Wells at ProductCamp Boston, April ...ProductCamp Boston
 
Strategic Planning for More Effective Product Management
Strategic Planning for More Effective Product ManagementStrategic Planning for More Effective Product Management
Strategic Planning for More Effective Product ManagementSVPMA
 
Best Practices in Product Management for V1 Web Products
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 ProductsDan Olsen
 

Similar to Prioritizing The Product Backlog AIPMM Webinar (20)

How to Get Phenomenal Product Reviews
How to Get Phenomenal Product ReviewsHow to Get Phenomenal Product Reviews
How to Get Phenomenal Product Reviews
 
Phil burton optimizing product management
Phil burton optimizing product managementPhil burton optimizing product management
Phil burton optimizing product management
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
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
 
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
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
 
World-Class Web Metrics by Dan Olsen
World-Class Web Metrics by Dan OlsenWorld-Class Web Metrics by Dan Olsen
World-Class Web Metrics by Dan Olsen
 
Tear Apart Your Competition
Tear Apart Your CompetitionTear Apart Your Competition
Tear Apart Your Competition
 
How to Make Sure Your Product Rocks
How to Make Sure Your Product RocksHow to Make Sure Your Product Rocks
How to Make Sure Your Product Rocks
 
Product Management 101 for Startups
Product Management 101 for StartupsProduct Management 101 for Startups
Product Management 101 for Startups
 
5 tui - tui travel’s journey to tag control & marketing agility
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
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
 
Public Sales Presentation 2012
Public Sales Presentation 2012Public Sales Presentation 2012
Public Sales Presentation 2012
 
Cisco Call Recording by ZOOM
Cisco Call Recording by ZOOMCisco Call Recording by ZOOM
Cisco Call Recording by ZOOM
 
ZOOM International Overview
ZOOM International OverviewZOOM International Overview
ZOOM International Overview
 
Early stage-web-product-management-by-dan-olsen-090728040916-phpapp02
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
 
Early Stage Web Product Management By Dan Olsen 090728040916 Phpapp02
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
 
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 ...
The Product Manager Pathfinder v2 - Steve Wells at ProductCamp Boston, April ...
 
Technical debt
Technical debtTechnical debt
Technical debt
 
Killer Products Webinar 29 3 10
Killer Products Webinar 29 3 10Killer Products Webinar 29 3 10
Killer Products Webinar 29 3 10
 
Strategic Planning for More Effective Product Management
Strategic Planning for More Effective Product ManagementStrategic Planning for More Effective Product Management
Strategic Planning for More Effective Product Management
 
Best Practices in Product Management for V1 Web Products
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
 

More from 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
 
Critical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesRon Lichty
 
What's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerWhat's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerRon 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
 
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
 
Scaling Agile Teams
Scaling Agile TeamsScaling Agile Teams
Scaling Agile TeamsRon 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
 
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
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the UnmanageableRon 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
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the UnmanageableRon 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
 
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
 
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
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)Ron Lichty
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)Ron Lichty
 
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
 

More from Ron Lichty (17)

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
 
Critical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced Techniques
 
What's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerWhat's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) Manager
 
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
 
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?
 
Scaling Agile Teams
Scaling Agile TeamsScaling Agile Teams
Scaling Agile Teams
 
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
 
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)
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
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
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
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...
 
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, ...
 
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...
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)
 
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)
 

Recently uploaded

Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 

Recently uploaded (20)

Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 

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