SlideShare a Scribd company logo
APPLYING THE VALUE STREAM
MANAGER CONCEPT TO
SOFTWARE DEVELOPMENT
ORGANIZATIONS
Ken Power
About me
•  My day job
    §  Co-Founder, Agile Office at Cisco
    §  Internal Agile & Lean Consultant
•  Extra-curricular activities
    §  Fellow of the Lean Systems Society (http://LeanSystemsSociety.org/)
    §  Award-winning publications in Agile and Lean product development
    §  Frequent speaker at major international Agile and Lean conferences
    §  Involved in organizing international Agile and Lean conferences
    §  Industry/academic collaborative research on Agile and Lean software
    development
    §  Blog: http://SystemAgility.com/
    §  Twitter: @ken_power
DIFFERENT PERSPECTIVES
ON ORGANIZATION
STRUCTURE
The Hierarchical Perspective
•  Is your organization is
 a reflection of what it
 says in the
 Organization Chart?
 •  A collection of titles and
   functional areas?
The Social Network Perspective
•  Is your organization
 the set of diverse
 relationships that cross
 functional boundaries?
The Information Flow Perspective
•  Is your organization
 represented by the
 currents of information
 that flow through the
 network?
All are true to some degree
Remember:

(1)  All models
     are wrong,
     but some are
     useful
(2)  More than
     one thing can
     be true
Value Stream Map
Value Streams
•  Whole products or systems
•  Product lines
•  Portfolios
•  Cross-cutting portfolio or product line elements
Filling the Role
•  TPS and the Chief Engineer Role
•  Scrum Product Owner
•  Product Champion
   •  Leads the development team in discovering what the customer
      really needs
   •  Responsible for the quality of the product
Value Stream Manager
•  An individual assigned clear responsibility for the
   success of a value stream.
•  The value stream may be defined on
  •  the product or business level (including product development), or
  •  the plant or operations level (from raw materials to delivery).
•  The value-stream manager is the architect of the value
   stream, identifying value as defined from the customer’s
   perspective and leading the effort to achieve an ever-
   shortening value-creating flow.
•  The value-stream manager focuses the organization on
   aligning activities and resources around value creation,
   though none of the people or resources (money, assets)
   may actually “belong to” the value stream manager.

   http://www.lean.org/Common/LexiconTerm.aspx?termid=362
Leading Through Influence
•  Value stream management distinguishes between
   responsibility, which resides with the value-stream manager,
   and authority, which may reside inside functions and
   departments holding the resources.
•  The role of the functions is to provide the people and resources
   needed to achieve the value-stream vision, as defined by the
   value-stream manager.
•  The value-stream manager leads through influence, not
   position, and thus can be equally effective in a traditional
   functional organization or in a matrix organization, avoiding the
   common failure of matrix organizations, which is the loss of
   clear responsibility, accountability, and effective decision-
   making.
•  The archetype for the role of the value-stream manager is the
   Toyota chief engineer, who has only minimal staff and
   resources under his direct control.

   http://www.lean.org/Common/LexiconTerm.aspx?termid=362
Quadrants of Responsibility
 •  Prioritization                                        •  Technical Requirements
 •  Customer                                              •  Technology Direction
    Requirements                                          •  Technology Strategy
 •  Revenue                                               •  Engineering Investment
                                                             (People)
                                                          •  Dependencies

                                         Development
                            Product
                                          (Tactical,
                           (Strategic)
                                         Operational)



                             Quality
                            (Product
                             Quality,      Program
                           Continuity,   (Organization)
                           Customer
                             Focus)
 •  Engineering                                           •  Process Owner
    Investment (People)                                   •  Stakeholder Engagement
 •  Quality Direction                                     •  Dependency Management
 •  Quality Strategy                                      •  Objectivity
 •  Quality Requirements                                  •  Continuous Inspection &
                                                             Adaption
Freeman’s Basic 2-tier model The Firm

               Government                      Primary
                                               Stakeholders

                                 Competitors
Media   Communities                            Secondary
                       Customers
                                               Stakeholders
        Financiers
                            Employees

                Suppliers
    Special
    Interest          Customer
    Groups            Advocate
                       Groups
Scrum Master



                                                                 Product
                                                                 Owner
                                                                        Cross-Functional
                                                                           Delivery
                                                                             Team
                                                                                   Scrum
                                                                                    Team

                                                  Product Owner Team
            System               User
            Portfolio         Experience            Extended Delivery Team
            Council             Team
      Other
    Business
      Units Product        Developme       Beta
  TME                          nt
            Manager                          GB
                            Manager
Channel                            UE
          Program       Product             Alpha
 Ramp                             Lead
          Manager
  Early                                   Sales
 Access                        Architect Support
                      QA
Program             Manager             Engineers
       Tech                     Customer
      Support                  Engagement
       Team      Product          Team
                Marketing
Stakeholder Management Principles
1.    Stakeholder interests need to       6.   We need intensive
      go together over time.                   communication and dialogue
2.    We need a philosophy of                  with stakeholders – not just
      volunteerism – to engage                 those who are friendly.
      stakeholders and manage             7.   Stakeholders consist of real
      relationships ourselves rather           people with names and faces
      than leave it to government.             and children. They are complex.
3.    We need to find solutions to        8.   We need to generalize the
      issues that satisfy multiple             marketing approach.
      stakeholders simultaneously.        9.   We engage with both primary
4.    Everything that we do serves             and secondary stakeholders.
      stakeholders. We never trade        10.  We constantly monitor and
      off the interests of one versus          redesign processes to make
      the other continuously over time.        them better serve our
5.    We act with purpose that fulfills        stakeholders.
      our commitment to stakeholders.
      We act with aspiration towards
      fulfilling our dreams and theirs.
The Role of Manager
“Whatever the magnitude of their stake, each stakeholder is a part of the nexus of
implicit and explicit contracts that constitutes the firm. However, as a group,
managers are unique in this respect because of their position at the centre of the

        Managers are the only
nexus of contracts.

groups of stakeholders who
enter into a contractual
relationship with all other
stakeholders.                       Managers are also the only group of

        direct control over the
stakeholders with

decision-making apparatus of the firm.”
  (Hill & Jones, 1992: 134)
Who can play the role?
•         Someone who can understand the complexities of your
          product lines, your customers and your organization.
•         Good candidates:
     •     Program Managers
     •     Engineers
     •     Technical Leaders
     •     Architects
•         Good, but often too busy:
     •     Product Managers
     •     Engineering Managers (can be good coaches or mentors for
           Value Stream Managers)
Use Lean Management Thinking
•  Use A3 Problem Solving reports to help people develop
   as Value Stream Managers
•  Improve their Problem Solving skills
•  Help people learn how to navigate the organization
Stakeholder Mapping for Product
     Architecture             Product Architecture

                             Client Development
                             Teams: ‘Late integrators’                   Primary Stakeholders
          3rd Party
         Developers
                                                         Customers
                           Client Development
      Media                Teams: ‘Early Integrators’
                   Architecture
                   Teams
                                                                         Secondary
User                                                                     Stakeholders
Experience
Teams                                                          Other
                Product                                       Business
                Management                                     Units
                                               API QA
    Client                                     Teams
  Application                                                Tech
     QA                       API Development               Support
    Teams                     Team                           Team
                Special
                Interest                        Test Automation
                Groups                               Team
                             System Test
                                Team
Basic Flow
              Portfolio        Architecture         Assign                    Product/
Request                                                                                                                Delivery                                 Release
               Team               Team               VS                      Component                                 Team(s)                                  Products
              Review           Evaluation          Manager                    PO Team

“I have an   •  Priioritize    •  Technical      •  Detailed                •  Prioritize                       •  Design, develop,
 idea or a      this request      evaluation        Technical                  work within                         deliver
problem to   •  Align with     •  Decide the        evaluation                 a Product
   solve”       Portfolio         appropriate    •  End-to-end                 or
                                  place for         consistency                Component
                                  implementa     •  Work across             •  Consider all
                                  tion              entire VS                  sources of
                               •  Architecture                                 input
                                  consistency




                                                       User Story
                                                      Acceptance Criteria
                                                      Acceptance Criteria
                                                                                 User Story
                                                                                Acceptance Criteria
                                                                                       User Story
                                                                                Acceptance Criteria
                                                                                     Acceptance Criteria
                                                                                            User Story
                                                                                     Acceptance Criteria
                                                                                          Acceptance Criteria
                                                                                          Acceptance Criteria

                                                                                                                               Low-Level Story
                                                                                                                 Low-Level StoryAcceptance Criteria
                                                                                                                                     Low-Level Story
                                                                                                                               Acceptance Criteria
                                                                                                                 Acceptance Criteria
                                                                                                                      Low-Level Story
                                                                                                                 Acceptance Criteria Acceptance Criteria
                                                                                                                                          Low-Level Story
                                                                                                                                     Acceptance Criteria
                                                                                                                      Acceptance Criteria
                                                                                                                            Low-Level Story
                                                                                                                      Acceptance Criteria Acceptance Criteria
                                                                                                                                          Acceptance Criteria
                                                                                                                            Acceptance Criteria
                                                                                                                            Acceptance Criteria
Example: Cross-Portfolio Architecture
                           Planned Ready                                          In Progress Done
                           This is our Planned policy. We   This is our Ready      We will start work on something   Work Items are declared
                            will plan something when ….     policy. Thanks for                 when ….                  ‘Done’ when ….
                                                                 reading.




      Request Queue
        (Backlog)




 Portfolio            Technical                       Items                       We always                                 From here, go to
 Backlog              Steering                          are                      have visibility                            Team backlogs;
                        Team                         Ready                         on work in
                       Backlog                      to begin                      progress by                           Deliverables include
                                                                                      the                                    whitepaper,
                                                                                 Architecture                              prototype, user
                                                                                     team                                 stories, detailed
                                                                                                                         requirements, etc.
Portfolio   Architecture         Assign                                                 Product/                                                     Delivery                                                  Release
 Team          Team               VS                                                   Component                                                     Team(s)                                                   Products
Review      Evaluation          Manager                                                 PO Team



                                                                                          Portfolio




                                                                                                                                                                                                     Product
                                                                                                                                                                                                               Product

                                                                                                                                                                                                                          Product
                                                                                                                                                                                                                                    Product

                                                                                                                                                                                                                                              Product
                                                                                                                                                                                                                                                        Product
                                                                                          Feature
                                                                                           Stack                                                 Teams
                                                                                                                                                                        Task
                                                                                                                                                                         Task
                                                                                                                                                                          Task
                                                                                                                                                                           Task
                                                                                                                                                                             Task
                                                                                                                              Low-Level Story                                  Task
                                                                                                                            Acceptance Criteria                                   Task
                                                                                                                      Low-Level Story Criteria
                                                                                                                           Acceptance                                               Task
                                                                                                                                                                                      Task
                                                                                                                                                                                       Task
                                                                                                              Low-Level Story Criteria

                                                                                             Product
                                                                                                                    Acceptance
                                                                                                              Acceptance Criteria Criteria Story
                                                                                                                     Acceptance
                                                                                                                             Low-Level
                                                                                                              Acceptance Criteria
                                                                                                                              Acceptance Criteria
                                                                                                                     Low-Level Story Criteria
                                                                                                                             Acceptance




                           Feature
                                                                                                                      Acceptance Criteria



                                     Product Line 1
                                                                                                                      Acceptance Criteria




                                                                                             Product
                                                 Low-Level Story
                                                 Acceptance Criteria
                                                 Acceptance Criteria
                                                        Low-Level      Story


                                                                                             Product                                                                                                                     Framework
                                                         Acceptance Criteria
                                                 Low-Level Story Criteria
                                                      Acceptance

                                                 Acceptance Criteria
                                                 Acceptance Criteria




                                     Product Line 2                                          Product

                                                 Low-Level Story
                                                                                                                                                                          Task

                                                                                                                                                                                                               C1                         C3
                                                 Acceptance Criteria                                                                                                       Task
                                                                                                                                                                            Task
                                                 Acceptance Criteria
                                                        Low-Level      Story                                                                                                 Task
                                                                                                                                                                               Task

                                                                                             Product
                                                         Acceptance Criteria
                                                                                                                                                                                 Task
                                                 Low-Level Story Criteria
                                                      Acceptance                                                      Low-Level Story                                             Task
                                                                                                                                                                                   Task
                                                                                                                                                                                    Task
                                                                                                                                                                                      Task
                                                 Acceptance Criteria                                                Acceptance Criteria
                                                 Acceptance Criteria                                          Low-Level Story Criteria
                                                                                                                   Acceptance

                                                                                                       Low-Level Story Criteria
                                                                                                             Acceptance
                                                                                                       Acceptance Criteria Criteria Story
                                                                                                              Acceptance
                                                                                                                      Low-Level
                                                                                                       Acceptance Criteria
                                                                                                                       Acceptance Criteria
                                                                                                                      Acceptance Criteria




                                                                                             Product
                                      Component 1
                                                        Low-Level Story
                                                        Acceptance Criteria
                                                        Acceptance Criteria
                                                               Low-Level       Story
                                                                Acceptance Criteria
                                                        Low-Level Story Criteria
                                                             Acceptance
                                                                                           Framework                                                                                                       C2
                                                        Acceptance Criteria
                                                        Acceptance Criteria



                                                                                                                                                                          Task
                                                                                                                                                                           Task
                                                                                                                                                                            Task
                                                                                                                      Low-Level Story                                        Task
                                                                                                                                                                               Task

                                     Component 2
                                                                                                                                                                                 Task
                                                                                                                       Acceptance Criteria                                        Task
                                                                                                C1
                                                                                                                                                                                   Task
                                                                                                                                                                                    Task
                                                                                                            Low-Level Story Criteria
                                                                                                                    Acceptance
                                                                                                                                                                                      Task
                                                                                                       Low-Level Story Criteria
                                                                                                             Acceptance
                                                                                                       Acceptance Criteria Criteria Story
                                                                                                              Acceptance
                                                                                                                      Low-Level
                                                                                                       Acceptance Criteria
                                                                                                                       Acceptance Criteria
                                                                                                                      Acceptance Criteria



                                                        Low-Level Story                                                                                                      Task
                                                                                                                                                                              Task
                                                                                                                                                                               Task
                                                        Acceptance Criteria
                                                                                                                                                                                Task
                                                                                                                                                                                  Task
                                                                                                                                      Low-Level Story                               Task
                                                        Acceptance Criteria
                                                               Low-Level       Story                                                                                                 Task
                                                                                                C2
                                                                                                                                                                                      Task
                                                                                                                                                                                       Task
                                                                Acceptance Criteria                                                   Acceptance Criteria                                Task
                                                        Low-Level Story Criteria
                                                             Acceptance                                                    Low-Level Story Criteria
                                                                                                                                   Acceptance
                                                                                                                                              Low-Level Story
                                                                                                                      Low-Level Story CriteriaAcceptance Criteria
                                                                                                                            Acceptance
                                                        Acceptance Criteria
                                                        Acceptance Criteria                                           Acceptance Criteria CriteriaAcceptance Criteria
                                                                                                                             Acceptance
                                                                                                                                     Low-Level Story
                                                                                                                      Acceptance Criteria
                                                                                                                                      Acceptance Criteria
                                                                                                                                     Acceptance Criteria




                                                                                                                                                                                                Ext.                     Ext.                       Ext.
                                                                                                C3
                                                                                                                                                                                                Dep. 1                   Dep 2                      Dep 3
Some challenges
•  Multiple sources of requirements
•  Multi-Faceted Role, Requiring a Broad Skill Set
•  Balance decision making
•  Manage conflicts
•  Deal with multiple reporting lines
•  Navigate complicated org structures
•  Organization politics
•  Danger of Isolation
Understanding Lead Time and Cycle Time




    http://stefanroock.wordpress.com/2010/03/02/kanban-definition-of-lead-time-and-cycle-time/
Cumulative Flow Diagrams
Value Stream Managers as Change
Enablers




                         http://stevenmsmith.com/ar-satir-change-model/
A3 Management
Focus                      Problem Solving              Proposal Writing             Project Status Review

Thematic content or        Improvements related to      Policies, decisions, or      Summary of changes
focus                      quality, cost, delivery,     projects with significant    and results as an
                           safety, productivity, etc.   investment or                outcome of either
                                                        implementation               problem solving or
                                                                                     proposal implementation


Tenure of person           Novice, but continuing       Experienced personnel;       Both novice and more
conducting the work        throughout career            managers                     experienced managers
Analysis                   Strong root-cause            Improvement based on         Less analysis and more
                           emphasis; quantitative/      considering current          focus on verification of
                           analytical                   state; mix of quantitative   hypothesis and action
                                                        and qualitative              items
PDCA cycle                 Document full PDCA           Heavy focus on the Plan      Heavy focus on the
                           cycle involved in making     step, with Check and Act     Check and Act steps,
                           an improvement and           steps embedded in the        including confirmation of
                           verifying the result         implementation plan          results and follow-up to
                                                                                     complete the learning
                                                                                     loop
  From Table 5.1 from “Understanding A3 Thinking”
John Clifford, Construx
http://forums.construx.com/blogs/johnclif/archive/2009/09/30/if-you-want-to-improve-stop-managing-your-problems.aspx
Applications of A3 Proposal Writing
•  Create a Value Stream Manager role to help with Portfolio
   Backlog Management
•  Align all products and components on a quarterly commit
   cadence
•  Ensure architecture consistency across multiple product
   lines
Applications of A3 Problem Solving
•  Reduce Cycle Time for Portfolio Architecture Analysis
•  Reduce Product delivery cadence from 6+ months to 3
   months
•  Reduce the Lead Time for high priority customer requests
Summary
•  Empower people to be Value Stream Managers
   •  Develop their skills as Problem Solvers
   •  Help them navigate the organization
   •  Develop them as enablers of change
•  Use Stakeholder Maps to show who is affected
•  Use Value Stream Maps to show the flow
•  Use CFDs, Cycle Time and Lead Time to show delays
   (waste) and opportunities for improvement
•  Use A3 Problem Solving and Proposal Writing to enable
   Lean thinking and to optimize your Value Streams
Thank You!

More Related Content

What's hot

Agile Test Transformation
Agile Test TransformationAgile Test Transformation
Agile Test Transformation
Subrahmaniam S.R.V
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
ITSM Academy, Inc.
 
"Scoping Lean IT: asking the right questions" by Daniel T Jones
"Scoping Lean IT: asking the right questions" by Daniel T Jones"Scoping Lean IT: asking the right questions" by Daniel T Jones
"Scoping Lean IT: asking the right questions" by Daniel T Jones
Operae Partners
 
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
UK Government Digital Service
 
"Our approach to Kaizen" by J Prochazka and M Chmelar
"Our approach to Kaizen" by J Prochazka and M Chmelar "Our approach to Kaizen" by J Prochazka and M Chmelar
"Our approach to Kaizen" by J Prochazka and M Chmelar
Operae Partners
 
Agile at AT&T
Agile at AT&TAgile at AT&T
Agile at AT&T
AgileSparks
 
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
Institut Lean France
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Laszlo Szalvay
 
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORASummary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Ragavendra Prasath
 
Managing HR to Leading HR
Managing HR to Leading HRManaging HR to Leading HR
Managing HR to Leading HR
National HRD Network
 
The Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauThe Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves Caseau
Institut Lean France
 
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
 
Managing product development flow across an IT organization
Managing product development flow across an IT organizationManaging product development flow across an IT organization
Managing product development flow across an IT organization
Institut Lean France
 
It's the organisation, Stupid
It's the organisation, StupidIt's the organisation, Stupid
It's the organisation, Stupid
John M Walsh
 
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aimNormalizing agile and lean product development and aim
Normalizing agile and lean product development and aim
Russell Pannone
 
What do we manage
What do we manageWhat do we manage
What do we manage
Valentin-Tudor Mocanu
 
Deltek Enterprise Solutions for Global Consulting Professional Services Organ...
Deltek Enterprise Solutions for Global Consulting Professional Services Organ...Deltek Enterprise Solutions for Global Consulting Professional Services Organ...
Deltek Enterprise Solutions for Global Consulting Professional Services Organ...janbultinck
 
Software Solution iRIMS Technology
Software Solution iRIMS Technology Software Solution iRIMS Technology
Software Solution iRIMS Technology irimstechnology
 
SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?
mharbolt
 

What's hot (19)

Agile Test Transformation
Agile Test TransformationAgile Test Transformation
Agile Test Transformation
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
 
"Scoping Lean IT: asking the right questions" by Daniel T Jones
"Scoping Lean IT: asking the right questions" by Daniel T Jones"Scoping Lean IT: asking the right questions" by Daniel T Jones
"Scoping Lean IT: asking the right questions" by Daniel T Jones
 
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
 
"Our approach to Kaizen" by J Prochazka and M Chmelar
"Our approach to Kaizen" by J Prochazka and M Chmelar "Our approach to Kaizen" by J Prochazka and M Chmelar
"Our approach to Kaizen" by J Prochazka and M Chmelar
 
Agile at AT&T
Agile at AT&TAgile at AT&T
Agile at AT&T
 
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
 
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORASummary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
 
Managing HR to Leading HR
Managing HR to Leading HRManaging HR to Leading HR
Managing HR to Leading HR
 
The Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauThe Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves Caseau
 
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
 
Managing product development flow across an IT organization
Managing product development flow across an IT organizationManaging product development flow across an IT organization
Managing product development flow across an IT organization
 
It's the organisation, Stupid
It's the organisation, StupidIt's the organisation, Stupid
It's the organisation, Stupid
 
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aimNormalizing agile and lean product development and aim
Normalizing agile and lean product development and aim
 
What do we manage
What do we manageWhat do we manage
What do we manage
 
Deltek Enterprise Solutions for Global Consulting Professional Services Organ...
Deltek Enterprise Solutions for Global Consulting Professional Services Organ...Deltek Enterprise Solutions for Global Consulting Professional Services Organ...
Deltek Enterprise Solutions for Global Consulting Professional Services Organ...
 
Software Solution iRIMS Technology
Software Solution iRIMS Technology Software Solution iRIMS Technology
Software Solution iRIMS Technology
 
SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?
 

Viewers also liked

Portfolio Management and Organization Flow
Portfolio Management and Organization FlowPortfolio Management and Organization Flow
Portfolio Management and Organization Flow
Ken Power
 
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Ken Power
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
Ken Power
 
Developer Job in Practice
Developer Job in PracticeDeveloper Job in Practice
Developer Job in Practice
intive
 
Definition of ready
Definition of readyDefinition of ready
Definition of ready
Adam Kędziora
 
Working effectively with user stories
Working effectively with user storiesWorking effectively with user stories
Working effectively with user stories
Ken Power
 
Definition of done training
Definition of done trainingDefinition of done training
Definition of done training
Monica Yap
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of readyAgileee
 
Db workshop - art of story splitting and writting
Db  workshop - art of story splitting and writtingDb  workshop - art of story splitting and writting
Db workshop - art of story splitting and writtingPhil van Dulm Consultancy
 
Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)
Ken Power
 
