Agile
(making some sense of it all)
@chrisvmcd 2
Chris McDermott
@chrisvmcd
Coach/Developer/Conference Organiser
www.leanagilescotland.com
@LeanAgileScot
@chrisvmcd
what am I going to talk about
• sense making
• we face two problems
• timeline
• back in the day
• ski resorts ...
@chrisvmcd
cynefin
4
K-in-evin
habitat or place
“more properly understood as the place of our multiple belongings; the sen...
@chrisvmcd 5
@chrisvmcd
Simple5
@chrisvmcd
Simple
Complicated
5
@chrisvmcd
Simple
ComplicatedComplex
5
@chrisvmcd
Simple
ComplicatedComplex
Chaotic 5
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
5
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
relationship between cause and effect is obvious to all
Known
sense ...
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
relationship between cause and effect is obvious to all
Known
sense ...
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
relationship between cause and effect is obvious to all
Known
sense ...
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
relationship between cause and effect is obvious to all
Known
sense ...
@chrisvmcd 6
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
7
@chrisvmcd 8
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
9
@chrisvmcd 10
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
11
@chrisvmcd 12
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
13
@chrisvmcd
we have two problems;
what to do
and
how to do it
14
“It is not enough to do your best; you must know what to d...
@chrisvmcd 15
Success
39%
Failed
18%
Challenged
43%
Standish Report 2013
@chrisvmcd
back in the day
16
@chrisvmcd 17
@chrisvmcd
predictable
18
“what you see is all there is” - Daniel Kahnemen
@chrisvmcd 19
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
what & how
20
the world seen through a waterfall
@chrisvmcd 21
@chrisvmcd 22
@chrisvmcd 23
@chrisvmcd 24
@chrisvmcd 25
make progress with
imperfect information
core ideas
@chrisvmcd 26
develop an evolutionary
capability by
implementing feedback
loops
core ideas
@chrisvmcd 27
encourage a high trust
culture
core ideas
@chrisvmcd 28
treat work in progress as
if it were a liability rather
than an asset
core ideas
@chrisvmcd 29
foster a craftsmanship
ethic and a focus on
quality and pride of
workmanship
core ideas
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
what
30
an agile perspective
@chrisvmcd 31
@chrisvmcd 31
@chrisvmcd 31
@chrisvmcd 32
@chrisvmcd 33
@chrisvmcd 34
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
how
35
it’s just stand up meetings and sticky notes
@chrisvmcd
Capability
Time
current
desired
1 2 3 4 5
36
@chrisvmcd
organisational threshold
Capability
Time
current
desired
1 2 3 4 5
36
@chrisvmcd 37
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 38
@chrisvmcd 39
@chrisvmcd 39
@chrisvmcd 39
Legacy
@chrisvmcd 39
Tools
Legacy
@chrisvmcd 39
Finance
Tools
Legacy
@chrisvmcd 39
Finance
Tools
Legacy
Customer
@chrisvmcd 39
Finance
Tools
Legacy
Customer
Governance
@chrisvmcd 39
Finance
Tools
Legacy
Customer
Governance
Organisation
@chrisvmcd 40
@chrisvmcd
Capability
Time
current
desired
41
@chrisvmcd
Simple
ComplicatedComplex
Chaotic
Disorder
how
42
the challenge of change
@chrisvmcd
food for thought
• not all problems are created equal
• embrace uncertainty in what we do
• recognise the compl...
@chrisvmcd
thank you
44
Upcoming SlideShare
Loading in …5
×

Agile (making some sense of it all)

512 views

Published on

Version 2. Discusses the perception that software projects live in the simple/complicated domain as outdated and that agile recognises they are complicated/complex problem. Also discusses that the adoption of agile in previous 13 years has been treated as a simple/complicated problem and that Kanban helps us manage it as a complex problem.

