42
Part 1 July 17, 2013 David Hussman Agility Coach, Instructor, Owner, DevJam Andy Powell Product Evangelist, VersionOne

AgileLIVE - Collaboration that Scales - Part 1

Embed Size (px)

DESCRIPTION

As agile adoption gains momentum across teams, business units, and entire enterprises, scaling a culture of collaboration is more important than ever before. If you’re interested learning how your organization can successfully coordinate across development teams, executive stakeholders, program and project managers, users, and customers, then you’ll want to tune in to this two-part webinar series. Part 1: Join David Hussman, well-known agility coach, instructor, and practitioner, for insights into the essentials you need to know to successfully expand the power of effective collaboration and the delivery of great software.

Citation preview

Page 1: AgileLIVE - Collaboration that Scales - Part 1

Part 1 July 17, 2013 David Hussman Agility Coach, Instructor, Owner, DevJam

Andy Powell Product Evangelist, VersionOne

Page 2: AgileLIVE - Collaboration that Scales - Part 1

Collaboration that Scales

Connecting Teams and Programs via

Essential Conversations

Page 3: AgileLIVE - Collaboration that Scales - Part 1

The CDS (Chief Discussion Starter)

https://sites.google.com/site/twincitiespracticalagility/

Page 4: AgileLIVE - Collaboration that Scales - Part 1

Scaled Collaboration Varies

Page 5: AgileLIVE - Collaboration that Scales - Part 1

Collaboration Starts with Conversation

Within

(a team)

Across

(teams)

Outside

(teams)

Project

Program

Portfolio

Product Conversations

Daily Conversations

Learning Conversations

Reflective Conversations

Cross Product

Cross Team Conversations

Dependency Conversations

Ideation Conversations

Investment Conversations

Leadership Conversations

1

2

3

Page 6: AgileLIVE - Collaboration that Scales - Part 1

Within

( a team or a project )

Page 7: AgileLIVE - Collaboration that Scales - Part 1

Growing Collaboration in Context

Developing Products

Iterative Learning

Dealing w/ Adversity

Maintaining Health

Designing Agility

Discovering / Delivering

Continuous Delivery

Reflective Correction

Evolving the Process

Getting Productive

Staying Productive

Getting Ready

Page 8: AgileLIVE - Collaboration that Scales - Part 1

Product Thinking

Developing Products

Iterative Learning

Dealing w/ Adversity

Maintaining Health

Designing Agility

Discovering / Delivering

Continuous Delivery

Reflective Correction

Evolving the Process

Getting Productive

Staying Productive

Getting Ready

Essential Product Discussions

- Story Telling -

- Product Context - - Distributed Ideation -

Page 9: AgileLIVE - Collaboration that Scales - Part 1

What are your story telling tools?

personas - story maps - sketches

Page 10: AgileLIVE - Collaboration that Scales - Part 1

How does context matter?

System Context

Product Context

Page 11: AgileLIVE - Collaboration that Scales - Part 1

How do you do distributed discovery?

“If Google Docs and Post It Notes had a child, it would be CardBoard”

www.cardboardit.com

Page 12: AgileLIVE - Collaboration that Scales - Part 1

Pragmatic Planning and Standing

Developing Products

Iterative Learning

Dealing w/ Adversity

Maintaining Health

Designing Agility

Discovering / Delivering

Continuous Delivery

Reflective Correction

Evolving the Process

Getting Productive

Staying Productive

Getting Ready

How much planning is enough?

Where is the value?

What is the cost?

Are standups feeding the team?

Are you collaborating or just reporting?

Are you discovering or solving?

Page 13: AgileLIVE - Collaboration that Scales - Part 1

Dude’s Law: Value = Why / How

V= W H

I = V R

How much process is enough?

Page 14: AgileLIVE - Collaboration that Scales - Part 1

How much planning is enough?

What is the least amount of process that adds the most

real value? – Consider throwing out “The Book”