Jak technika user story & acceptance criteria pozwala definiować wymagania w ...
Jak technika user story & acceptance criteria pozwala definiować wymagania w ...Jak technika user story & acceptance criteria pozwala definiować wymagania w ...
Jak technika user story & acceptance criteria pozwala definiować wymagania w ...
Rafal Stanczak »scrumdo(.)pl
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of DoneWei Zhu
 
Management 3.0 applied at lean experience
Management 3.0 applied at lean experienceManagement 3.0 applied at lean experience
Management 3.0 applied at lean experienceJohan Oskarsson
 
India food processing overview
India food processing overviewIndia food processing overview
India food processing overview
Yuvraj Kadam
 
Value Stream Mapping Process
Value Stream Mapping ProcessValue Stream Mapping Process
Value Stream Mapping Process
Anand Subramaniam
 

Viewers also liked (15)

Portfolio Management and Organization Flow
Portfolio Management and Organization FlowPortfolio Management and Organization Flow
Portfolio Management and Organization Flow
 
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
 
Developer Job in Practice
Developer Job in PracticeDeveloper Job in Practice
Developer Job in Practice
 
Definition of ready
Definition of readyDefinition of ready
Definition of ready
 
Working effectively with user stories
Working effectively with user storiesWorking effectively with user stories
Working effectively with user stories
 
