agile organizational design & kanban flow · & kanban flow organizational design is a...

27
© Torak, Inc. www.torak.com Agile Organizational Design & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his vast experience to illustrate how organizations can structure themselves to get the most benefit from being Agile and Lean. This presentation focuses on flowing work effectively using an Agile Canvas (i.e.:Organizational Design) and leveraging Kanban boards to ensure transparency/accountability at all levels of the organization. Once we master setting up the ideal organizational structure, we will explore actual Kanban board examples to visualize the flow of work across the organization. Ultimately, it’s all about connecting clear goals, with meaningful features and well written stories; while reducing dependencies and creating simple communication channels. You will walk away with real examples and techniques that you can implement immediately within your organization. 1

Upload: others

Post on 25-Dec-2019

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Agile Organizational Design & Kanban Flow

Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his vast experience to illustrate how organizations can structure themselves to get the most benefit from being Agile and Lean. This presentation focuses on flowing work effectively using an Agile Canvas (i.e.:Organizational Design) and leveraging Kanban boards to ensure transparency/accountability at all levels of the organization. Once we master setting up the ideal organizational structure, we will explore actual Kanban board examples to visualize the flow of work across the organization. Ultimately, it’s all about connecting clear goals, with meaningful features and well written stories; while reducing dependencies and creating simple communication channels. You will walk away with real examples and techniques that you can implement immediately within your organization.

1

Page 2: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

About Dimitri PonomareffDimitri Ponomareff (www.linkedin.com/in/dimka5) is a Coach. Whether it's a sports team, software products or entire organizations, Dimitri has that ability to relate and energize people. He is consistently recognized as a very passionate and successful change agent, with an overwhelming capacity to motivate and mobilize teams on their path to continuous improvements. He is a master facilitator, as well as a captivating speaker with consistent, positive feedback regarding his ability to engage an audience.

As a certified Coach, Project Manager and Facilitator of "The 7 Habits of Highly Effective People", Dimitri brings a full spectrum of knowledge in his delivery of methodologies. Through teaching by example, he is able to build teams of people who understand where to focus their work to generate the most value.

He has coached and provided tailor-made services and training for a multitude of organizations. The short list includes, American Express, Charles Schwab, Bank of America, Morgan Stanley, Best Western, Choice Hotels, JDA Software, LifeLock, First Solar, Infusionsoft and Mayo Clinic. Dimitri enjoys his work, and does everything to ensure he shares his knowledge with others who seek it.

2

Page 3: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Agenda

● Organizational Agility○ Agile Leadership○ Business Agility

● Agile Canvas○ Organizational Design○ Flowing Work○ Delivering Value

● Kanban Boards○ Portfolio board○ Discovery board○ Team board

This presentation is also available at http://torak.com/resources/

3

Page 4: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Organizational Agility

4

Page 5: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Organizational agility...

is the ability of an organization to effectively sense and adapt in complex, rapidly changing conditions so that it can thrive as an organization.

5

Page 6: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

The Third Wave of Agile

Source: http://www.solutionsiq.com/the-third-wave-of-agile/ 6

Page 7: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

The Agile Compass

Leaders must designs for the emergence of capability in these areas:

● Organizational Culture○ People's beliefs, attitudes and assumptions

● Organizational Structure○ Relationships, talent, risk, policies, rules and governance

● Leadership Styles○ Leading, inspiring, directing and motivating others

7

Page 8: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Team Development & Leadership Styles

Tuckman's stages of group development

8

Page 9: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Agile Canvas

9

Page 10: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Organizational Design

Source: http://www.centerod.com/2012/02/what-is-organizational-design/

Pre-design Workflow

Post-design WorkflowOrganizational design is a step-by-step methodology which identifies dysfunctional aspects of workflow, procedures, structures and systems, realigns them to fit current business realities/goals and then develops plans to implement the new changes.

10

Page 11: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Agile● Individuals and interactions

over processes and tools● Working software

over comprehensive documentation● Customer collaboration

