SlideShare a Scribd company logo
Agile is killing me!
Managing your time when development goes Agile

            Paul Brownell
  paul@growthaccelerationpartners.com
please thank our sponsors
Paul Brownell

• Software Process Practice Leader
• 15 years as a software executive
• Agile practitioner since 2001
• Specialist in Scrum and Outsourcing
• Led SCRUM teams distributed across
  India, Israel, China, and the US



© 2010 Paul Brownell
                                        3
paul@growthaccelerationpartners.com
Objective – Share Techniques

• Dealing with role conflict
• Adapting to global teams
• Leverage organization models
• Avoid common pitfalls




© 2010 Paul Brownell
                                      4
paul@growthaccelerationpartners.com
Agile Fundamentals

                        Individuals
                                                 Processes
                            and        over      and Tools
                        Interaction

                          Working             Comprehensive
                          Software     over   Documentation


                        Customer                 Contract
                       Collaboration   over     Negotiation

                        Responding
                         to Change     over   Following a Plan


© 2010 Paul Brownell
                                                                 5
paul@growthaccelerationpartners.com
Scrum Process




© 2010 Paul Brownell
                                      6
paul@growthaccelerationpartners.com
Scrum Roles
   Scrum Master                                    Product Owner
   • Facilitates development process               • Develops backlog
   • Coordinates with other teams                  • Determines priorities
   • Provides status information                   • Serves as proxy for the user/customer
   • Removes blocks and protects from              • Identifies business value
     interruption                                  • Relates work units to business objectives
   • Ensures implementation of lessons             • Defines acceptance criteria
     learned                                       • Interacts daily with teams

                                      Team
                                      • Designs software
                                      • Codes Software
                                      • Tests software
                                      • Documents software

© 2010 Paul Brownell
                                                                                            7
paul@growthaccelerationpartners.com
Product Manager Role
   Product Manager                    Product Owner
   • Develops strategy                • Develops backlog
   • Analyzes markets                 • Determines priorities
   • Manages portfolio                • Serves as proxy for the user/customer
   • Sets pricing                     • Identifies business value
   • Builds business partnerships     • Relates work units to business objectives
   • Promotes product                 • Defines acceptance criteria
   • Supports sales                   • Interacts daily with teams
   • Interacts with customers




© 2010 Paul Brownell
                                                                               8
paul@growthaccelerationpartners.com
Role Conflict
   Product Manager                    Product Owner
   • Develops strategy                • Develops backlog
   • Analyzes markets                 • Determines priorities
   • Manages portfolio                • Serves as proxy for the user/customer
   • Sets pricing                     • Identifies business value
   • Builds business partnerships     • Relates work units to business objectives
   • Promotes product                 • Defines acceptance criteria
   • Supports sales                   • Interacts daily with teams
   • Interacts with customers




               customers                                       team
© 2010 Paul Brownell
                                                                               9
paul@growthaccelerationpartners.com
Role Conflict
Techniques
• Identify a Proxy: Business
  Analyst, Architect, Lead Developer or Lead QA
• Involve customers/clients to provide direct
  feedback and input
• Provide windows of scheduled availability
• Make time for: Release Planning, Sprint
  Planning, Demos


© 2010 Paul Brownell
                                                  10
paul@growthaccelerationpartners.com
Adapting to Distributed Teams

• Minimal face-to-face
  time
• Different time zones
• Language and culture
  barriers
• Hard to ‘sketch on a
  napkin’
• Discussions by email

© 2010 Paul Brownell
paul@growthaccelerationpartners.com
                                      11
Adapting to Distributed Teams
Techniques
• Identify a Proxy in the same time zone
• Provide windows of scheduled availability in
  the same time zone
• Make time for: Release Planning, Sprint
  Planning, Demos and daily standups




© 2010 Paul Brownell
                                                 12
paul@growthaccelerationpartners.com
Organization Structures –
       Combined Role


                      Product Line Owner
                                                              • Advantages
                                                                    – Clear connection to
                                                                      customer
              Product                       Product                 – Clear understanding of
             Manager/                      Manager/
             Owner 2                       Owner 1                    release status and content
customer                            team                 customer


               Product A-F                 Product G-L        • Keys to success
                                                                    – Good proxies
                                                                    – Careful time management

   © 2010 Paul Brownell
   paul@growthaccelerationpartners.com
                                                                                            13
Organization Structures –
     Split Role (Large Company, Many Products)


                    Product Line Owner                       • Advantages
                                                              – Clear functional focus
                                                              – Match skills to function
               Product                 Product
               Manager                 Owner                  – PO can co-locate