Definition of done training
Definition of done trainingDefinition of done training
Definition of done training
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
 
Db workshop - art of story splitting and writting
Db  workshop - art of story splitting and writtingDb  workshop - art of story splitting and writting
Db workshop - art of story splitting and writting
 
Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)
 
Jak technika user story & acceptance criteria pozwala definiować wymagania w ...
Jak technika user story & acceptance criteria pozwala definiować wymagania w ...Jak technika user story & acceptance criteria pozwala definiować wymagania w ...
Jak technika user story & acceptance criteria pozwala definiować wymagania w ...
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
 
Management 3.0 applied at lean experience
Management 3.0 applied at lean experienceManagement 3.0 applied at lean experience
Management 3.0 applied at lean experience
 
India food processing overview
India food processing overviewIndia food processing overview
India food processing overview
 
Value Stream Mapping Process
Value Stream Mapping ProcessValue Stream Mapping Process
Value Stream Mapping Process
 

Similar to Value Stream Manager concept applied to Software Product Development

Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1AgileNCR2013
 
Nasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jaiNasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jaiJainendra Kumar
 
Agile & Business Analysis: A Successful Combination
Agile & Business Analysis: A Successful CombinationAgile & Business Analysis: A Successful Combination
Agile & Business Analysis: A Successful CombinationLuiz C. Parzianello
 
