Devjam keynote-david-qcon

42
Big Agility Little „A‟ agile

description

 

Transcript of Devjam keynote-david-qcon

Page 1: Devjam keynote-david-qcon

Big Agility

Little „A‟ agile

Page 2: Devjam keynote-david-qcon

Some call me “Dude”?

Page 3: Devjam keynote-david-qcon

Some call me curious

Samatia Jinghong Xiahe

Page 4: Devjam keynote-david-qcon

Some call me “Skeptic” ( skeptical not cynical )

Page 5: Devjam keynote-david-qcon

Skeptics Unite

Questioning and Learning

Page 6: Devjam keynote-david-qcon

“I want to be big.” “I want big Agile.”

Today people call me “Coach”

Page 7: Devjam keynote-david-qcon

Why?

Page 8: Devjam keynote-david-qcon

When Is more, better?

( what can “they” teach us? )

Page 9: Devjam keynote-david-qcon

Dig This

Page 10: Devjam keynote-david-qcon

Tap the Existing Groove

“Groove is that quality

that moves the song

forward”

_________________

“When a song has a good

groove, it invites us into

a sonic world that we

don‟t want to leave”

Page 11: Devjam keynote-david-qcon

Across Teams

Outside Teams

How do we create groove?

Within Teams

Page 12: Devjam keynote-david-qcon

DevJam Team Building

Page 13: Devjam keynote-david-qcon

Creating Community (Common Vision)

Form Communities (Chartering)

Composing Product (Personas - Story maps - Sketching)

Create an Eco-System (Iteration 0 - Common Workspace)

Delivery (Iterating)

Staying Connected (Daily Standup - Common Workspace)

Tracking Progress (Task Walls - Burncharts - Velocity)

Technical Agility (Continuous Integration - Test Driven)

Delivering Value (Acceptance Tests - Continuous Deploy)

Learning (Tuning)

Validating Progress (Iteration Reviews - Users - User Testing)

Reflect and Improve (Retrospective – Market Feedback)

Discovery (Planning)

Product Releases (Value - Effort - Dependencies)

Iterative Delivery (Iterations (cycles) - Kanban (flow))

Goals (why) with Mechanics (how)

Page 14: Devjam keynote-david-qcon

From ideas …

… to iteration

Practices and Projects

Pragmatic Personas

Planning to Deliver

Setting the Stage

Questioning and Learning

Planning to Coach

Collaborative Chartering

Story Mapping

Planning to Discover

Develop

Design

Deliver

Page 15: Devjam keynote-david-qcon

What makes them a team?

What will really help them?

Page 16: Devjam keynote-david-qcon

What would you say if asked …

Page 17: Devjam keynote-david-qcon

What do you do well?

Where are your challenges?

Page 18: Devjam keynote-david-qcon

Why change? - Why agile?

What, Where, When?

Page 19: Devjam keynote-david-qcon

What are the constraints?

What will hinder learning?

Page 20: Devjam keynote-david-qcon

How much process is enough?

Appropriate Ceremony Sticks

Page 21: Devjam keynote-david-qcon

Developing Customers and Product

Personas and Story Maps

Page 22: Devjam keynote-david-qcon

Planning to Discover

Planning to Deliver

Page 23: Devjam keynote-david-qcon

Within

Across

Outside

Page 24: Devjam keynote-david-qcon

Planning to Discover

Skills - Dependencies - Assumptions

Page 25: Devjam keynote-david-qcon

Cross Cutting Concerns

Cross Cutting Value

Page 26: Devjam keynote-david-qcon

Within

Across

Outside

Page 27: Devjam keynote-david-qcon

Who are “they”?

What do they value?

What are you giving them?

Page 28: Devjam keynote-david-qcon

Timing (when)

Products (what)

Investments (how much)

This is what “they” tell me

Page 29: Devjam keynote-david-qcon

Timely and Trustable Deliveries

Page 30: Devjam keynote-david-qcon

In their heads

Why should we build?

Who‟s buying(in)?

What do they need?

Where is the value?

In our toolkit

chartering

personas

story mapping

story testing

Product Ownership

Product Thinking

Page 31: Devjam keynote-david-qcon

Investment Planning

Estimates is Currency

Page 32: Devjam keynote-david-qcon

“Their” View of Success

Practice Focus / Lower Value

User Feedback

Story Points

Outcome Focus / Higher Value

Daily Scrums

Profit Earned

People Helped

Product Learning

Page 33: Devjam keynote-david-qcon

Tools for Growing Big Agility

Page 34: Devjam keynote-david-qcon

Big Success – Little Failures

Measure Real Value

Page 35: Devjam keynote-david-qcon

Continuous Learning feeds Big Agility ( validate assumptions with evidence )

Page 36: Devjam keynote-david-qcon

Stealing from Scientists

George Ohm

Ohm‟s Law

Page 37: Devjam keynote-david-qcon

What laws guide us?

Page 38: Devjam keynote-david-qcon

Dude‟s Law

Page 39: Devjam keynote-david-qcon

Discussions around ”are we doing Agile?”

{ Meaning = Intent / Action }

{ Worth = Purpose / Practice }

“Why are we doing what we are doing?”

Page 40: Devjam keynote-david-qcon

Dude‟s Law: Value = Why / How

V= W H

V= W H

Questions?

Page 41: Devjam keynote-david-qcon

Question, Experiment, Learn

________________________________________

Coaching and Developing Agility

[email protected]

www.devjam.com

© 2011 DevJam - All rights reserved.

Page 42: Devjam keynote-david-qcon

杭州站 · 2011年10月20日~22日 www.qconhangzhou.com(6月启动)

QCon北京站官方网站和资料下载 www.qconbeijing.com