customer                                              team

               Products A-F            Products A-F          • Keys to success
                                                              – PM & PO tightly
               Products G-L            Products G-L             connected

 © 2010 Paul Brownell
 paul@growthaccelerationpartners.com
                                                                                       14
Organization Structures –
    Split Role (Small Company, Many Products)


                     Product Manager
                                                            • Advantages
                                                             – Clear functional focus
  customer
                                                             – Match skills to function
              Product                 Product                – PO can co-locate
              Owner 1                 Owner 2

team                                                 team
                                                            • Keys to success
              Products A-F            Products G-L
                                                             – PM & PO tightly connected
                                                             – Careful PM time
                                                               management

© 2010 Paul Brownell
paul@growthaccelerationpartners.com
                                                                                      15
Planning Continuously

• Regular re-examination of priorities
• Smaller granularity deliverables
• Forest is built one tree at a time
• More meetings




© 2010 Paul Brownell
paul@growthaccelerationpartners.com
                                         16
Planning Continuously
Techniques
• Just-in-time deliverables
• Teamwork
• Use tools to stay organized:
  Rally, VersionOne, JIRA + GreenHopper
• Watch out for:
   – Getting stuck in the building
   – Thrashing priorities
   – Overcomplicating the requirements

© 2010 Paul Brownell
                                          17
paul@growthaccelerationpartners.com
Ask about a free consultation

  paul@growthaccelerationpartners.com
please thank our sponsors

More Related Content

What's hot

AdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsAdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond Tradeoffs
Julie Fraser
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)Glen Alleman
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
IIBA Rochester NY
 
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERAPPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
ITC Infotech
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexityAGILEMinds
 
Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
Utah Product Management Association
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at it
Anupam Kundu
 
Lean product development implementation
Lean product development implementationLean product development implementation
Lean product development implementation
ITZHAK123
 
Forming a Project Team
Forming a Project TeamForming a Project Team
Forming a Project TeamMaven
 
Guide to New Product Development (NPD)
Guide to New Product Development (NPD)Guide to New Product Development (NPD)
Guide to New Product Development (NPD)
Technology Multipliers
 
Softexpert Proje ve Portfolio Yonetimi
Softexpert Proje ve Portfolio YonetimiSoftexpert Proje ve Portfolio Yonetimi
Softexpert Proje ve Portfolio Yonetimi
Hydron Consulting Grup
 
Ethnography for Philly CHI
Ethnography for Philly CHIEthnography for Philly CHI
Ethnography for Philly CHI
Natalie Hanson, PhD
 
Building Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the MadnessBuilding Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the Madness
Tom McCracken
 
Biz analysis - case soft performance
Biz analysis - case soft performanceBiz analysis - case soft performance
Biz analysis - case soft performancecjquirozm
 
Pmmg launch event 110823
Pmmg launch event 110823Pmmg launch event 110823
Pmmg launch event 110823
scotlandis
 
What Is Dfss
What Is DfssWhat Is Dfss
What Is Dfss
NCNarayanan
 
Product Launch Team Charter
Product Launch Team CharterProduct Launch Team Charter
Product Launch Team Charter
Demand Metric
 
Optimising and prioritising your SDLC using business intelligence
Optimising and prioritising your SDLC using business intelligenceOptimising and prioritising your SDLC using business intelligence
Optimising and prioritising your SDLC using business intelligenceKurt Solarte
 

What's hot (19)

AdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsAdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond Tradeoffs
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
 
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERAPPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexity
 
Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at it
 
Lean product development implementation
Lean product development implementationLean product development implementation
Lean product development implementation
 
Forming a Project Team
Forming a Project TeamForming a Project Team
Forming a Project Team
 
Guide to New Product Development (NPD)
Guide to New Product Development (NPD)Guide to New Product Development (NPD)
Guide to New Product Development (NPD)
 
Softexpert Proje ve Portfolio Yonetimi
Softexpert Proje ve Portfolio YonetimiSoftexpert Proje ve Portfolio Yonetimi
Softexpert Proje ve Portfolio Yonetimi
 
Ethnography for Philly CHI
Ethnography for Philly CHIEthnography for Philly CHI
Ethnography for Philly CHI
 
Building Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the MadnessBuilding Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the Madness
 
Ch07
Ch07Ch07
Ch07
 
Biz analysis - case soft performance
Biz analysis - case soft performanceBiz analysis - case soft performance
Biz analysis - case soft performance
 
