AgileLIVE - Collaboration that Scales - Part 1

Post on 13-Jan-2015

1.397 views 3 download

Tags:

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.

Transcript of AgileLIVE - Collaboration that Scales - Part 1

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

Andy Powell Product Evangelist, VersionOne

Collaboration that Scales

Connecting Teams and Programs via

Essential Conversations

The CDS (Chief Discussion Starter)

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

Scaled Collaboration Varies

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

Within

( a team or a project )

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

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 -

What are your story telling tools?

personas - story maps - sketches

How does context matter?

System Context

Product Context

How do you do distributed discovery?

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

www.cardboardit.com

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?

Dude’s Law: Value = Why / How

V= W H

I = V R

How much process is enough?

How much planning is enough?

What is the least amount of process that adds the most

real value? – Consider throwing out “The Book”

Why are they standing there?

Talk to the wall

Discover but don’t solve

Ask 5 Silent Why’s

Starting distributed connections

Rotate who goes first Press ‘3’ Key to speak

Use name to humanize people

Pair people across locations

Raj

Maria Ivan

Susan

Use humor to focus on outcomes

How do you talk about value delivered?

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?

How are you learning about users?

What’s your next best investment?

Are people reflecting and learning?

How do can you spark reflective dialog?

Across

( many teams or a program )

Don’t mistake crowds for collaboration

Cross cutting conversations require effort

Checklist Thinking (and leaning)

Cross cutting collaboration at scale

Cross Cutting Collaboration

People

Products

Technology

Cross Cutting ( teams and people )

Cross Cutting ( products )

Cross Cutting ( complexity )

How adaptive is your eco-system?

Outside

( teams and across portfolios )

Who’s on the outside and why?

Connecting to the Outsiders

Ideators

Investors

Leaders

Ideators

What is the next best investment?

Investors

Leaders

Are your skeptics on the outside?

Avoid Epistemic Arrogance

“The difference between what you know

and what you think you know”

So what now? ( putting these questions to work )

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

Questions?

© 2013 DevJam - All rights reserved.

www.devjam.com

david.hussman@devjam.com