SlideShare uma empresa Scribd logo
1 de 35
agilebydesign.com
@agile_bydesign
Agile Structure for
Knowledge Workers
agilebydesign.com
@agile_bydesign
A different way to think about
organizational design
agilebydesign.com
@agile_bydesign
The Hierarchical Organizational Model does not enable knowledge workers to effectively
collaborate and deliver value in today’s environment of constant change
 Scattering of responsibility
 Reliance on bureaucracy
 Part timer syndrome
 Conflicting priority
agilebydesign.com
@agile_bydesign
Increasingly, enterprises are looking to group teams into cross-functional teams and
empower them to self-organize to deliver value
 Not always practical or economically
feasible
 Suboptimal use of scarce expertise
 Cross cutting concerns get buried
 Loss of organizational cohesion
agilebydesign.com
@agile_bydesign
Portfolio
Organizational Agility @ Scale can be achieved by setting up and nurturing an
ecosystem of constantly evolving, self-organizing, and interdependent teams, along
with the support structure required to enable those teams to deliver value
Value Center Integrated
Value Center (Delivery)
Services Center
Enablement Team
Enablement Core
Enablement Core
Enablement Core
Traveler Pool
Value Center (Discovery)
agilebydesign.com
@agile_bydesign
Enablement
Core
Traveler
Pool
Business Operations
Portfolio
Common
Services
Enablement
Teams
DevOps
HRTraining
Comp
Arch CI
Traveler
Pool
Business Operations Portfolio
Common
Services
Traveler
Pool
Business Operations
Portfolio
Common
Services
Enablement Core
• Advisory
• Consulting
• Providing a Platform
Value
Discovery Team
Value
Delivery Team
Value Discovery
& Delivery Team
Value
Discovery Team
Value
Delivery Team
Value Discovery
& Delivery Team
Value
Discovery Team
Value
Delivery Team
Value Discovery
& Delivery Team
Traveler
Pool
Business Operations
Portfolio
Common
Services
Enablement
Teams
Value
Discovery Team
Value
Delivery Team
Value Discovery
& Delivery Team
Business Operations
Portfolio
Traveler
Pool
Common
Services
Enablement
Teams
Value
Discovery Team
Value
Delivery Team
Value Discovery
& Delivery Team
Enablement
Teams
Value
Discovery Team
Value
Delivery Team
Value Discovery
& Delivery Team
Traveler
Pool
Common
Services
Business Operations
Portfolio
Business Ops Portfolio
• Transactional
• Domain Based
(e.g. Payment, Trading)
An agile business can often
be divided into discrete
Business Operations
Portfolios, with the aim of
minimizing dependencies
across portfolios
Enablement
Teams
Enablement
Teams
Work crosses distinct Portfolio boundaries by connecting them directly to each other
or through Enablement Cores
agilebydesign.com
@agile_bydesign
Teams Services Design Approach
agilebydesign.com
@agile_bydesign
The following Steps can be followed to layout a structure for your
Organization
1. Layout a service / team structure, defining the following for each team
• Divide the Enterprise into Portfolios that can provide meaningful market value
• Break down the portfolio into units (teams), laying out
• The Service that the team provides
• The Customers that those services are provided to
• The Capabilities required to provide these services to the customer
• What Dependencies each team has on another team
2. Add Service Delivery Patterns and Team Linker patterns to your team model to
layout how mechanisms for knowledge workers to interact with each other
• Select a Team Delivery Pattern to each Service that the team provides
• For each cross team dependency, define the connection using one or more
Team Linking Pattern
agilebydesign.com
@agile_bydesign
Service and Team Structure
agilebydesign.com
@agile_bydesign
Delighted
Customer 3
1
Awesome Team 1
5
Delighted
Customer 1
2
Delighted
Customer 2
Delighted
Customer 4
Awesome
Service 1
Awesome
Service 2
Awesome
Service 3
Outstanding
Capability 1
Outstanding
Capability 1
3
4
Ninja Guru
Samurai Rockstar
Awesome
Team 1
Market Portfolio One
mission statement
Awesome
Team 2
Awesome
Team 3
Awesome
Team 4
Awesome
Team 5
Awesome
Team 1
Market Portfolio Two
Awesome
Team 2
Awesome
Team 3
Awesome
Team 4
Awesome
Team 5
6
Define a clear compelling mission
statement for each team in the
portfolio
1
Outline the discrete service that the
teams provides
2
List the capabilities required for the
team to be successful, and map them
to services, (if necessary get Specific
on the people who will be in the team)
3
List the customers for each team
4
Organize teams into portfolios that
have a higher, common purpose
5
Layout dependencies & interactions
across teams in / across portfolios
6
Start by describing the services, clients, and capabilities of your teams, and
organize them into higher order missions
agilebydesign.com
@agile_bydesign
11
Regulators
Credit Card Foundation Team
Executives
Credit
Expertise
Data /
Analytics
Finance Expert X1 Credit Analyst X 3
Data Scientist X2 Credit Modeller X 1
mission statement
Credit Data
Services
Credit Model
Management
Credit Model
Features
Management
Card
Customers
Card
Feature Pod
Card
Foundations
Team
Partner Cards LOB
Customer
Engagement
Card Activate
Team
Data
Marketing/
Creative
Tech / Digital
Mkt
Execution
Studio 1
Horizontal Ops
Mkt
Execution
Studio 2
Mkt
Execution
Studio 3
…
Mobile &
Web Pod
CRM Pod
…
Achieve Top rated customer NPS
without sacrificing Profitability
Provide market valid features for the business in
a rapid manner @ scale
Software Studio
An example of a real life BizOps Pod within a large FSI
agilebydesign.com
@agile_bydesign
Team Service Delivery Patterns
agilebydesign.com
@agile_bydesign
Team Patterns provide a set a concepts that can be used to guide how to
organize and connect knowledge workers into an Integrated Value Network
Team Service Delivery Patterns
• Describe how knowledge workers can provide a discrete type
of value to set of internal or external customers
• A different pattern can be assigned to each service
• Review the Team Service Delivery Pattern Cards to get a
more in depth understanding of each pattern
• Annotate your models using the stickers provided
Credit Card Foundation Team
Credit Model
Features
Card
Feature Pod
Other Card
Pods
Credit & Terms
Consulting
Customer
Value
Center
Shared
Service
Center
Traveller
Pool
Enablement
Team
Community
Of Practice
Dynamic
Swat Team
Portfolio
Team Linker Patterns
• Describe methods that teams can use to coordinate and
collaborate across team and organizational boundaries
• Each connection between teams can be annotated with a
linking pattern
• Review the Team Linking Pattern Cards to get a more in
depth understanding of each card
• Annotate your models using the stickers provided
Collaboration
Time
Rotating
Standup
Participation
Travelling
Intent
Owner
Synchronization
Ceremony
Shared
Discovery &
Grooming
Story Acceptance
Criteria Injection
Business Risk
Office
Credit Card Foundation Team
Credit Model
Features
Card
Feature Pod
Other Card
Pods
Credit & Terms
Consulting
Portfolio
Synchronization
Stable Replenishment
Ceremony
agilebydesign.com
@agile_bydesign
Each Table will be given one Team Service Design toolkit, please unpack the
contents and start laying out your model
Team Service
Delivery Pattern
Cards and Stickers
Team Linker
Pattern Cards and
Stickers
Design
Instructions
agilebydesign.com
@agile_bydesign
Service and Linker
Patterns Applied
Continually analyzing demand and reorganize the ecosystem
around deliver of value
Sept
(4)
Aug (4)
Next Team
Structure
August
(5)
We Are Done
(3)
In Market
Sept
(5)
Oct
(5)
Oct
(5)
Current Team
Structure
Team A
Team B
Team C
Keep your Agile Ecosystem design up to date by integrating it with deliberate
Portfolio level practices
Partially
Started
(3)
All Started
(3)
Team A
Team B
Team C
Team D
Team A
Team B
Sept
(3)
Aug (3)
Team C
Sept
(3)
Aug (3)
Idea Shaping
(3)
Idea Pool
1
2
4
High (10 Stories)
High (10 Stories)
Med (5 Stories)
3
4
Leads prioritize the
next two months’
worth of work and
does an initial
• Thin Slice / Break
down
• Assess Impact on
Capability
• Estimate Cost of
Delay and Value
and Profile
Existing team or
swat team
completes the
exercise
1
Team structure may be
updated to organize
around the highest
priority value
Changes are validated
with impacted Team
members
Work is placed in
Teams backlog using
explicit Work In
progress Limits to
enable focus and quick
delivery
Leads
replenish the
immediate
backlog and
commit to the
work to start
as a Portolio
Teams
influence and
validate all
commitment
decision
2 3
Teams level
visual
management is
used to track
backlogs and
workflow.
Team
productivity,
impediments,
and insight often
feeds leader
meetings rather
than the other
way around `1
4
Expedite
(Emergency)
Fixed
(Regulatory)
Standard
(Revenue)
Intangible
(Investment)
COD Profile
Cost of Delay: 50k mth
Lead Time: 10 mths
CD3: 5K
Portfolio Lead Time
Agility is
measured as:
• The lead time
for the
Portolio to do
their work
• lead time for
the entire
organization
to get the
work to
market
5
5
Market Lead Time
Team commit here Team delivery Point
E2E
delivery
Point
Putting Portfolio level practices in place can be the first step to enabling
participants to self-form into teams
• How do we deliver on Key
Outcomes?
• How can we organize to deliver
value?
• What are the quickest paths to value?
Command
Center Stand-up
(1 X day)
Portfolio Prioritization &
Commitment
Portfolio
Retrospective
Portfolio
Shaping
• What do we want to deliver
next?
• Are we ready to deliver?
• Who will
• Are we delivering the value we expected ?
• What are our biggest impediments and how
can we solve them? value?
• IS the Ecosystem working?
• What Teams are blocked across the
Portfolio and how can we help?
• How can we align to deliver?
• Are we collaborating across the
ecosystem
agilebydesign.com
@agile_bydesign
Team Service Delivery and Linker Cards
Think about organizing teams through application of one or more Team Delivery
Patterns
• Dedicated, cross functional and hopefully co-located
• perform activities necessary to create market value
• Work enters and is completed without minimal
external dependencies.
• The team is self-organized and empowered
• demand can be serviced by stable combination of
capabilities that can form a team
• High degree of collaboration required to service
demand
• Output of the team can be consumed by the market
Usage Criteria
Customer Value Center
Service Delivery Patterns
@Agile_ByDesign
Think about organizing teams through application of one or more Team Delivery
Patterns
• More specialized workers that support “internal”
demand
• Work often travels from a value center, to be
processed by the service team, with outputs
delivered back to the value center
• Highly specialized skills that are hard to transfer and
take significant time to learn
• Workers require high degree of internal alignment
within the service
• Work is manual, and effort intensive, and benefits
less from market feedback
Usage Criteria
Shared Service
Center
Service Delivery Patterns
@Agile_ByDesign
Traveler Pool
• Groups of more specialized workers who are
organized into pools in order to meet high
demand across a number of value centers
• Requests are fulfilled by pool members joining the
team who made the request for services, staying
until work is completed
• Highly specialized skills that are hard to transfer
and take significant time to learn
• Demand from a value center tends to be ad hoc
• High degree of collaboration between the worker
and the value center is critical
Usage Criteria
Think about organizing teams through application of one or more Team Delivery
Patterns
Service Delivery Patterns
@Agile_ByDesign
Enablement team
Usage Criteria
• Owners of an enterprise concern or capability,
• Often provides a platform to enable teams
• Deployed at the portfolio level providing guidance
over a specific set of interrelated teams
• Deploy oversight and guidance in a way that
enables and empowers
• Focus on the application of advice and governance
• Teaching team members how to adopt to new
capabilities
• Value from teams using a common platform
Think about organizing teams through application of one or more Team Delivery
Patterns
Service Delivery Patterns
@Agile_ByDesign
Community
Of Practice
• A connected network of individuals who benefit
by collaborating on a shared capability
• Often virtual, membership comes from interested
contributors from other teams.
• Build through consensus and foster learning
• Support grass-roots development of a shared
understanding and learning
• Information flows primarily from employees to
the center
• Opportunity to motivate and volunteer
Usage Criteria
Think about organizing teams through application of one or more Team Delivery
Patterns
Service Delivery Patterns
@Agile_ByDesign
Think about organizing teams through application of one or more Team Delivery
Patterns
Swat team
• Is created just in time from a collection of teams
• a temporary overlay on the existing team
structure
• Has a common backlog and members agree to
hold common agile ceremonies
• Individuals from different teams need to
collaborating together on highly integrated Intent
• Requirement to keep the original team structure in
place.
• Duration not long enough to reconfigure teams
• Insufficient buy in to form more stable teams
Usage Criteria
Service Delivery Patterns
@Agile_ByDesign
Description
• A grouping of interrelated agile teams aligned to a
common mission
• Cohesive domain of a customer valued engine that
provides a market offering
• Managed through an integrated backlog and
dedicate management, and portfolio level
ceremonies
• Provide structure and direction necessary to
deliver value at scale
• Enable a collection of teams to align towards a
common goal
• Contain dependencies into a manageable grouping
of teams
Usage Criteria
Think about organizing teams through application of one or more Team Delivery
Patterns
Portfolio
Service Delivery Patterns
@Agile_ByDesign
agilebydesign.com
@agile_bydesign
26
Team Linker Patterns
• Dedicated space and time for team members to
come together and collaborate and synchronize
across team boundaries in an open, unstructured
way
• Scheduled at a set reoccurring cadence
• Participants self organize to solve problems
• Group of interrelated teams benefit from a high
collaboration in a way that is hard to predict
• Want teams to innovate and share on higher level
mission objectives
Think about Connecting teams through application of one or more Team Linking
Patterns
Open Space
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns
• Teams participation on other teams daily
standups
• Need often identified when analyzing team
backlogs for dependencies
• Participant often chosen on a rotating basis
• Work on two teams contain identifiable
dependencies
• Need for moderate synchronization of work across
teams
• Opportunities for teams to provide timely
assistance to other teams
Rotating Standup Participation
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns
=
• One team member brings a unit of work to another
team in order to facilitate it’s completion
• The owner of the intent travels to the other team
and works closely with the team, owning the
definition and validation of done for the work
• Intent forming teams require the help of more
delivery focused teams
• Teams need to support multiple business areas,
and bring in the business expertise required at the
right time
Travelling Intent Owner
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns
=
• Two teams agree to meet to synchronize work
across the teams
• Meeting follows a repeatable ceremony
• Meeting can be scheduled at a set cadence or
triggered through a pull system
• Need to manage a predictable dependency across
two teams
• Dependency requires thoughtful coordination
across the teams
Synchronisation Ceremony
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns
=
• Two teams agree to plan and scope work together
• Share a common backlog of work
• Triage work across the teams
• Teams have a shared business objective
• Common pool of customers and stakeholders
• Share a common platform
Shared Discovery &
Grooming
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns
=
• Members responsible for governance or auditing
the teams work examine backlogs of teams for
risk and tag work that required closer examination
• They may inject additional acceptance criteria
into stories as they are being groomed by the team
• Governance members validate that stories pass
their enhanced definition of done as a part of
story validation
• Want to address governance, compliance, or
address enterprise concerns
• Don’t want to slow teams down by forcing them
through Gates and check points
Story Acceptance Criteria Injection
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns
=
• Multiple teams synchronize work by replicating
team ceremonies to better collaborate at the
portfolio or enterprise level
• Portfolio level planning, standups, and reviews
are attended by delegates from each team
• Managed through portfolio level backlogs, status
reports and other information radiators
• Running a program or supporting a portfolio of
demand with shared capacity
• Delivering value required traversing numerous
dependencies across teams
• Need to escalate impediments and risks that
impact the portfolio quickly
Portfolio
Synchronization
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Think about Connecting teams through application of one or more Team Linking
Patterns 3
4
Stable Replenishment Ceremony
• A team needs to service multiple stakeholder
• Stakeholders attend a replenishment meeting held
at a stable cadence to determine what work gets
prioritized into the teams immediate backlog
• Often different replenishment cadences and
ceremonies are used for different classes of service
or market risk
• A need to service multiple stakeholder with
different types of demand
• Need to provide different types of services that
have different market risk, urgency, or risk
profiles
Usage Criteria
Team Linking Patterns
@Agile_ByDesign
Agile by Design
Inc.
Jeff Anderson, President
647.381.5932
jeff.anderson@agilebydesign.com
Taimur Mohammad, Partner
416.230.8814
taimur.mohammad@agilebydesign.com
Andrew Larosa, Partner
416.801.8205
andrew.larosa@agilebydesign.com

Mais conteúdo relacionado

Mais procurados

Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentStefan Wolpers
 
Agile - Community of Practice
Agile - Community of PracticeAgile - Community of Practice
Agile - Community of PracticeBHASKAR CHAUDHURY
 
Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017Matthew Skelton
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Yuval Yeret
 
Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian OverviewAtlassian
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajicagilemaine
 
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13Lean Kanban Central Europe
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Peter Antman
 
Agile Portfolio Management Framework With Demand Management
Agile Portfolio Management Framework With Demand ManagementAgile Portfolio Management Framework With Demand Management
Agile Portfolio Management Framework With Demand ManagementSlideTeam
 
Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017Prosci ANZ
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching WorkshopCraig Smith
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?Silvio Wandfluh
 

Mais procurados (20)

Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
Agile - Community of Practice
Agile - Community of PracticeAgile - Community of Practice
Agile - Community of Practice
 
The Spotify Tribe
The Spotify TribeThe Spotify Tribe
The Spotify Tribe
 
Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017
 
A quick introduction to Trello
A quick introduction to TrelloA quick introduction to Trello
A quick introduction to Trello
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Agile leadership
Agile leadershipAgile leadership
Agile leadership
 
Team Building
Team BuildingTeam Building
Team Building
 
How to implement Slack
How to implement SlackHow to implement Slack
How to implement Slack
 
Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian Overview
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajic
 
Approaches to scaling agile
Approaches to scaling agileApproaches to scaling agile
Approaches to scaling agile
 
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved
 
Presentation On Slack
Presentation On SlackPresentation On Slack
Presentation On Slack
 
Agile Portfolio Management Framework With Demand Management
Agile Portfolio Management Framework With Demand ManagementAgile Portfolio Management Framework With Demand Management
Agile Portfolio Management Framework With Demand Management
 
Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching Workshop
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?
 
Building and managing high performance teams
Building and managing high performance teamsBuilding and managing high performance teams
Building and managing high performance teams
 

Semelhante a Agile Organizational Design for Knowledge Workers

Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014Fabio Armani
 
Kapten Case Study April 2019 for HR presentation
Kapten Case Study April 2019 for HR presentationKapten Case Study April 2019 for HR presentation
Kapten Case Study April 2019 for HR presentationDiogoCerqueira16
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Agile India
 
Digital Operating Model & IT4IT
Digital Operating Model & IT4ITDigital Operating Model & IT4IT
Digital Operating Model & IT4ITDavid Favelle
 
Systems Thinking Approaches to Organizational Design
Systems Thinking Approaches to Organizational DesignSystems Thinking Approaches to Organizational Design
Systems Thinking Approaches to Organizational DesignMartin Aziz
 
Descaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newDescaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newChandan Patary
 
Descaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product DeliveryDescaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product DeliveryChandan Patary
 
PMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio ArmaniPMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio ArmaniPMexpo
 
Mapping the Change - final
Mapping the Change - final Mapping the Change - final
Mapping the Change - final Fabio Armani
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
Full stack poker game
Full stack poker gameFull stack poker game
Full stack poker gameagilebydesign
 
Portfolio management lean canvas
Portfolio management lean canvasPortfolio management lean canvas
Portfolio management lean canvasBrad Swanson
 
Our Capability and Introduction_February 2017
Our Capability and Introduction_February 2017Our Capability and Introduction_February 2017
Our Capability and Introduction_February 2017rsangani
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItMike Cottmeyer
 

Semelhante a Agile Organizational Design for Knowledge Workers (20)

Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014
 
Kapten Case Study April 2019 for HR presentation
Kapten Case Study April 2019 for HR presentationKapten Case Study April 2019 for HR presentation
Kapten Case Study April 2019 for HR presentation
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
HR Shared Services
HR Shared ServicesHR Shared Services
HR Shared Services
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Digital Operating Model & IT4IT
Digital Operating Model & IT4ITDigital Operating Model & IT4IT
Digital Operating Model & IT4IT
 
Systems Thinking Approaches to Organizational Design
Systems Thinking Approaches to Organizational DesignSystems Thinking Approaches to Organizational Design
Systems Thinking Approaches to Organizational Design
 
Descaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newDescaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_new
 
Descaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product DeliveryDescaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product Delivery
 
PMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio ArmaniPMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio Armani
 
Mapping the Change - final
Mapping the Change - final Mapping the Change - final
Mapping the Change - final
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
Full stack poker game
Full stack poker gameFull stack poker game
Full stack poker game
 
Portfolio management lean canvas
Portfolio management lean canvasPortfolio management lean canvas
Portfolio management lean canvas
 
Our Capability and Introduction_February 2017
Our Capability and Introduction_February 2017Our Capability and Introduction_February 2017
Our Capability and Introduction_February 2017
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
 
DevOps-CoE
DevOps-CoEDevOps-CoE
DevOps-CoE
 

Mais de agilebydesign

3) organizing for agility
3) organizing for agility3) organizing for agility
3) organizing for agilityagilebydesign
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetupagilebydesign
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling frameworkagilebydesign
 
Governing an agile enteprise
Governing an agile entepriseGoverning an agile enteprise
Governing an agile entepriseagilebydesign
 
Agile @ scale through mindset and practice
Agile @ scale through mindset and practiceAgile @ scale through mindset and practice
Agile @ scale through mindset and practiceagilebydesign
 
Estimating value through the lens of cost of delay
Estimating value through the lens of cost of delayEstimating value through the lens of cost of delay
Estimating value through the lens of cost of delayagilebydesign
 

Mais de agilebydesign (7)

3) organizing for agility
3) organizing for agility3) organizing for agility
3) organizing for agility
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetup
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling framework
 
Developing stories
Developing storiesDeveloping stories
Developing stories
 
Governing an agile enteprise
Governing an agile entepriseGoverning an agile enteprise
Governing an agile enteprise
 
Agile @ scale through mindset and practice
Agile @ scale through mindset and practiceAgile @ scale through mindset and practice
Agile @ scale through mindset and practice
 
Estimating value through the lens of cost of delay
Estimating value through the lens of cost of delayEstimating value through the lens of cost of delay
Estimating value through the lens of cost of delay
 

Último

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Último (20)

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

Agile Organizational Design for Knowledge Workers

  • 2. agilebydesign.com @agile_bydesign A different way to think about organizational design
  • 3. agilebydesign.com @agile_bydesign The Hierarchical Organizational Model does not enable knowledge workers to effectively collaborate and deliver value in today’s environment of constant change  Scattering of responsibility  Reliance on bureaucracy  Part timer syndrome  Conflicting priority
  • 4. agilebydesign.com @agile_bydesign Increasingly, enterprises are looking to group teams into cross-functional teams and empower them to self-organize to deliver value  Not always practical or economically feasible  Suboptimal use of scarce expertise  Cross cutting concerns get buried  Loss of organizational cohesion
  • 5. agilebydesign.com @agile_bydesign Portfolio Organizational Agility @ Scale can be achieved by setting up and nurturing an ecosystem of constantly evolving, self-organizing, and interdependent teams, along with the support structure required to enable those teams to deliver value Value Center Integrated Value Center (Delivery) Services Center Enablement Team Enablement Core Enablement Core Enablement Core Traveler Pool Value Center (Discovery)
  • 6. agilebydesign.com @agile_bydesign Enablement Core Traveler Pool Business Operations Portfolio Common Services Enablement Teams DevOps HRTraining Comp Arch CI Traveler Pool Business Operations Portfolio Common Services Traveler Pool Business Operations Portfolio Common Services Enablement Core • Advisory • Consulting • Providing a Platform Value Discovery Team Value Delivery Team Value Discovery & Delivery Team Value Discovery Team Value Delivery Team Value Discovery & Delivery Team Value Discovery Team Value Delivery Team Value Discovery & Delivery Team Traveler Pool Business Operations Portfolio Common Services Enablement Teams Value Discovery Team Value Delivery Team Value Discovery & Delivery Team Business Operations Portfolio Traveler Pool Common Services Enablement Teams Value Discovery Team Value Delivery Team Value Discovery & Delivery Team Enablement Teams Value Discovery Team Value Delivery Team Value Discovery & Delivery Team Traveler Pool Common Services Business Operations Portfolio Business Ops Portfolio • Transactional • Domain Based (e.g. Payment, Trading) An agile business can often be divided into discrete Business Operations Portfolios, with the aim of minimizing dependencies across portfolios Enablement Teams Enablement Teams Work crosses distinct Portfolio boundaries by connecting them directly to each other or through Enablement Cores
  • 8. agilebydesign.com @agile_bydesign The following Steps can be followed to layout a structure for your Organization 1. Layout a service / team structure, defining the following for each team • Divide the Enterprise into Portfolios that can provide meaningful market value • Break down the portfolio into units (teams), laying out • The Service that the team provides • The Customers that those services are provided to • The Capabilities required to provide these services to the customer • What Dependencies each team has on another team 2. Add Service Delivery Patterns and Team Linker patterns to your team model to layout how mechanisms for knowledge workers to interact with each other • Select a Team Delivery Pattern to each Service that the team provides • For each cross team dependency, define the connection using one or more Team Linking Pattern
  • 10. agilebydesign.com @agile_bydesign Delighted Customer 3 1 Awesome Team 1 5 Delighted Customer 1 2 Delighted Customer 2 Delighted Customer 4 Awesome Service 1 Awesome Service 2 Awesome Service 3 Outstanding Capability 1 Outstanding Capability 1 3 4 Ninja Guru Samurai Rockstar Awesome Team 1 Market Portfolio One mission statement Awesome Team 2 Awesome Team 3 Awesome Team 4 Awesome Team 5 Awesome Team 1 Market Portfolio Two Awesome Team 2 Awesome Team 3 Awesome Team 4 Awesome Team 5 6 Define a clear compelling mission statement for each team in the portfolio 1 Outline the discrete service that the teams provides 2 List the capabilities required for the team to be successful, and map them to services, (if necessary get Specific on the people who will be in the team) 3 List the customers for each team 4 Organize teams into portfolios that have a higher, common purpose 5 Layout dependencies & interactions across teams in / across portfolios 6 Start by describing the services, clients, and capabilities of your teams, and organize them into higher order missions
  • 11. agilebydesign.com @agile_bydesign 11 Regulators Credit Card Foundation Team Executives Credit Expertise Data / Analytics Finance Expert X1 Credit Analyst X 3 Data Scientist X2 Credit Modeller X 1 mission statement Credit Data Services Credit Model Management Credit Model Features Management Card Customers Card Feature Pod Card Foundations Team Partner Cards LOB Customer Engagement Card Activate Team Data Marketing/ Creative Tech / Digital Mkt Execution Studio 1 Horizontal Ops Mkt Execution Studio 2 Mkt Execution Studio 3 … Mobile & Web Pod CRM Pod … Achieve Top rated customer NPS without sacrificing Profitability Provide market valid features for the business in a rapid manner @ scale Software Studio An example of a real life BizOps Pod within a large FSI
  • 13. agilebydesign.com @agile_bydesign Team Patterns provide a set a concepts that can be used to guide how to organize and connect knowledge workers into an Integrated Value Network Team Service Delivery Patterns • Describe how knowledge workers can provide a discrete type of value to set of internal or external customers • A different pattern can be assigned to each service • Review the Team Service Delivery Pattern Cards to get a more in depth understanding of each pattern • Annotate your models using the stickers provided Credit Card Foundation Team Credit Model Features Card Feature Pod Other Card Pods Credit & Terms Consulting Customer Value Center Shared Service Center Traveller Pool Enablement Team Community Of Practice Dynamic Swat Team Portfolio Team Linker Patterns • Describe methods that teams can use to coordinate and collaborate across team and organizational boundaries • Each connection between teams can be annotated with a linking pattern • Review the Team Linking Pattern Cards to get a more in depth understanding of each card • Annotate your models using the stickers provided Collaboration Time Rotating Standup Participation Travelling Intent Owner Synchronization Ceremony Shared Discovery & Grooming Story Acceptance Criteria Injection Business Risk Office Credit Card Foundation Team Credit Model Features Card Feature Pod Other Card Pods Credit & Terms Consulting Portfolio Synchronization Stable Replenishment Ceremony
  • 14. agilebydesign.com @agile_bydesign Each Table will be given one Team Service Design toolkit, please unpack the contents and start laying out your model Team Service Delivery Pattern Cards and Stickers Team Linker Pattern Cards and Stickers Design Instructions
  • 16. Continually analyzing demand and reorganize the ecosystem around deliver of value Sept (4) Aug (4) Next Team Structure August (5) We Are Done (3) In Market Sept (5) Oct (5) Oct (5) Current Team Structure Team A Team B Team C Keep your Agile Ecosystem design up to date by integrating it with deliberate Portfolio level practices Partially Started (3) All Started (3) Team A Team B Team C Team D Team A Team B Sept (3) Aug (3) Team C Sept (3) Aug (3) Idea Shaping (3) Idea Pool 1 2 4 High (10 Stories) High (10 Stories) Med (5 Stories) 3 4 Leads prioritize the next two months’ worth of work and does an initial • Thin Slice / Break down • Assess Impact on Capability • Estimate Cost of Delay and Value and Profile Existing team or swat team completes the exercise 1 Team structure may be updated to organize around the highest priority value Changes are validated with impacted Team members Work is placed in Teams backlog using explicit Work In progress Limits to enable focus and quick delivery Leads replenish the immediate backlog and commit to the work to start as a Portolio Teams influence and validate all commitment decision 2 3 Teams level visual management is used to track backlogs and workflow. Team productivity, impediments, and insight often feeds leader meetings rather than the other way around `1 4 Expedite (Emergency) Fixed (Regulatory) Standard (Revenue) Intangible (Investment) COD Profile Cost of Delay: 50k mth Lead Time: 10 mths CD3: 5K Portfolio Lead Time Agility is measured as: • The lead time for the Portolio to do their work • lead time for the entire organization to get the work to market 5 5 Market Lead Time Team commit here Team delivery Point E2E delivery Point
  • 17. Putting Portfolio level practices in place can be the first step to enabling participants to self-form into teams • How do we deliver on Key Outcomes? • How can we organize to deliver value? • What are the quickest paths to value? Command Center Stand-up (1 X day) Portfolio Prioritization & Commitment Portfolio Retrospective Portfolio Shaping • What do we want to deliver next? • Are we ready to deliver? • Who will • Are we delivering the value we expected ? • What are our biggest impediments and how can we solve them? value? • IS the Ecosystem working? • What Teams are blocked across the Portfolio and how can we help? • How can we align to deliver? • Are we collaborating across the ecosystem
  • 19. Think about organizing teams through application of one or more Team Delivery Patterns • Dedicated, cross functional and hopefully co-located • perform activities necessary to create market value • Work enters and is completed without minimal external dependencies. • The team is self-organized and empowered • demand can be serviced by stable combination of capabilities that can form a team • High degree of collaboration required to service demand • Output of the team can be consumed by the market Usage Criteria Customer Value Center Service Delivery Patterns @Agile_ByDesign
  • 20. Think about organizing teams through application of one or more Team Delivery Patterns • More specialized workers that support “internal” demand • Work often travels from a value center, to be processed by the service team, with outputs delivered back to the value center • Highly specialized skills that are hard to transfer and take significant time to learn • Workers require high degree of internal alignment within the service • Work is manual, and effort intensive, and benefits less from market feedback Usage Criteria Shared Service Center Service Delivery Patterns @Agile_ByDesign
  • 21. Traveler Pool • Groups of more specialized workers who are organized into pools in order to meet high demand across a number of value centers • Requests are fulfilled by pool members joining the team who made the request for services, staying until work is completed • Highly specialized skills that are hard to transfer and take significant time to learn • Demand from a value center tends to be ad hoc • High degree of collaboration between the worker and the value center is critical Usage Criteria Think about organizing teams through application of one or more Team Delivery Patterns Service Delivery Patterns @Agile_ByDesign
  • 22. Enablement team Usage Criteria • Owners of an enterprise concern or capability, • Often provides a platform to enable teams • Deployed at the portfolio level providing guidance over a specific set of interrelated teams • Deploy oversight and guidance in a way that enables and empowers • Focus on the application of advice and governance • Teaching team members how to adopt to new capabilities • Value from teams using a common platform Think about organizing teams through application of one or more Team Delivery Patterns Service Delivery Patterns @Agile_ByDesign
  • 23. Community Of Practice • A connected network of individuals who benefit by collaborating on a shared capability • Often virtual, membership comes from interested contributors from other teams. • Build through consensus and foster learning • Support grass-roots development of a shared understanding and learning • Information flows primarily from employees to the center • Opportunity to motivate and volunteer Usage Criteria Think about organizing teams through application of one or more Team Delivery Patterns Service Delivery Patterns @Agile_ByDesign
  • 24. Think about organizing teams through application of one or more Team Delivery Patterns Swat team • Is created just in time from a collection of teams • a temporary overlay on the existing team structure • Has a common backlog and members agree to hold common agile ceremonies • Individuals from different teams need to collaborating together on highly integrated Intent • Requirement to keep the original team structure in place. • Duration not long enough to reconfigure teams • Insufficient buy in to form more stable teams Usage Criteria Service Delivery Patterns @Agile_ByDesign
  • 25. Description • A grouping of interrelated agile teams aligned to a common mission • Cohesive domain of a customer valued engine that provides a market offering • Managed through an integrated backlog and dedicate management, and portfolio level ceremonies • Provide structure and direction necessary to deliver value at scale • Enable a collection of teams to align towards a common goal • Contain dependencies into a manageable grouping of teams Usage Criteria Think about organizing teams through application of one or more Team Delivery Patterns Portfolio Service Delivery Patterns @Agile_ByDesign
  • 27. • Dedicated space and time for team members to come together and collaborate and synchronize across team boundaries in an open, unstructured way • Scheduled at a set reoccurring cadence • Participants self organize to solve problems • Group of interrelated teams benefit from a high collaboration in a way that is hard to predict • Want teams to innovate and share on higher level mission objectives Think about Connecting teams through application of one or more Team Linking Patterns Open Space Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 28. Think about Connecting teams through application of one or more Team Linking Patterns • Teams participation on other teams daily standups • Need often identified when analyzing team backlogs for dependencies • Participant often chosen on a rotating basis • Work on two teams contain identifiable dependencies • Need for moderate synchronization of work across teams • Opportunities for teams to provide timely assistance to other teams Rotating Standup Participation Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 29. Think about Connecting teams through application of one or more Team Linking Patterns = • One team member brings a unit of work to another team in order to facilitate it’s completion • The owner of the intent travels to the other team and works closely with the team, owning the definition and validation of done for the work • Intent forming teams require the help of more delivery focused teams • Teams need to support multiple business areas, and bring in the business expertise required at the right time Travelling Intent Owner Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 30. Think about Connecting teams through application of one or more Team Linking Patterns = • Two teams agree to meet to synchronize work across the teams • Meeting follows a repeatable ceremony • Meeting can be scheduled at a set cadence or triggered through a pull system • Need to manage a predictable dependency across two teams • Dependency requires thoughtful coordination across the teams Synchronisation Ceremony Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 31. Think about Connecting teams through application of one or more Team Linking Patterns = • Two teams agree to plan and scope work together • Share a common backlog of work • Triage work across the teams • Teams have a shared business objective • Common pool of customers and stakeholders • Share a common platform Shared Discovery & Grooming Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 32. Think about Connecting teams through application of one or more Team Linking Patterns = • Members responsible for governance or auditing the teams work examine backlogs of teams for risk and tag work that required closer examination • They may inject additional acceptance criteria into stories as they are being groomed by the team • Governance members validate that stories pass their enhanced definition of done as a part of story validation • Want to address governance, compliance, or address enterprise concerns • Don’t want to slow teams down by forcing them through Gates and check points Story Acceptance Criteria Injection Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 33. Think about Connecting teams through application of one or more Team Linking Patterns = • Multiple teams synchronize work by replicating team ceremonies to better collaborate at the portfolio or enterprise level • Portfolio level planning, standups, and reviews are attended by delegates from each team • Managed through portfolio level backlogs, status reports and other information radiators • Running a program or supporting a portfolio of demand with shared capacity • Delivering value required traversing numerous dependencies across teams • Need to escalate impediments and risks that impact the portfolio quickly Portfolio Synchronization Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 34. Think about Connecting teams through application of one or more Team Linking Patterns 3 4 Stable Replenishment Ceremony • A team needs to service multiple stakeholder • Stakeholders attend a replenishment meeting held at a stable cadence to determine what work gets prioritized into the teams immediate backlog • Often different replenishment cadences and ceremonies are used for different classes of service or market risk • A need to service multiple stakeholder with different types of demand • Need to provide different types of services that have different market risk, urgency, or risk profiles Usage Criteria Team Linking Patterns @Agile_ByDesign
  • 35. Agile by Design Inc. Jeff Anderson, President 647.381.5932 jeff.anderson@agilebydesign.com Taimur Mohammad, Partner 416.230.8814 taimur.mohammad@agilebydesign.com Andrew Larosa, Partner 416.801.8205 andrew.larosa@agilebydesign.com