SlideShare une entreprise Scribd logo
1  sur  20
Agile New Product Development:

 Whose Throat Should You Choke?"




#SVPCamp"

                           ©2012 Rally Software Development
Your Speaker"
 •  Catherine Connor
    –  Rally Software
    –  Boulder, CO
    –  catherine@rallydev.com


 •  Roles
    –    Product Manager at Rally Software
    –    Product Owner at Rally Software
    –    Product Owner at Borland
    –    Requirements Evangelist at IBM Rational (RequisitePro)
    –    Sales Engineer at Rational


 •  Passion
    –  Providing customers with real solutions
    –  Helping product managers adopt Agile principles
    –  “How product management must change to enable the agile enterprise”
The Five Levels of Product Development"
"   Product Vision drives Roadmap!       Vision
"
"   Roadmap sets Release dates and features"

"   Release plan sets Iteration stories"         Release 1       Release 2     Release 3
"
"   Iteration plan locks

                                   Sprint 1    Sprint 2 Sprint 3 Sprint 4
    development tasks"

"   Daily stand-ups
        Task 1 Task 2 Task 3 Task n

    share task status &

                                     Individual daily workplan
    remaining work"
                                     Individual daily workplan               What’s left
                                                                             to do?
Product Owner Role"
Product Owner Cadence"

                              1                              2                                3                               4                               5
Stand-up                          Stand-up                       Stand-up                         Stand-up                        Stand-up
                                                                 Identify features for next
Iteration Planning: Stories                                      iteration                        Requirements meetings           Requirements meetings
                                                                 Conceptual model/arch -
Iteration Planning: Tasks                                        future iterations
                                  Monitor progress, accept       Monitor progress, accept         Monitor progress, accept        Monitor progress, accept
Assist with design                stories                        stories                          stories                         stories

Assist with acceptance tests      Assist with acceptance tests   Assist with acceptance tests     Assist with acceptance tests    Assist with acceptance tests
Update current reqs/stories       Update current reqs/stories    Update current reqs/stories      Update current reqs/stories     Update current reqs/stories



                              6                              7                                8                               9                          10
Stand-up                          Stand-up                       Stand-up                         Stand-up                        Stand-up
New stories, reqs for next        GUI prototypes for next                                         Get gross-level estimates
iteration                         iteration                      Help write tests                 next iteration

Monitor progress, accept          Monitor progress, accept       Monitor progress, accept         Monitor progress, accept        Updates to reqs, rankings
stories                           stories                        stories                          stories                         based on demo.

Assist with acceptance tests      Assist with acceptance tests   Assist with acceptance tests     Assist with acceptance tests    Demo/Review
Update reqs/stories               Update reqs/stories            Update reqs/stories              Update reqs/stories             Retrospective
                                                             Activity Legend
                                                                 Team
                                                                 Future Iteration
                                                                 Current Iteration
                                                                 Past Iteration
New Product Development"



Product !                                Product !
Manager!                                 Owner!




Building the RIGHT thing   and   building it RIGHT!
Covering Strategy & Execution"
S    Investment
     Categories
T
                                            5"         30"
R
A
T
      “Initiatives”        $!   F
                                      25"
                                E                40"
E
                                E
G                               D
Y
     “Features”       $"        B
E
                                A
X                               C
E                               K
C
U                                   User Story
T!                                  Hierarchy
I
O
N!                                  Tasks
Product Manager Role"
The Product Manager the glue between strategy and execution"

                                                    “Building the Right Thing”!
  "       Product vision and roadmap "
  "       Customer visits"
  "       Market trends"
  "       Competitive intel"
  "       Customer development / Lean Startup"
  "       Business cases"
  "       Build, buy, partner decisions"
  "       Define features for target market"

  "       Product “face” to execs, sales, marketing, industry analysts"
  "       Pricing and packaging "
  "       Sales and channel enablement"
  "       Support sales customer calls"
  "       Create sales tools (demo script, FAQ, ..)"
           "
Product Owner Role"
 The Product Owner is formally part of the development team"
 "
 "       Available to the team"             “Building it Right”!
 "       Daily involvement with team (“daily standups”)"
 "       Represents the “voice of the customer” to the team"
 "       Attend engineering meetings (retrospectives, planning,..)"
 "       Writes user stories (with acceptance criteria)"
 "       Prioritize user stories "
 "       Schedule user stories to deliver features"
 "       Accept user stories"
 "       Triage defects"
 "       Performs frequent user validations (“sprint demos”)"