Pmmg launch event 110823
Pmmg launch event 110823Pmmg launch event 110823
Pmmg launch event 110823
 
What Is Dfss
What Is DfssWhat Is Dfss
What Is Dfss
 
Product Launch Team Charter
Product Launch Team CharterProduct Launch Team Charter
Product Launch Team Charter
 
Optimising and prioritising your SDLC using business intelligence
Optimising and prioritising your SDLC using business intelligenceOptimising and prioritising your SDLC using business intelligence
Optimising and prioritising your SDLC using business intelligence
 

Viewers also liked

Achieving agility : How? , lesson learned captured
Achieving agility : How? , lesson learned capturedAchieving agility : How? , lesson learned captured
Achieving agility : How? , lesson learned capturedChandan Patary
 
Do ho suh
Do ho suhDo ho suh
Do ho suhayeakel
 
Agile QA: 7 Tips for Team Success
Agile QA: 7 Tips for Team SuccessAgile QA: 7 Tips for Team Success
Agile QA: 7 Tips for Team Success
QASource
 
Challenges with measuring quality for agile distributed research type project
Challenges with measuring quality for agile distributed research type projectChallenges with measuring quality for agile distributed research type project
Challenges with measuring quality for agile distributed research type project
Chandan Patary
 
Agile software development for startups
Agile software development for startupsAgile software development for startups
Agile software development for startups
Hemant Elhence
 
2013 QA Summit for Digital Healthcare Marketing Presentation Guide
2013 QA Summit for Digital Healthcare Marketing Presentation Guide2013 QA Summit for Digital Healthcare Marketing Presentation Guide
2013 QA Summit for Digital Healthcare Marketing Presentation Guide
Jim Spillson
 

Viewers also liked (6)

Achieving agility : How? , lesson learned captured
Achieving agility : How? , lesson learned capturedAchieving agility : How? , lesson learned captured
Achieving agility : How? , lesson learned captured
 
Do ho suh
Do ho suhDo ho suh
Do ho suh
 
Agile QA: 7 Tips for Team Success
Agile QA: 7 Tips for Team SuccessAgile QA: 7 Tips for Team Success
Agile QA: 7 Tips for Team Success
 
Challenges with measuring quality for agile distributed research type project
Challenges with measuring quality for agile distributed research type projectChallenges with measuring quality for agile distributed research type project
Challenges with measuring quality for agile distributed research type project
 
Agile software development for startups
Agile software development for startupsAgile software development for startups
Agile software development for startups
 
2013 QA Summit for Digital Healthcare Marketing Presentation Guide
2013 QA Summit for Digital Healthcare Marketing Presentation Guide2013 QA Summit for Digital Healthcare Marketing Presentation Guide
2013 QA Summit for Digital Healthcare Marketing Presentation Guide
 

Similar to Agile Is Killing Me! Product Camp Austin 2010

Gwen taylor biz plan
Gwen taylor biz planGwen taylor biz plan
Gwen taylor biz plan
gwentaylor
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102dgarlough
 
What is Collaborative Productivity?
What is Collaborative Productivity?What is Collaborative Productivity?
What is Collaborative Productivity?
Productivity Advisors
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurszhurama
 
Moving a Company from Chaos to Content Management
Moving a Company from Chaos to Content ManagementMoving a Company from Chaos to Content Management
Moving a Company from Chaos to Content ManagementPam Noreault
 
Ospmi Chapter Presentation
Ospmi Chapter PresentationOspmi Chapter Presentation
Ospmi Chapter Presentation
Dennis Bolles
 
Red7 Introduction to Product Management
Red7 Introduction to Product ManagementRed7 Introduction to Product Management
Red7 Introduction to Product Management
Robert Grupe, CSSLP CISSP PE PMP
 
Using Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate Asset
Using Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate AssetUsing Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate Asset
Using Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate Asset
Pam Noreault
 
Agile-Lean requirements position statement
Agile-Lean requirements position statementAgile-Lean requirements position statement
Agile-Lean requirements position statement
Russell Pannone
 
Product manager being your own client
Product manager being your own clientProduct manager being your own client
Product manager being your own clientSunil Mundra
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
Ken Power
 
Product dossier touchbase_internal projects
Product dossier touchbase_internal projectsProduct dossier touchbase_internal projects
Product dossier touchbase_internal projects
Rohit Kanaglekar
 