over contract negotiation● Responding to change

over following a plan

1. Satisfy the Customer 2. Welcome Change3. Deliver Frequently4. Work as a Team 5. Motivate People6. Communicate Face-to-Face7. Measure Working Software8. Keep a Sustainable Pace9. Excel at Quality

10. Keep it Simple11. Self-Organize12. Reflect and Adjust Regularly

Lean

1. Eliminate waste2. Amplify learning3. Decide as late as possible4. Deliver as fast as possible5. Empower the team6. Build quality in7. See the whole

“Organizations that are truly lean have a strong competitive advantage because they respond very rapidly and in a highly disciplined manner to market demand, rather than try to predict the future.” – Mary Poppendieck

Build the right thing: Understand and deliver real value to real customers. Build it fast: Dramatically reduce the lead time from customer need to delivered solution. Build the thing right: Guarantee quality and speed with automated testing, integration and deployment. Learn through feedback: Evolve the product design based on early and frequent end-to-end feedback.

11

Page 12: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

The Agile Canvas is a visual map of how all your work efficiently flows across your organization.

Source: http://torak.com/services/agile-coaching/

Organization

Productsor Services

Teams

Initiatives

Features

Stories

Goals

12

Page 13: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com 13

Page 14: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Flowing & Aligning Value

● Evaluate● Plan● Approve

● Breakdown● Estimate● Prioritize

● Analyze● Develop/Test● Deliver

Initiatives

Features

Stories

14

Page 15: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Delivering Work (Features to Stories)

Big Room Planning

Multiple team event to breakdown the work ahead of the Scrum or Kanban teams.

Discovery Board

Kanban board to breakdown the work ahead of the Scrum

or Kanban teams.

Kanban Process

Entire end to end process on a single Kanban board.

15

Page 16: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Plan, Do, Check, Act (PDCA)

ACT

PLAN DO

PDCACycle

CHECK

Continuous Improvements

16

Page 17: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Kanban Boards

17

Page 18: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Kanban

1. Visualize the workflowKanban literally means "signboard" or "billboard"

2. Limit Work In Process (WIP) use a pull system - establish and respect your ideal capacity

3. Manage Flowmonitor, measure and report the flow of work through each state

4. Make Process Policies Explicitdescribe the process accurately in order to improve it

5. Improve Collaborativelyusing models & the scientific empirical method to implement continuous, incremental and evolutionary changes

18

Page 19: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Toyota’s Kanban System

Philosophy of complete elimination of waste

"Just-in-Time" means making "only what is needed, when it is needed, and in the amount needed."Source: http://www.toyota-global.com/company/vision_philosophy/

19

Page 20: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Organization - Portfolio Kanban Board

20

Page 21: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Product/Process - Discovery Kanban Board

21

Page 22: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Scrum Team - Task Board

22

Page 23: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Kanban Team - Board

23

Page 24: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com 24

Throughput is about performance…Throughput is based on actual data to represent the number of cards delivered in a given period of time on a specific Kanban board.

Cycle Time is about responsivenessCycle Time is calculated from the time a card is worked on by the team until the time the card is delivered. In simple terms, it’s how long a card stays within the Work-In-Progress (WIP) columns of your board.

Source: http://www.kanbanzone.com/2017/throughput-cycle-time-metrics-kanban-performance-responsiveness/

Page 25: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Agile, Kanban & DevOps Coaching

Learn more at www.torak.com

Learn more at www.AgileTestingFramework.com

Learn more at www.kanbanzone.com

25

Page 26: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

Thank You

26

Page 27: Agile Organizational Design & Kanban Flow · & Kanban Flow Organizational Design is a critical step in the overall Agile transformation and successful adoption. Dimitri shares his

© Torak, Inc. www.torak.com

This presentation was inspired by the work of many people and we have done our very best to attribute all authors of texts and images, and recognize any copyrights. If you think that anything in this presentation should be changed, added or removed, please contact us.

http://creativecommons.org/licenses/by-nc-nd/3.0/

27