Finding the Right Pair"
 "  Product Manager: external to the Team"
 "  Product Owner: internal to the Team"
 "  Obsessive collaboration"
Critical Product Manager Skills"
  "   Available to sales & customers"
  "   Good communication skills with execs, sales &
      customers"
  "   Good presentation skills"
  "   “Business” mentality"
  "   “Big picture”"
  "   Chunk initiatives into features"

  "   Focus on customer value"
  "   Make decisions"
  "   Delay decisions"
Critical Product Owner Skills"
  "       Must be physically present with the Dev team"
  "       Good communication skills with developers"
  "       “Tester” mentality (acceptance criteria)"
  "       Detail-oriented"
  "       Timeliness at validating completed stories"
  "       Empathize with customer needs"
  "       Chunk features into stories"

  "
  "   Focus on customer value"
  "   Make decisions"
  "   Delay decisions"
Whose Throat to Choke?"
Choke the PM Throat"
 "     Product misses the mark in target market"
 "     Product is too expensive to sell"
 "     Product has no differentiating features"
 "     Features provide limited value"
Choke the PO Throat"
 "     Poor product usability"
 "     Buggy product"
 "     Constant delays in feature delivery"
 "     Team making many assumptions"
Avoid the Pitfall"
Asking One Person to Do It All"

 Product Manager !                                  Product Owner!
 Availability: to non-Dev stakeholders (sales,      Availability: to the team"
 customers, partners, execs)"                       Must be physically present with the Dev Team"

 Communication outside the Dev team"                Communication inside the Dev Team"

 Focus: yearly, quarterly, monthly"                 Focus: monthly, weekly, daily"

 Track market and technology trends"                Feature-level competitive research"

 Promote the “product” internally and externally"   Represent “voice of customer” to Dev Team"

 Identify market needs & events"                    Identify blocking issues"
 Define pricing and packaging"                       Coordinates engineering documentation"
 Sales and channel enablement"                      Demos sprint progress"

 Define product vision"                              Prioritize weekly backlog"
 Define product roadmap"                             Attend iteration planning"
 Identify features & benefits"                       Write stories (with acceptance criteria)"
                                                    Accept stories"
With Only One Person"
 "   Focus on Product Owner role"
   –  Impact: forego differentiating features"
 "   Focus on Product Manager role"
   –  Impact: undermining agile development "
More on the PO/PM Topic…"
 "   Google “Product Manager vs. Product Owner”"

 "   “How Product Management must change to
     enable the agile enterprise” – Catherine Connor"

 "   Dean Leffingwell’s 

     Agile Software Requirements"

 "   Rich Mironov’s 

     Agile Product Manager Dilemma"
Thank You"




             ©2012 Rally Software Development

Contenu connexe

Tendances (7)

Copenhagen 121127 - Lars Irenius
Copenhagen 121127 - Lars IreniusCopenhagen 121127 - Lars Irenius
Copenhagen 121127 - Lars Irenius
 
Creative productownerab2013 a bennett
Creative productownerab2013 a bennettCreative productownerab2013 a bennett
Creative productownerab2013 a bennett
 
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
 
Agile Methods for NTU Software Engineers
Agile Methods for NTU Software EngineersAgile Methods for NTU Software Engineers
Agile Methods for NTU Software Engineers
 
Lean Product Development by Ron Mascitelli
Lean Product Development by Ron Mascitelli Lean Product Development by Ron Mascitelli
Lean Product Development by Ron Mascitelli
 
The Role of the BA in Agile Software Development
The Role of the BA in Agile Software DevelopmentThe Role of the BA in Agile Software Development
The Role of the BA in Agile Software Development
 
Rodeo - On
Rodeo - OnRodeo - On
Rodeo - On
 

En vedette

Zingonia 3.0_smallest
Zingonia 3.0_smallestZingonia 3.0_smallest
Zingonia 3.0_smallest
Deni Ruggeri
 

En vedette (12)

Poverty
PovertyPoverty
Poverty
 