Developing and Delivering Products in an Agile World (.75 PMI PDU)
Developing and Delivering Products in an Agile World (.75 PMI PDU)Developing and Delivering Products in an Agile World (.75 PMI PDU)
Developing and Delivering Products in an Agile World (.75 PMI PDU)
DCsteve
 
TokuSaku Consulting
TokuSaku ConsultingTokuSaku Consulting
TokuSaku Consulting
Matt Iseri
 
AIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product TeamsAIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Administration
 
AIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product TeamsAIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product Teams
Startup Product Academy, LLC
 
iClaims SWOT
iClaims SWOTiClaims SWOT
iClaims SWOT
NBCUniversal, Inc.
 
Agile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29thAgile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29th
Conscires Agile Practices
 
Ateala Management Inc Product Marketing For An Agile World
Ateala Management Inc   Product Marketing For An Agile WorldAteala Management Inc   Product Marketing For An Agile World
Ateala Management Inc Product Marketing For An Agile World
phanschke
 

Similar to Agile Is Killing Me! Product Camp Austin 2010 (20)

Gwen taylor biz plan
Gwen taylor biz planGwen taylor biz plan
Gwen taylor biz plan
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
 
What is Collaborative Productivity?
What is Collaborative Productivity?What is Collaborative Productivity?
What is Collaborative Productivity?
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurs
 
Moving a Company from Chaos to Content Management
Moving a Company from Chaos to Content ManagementMoving a Company from Chaos to Content Management
Moving a Company from Chaos to Content Management
 
Ospmi Chapter Presentation
Ospmi Chapter PresentationOspmi Chapter Presentation
Ospmi Chapter Presentation
 
Red7 Introduction to Product Management
Red7 Introduction to Product ManagementRed7 Introduction to Product Management
Red7 Introduction to Product Management
 
Phil burton optimizing product management
Phil burton optimizing product managementPhil burton optimizing product management
Phil burton optimizing product management
 
Using Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate Asset
Using Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate AssetUsing Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate Asset
Using Web 2.0 to Turn Legacy Content into a Revenue-Generating Corporate Asset
 
Agile-Lean requirements position statement
Agile-Lean requirements position statementAgile-Lean requirements position statement
Agile-Lean requirements position statement
 
Product manager being your own client
Product manager being your own clientProduct manager being your own client
Product manager being your own client
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
 
Product dossier touchbase_internal projects
Product dossier touchbase_internal projectsProduct dossier touchbase_internal projects
Product dossier touchbase_internal projects
 
Developing and Delivering Products in an Agile World (.75 PMI PDU)
Developing and Delivering Products in an Agile World (.75 PMI PDU)Developing and Delivering Products in an Agile World (.75 PMI PDU)
Developing and Delivering Products in an Agile World (.75 PMI PDU)
 
TokuSaku Consulting
TokuSaku ConsultingTokuSaku Consulting
TokuSaku Consulting
 
AIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product TeamsAIPMM Webcast: Project/Product Views of High Performing Product Teams
AIPMM Webcast: Project/Product Views of High Performing Product Teams
 
AIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product TeamsAIPMM Webcast: 5 Factors of Successful Product Teams
AIPMM Webcast: 5 Factors of Successful Product Teams
 
iClaims SWOT
iClaims SWOTiClaims SWOT
iClaims SWOT
 
Agile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29thAgile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29th
 
Ateala Management Inc Product Marketing For An Agile World
Ateala Management Inc   Product Marketing For An Agile WorldAteala Management Inc   Product Marketing For An Agile World
Ateala Management Inc Product Marketing For An Agile World
 

Recently uploaded

anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
Bojamma2
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 

Recently uploaded (20)

anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 

