Agile thinking V2.graffle - Allan Kelly€¦ · Agile or traditional processes?) 2 (v t e e Sh e u...

1
Created by Allan Kelly http://www.allankelly.net 9. Here to help? How do you think Agile can help? www.dialoguesheets.com "Software development can only be considered immature because of how we use our experience, not because we lack experience." Kevlin Henney Before you begin This dialogue sheet is intended for groups of 2 to 8 people. If you have a group larger than 8 then split in two or more separate groups, give each group a separate sheet to work on and compare action plans at the end. 7. Struggle? What makes your current work difficult? Where do you struggle? Do you struggle with Agile or traditional processes? Agile discussion Dialogue Sheet (v2) How much time have you have left? 5. Agile now? What Agile like practices and processes are you and your team following at the moment? Remember to let the question reader lead the discussion Based on ideas from Royal Institute of Technology, KTH, Stockholm ""The art of leadership is saying no, not yes. It is very easy to say yes." Tony Blair" "The smaller these action steps are, the more likely it is that the team can get them done. With each action step, check whether anything else needs to happen before they can get started." Davies & Sedley "My now ex-manager, who's known as Mr Process, announced we couldn't have done the project without agile before I left." Paul Grenyer "They always say time changes things, but you actually have to change them yourself.” Andy Warhol For more dialogue sheet downloads, printed sheets and information see http://www.dialoguesheets.com Use this space however you like notes, ideas, questions, comments and suggestions. (c) Software Strategy Ltd, 2010-2011 - Permission granted for individuals and organization to print and use this sheet for their own purposes. Copying to third parties, modification, redistribution and sale of this sheet is not permitted. Please tell us about your experience using this sheet. Send feedback to: [email protected] 15. Action plan From the previous discussions, which 3 things will you do 1. Start here This is a dialogue sheet, it is designed to promote good conversation. Team members should seat themselves equally around the sheet so each question can be read by at least one person easily. Take one question at a time, skip questions if you like. The person closest to the question should read out the question and take notes of the discussion. Each person should get a chance to read and note at least one question. "A traditional project manager focuses on following the plan with minimal changes, whereas an agile leader focuses on adapting successfully to the inevitable changes." Jim Highsmith www.dialoguesheets.com #1 ................. #2 ................. #3 ................. This way! This way! 4. Questions What questions do you have about Agile? Record any questions you have on this sheet. 11. Do it! Which Agile practices and process do you think you can adopt tomorrow? 12. More Which Agile practices and process do you think would help but you can't adopt immediately? What is stopping you adopting them immediately? 10. Other people Do you think your co- workers and managers - who are not here now - will agree with your answers to previous questions? How would they answer? 13. Help! What help do you need in adopting a more Agile style of working? Do you need any equipment, tools or permissions? 14. Blocks What blocks or obstacles do you see to working Agile? 3. Like / Dislike In the space above, list the Agile ideas you like - why do you like them? Next list of those you dislike - why do you dislike them? This way! "Customer collaboration over contract negotiation." Agile Manifesto "Responding to change over following a plan." Agile Manifesto "Individuals and interactions over processes and tools." Agile Manifesto "Working software over comprehensive documentation." Agile Manifesto 2. Set up Make sure everyone has a pen to write on this sheet. Write anywhere & everywhere on this sheet. Agree how long you will spend working on this sheet. "Every release should be as small as possible, containing the most valuable business requirements." Kent Beck "Our problem is not that we aim too high and miss, but that we aim too low and hit" Aristotle "Everybody's head has to be in the game if you're going to ship great software." Jim McCarthy "I can't understand why people are frightened of new ideas. I'm frightened of the old ones” John Cage 6. Risks What risks do you see in Agile? What risks would you encounter if you do more Agile practices & techniques? Take a few minutes to read the quotes on the edge of this sheet. They should amuse and inspire thinking. 8. Benefits What benefits of Agile working would you like to gain? "As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications." Dave parnas "Do not be alarmed by simplification, complexity is often a device for claiming sophistication, or for evading simple truths." JK Galbraith "A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system." Gall's Law

Transcript of Agile thinking V2.graffle - Allan Kelly€¦ · Agile or traditional processes?) 2 (v t e e Sh e u...

Page 1: Agile thinking V2.graffle - Allan Kelly€¦ · Agile or traditional processes?) 2 (v t e e Sh e u g o l a i D n o i s s u c s i d e l i g A left? 5. Agile now? What Agile like practices

Wha

Created by Allan Kellyhttp://www.allankelly.net

9. He

re to

hel

p?Ho

w do

you

thin

k Ag

ile c

an h

elp?

www.dialoguesheets.com

"Software development can only be considered immature because of how we use our experience, not because we lack experience." Kevlin Henney

Before you begin

This dialogue sheet is

intended for groups of 2 to 8

people. If you have a group

larger than 8 then split in two

or more separate groups, give

each group a separate sheet

to work on and compare

action plans at the end.

7. Struggle?What makes your current work difficult?

Where do you struggle?

Do you struggle with Agile or traditional processes?

Agile discussion Dialogue Sheet (v2)

How

muc

h tim

e ha

ve y

ou h

ave

left?

5. Agile now?What Agile like practices and processes are you and your team following at the moment?

Remember to let the question reader lead

the discussion

Based on ideas from Royal Institute

of Technology, KTH, Stockholm

""The art of leadership is saying no, not yes. It is very easy to say yes." Tony Blair"

"The smaller these action steps are, the more likely it is that the team can get them done. With each action step, check whether anything else needs to happen before they can get started." Davies & Sedley

"My now ex-manager, who's known as Mr Process, announced we couldn't have done the project without agile before I left." Paul Grenyer

"They always say time changes things, but you actually have to change them yourself.” Andy Warhol

For more dialogue sheet dow

nloads, printed sheets and inform

ation see http://ww

w.dialoguesheets.com

Use this space however you like notes, ideas, questions, comments and suggestions.

(c) Software Strategy Ltd, 2010-2011 - Permission granted for individuals and

organization to print and use this sheet for their own purposes. Copying to third parties, m

odification, redistribution and sale of this sheet is not permitted.

Please tell us about your experience using this sheet. Send feedback to: [email protected]

15. Action planFrom the previous discussions, which 3 things will you do

1. Start hereThis is a dialogue sheet, it is designed to prom

ote good conversation.Team

mem

bers should seat themselves equally

around the sheet so each question can be read by at least one person easily. Take one question at a tim

e, skip questions if you like. The person closest to the question should read out the question and take notes of the discussion. Each person should get a chance to read and note at least one question.

"A traditional project manager focuses on following the plan with minimal changes, whereas an agile leader focuses on adapting successfully to the inevitable changes." Jim Highsmith

www.dialoguesheets.com

#1 .................

#2 .................

#3 .................

This way!

This

way!

4. QuestionsWhat questions do you have about Agile?Record any questions you have on this sheet.

11. Do it!

Which A

gile pr

actice

s

and p

roces

s do y

ou

think

you c

an ad

opt

tomorr

ow?

12. MoreWhich Agile practices and process do you think would help but you can't adopt immediately?What is stopping you adopting them immediately?

10. O

ther

peo

ple

Do y

ou th

ink

your

co-

work

ers

and

man

ager

s -

who

are

not h

ere

now

- will

agre

e wi

th y

our a

nswe

rs to

pr

evio

us q

uest

ions

?Ho

w wo

uld

they

ans

wer?

13. Help!What help do you need in adopting a more Agile style of working?Do you need any equipment, tools or permissions?

14. BlocksWhat blocks or obstacles do you see to working Agile?

3. Like / Dislike

In the space above,

list the Agile ideas you

like - why do you like

them?Next list of those you

dislike - why do you

dislike them?

This way!

"Cus

tom

er c

olla

bora

tion

over

con

tract

ne

gotia

tion.

" Agi

le M

anife

sto

"Res

pond

ing

to c

hang

e ov

er

follo

wing

a p

lan.

" Agi

le M

anife

sto

"Indi

vidua

ls an

d in

tera

ctio

ns o

ver p

roce

sses

an

d to

ols.

" Agi

le M

anife

sto

"Wor

king

softw

are

over

com

preh

ensiv

e do

cum

enta

tion.

" Agi

le M

anife

sto

2. Set upM

ake sure everyone has a pen to write on this sheet.W

rite anywhere & everywhere on this sheet.Agree how long you will

spend working on this sheet.

"Eve

ry re

leas

e sh

ould

be

as s

mal

l as

poss

ible

, co

ntai

ning

the

mos

t val

uabl

e bu

sines

s re

quire

men

ts."

Kent

Bec

k

"Our problem is not that we aim too high and miss, but that we aim too low and hit" Aristotle

"Eve

rybo

dy's

head

has

to b

e in

the

gam

e if

you'

re

goin

g to

shi

p gr

eat s

oftw

are.

" Jim

McC

arth

y

"I can't understand why people are frightened of new ideas. I'm frightened of the old ones” John Cage

6. RisksWhat risks do you see in Agile?

What risks would you encounter if you do more Agile practices & techniques?

Take a few minutes to read the quotes on the edge of this sheet. They should

amuse and inspire thinking.

8. Ben

efits

What b

enefi

ts of

Agile

working

would

you l

ike

to ga

in?

"As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications." Dave parnas

"Do not be alarmed by simplification, complexity is often a device for claiming sophistication, or for evading simple truths." JK Galbraith

"A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system." Gall's Law