Rapid assessment
Rapid assessmentRapid assessment
Rapid assessment
 
Colgar shire
Colgar shireColgar shire
Colgar shire
 
EDRA_2015
EDRA_2015EDRA_2015
EDRA_2015
 
Zingonia 3.0_smallest
Zingonia 3.0_smallestZingonia 3.0_smallest
Zingonia 3.0_smallest
 
Final content page analysis
Final content page analysisFinal content page analysis
Final content page analysis
 
Sonhos da Bela Adormecida
Sonhos da Bela AdormecidaSonhos da Bela Adormecida
Sonhos da Bela Adormecida
 
Partes de una hoja de cálculo
Partes de una hoja de cálculoPartes de una hoja de cálculo
Partes de una hoja de cálculo
 
Onomi - MongoDB Introduction
Onomi - MongoDB IntroductionOnomi - MongoDB Introduction
Onomi - MongoDB Introduction
 
Games
GamesGames
Games
 
How to measure reliability
How to measure reliabilityHow to measure reliability
How to measure reliability
 
Herramientas manuales y_motorizadas (1)
Herramientas manuales y_motorizadas (1)Herramientas manuales y_motorizadas (1)
Herramientas manuales y_motorizadas (1)
 

Similaire à Whose Throat to Choke?

Spikes nad SCRUM_Se lect6 btech
Spikes nad SCRUM_Se lect6 btechSpikes nad SCRUM_Se lect6 btech
Spikes nad SCRUM_Se lect6 btech
IIITA
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
bmasse @ Nexio
 

Similaire à Whose Throat to Choke? (20)

Integrating agile in a waterfall world pmi 2012, full slides
Integrating agile in a waterfall world pmi 2012, full slidesIntegrating agile in a waterfall world pmi 2012, full slides
Integrating agile in a waterfall world pmi 2012, full slides
 
Requirement Writing for Product Management
Requirement Writing for Product ManagementRequirement Writing for Product Management
Requirement Writing for Product Management
 
Agile Lifecycle for Enterprise IT Programs
Agile Lifecycle for Enterprise IT ProgramsAgile Lifecycle for Enterprise IT Programs
Agile Lifecycle for Enterprise IT Programs
 
Agile Project Management at The Washington Post
Agile Project Management at The Washington PostAgile Project Management at The Washington Post
Agile Project Management at The Washington Post
 
Agile Software Development, Overview
Agile Software Development, OverviewAgile Software Development, Overview
Agile Software Development, Overview
 
Beyond usability
Beyond usability Beyond usability
Beyond usability
 
We Can't Do That Here
We Can't Do That HereWe Can't Do That Here
We Can't Do That Here
 
How to be a successful agile product manager
How to be a successful agile product managerHow to be a successful agile product manager
How to be a successful agile product manager
 
(Minimum) Enterprise Viable Product - a relook
(Minimum) Enterprise Viable Product - a relook(Minimum) Enterprise Viable Product - a relook
(Minimum) Enterprise Viable Product - a relook
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Pivotal tracker presentation 10-13-2010
Pivotal tracker presentation   10-13-2010Pivotal tracker presentation   10-13-2010
Pivotal tracker presentation 10-13-2010
 
Agile Prod Mgmt v. Proj Mgmt
Agile Prod Mgmt v. Proj MgmtAgile Prod Mgmt v. Proj Mgmt
Agile Prod Mgmt v. Proj Mgmt
 
Gw Pres Agile 4slideshare
Gw Pres Agile 4slideshareGw Pres Agile 4slideshare
Gw Pres Agile 4slideshare
 
Spikes nad SCRUM_Se lect6 btech
Spikes nad SCRUM_Se lect6 btechSpikes nad SCRUM_Se lect6 btech
Spikes nad SCRUM_Se lect6 btech
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex Product
 
Tec 050312
Tec 050312Tec 050312
Tec 050312
 
Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Skills matter marcm
Skills matter   marcmSkills matter   marcm
Skills matter marcm
 

Plus de Silicon Valley ProductCamp

Plus de Silicon Valley ProductCamp (14)

Phil burton optimizing product management
Phil burton optimizing product managementPhil burton optimizing product management
Phil burton optimizing product management
 