Agile Is Killing Me! Product Camp Austin 2010

  • 1. Agile is killing me! Managing your time when development goes Agile Paul Brownell paul@growthaccelerationpartners.com
  • 2. please thank our sponsors
  • 3. Paul Brownell • Software Process Practice Leader • 15 years as a software executive • Agile practitioner since 2001 • Specialist in Scrum and Outsourcing • Led SCRUM teams distributed across India, Israel, China, and the US © 2010 Paul Brownell 3 paul@growthaccelerationpartners.com
  • 4. Objective – Share Techniques • Dealing with role conflict • Adapting to global teams • Leverage organization models • Avoid common pitfalls © 2010 Paul Brownell 4 paul@growthaccelerationpartners.com
  • 5. Agile Fundamentals Individuals Processes and over and Tools Interaction Working Comprehensive Software over Documentation Customer Contract Collaboration over Negotiation Responding to Change over Following a Plan © 2010 Paul Brownell 5 paul@growthaccelerationpartners.com
  • 6. Scrum Process © 2010 Paul Brownell 6 paul@growthaccelerationpartners.com
  • 7. Scrum Roles Scrum Master Product Owner • Facilitates development process • Develops backlog • Coordinates with other teams • Determines priorities • Provides status information • Serves as proxy for the user/customer • Removes blocks and protects from • Identifies business value interruption • Relates work units to business objectives • Ensures implementation of lessons • Defines acceptance criteria learned • Interacts daily with teams Team • Designs software • Codes Software • Tests software • Documents software © 2010 Paul Brownell 7 paul@growthaccelerationpartners.com
  • 8. Product Manager Role Product Manager Product Owner • Develops strategy • Develops backlog • Analyzes markets • Determines priorities • Manages portfolio • Serves as proxy for the user/customer • Sets pricing • Identifies business value • Builds business partnerships • Relates work units to business objectives • Promotes product • Defines acceptance criteria • Supports sales • Interacts daily with teams • Interacts with customers © 2010 Paul Brownell 8 paul@growthaccelerationpartners.com
  • 9. Role Conflict Product Manager Product Owner • Develops strategy • Develops backlog • Analyzes markets • Determines priorities • Manages portfolio • Serves as proxy for the user/customer • Sets pricing • Identifies business value • Builds business partnerships • Relates work units to business objectives • Promotes product • Defines acceptance criteria • Supports sales • Interacts daily with teams • Interacts with customers customers team © 2010 Paul Brownell 9 paul@growthaccelerationpartners.com
  • 10. Role Conflict Techniques • Identify a Proxy: Business Analyst, Architect, Lead Developer or Lead QA • Involve customers/clients to provide direct feedback and input • Provide windows of scheduled availability • Make time for: Release Planning, Sprint Planning, Demos © 2010 Paul Brownell 10 paul@growthaccelerationpartners.com
  • 11. Adapting to Distributed Teams • Minimal face-to-face time • Different time zones • Language and culture barriers • Hard to ‘sketch on a napkin’ • Discussions by email © 2010 Paul Brownell paul@growthaccelerationpartners.com 11
  • 12. Adapting to Distributed Teams Techniques • Identify a Proxy in the same time zone • Provide windows of scheduled availability in the same time zone • Make time for: Release Planning, Sprint Planning, Demos and daily standups © 2010 Paul Brownell 12 paul@growthaccelerationpartners.com
  • 13. Organization Structures – Combined Role Product Line Owner • Advantages – Clear connection to customer Product Product – Clear understanding of Manager/ Manager/ Owner 2 Owner 1 release status and content customer team customer Product A-F Product G-L • Keys to success – Good proxies – Careful time management © 2010 Paul Brownell paul@growthaccelerationpartners.com 13
  • 14. Organization Structures – Split Role (Large Company, Many Products) Product Line Owner • Advantages – Clear functional focus – Match skills to function Product Product Manager Owner – PO can co-locate customer team Products A-F Products A-F • Keys to success – PM & PO tightly Products G-L Products G-L connected © 2010 Paul Brownell paul@growthaccelerationpartners.com 14
  • 15. Organization Structures – Split Role (Small Company, Many Products) Product Manager • Advantages – Clear functional focus customer – Match skills to function Product Product – PO can co-locate Owner 1 Owner 2 team team • Keys to success Products A-F Products G-L – PM & PO tightly connected – Careful PM time management © 2010 Paul Brownell paul@growthaccelerationpartners.com 15
  • 16. Planning Continuously • Regular re-examination of priorities • Smaller granularity deliverables • Forest is built one tree at a time • More meetings © 2010 Paul Brownell paul@growthaccelerationpartners.com 16
  • 17. Planning Continuously Techniques • Just-in-time deliverables • Teamwork • Use tools to stay organized: Rally, VersionOne, JIRA + GreenHopper • Watch out for: – Getting stuck in the building – Thrashing priorities – Overcomplicating the requirements © 2010 Paul Brownell 17 paul@growthaccelerationpartners.com
  • 18. Ask about a free consultation paul@growthaccelerationpartners.com
  • 19. please thank our sponsors

Editor's Notes

  1. Software Process Practice Leader15 years as a software executiveAgile practitioner since 2001Specialist in Scrum and OutsourcingLed SCRUM teams distributed across India, Israel, China, and the USHighlighted in Dean Leffingwell’s book “ Scaling Software Agility: Best Practices for Large Enterprises ”