Agile for sales
Agile for salesAgile for sales
Pmmg launch event 110823
Pmmg launch event 110823Pmmg launch event 110823
Pmmg launch event 110823
scotlandis
 
Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12Michael Swart
 
Product portfolio 2011
Product portfolio   2011Product portfolio   2011
Product portfolio 2011David Wolfe
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
AgileNZ Conference
 
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
EPM Live
 
Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Think For A Change
 
Lect5 improving software economics
Lect5 improving software economicsLect5 improving software economics
Lect5 improving software economics
meena466141
 
Project design and management
Project design and managementProject design and management
Project design and managementAndrew Zolnai
 
Project Management Complete Concept
Project Management Complete Concept Project Management Complete Concept
Project Management Complete Concept
MuhammadTalha436
 
Mpower Corporate Profile
Mpower Corporate ProfileMpower Corporate Profile
Mpower Corporate Profile
NAAhmed
 
How to gain business value from social media & collaboration tools
How to gain business value from social media & collaboration toolsHow to gain business value from social media & collaboration tools
How to gain business value from social media & collaboration tools
Ripple Effect Group Asia Pacific
 
SharePoint 2010 overview
SharePoint 2010 overviewSharePoint 2010 overview
SharePoint 2010 overviewSentri
 
Business Analyst As Product Owner
Business Analyst As Product OwnerBusiness Analyst As Product Owner
Business Analyst As Product OwnerCraig Brown
 
Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...
Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...
Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...
Joe Gollner
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
Rich Mironov
 