Published in: Software, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
512
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agile (making some sense of it all)

  1. 1. Agile (making some sense of it all)
  2. 2. @chrisvmcd 2 Chris McDermott @chrisvmcd Coach/Developer/Conference Organiser www.leanagilescotland.com @LeanAgileScot
  3. 3. @chrisvmcd what am I going to talk about • sense making • we face two problems • timeline • back in the day • ski resorts and a drinking weekend • agile adoption, the two day master and waterfall sandwiches • how do we do it they way we want to do it • food for thought 3
  4. 4. @chrisvmcd cynefin 4 K-in-evin habitat or place “more properly understood as the place of our multiple belongings; the sense that we all, individually and collectively, have many roots: cultural, religious, geographic, tribal etc. We can never be fully aware of the nature of those belongings, but they profoundly influence what we are" http://c2.com/cgi/wiki?CynefinCentre
  5. 5. @chrisvmcd 5
  6. 6. @chrisvmcd Simple5
  7. 7. @chrisvmcd Simple Complicated 5
  8. 8. @chrisvmcd Simple ComplicatedComplex 5
  9. 9. @chrisvmcd Simple ComplicatedComplex Chaotic 5
  10. 10. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder 5
  11. 11. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder relationship between cause and effect is obvious to all Known sense - categorise - respond Best Practice 5
  12. 12. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder relationship between cause and effect is obvious to all Known sense - categorise - respond Best Practice Knownable relationship between cause and effect requires analysis/ investigation and experts sense - analyse - respond Good Practice 5
  13. 13. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder relationship between cause and effect is obvious to all Known sense - categorise - respond Best Practice Knownable relationship between cause and effect requires analysis/ investigation and experts sense - analyse - respond Good Practice probe - sense - respond Unknownable relationship between cause and effect can only be perceived in retrospect Emergent Practice 5
  14. 14. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder relationship between cause and effect is obvious to all Known sense - categorise - respond Best Practice Knownable relationship between cause and effect requires analysis/ investigation and experts sense - analyse - respond Good Practice probe - sense - respond Unknownable relationship between cause and effect can only be perceived in retrospect Emergent Practice no relationship between cause and effect at systems level act - sense - respond Novel Practice 5
  15. 15. @chrisvmcd 6
  16. 16. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder 7
  17. 17. @chrisvmcd 8
  18. 18. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder 9
  19. 19. @chrisvmcd 10
  20. 20. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder 11
  21. 21. @chrisvmcd 12
  22. 22. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder 13
  23. 23. @chrisvmcd we have two problems; what to do and how to do it 14 “It is not enough to do your best; you must know what to do, and then do your best.” - W. Edwards Deming
  24. 24. @chrisvmcd 15 Success 39% Failed 18% Challenged 43% Standish Report 2013
  25. 25. @chrisvmcd back in the day 16
  26. 26. @chrisvmcd 17
  27. 27. @chrisvmcd predictable 18 “what you see is all there is” - Daniel Kahnemen
  28. 28. @chrisvmcd 19
  29. 29. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder what & how 20 the world seen through a waterfall
  30. 30. @chrisvmcd 21
  31. 31. @chrisvmcd 22
  32. 32. @chrisvmcd 23
  33. 33. @chrisvmcd 24
  34. 34. @chrisvmcd 25 make progress with imperfect information core ideas
  35. 35. @chrisvmcd 26 develop an evolutionary capability by implementing feedback loops core ideas
  36. 36. @chrisvmcd 27 encourage a high trust culture core ideas
  37. 37. @chrisvmcd 28 treat work in progress as if it were a liability rather than an asset core ideas
  38. 38. @chrisvmcd 29 foster a craftsmanship ethic and a focus on quality and pride of workmanship core ideas
  39. 39. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder what 30 an agile perspective
  40. 40. @chrisvmcd 31
  41. 41. @chrisvmcd 31
  42. 42. @chrisvmcd 31
  43. 43. @chrisvmcd 32
  44. 44. @chrisvmcd 33
  45. 45. @chrisvmcd 34
  46. 46. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder how 35 it’s just stand up meetings and sticky notes
  47. 47. @chrisvmcd Capability Time current desired 1 2 3 4 5 36
  48. 48. @chrisvmcd organisational threshold Capability Time current desired 1 2 3 4 5 36
  49. 49. @chrisvmcd 37
  50. 50. @chrisvmcd 38
  51. 51. @chrisvmcd 38
  52. 52. @chrisvmcd 38
  53. 53. @chrisvmcd 38
  54. 54. @chrisvmcd 38
  55. 55. @chrisvmcd 38
  56. 56. @chrisvmcd 38
  57. 57. @chrisvmcd 38
  58. 58. @chrisvmcd 38
  59. 59. @chrisvmcd 38
  60. 60. @chrisvmcd 38
  61. 61. @chrisvmcd 38
  62. 62. @chrisvmcd 38
  63. 63. @chrisvmcd 38
  64. 64. @chrisvmcd 39
  65. 65. @chrisvmcd 39
  66. 66. @chrisvmcd 39 Legacy
  67. 67. @chrisvmcd 39 Tools Legacy
  68. 68. @chrisvmcd 39 Finance Tools Legacy
  69. 69. @chrisvmcd 39 Finance Tools Legacy Customer
  70. 70. @chrisvmcd 39 Finance Tools Legacy Customer Governance
  71. 71. @chrisvmcd 39 Finance Tools Legacy Customer Governance Organisation
  72. 72. @chrisvmcd 40
  73. 73. @chrisvmcd Capability Time current desired 41
  74. 74. @chrisvmcd Simple ComplicatedComplex Chaotic Disorder how 42 the challenge of change
  75. 75. @chrisvmcd food for thought • not all problems are created equal • embrace uncertainty in what we do • recognise the complexity in how we do it • appreciate the whole system • don’t become agile, strive for agility 43
  76. 76. @chrisvmcd thank you 44

×