Phil Burton V 42 rules of pmm
Phil Burton V 42 rules of pmmPhil Burton V 42 rules of pmm
Phil Burton V 42 rules of pmm
 
Can You Hear Me Now
Can You Hear Me NowCan You Hear Me Now
Can You Hear Me Now
 
The 7 Toughest Challenges to Building Successful Products and Companies and h...
The 7 Toughest Challenges to Building Successful Products and Companies and h...The 7 Toughest Challenges to Building Successful Products and Companies and h...
The 7 Toughest Challenges to Building Successful Products and Companies and h...
 
Lean Startup for Non-startups
Lean Startup for Non-startupsLean Startup for Non-startups
Lean Startup for Non-startups
 
Driving Revenue through World Class Messaging and Positioning
Driving Revenue through World Class Messaging and PositioningDriving Revenue through World Class Messaging and Positioning
Driving Revenue through World Class Messaging and Positioning
 
No Cost Product Training
No Cost Product TrainingNo Cost Product Training
No Cost Product Training
 
Stump the Experts
Stump the ExpertsStump the Experts
Stump the Experts
 
Seven Phases Standard Product Life Cyle
Seven Phases Standard Product Life CyleSeven Phases Standard Product Life Cyle
Seven Phases Standard Product Life Cyle
 
Crowdsourcing Product Development
Crowdsourcing Product DevelopmentCrowdsourcing Product Development
Crowdsourcing Product Development
 
Getting Promoted and Understanding The Next Job Up
Getting Promoted and Understanding The Next Job UpGetting Promoted and Understanding The Next Job Up
Getting Promoted and Understanding The Next Job Up
 
Gamification: Turning Customers into Advocates & Prioritizing Requirements
Gamification: Turning Customers into Advocates & Prioritizing RequirementsGamification: Turning Customers into Advocates & Prioritizing Requirements
Gamification: Turning Customers into Advocates & Prioritizing Requirements
 
What every product manager needs to know about security
What every product manager needs to know about securityWhat every product manager needs to know about security
What every product manager needs to know about security
 
Your Secret Weapon for Success: Delivering What Customers Value Most
Your Secret Weapon for Success: Delivering What Customers Value Most Your Secret Weapon for Success: Delivering What Customers Value Most
Your Secret Weapon for Success: Delivering What Customers Value Most
 

Dernier

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Dernier (20)

Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 