Page 15: AgileLIVE - Collaboration that Scales - Part 1

Why are they standing there?

Talk to the wall

Discover but don’t solve

Ask 5 Silent Why’s

Page 16: AgileLIVE - Collaboration that Scales - Part 1

Starting distributed connections

Rotate who goes first Press ‘3’ Key to speak

Page 17: AgileLIVE - Collaboration that Scales - Part 1

Use name to humanize people

Pair people across locations

Raj

Maria Ivan

Susan

Page 18: AgileLIVE - Collaboration that Scales - Part 1

Use humor to focus on outcomes

Page 19: AgileLIVE - Collaboration that Scales - Part 1

How do you talk about value delivered?

Page 20: AgileLIVE - Collaboration that Scales - Part 1

Measuring, Learning and Adapting

Developing Products

Iterative Learning

Dealing w/ Adversity

Maintaining Health

Designing Agility

Discovering / Delivering

Continuous Delivery

Reflective Correction

Evolving the Process

Getting Productive

Staying Productive

Getting Ready

How often are we watching real users?

What is the best product direction?

What is the next best investment?

What can we learn from the past?

How can we apply it to the future?

Page 21: AgileLIVE - Collaboration that Scales - Part 1

How are you learning about users?

What’s your next best investment?

Page 22: AgileLIVE - Collaboration that Scales - Part 1

Are people reflecting and learning?

How do can you spark reflective dialog?

Page 23: AgileLIVE - Collaboration that Scales - Part 1

Across

( many teams or a program )

Page 24: AgileLIVE - Collaboration that Scales - Part 1

Don’t mistake crowds for collaboration

Cross cutting conversations require effort

Page 25: AgileLIVE - Collaboration that Scales - Part 1

Checklist Thinking (and leaning)

Cross cutting collaboration at scale

Page 26: AgileLIVE - Collaboration that Scales - Part 1

Cross Cutting Collaboration

People

Products

Technology

Page 27: AgileLIVE - Collaboration that Scales - Part 1

Cross Cutting ( teams and people )

Page 28: AgileLIVE - Collaboration that Scales - Part 1

Cross Cutting ( products )

Page 29: AgileLIVE - Collaboration that Scales - Part 1

Cross Cutting ( complexity )

Page 30: AgileLIVE - Collaboration that Scales - Part 1

How adaptive is your eco-system?

Page 31: AgileLIVE - Collaboration that Scales - Part 1

Outside

( teams and across portfolios )

Page 32: AgileLIVE - Collaboration that Scales - Part 1

Who’s on the outside and why?

Page 33: AgileLIVE - Collaboration that Scales - Part 1

Connecting to the Outsiders

Ideators

Investors

Leaders

Page 34: AgileLIVE - Collaboration that Scales - Part 1

Ideators

Page 35: AgileLIVE - Collaboration that Scales - Part 1

What is the next best investment?

Investors

Page 36: AgileLIVE - Collaboration that Scales - Part 1

Leaders

Page 37: AgileLIVE - Collaboration that Scales - Part 1

Are your skeptics on the outside?

Page 38: AgileLIVE - Collaboration that Scales - Part 1

Avoid Epistemic Arrogance

“The difference between what you know

and what you think you know”

Page 39: AgileLIVE - Collaboration that Scales - Part 1

So what now? ( putting these questions to work )

Page 40: AgileLIVE - Collaboration that Scales - Part 1

Reframing Our Learning

Building for the future Building to adapt

Talking about code Talking about tests

Late integration Continuous Deployment

What’s required? What’s needed?

How many hours? How much product?

How much cost? How much opportunity?

(from) Last Millennia (to) This Millennia

How big? Too big?

Learning to estimate Learning from estimates

Completing work Validating value delivered

Page 42: AgileLIVE - Collaboration that Scales - Part 1

Questions?

© 2013 DevJam - All rights reserved.

www.devjam.com

[email protected]