Similar to Value Stream Manager concept applied to Software Product Development (20)

Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
 
Nasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jaiNasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jai
 
Agile & Business Analysis: A Successful Combination
Agile & Business Analysis: A Successful CombinationAgile & Business Analysis: A Successful Combination
Agile & Business Analysis: A Successful Combination
 
Agile for sales
Agile for salesAgile for sales
Agile for sales
 
Pmmg launch event 110823
Pmmg launch event 110823Pmmg launch event 110823
Pmmg launch event 110823
 
Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12
 
Product portfolio 2011
Product portfolio   2011Product portfolio   2011
Product portfolio 2011
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
 
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
 
Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...
 
Lect5 improving software economics
Lect5 improving software economicsLect5 improving software economics
Lect5 improving software economics
 
Project design and management
Project design and managementProject design and management
Project design and management
 
Project Management Complete Concept
Project Management Complete Concept Project Management Complete Concept
Project Management Complete Concept
 
Agile scaling using tools hedwig baars
Agile scaling using tools hedwig baarsAgile scaling using tools hedwig baars
Agile scaling using tools hedwig baars
 
Mpower Corporate Profile
Mpower Corporate ProfileMpower Corporate Profile
Mpower Corporate Profile
 
How to gain business value from social media & collaboration tools
How to gain business value from social media & collaboration toolsHow to gain business value from social media & collaboration tools
How to gain business value from social media & collaboration tools
 