Whose Throat to Choke?

  • 1. Agile New Product Development:
 Whose Throat Should You Choke?" #SVPCamp" ©2012 Rally Software Development
  • 2. Your Speaker" •  Catherine Connor –  Rally Software –  Boulder, CO –  catherine@rallydev.com •  Roles –  Product Manager at Rally Software –  Product Owner at Rally Software –  Product Owner at Borland –  Requirements Evangelist at IBM Rational (RequisitePro) –  Sales Engineer at Rational •  Passion –  Providing customers with real solutions –  Helping product managers adopt Agile principles –  “How product management must change to enable the agile enterprise”
  • 3. The Five Levels of Product Development" "   Product Vision drives Roadmap! Vision " "   Roadmap sets Release dates and features" "   Release plan sets Iteration stories" Release 1 Release 2 Release 3 " "   Iteration plan locks
 Sprint 1 Sprint 2 Sprint 3 Sprint 4 development tasks" "   Daily stand-ups
 Task 1 Task 2 Task 3 Task n share task status &
 Individual daily workplan remaining work" Individual daily workplan What’s left to do?
  • 5. Product Owner Cadence" 1 2 3 4 5 Stand-up Stand-up Stand-up Stand-up Stand-up Identify features for next Iteration Planning: Stories iteration Requirements meetings Requirements meetings Conceptual model/arch - Iteration Planning: Tasks future iterations Monitor progress, accept Monitor progress, accept Monitor progress, accept Monitor progress, accept Assist with design stories stories stories stories Assist with acceptance tests Assist with acceptance tests Assist with acceptance tests Assist with acceptance tests Assist with acceptance tests Update current reqs/stories Update current reqs/stories Update current reqs/stories Update current reqs/stories Update current reqs/stories 6 7 8 9 10 Stand-up Stand-up Stand-up Stand-up Stand-up New stories, reqs for next GUI prototypes for next Get gross-level estimates iteration iteration Help write tests next iteration Monitor progress, accept Monitor progress, accept Monitor progress, accept Monitor progress, accept Updates to reqs, rankings stories stories stories stories based on demo. Assist with acceptance tests Assist with acceptance tests Assist with acceptance tests Assist with acceptance tests Demo/Review Update reqs/stories Update reqs/stories Update reqs/stories Update reqs/stories Retrospective Activity Legend Team Future Iteration Current Iteration Past Iteration
  • 6. New Product Development" Product ! Product ! Manager! Owner! Building the RIGHT thing and building it RIGHT!
  • 7. Covering Strategy & Execution" S Investment Categories T 5" 30" R A T “Initiatives” $! F 25" E 40" E E G D Y “Features” $" B E A X C E K C U User Story T! Hierarchy I O N! Tasks
  • 8. Product Manager Role" The Product Manager the glue between strategy and execution" “Building the Right Thing”! "   Product vision and roadmap " "   Customer visits" "   Market trends" "   Competitive intel" "   Customer development / Lean Startup" "   Business cases" "   Build, buy, partner decisions" "   Define features for target market" "   Product “face” to execs, sales, marketing, industry analysts" "   Pricing and packaging " "   Sales and channel enablement" "   Support sales customer calls" "   Create sales tools (demo script, FAQ, ..)" "
  • 9. Product Owner Role" The Product Owner is formally part of the development team" " "   Available to the team" “Building it Right”! "   Daily involvement with team (“daily standups”)" "   Represents the “voice of the customer” to the team" "   Attend engineering meetings (retrospectives, planning,..)" "   Writes user stories (with acceptance criteria)" "   Prioritize user stories " "   Schedule user stories to deliver features" "   Accept user stories" "   Triage defects" "   Performs frequent user validations (“sprint demos”)"
  • 10. Finding the Right Pair" "  Product Manager: external to the Team" "  Product Owner: internal to the Team" "  Obsessive collaboration"
  • 11. Critical Product Manager Skills" "   Available to sales & customers" "   Good communication skills with execs, sales & customers" "   Good presentation skills" "   “Business” mentality" "   “Big picture”" "   Chunk initiatives into features" "   Focus on customer value" "   Make decisions" "   Delay decisions"
  • 12. Critical Product Owner Skills" "   Must be physically present with the Dev team" "   Good communication skills with developers" "   “Tester” mentality (acceptance criteria)" "   Detail-oriented" "   Timeliness at validating completed stories" "   Empathize with customer needs" "   Chunk features into stories" " "   Focus on customer value" "   Make decisions" "   Delay decisions"
  • 13. Whose Throat to Choke?"
  • 14. Choke the PM Throat" "   Product misses the mark in target market" "   Product is too expensive to sell" "   Product has no differentiating features" "   Features provide limited value"
  • 15. Choke the PO Throat" "   Poor product usability" "   Buggy product" "   Constant delays in feature delivery" "   Team making many assumptions"
  • 17. Asking One Person to Do It All" Product Manager ! Product Owner! Availability: to non-Dev stakeholders (sales, Availability: to the team" customers, partners, execs)" Must be physically present with the Dev Team" Communication outside the Dev team" Communication inside the Dev Team" Focus: yearly, quarterly, monthly" Focus: monthly, weekly, daily" Track market and technology trends" Feature-level competitive research" Promote the “product” internally and externally" Represent “voice of customer” to Dev Team" Identify market needs & events" Identify blocking issues" Define pricing and packaging" Coordinates engineering documentation" Sales and channel enablement" Demos sprint progress" Define product vision" Prioritize weekly backlog" Define product roadmap" Attend iteration planning" Identify features & benefits" Write stories (with acceptance criteria)" Accept stories"
  • 18. With Only One Person" "   Focus on Product Owner role" –  Impact: forego differentiating features" "   Focus on Product Manager role" –  Impact: undermining agile development "
  • 19. More on the PO/PM Topic…" "   Google “Product Manager vs. Product Owner”" "   “How Product Management must change to enable the agile enterprise” – Catherine Connor" "   Dean Leffingwell’s 
 Agile Software Requirements" "   Rich Mironov’s 
 Agile Product Manager Dilemma"
  • 20. Thank You" ©2012 Rally Software Development