SharePoint 2010 overview
SharePoint 2010 overviewSharePoint 2010 overview
SharePoint 2010 overview
 
Business Analyst As Product Owner
Business Analyst As Product OwnerBusiness Analyst As Product Owner
Business Analyst As Product Owner
 
Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...
Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...
Implementing Intelligent Content Solutions (Joe Gollner - Intelligent Content...
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
 

More from Ken Power

Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...
Ken Power
 
Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015
Ken Power
 
What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...
Ken Power
 
Principles and dynamcis of scrum coaching
Principles and dynamcis of scrum coachingPrinciples and dynamcis of scrum coaching
Principles and dynamcis of scrum coaching
Ken Power
 
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Ken Power
 
Organization Flow
Organization FlowOrganization Flow
Organization Flow
Ken Power
 
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile AdoptionXP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Ken Power
 
Product Ownership Challenges
Product Ownership ChallengesProduct Ownership Challenges
Product Ownership Challenges
Ken Power
 
Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)
Ken Power
 

More from Ken Power (9)

Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...
 
Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015
 
What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...
 
Principles and dynamcis of scrum coaching
Principles and dynamcis of scrum coachingPrinciples and dynamcis of scrum coaching
Principles and dynamcis of scrum coaching
 
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
 
Organization Flow
Organization FlowOrganization Flow
Organization Flow
 
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile AdoptionXP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
 
Product Ownership Challenges
Product Ownership ChallengesProduct Ownership Challenges
Product Ownership Challenges
 
Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)
 

Recently uploaded

Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
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
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
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
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
narasimhamurthyh4
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 

Recently uploaded (20)

Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
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...
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
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
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 

Value Stream Manager concept applied to Software Product Development

  • 1. APPLYING THE VALUE STREAM MANAGER CONCEPT TO SOFTWARE DEVELOPMENT ORGANIZATIONS Ken Power
  • 2. About me •  My day job §  Co-Founder, Agile Office at Cisco §  Internal Agile & Lean Consultant •  Extra-curricular activities §  Fellow of the Lean Systems Society (http://LeanSystemsSociety.org/) §  Award-winning publications in Agile and Lean product development §  Frequent speaker at major international Agile and Lean conferences §  Involved in organizing international Agile and Lean conferences §  Industry/academic collaborative research on Agile and Lean software development §  Blog: http://SystemAgility.com/ §  Twitter: @ken_power
  • 4. The Hierarchical Perspective •  Is your organization is a reflection of what it says in the Organization Chart? •  A collection of titles and functional areas?
  • 5. The Social Network Perspective •  Is your organization the set of diverse relationships that cross functional boundaries?
  • 6. The Information Flow Perspective •  Is your organization represented by the currents of information that flow through the network?
  • 7. All are true to some degree Remember: (1)  All models are wrong, but some are useful (2)  More than one thing can be true
  • 9.
  • 10. Value Streams •  Whole products or systems •  Product lines •  Portfolios •  Cross-cutting portfolio or product line elements
  • 11. Filling the Role •  TPS and the Chief Engineer Role •  Scrum Product Owner •  Product Champion •  Leads the development team in discovering what the customer really needs •  Responsible for the quality of the product
  • 12.
  • 13. Value Stream Manager •  An individual assigned clear responsibility for the success of a value stream. •  The value stream may be defined on •  the product or business level (including product development), or •  the plant or operations level (from raw materials to delivery). •  The value-stream manager is the architect of the value stream, identifying value as defined from the customer’s perspective and leading the effort to achieve an ever- shortening value-creating flow. •  The value-stream manager focuses the organization on aligning activities and resources around value creation, though none of the people or resources (money, assets) may actually “belong to” the value stream manager. http://www.lean.org/Common/LexiconTerm.aspx?termid=362
  • 14. Leading Through Influence •  Value stream management distinguishes between responsibility, which resides with the value-stream manager, and authority, which may reside inside functions and departments holding the resources. •  The role of the functions is to provide the people and resources needed to achieve the value-stream vision, as defined by the value-stream manager. •  The value-stream manager leads through influence, not position, and thus can be equally effective in a traditional functional organization or in a matrix organization, avoiding the common failure of matrix organizations, which is the loss of clear responsibility, accountability, and effective decision- making. •  The archetype for the role of the value-stream manager is the Toyota chief engineer, who has only minimal staff and resources under his direct control. http://www.lean.org/Common/LexiconTerm.aspx?termid=362
  • 15. Quadrants of Responsibility •  Prioritization •  Technical Requirements •  Customer •  Technology Direction Requirements •  Technology Strategy •  Revenue •  Engineering Investment (People) •  Dependencies Development Product (Tactical, (Strategic) Operational) Quality (Product Quality, Program Continuity, (Organization) Customer Focus) •  Engineering •  Process Owner Investment (People) •  Stakeholder Engagement •  Quality Direction •  Dependency Management •  Quality Strategy •  Objectivity •  Quality Requirements •  Continuous Inspection & Adaption
  • 16.
  • 17. Freeman’s Basic 2-tier model The Firm Government Primary Stakeholders Competitors Media Communities Secondary Customers Stakeholders Financiers Employees Suppliers Special Interest Customer Groups Advocate Groups
  • 18. Scrum Master Product Owner Cross-Functional Delivery Team Scrum Team Product Owner Team System User Portfolio Experience Extended Delivery Team Council Team Other Business Units Product Developme Beta TME nt Manager GB Manager Channel UE Program Product Alpha Ramp Lead Manager Early Sales Access Architect Support QA Program Manager Engineers Tech Customer Support Engagement Team Product Team Marketing
  • 19. Stakeholder Management Principles 1.  Stakeholder interests need to 6.  We need intensive go together over time. communication and dialogue 2.  We need a philosophy of with stakeholders – not just volunteerism – to engage those who are friendly. stakeholders and manage 7.  Stakeholders consist of real relationships ourselves rather people with names and faces than leave it to government. and children. They are complex. 3.  We need to find solutions to 8.  We need to generalize the issues that satisfy multiple marketing approach. stakeholders simultaneously. 9.  We engage with both primary 4.  Everything that we do serves and secondary stakeholders. stakeholders. We never trade 10.  We constantly monitor and off the interests of one versus redesign processes to make the other continuously over time. them better serve our 5.  We act with purpose that fulfills stakeholders. our commitment to stakeholders. We act with aspiration towards fulfilling our dreams and theirs.
  • 20. The Role of Manager “Whatever the magnitude of their stake, each stakeholder is a part of the nexus of implicit and explicit contracts that constitutes the firm. However, as a group, managers are unique in this respect because of their position at the centre of the Managers are the only nexus of contracts. groups of stakeholders who enter into a contractual relationship with all other stakeholders. Managers are also the only group of direct control over the stakeholders with decision-making apparatus of the firm.” (Hill & Jones, 1992: 134)
  • 21. Who can play the role? •  Someone who can understand the complexities of your product lines, your customers and your organization. •  Good candidates: •  Program Managers •  Engineers •  Technical Leaders •  Architects •  Good, but often too busy: •  Product Managers •  Engineering Managers (can be good coaches or mentors for Value Stream Managers)
  • 22. Use Lean Management Thinking •  Use A3 Problem Solving reports to help people develop as Value Stream Managers •  Improve their Problem Solving skills •  Help people learn how to navigate the organization
  • 23. Stakeholder Mapping for Product Architecture Product Architecture Client Development Teams: ‘Late integrators’ Primary Stakeholders 3rd Party Developers Customers Client Development Media Teams: ‘Early Integrators’ Architecture Teams Secondary User Stakeholders Experience Teams Other Product Business Management Units API QA Client Teams Application Tech QA API Development Support Teams Team Team Special Interest Test Automation Groups Team System Test Team
  • 24.
  • 25. Basic Flow Portfolio Architecture Assign Product/ Request Delivery Release Team Team VS Component Team(s) Products Review Evaluation Manager PO Team “I have an •  Priioritize •  Technical •  Detailed •  Prioritize •  Design, develop, idea or a this request evaluation Technical work within deliver problem to •  Align with •  Decide the evaluation a Product solve” Portfolio appropriate •  End-to-end or place for consistency Component implementa •  Work across •  Consider all tion entire VS sources of •  Architecture input consistency User Story Acceptance Criteria Acceptance Criteria User Story Acceptance Criteria User Story Acceptance Criteria Acceptance Criteria User Story Acceptance Criteria Acceptance Criteria Acceptance Criteria Low-Level Story Low-Level StoryAcceptance Criteria Low-Level Story Acceptance Criteria Acceptance Criteria Low-Level Story Acceptance Criteria Acceptance Criteria Low-Level Story Acceptance Criteria Acceptance Criteria Low-Level Story Acceptance Criteria Acceptance Criteria Acceptance Criteria Acceptance Criteria Acceptance Criteria
  • 26. Example: Cross-Portfolio Architecture Planned Ready In Progress Done This is our Planned policy. We This is our Ready We will start work on something Work Items are declared will plan something when …. policy. Thanks for when …. ‘Done’ when …. reading. Request Queue (Backlog) Portfolio Technical Items We always From here, go to Backlog Steering are have visibility Team backlogs; Team Ready on work in Backlog to begin progress by Deliverables include the whitepaper, Architecture prototype, user team stories, detailed requirements, etc.
  • 27. Portfolio Architecture Assign Product/ Delivery Release Team Team VS Component Team(s) Products Review Evaluation Manager PO Team Portfolio Product Product Product Product Product Product Feature Stack Teams Task Task Task Task Task Low-Level Story Task Acceptance Criteria Task Low-Level Story Criteria Acceptance Task Task Task Low-Level Story Criteria Product Acceptance Acceptance Criteria Criteria Story Acceptance Low-Level Acceptance Criteria Acceptance Criteria Low-Level Story Criteria Acceptance Feature Acceptance Criteria Product Line 1 Acceptance Criteria Product Low-Level Story Acceptance Criteria Acceptance Criteria Low-Level Story Product Framework Acceptance Criteria Low-Level Story Criteria Acceptance Acceptance Criteria Acceptance Criteria Product Line 2 Product Low-Level Story Task C1 C3 Acceptance Criteria Task Task Acceptance Criteria Low-Level Story Task Task Product Acceptance Criteria Task Low-Level Story Criteria Acceptance Low-Level Story Task Task Task Task Acceptance Criteria Acceptance Criteria Acceptance Criteria Low-Level Story Criteria Acceptance Low-Level Story Criteria Acceptance Acceptance Criteria Criteria Story Acceptance Low-Level Acceptance Criteria Acceptance Criteria Acceptance Criteria Product Component 1 Low-Level Story Acceptance Criteria Acceptance Criteria Low-Level Story Acceptance Criteria Low-Level Story Criteria Acceptance Framework C2 Acceptance Criteria Acceptance Criteria Task Task Task Low-Level Story Task Task Component 2 Task Acceptance Criteria Task C1 Task Task Low-Level Story Criteria Acceptance Task Low-Level Story Criteria Acceptance Acceptance Criteria Criteria Story Acceptance Low-Level Acceptance Criteria Acceptance Criteria Acceptance Criteria Low-Level Story Task Task Task Acceptance Criteria Task Task Low-Level Story Task Acceptance Criteria Low-Level Story Task C2 Task Task Acceptance Criteria Acceptance Criteria Task Low-Level Story Criteria Acceptance Low-Level Story Criteria Acceptance Low-Level Story Low-Level Story CriteriaAcceptance Criteria Acceptance Acceptance Criteria Acceptance Criteria Acceptance Criteria CriteriaAcceptance Criteria Acceptance Low-Level Story Acceptance Criteria Acceptance Criteria Acceptance Criteria Ext. Ext. Ext. C3 Dep. 1 Dep 2 Dep 3
  • 28. Some challenges •  Multiple sources of requirements •  Multi-Faceted Role, Requiring a Broad Skill Set •  Balance decision making •  Manage conflicts •  Deal with multiple reporting lines •  Navigate complicated org structures •  Organization politics •  Danger of Isolation
  • 29. Understanding Lead Time and Cycle Time http://stefanroock.wordpress.com/2010/03/02/kanban-definition-of-lead-time-and-cycle-time/
  • 31. Value Stream Managers as Change Enablers http://stevenmsmith.com/ar-satir-change-model/
  • 32. A3 Management Focus Problem Solving Proposal Writing Project Status Review Thematic content or Improvements related to Policies, decisions, or Summary of changes focus quality, cost, delivery, projects with significant and results as an safety, productivity, etc. investment or outcome of either implementation problem solving or proposal implementation Tenure of person Novice, but continuing Experienced personnel; Both novice and more conducting the work throughout career managers experienced managers Analysis Strong root-cause Improvement based on Less analysis and more emphasis; quantitative/ considering current focus on verification of analytical state; mix of quantitative hypothesis and action and qualitative items PDCA cycle Document full PDCA Heavy focus on the Plan Heavy focus on the cycle involved in making step, with Check and Act Check and Act steps, an improvement and steps embedded in the including confirmation of verifying the result implementation plan results and follow-up to complete the learning loop From Table 5.1 from “Understanding A3 Thinking”
  • 34.
  • 35. Applications of A3 Proposal Writing •  Create a Value Stream Manager role to help with Portfolio Backlog Management •  Align all products and components on a quarterly commit cadence •  Ensure architecture consistency across multiple product lines
  • 36. Applications of A3 Problem Solving •  Reduce Cycle Time for Portfolio Architecture Analysis •  Reduce Product delivery cadence from 6+ months to 3 months •  Reduce the Lead Time for high priority customer requests
  • 37. Summary •  Empower people to be Value Stream Managers •  Develop their skills as Problem Solvers •  Help them navigate the organization •  Develop them as enablers of change •  Use Stakeholder Maps to show who is affected •  Use Value Stream Maps to show the flow •  Use CFDs, Cycle Time and Lead Time to show delays (waste) and opportunities for improvement •  Use A3 Problem Solving and Proposal Writing to enable Lean thinking and to optimize your Value Streams