1
00:00:00,000 --> 00:00:08,620
Well, hello, everybody. It's the 3rd of April, 2009, and this is actually the first in the Agile Executive podcast series.

2
00:00:09,160 --> 00:00:19,160
And this is Michael Coté, available at peopleoverprocess.com, and also, of course, occasionally when I get around to posting to it, over at theagileexecutive.com.

3
00:00:19,540 --> 00:00:24,660
And we've got, as our first guest, we've got someone pretty exciting. Would you like to introduce yourself?

4
00:00:26,460 --> 00:00:27,380
Exciting? Wow.

5
00:00:27,880 --> 00:00:28,400
Why not?

6
00:00:28,400 --> 00:00:32,280
Hi, Michael. Why not, indeed? Exactly.

7
00:00:33,660 --> 00:00:42,700
My name's Clark Ching. Clark Ching. I always say it sort of slowly, like that, because most people get confused by my surname.

8
00:00:45,100 --> 00:00:51,980
I'm an Agile person, I suppose you could say. I work in Agile, though.

9
00:00:53,120 --> 00:01:04,580
I specialize in Agile with using the theory of constraints, Goldratt's work, that I guess a lot of people have read about in his book, The Goal.

10
00:01:04,920 --> 00:01:06,840
I'm writing a similar book.

11
00:01:08,060 --> 00:01:21,780
It will be out hopefully later this year. It's been published by the Pragmatic Press, which is quite cool. So it's a business novel. It'll be out sometime soon. I'm working through the reel right now.

12
00:01:22,360 --> 00:01:25,060
And trust me, that's a lot harder than writing.

13
00:01:25,480 --> 00:01:26,020
That's right.

14
00:01:26,020 --> 00:01:28,100
I didn't realize.

15
00:01:28,620 --> 00:01:35,040
You know, in your email signature, you have your, I think, isn't it like turning rocks into gold or something like that?

16
00:01:35,200 --> 00:01:47,720
Yes, yeah. I've got two. Where am I? I'm just trying to look at them here. I have them printed off already. I have two books. One is the big book, which is the business novel.

17
00:01:49,320 --> 00:01:57,160
Be 200, 300, 400 pages, sort of when it's finally printed. Full-size novel, the full story.

18
00:01:58,440 --> 00:02:19,860
About six months ago, I'd just come off a consulting engagement. And I suddenly went to try and find more work. And the economy had disappeared. And I sat down and thought, well, the stuff I do, this agile stuff, is really good because people can deliver more projects in less time.

19
00:02:20,920 --> 00:02:33,280
They can deliver more projects in the same amount of time. Surely this must be a good thing. And I was looking at it going, hang on, the recession is disappearing. I must have something.

20
00:02:34,000 --> 00:02:40,900
There's something in agile that's important here that should be able to help during the credit crunch.

21
00:02:41,660 --> 00:02:57,200
And that's what spawned the idea for Rocks Into Gold. It's a business parable. I describe it as being like the one-minute manager or who moved my cheese crossed with the goal.

22
00:02:57,460 --> 00:03:08,300
So it's kind of a small book. And it's got a really important lesson, which I think a lot of people in software development don't actually realize,

23
00:03:08,300 --> 00:03:22,680
which is that if you break big projects down into smaller projects and deliver several releases to a project, which is one of the key outcomes of agile generally,

24
00:03:23,360 --> 00:03:28,200
then you actually require an awful lot less cash. In most cases, not all cases.

25
00:03:29,080 --> 00:03:36,060
So agile is a way of developing software that requires a lot less cash. And that's one of those things we need at the moment.

26
00:03:36,060 --> 00:03:51,120
So, sorry, very long answer there. Two books, Rolling Rocks Downhill, the big book, Rocks Into Gold, is a small book, different characters, different setting, written very quickly.

27
00:03:51,280 --> 00:03:56,040
You can read it between 15 and 60 minutes or so to read it.

28
00:03:56,720 --> 00:04:10,580
And the best comments I've got about that are that it explains agile without actually using the word agile and people get the benefits of why they should do it.

29
00:04:11,340 --> 00:04:17,660
And if you want to read it for free, the best way to do that is to just search for rocks into gold.

30
00:04:18,180 --> 00:04:29,320
Or go to tinyurl.com and on the end of it, put in rocks into gold as the bit that goes on the end.

31
00:04:29,900 --> 00:04:31,580
Yeah, yeah. That's fantastic.

32
00:04:31,980 --> 00:04:40,620
There's a – you know, I always think it's interesting you take it on the – you know, I mean, that's the way the goal was written, of course, as a business novel.

33
00:04:40,620 --> 00:04:49,740
Which, whenever you tell people about that Goldratt book, that it's a novel, you have to sort of disclose like, wait, don't tell me I'm crazy yet.

34
00:04:51,320 --> 00:04:51,800
Exactly.

35
00:04:52,220 --> 00:04:58,120
You never think that, you know, a fictionalized sort of like business book would be that interesting.

36
00:04:58,420 --> 00:05:06,000
But – and, you know, granted, I would wager sort of outside of the world of wanting to know about, you know, the business stuff in that book.

37
00:05:06,080 --> 00:05:11,580
You know, it's not like a – you know, I'm sure the mainstream audience doesn't find it extremely compelling.

38
00:05:11,740 --> 00:05:12,600
But it actually is.

39
00:05:12,840 --> 00:05:13,060
No.

40
00:05:13,060 --> 00:05:13,580
It actually is.

41
00:05:13,760 --> 00:05:14,320
It's a good format.

42
00:05:14,320 --> 00:05:15,040
I should hope not.

43
00:05:15,780 --> 00:05:16,760
Yeah, I remember.

44
00:05:16,820 --> 00:05:18,980
Yeah, it's actually sold three million copies.

45
00:05:19,180 --> 00:05:19,840
Yeah, yeah.

46
00:05:19,880 --> 00:05:20,260
Roughly.

47
00:05:20,260 --> 00:05:30,380
And I always think it's funny that the – I mean, we're talking about it now, but, you know, the goal doesn't come up that much in discussion of agile software development.

48
00:05:30,540 --> 00:05:37,620
But there's a lot of – as you obviously know, working with, you know, theory of constraint stuff, there's a lot of similarity between the two.

49
00:05:38,460 --> 00:05:42,460
And anyhow, that's just my over-enthusiastic plug for that book.

50
00:05:42,460 --> 00:05:51,260
There is – the crazy thing about it is that I've realized that as I go on, my own book is actually more and more like the goal.

51
00:05:53,360 --> 00:05:58,520
It flows the same storyline, which you tend to expect with these things.

52
00:05:58,660 --> 00:06:02,000
They tend to follow a sort of similar art, the hero's journey.

53
00:06:02,440 --> 00:06:02,680
Right.

54
00:06:03,240 --> 00:06:05,740
Yeah, it's actually – it's well-documented.

55
00:06:05,980 --> 00:06:09,160
I've read about it when I started writing my own novel.

56
00:06:09,820 --> 00:06:19,580
But one of the things – if you look at agile in general, if you took away most of the stuff, there's two bits to agile.

57
00:06:20,320 --> 00:06:22,260
One is prioritize your stuff.

58
00:06:23,020 --> 00:06:26,280
And then the second is deliver it in small chunks.

59
00:06:26,900 --> 00:06:31,320
And I know that's going to offend a lot of people, but at the end of the day, that's the core of it.

60
00:06:31,700 --> 00:06:40,880
Now, if you look at the small chunks part of it, that's pretty much what happens in lean manufacturing or the way which Toyota works.

61
00:06:42,060 --> 00:06:45,560
Now, I grabbed onto that and thought, that's fascinating.

62
00:06:45,700 --> 00:06:47,020
I saw the lean background.

63
00:06:47,980 --> 00:06:55,960
But then as I was looking at it going, well, you know, I know how to make that stuff faster with the theory of constraints.

64
00:06:56,540 --> 00:07:01,160
I went back and I read the goal again, which I hadn't done for this.

65
00:07:01,640 --> 00:07:12,260
And one of the things that I've forgotten, which is daft in retrospect, is that the first thing that they did in the goal was to break the work down into smaller batches so it flowed easier.

66
00:07:13,040 --> 00:07:19,440
So that's essentially what the theory of constraints with agile is.

67
00:07:19,440 --> 00:07:27,720
The first step is break things down into smaller batches and then figure out what within the process is slowing them down.

68
00:07:28,120 --> 00:07:29,740
That grossly oversimplifies it.

69
00:07:30,140 --> 00:07:34,260
But theory of constraints is an extension of lean, I think.

70
00:07:34,540 --> 00:07:57,360
And I've used it on agile projects and it's surprising how much extra work you can get out of this just by going beyond that step of looking into how to do better, sorry, better small batches or better iterations and figuring out where the bottleneck is.

71
00:07:57,420 --> 00:08:14,280
So I'm curious to hear more in your experience, you know, like you said a couple of times, when doing software development, you know, in an agile way or, you know, like that breaking things into smaller chunks ends up costing less than having a big chunk.

72
00:08:14,940 --> 00:08:19,980
And I'm curious, like, why, why you think that is or sort of like how you've come to that conclusion.

73
00:08:21,700 --> 00:08:27,780
Okay, well, there's two bits, two key bits to it.

74
00:08:29,280 --> 00:08:48,100
One is that if you look at most software projects and if you were able to get your customers in the room at the beginning of the project and force them to prioritize every requirement or feature that they had there,

75
00:08:48,680 --> 00:08:55,420
what you would find is that there's an awful lot of stuff that is actually low priority.

76
00:08:55,420 --> 00:09:00,920
And that's really hard to do because people don't want to commit to, they don't want to lose anything.

77
00:09:01,060 --> 00:09:09,640
But if you actually go back and look at projects that you've delivered and actually put a very, very strong eye over them that looks and says,

78
00:09:10,440 --> 00:09:18,440
prioritize every single thing that we've delivered there, what you find is that very, very little, sorry, a big chunk of the stuff is actually very low priority.

79
00:09:19,740 --> 00:09:21,980
A lot of really important stuff, really low priority.

80
00:09:21,980 --> 00:09:24,420
But we still build them in most processes.

81
00:09:24,600 --> 00:09:27,980
We still build stuff that's bloated.

82
00:09:28,520 --> 00:09:29,540
I'll give you an example.

83
00:09:29,660 --> 00:09:37,740
A project that I just have been working on, it was effectively an agile rescue.

84
00:09:38,880 --> 00:09:46,220
They'd gone in and they had this huge, it was 150 people roughly working on this big agile project.

85
00:09:46,220 --> 00:09:48,420
And it was a disaster.

86
00:09:48,420 --> 00:09:53,940
So we kind of had to turn it around and get it started again.

87
00:09:54,040 --> 00:10:06,320
Now, the first thing that we did is went through and got people to rank the features and the requirements and put them in order.

88
00:10:06,580 --> 00:10:08,640
And obviously, some stuff disappeared there.

89
00:10:09,000 --> 00:10:12,500
It got taken out of the project and it will never be built.

90
00:10:13,060 --> 00:10:14,820
That hadn't been done previously.

91
00:10:16,160 --> 00:10:25,580
Now, even when they start the next part of the project and actually start working on it, you can do the same again.

92
00:10:25,780 --> 00:10:30,760
I remember looking at a search screen, which had been, obviously, you need a search screen.

93
00:10:30,840 --> 00:10:31,760
It's got to be in the project.

94
00:10:31,880 --> 00:10:33,160
So it was a must have.

95
00:10:33,620 --> 00:10:39,260
But when you look at it, there were a whole lot of features on there that you could actually take out and say, well, some of these are really important.

96
00:10:39,380 --> 00:10:40,020
Some of them aren't.

97
00:10:40,540 --> 00:10:49,800
And just simply by getting your project, your scope to be much smaller by prioritizing, you could chuck out a lot of work.

98
00:10:49,920 --> 00:10:52,200
Just save yourself from building a lot of stuff.

99
00:10:52,320 --> 00:10:54,740
A lot of smaller project, a lot easier to test.

100
00:10:55,260 --> 00:10:56,220
So that's the first thing.

101
00:10:56,220 --> 00:11:03,980
The second thing is that there's just quite simply a focus on delivering small chunks of stuff that actually works.

102
00:11:04,140 --> 00:11:16,920
And it's easier to layer something good upon something good upon something good than it is to build something that's kind of tangled together and then spend a long time reworking it, trying to make it work, which is how most projects work.

103
00:11:17,480 --> 00:11:18,020
Right, right.

104
00:11:18,020 --> 00:11:31,100
So, yeah, I mean, so it seems like there's a – I mean, this is always one of those interesting implicit things about agile development methodologies is you tend to end up doing less all at once.

105
00:11:31,400 --> 00:11:36,000
And essentially, you get better at not overpromising at what you're doing.

106
00:11:36,680 --> 00:11:43,880
And that seems to be – one of the key items to sort of success in agile stuff is just not really doing as much.

107
00:11:43,880 --> 00:11:53,620
You know, and the thing is, like, you know, it sounds like you're doing less work, but the fact is that what's really happening is you're setting yourself up for less failure at the end.

108
00:11:53,680 --> 00:11:56,660
Because if you overpromise something, you're obviously going to fail at doing it.

109
00:11:56,940 --> 00:12:00,280
So you're just more realistic than promising what you can actually accomplish.

110
00:12:01,340 --> 00:12:01,780
Absolutely.

111
00:12:02,040 --> 00:12:08,660
You've got – the difference between agile and not has very little to do with the technology.

112
00:12:08,660 --> 00:12:17,920
If you break it down, what it's actually saying is we're making a different promise to our customers.

113
00:12:18,240 --> 00:12:20,460
We're making one that we think that we can deliver on.

114
00:12:21,660 --> 00:12:29,840
And most projects, they come in, they want an aggressive target, one that's going to be hard to hit.

115
00:12:29,840 --> 00:12:33,800
They want to get people motivated by giving an aggressive, difficult target.

116
00:12:34,740 --> 00:12:38,600
But because it's aggressive and difficult, the odds of missing it are much higher.

117
00:12:39,460 --> 00:12:49,920
So we start in most software projects by never actually explicitly acknowledging it, but by saying, hey, look, we're going to make this more likely that we'll fail.

118
00:12:50,160 --> 00:12:53,000
So agile just says, hey, we want to deliver.

119
00:12:53,120 --> 00:12:54,060
We want to deliver on time.

120
00:12:54,140 --> 00:12:55,500
We want to make a promise we can keep.

121
00:12:56,040 --> 00:13:02,780
So why not make a promise that we know we can keep and we'll have to work slightly differently, but not all that much differently.

122
00:13:04,080 --> 00:13:05,740
So you're right on, Michael.

123
00:13:05,740 --> 00:13:18,500
You know, in the – obviously, from what you've been alluding to, you get around to a lot of – whether it's sort of rescue projects or just projects where you're sort of helping get agile working in larger organizations.

124
00:13:18,720 --> 00:13:22,160
I mean, like a team of 150 is quite large.

125
00:13:22,160 --> 00:13:29,740
And I wonder, you know, this is like the old cliche question in agile stuff or for any idea.

126
00:13:29,840 --> 00:13:40,280
And it's basically just like, you know, what are – do you have any, like, great tricks that you use to sort of, like, get people who don't want to do agile to sort of, like, coax them into doing it at an organizational scale?

127
00:13:40,360 --> 00:13:46,780
Because this is always the issue is, you know, the – you know, and I used to be in this position when I was doing software development.

128
00:13:46,780 --> 00:13:54,060
When you read all these great, like, motherhood and apple pie fantastic things about agile and, you know, it's just like, oh, yeah, that's the way we should be developing software.

129
00:13:54,540 --> 00:13:58,980
And then you show up to work, like, Monday at 9 a.m. and everything kind of goes downhill from there.

130
00:13:59,540 --> 00:14:06,340
And, you know, I wonder, you know, it's impossible to summarize, you know, the answer to this sort of thing.

131
00:14:06,340 --> 00:14:12,300
But, like, how do you – how do you get over that, like, depressing cloud Monday at 9 a.m. when you're trying to apply these things?

132
00:14:14,060 --> 00:14:15,180
Well, it is hard.

133
00:14:15,500 --> 00:14:22,940
And agile, I think, is actually much harder work than, say, a typical waterfall project.

134
00:14:24,680 --> 00:14:29,180
It's much more likely to succeed, though, to be fair, a lot haven't.

135
00:14:29,240 --> 00:14:32,480
But it is much harder work, and that's usually actually where I start.

136
00:14:34,240 --> 00:14:41,280
When I talk to people about agile, I try and do two things.

137
00:14:41,480 --> 00:14:44,060
One is let them know that agile does work.

138
00:14:44,060 --> 00:14:50,700
But it's hard work, and it's crossed it, and they're going to have that whether they like it or not.

139
00:14:52,120 --> 00:15:01,360
They could have those problems much later when it's much harder to fix them, or they could draw them in earlier and tackle them when it's actually easy to work – to solve them.

140
00:15:01,800 --> 00:15:04,840
So there's the first bit is actually setting the expectations low.

141
00:15:04,840 --> 00:15:05,180
All right.

142
00:15:05,420 --> 00:15:09,180
This is sort of what I always analogize to flossing.

143
00:15:09,700 --> 00:15:17,000
It's sort of like we all know that flossing is a really good idea that we should do every day, and it's going to save us lots of problems in the future.

144
00:15:17,580 --> 00:15:23,380
And you just sort of have to have that short-term leap of faith to say, like, all right, I'm going to start flossing every day.

145
00:15:23,940 --> 00:15:24,880
I like that.

146
00:15:24,960 --> 00:15:27,580
In fact, one of the characters is about to say that in my book.

147
00:15:28,260 --> 00:15:29,480
So thank you very much.

148
00:15:29,900 --> 00:15:30,740
Consider it stolen.

149
00:15:30,840 --> 00:15:31,600
That's a good analogy.

150
00:15:31,980 --> 00:15:32,520
That's very good.

151
00:15:33,680 --> 00:15:34,260
Yeah, well done.

152
00:15:34,340 --> 00:15:34,980
I like it.

153
00:15:34,980 --> 00:15:43,460
Yeah, the second bit with this – so set expectations that it's going to be hard work.

154
00:15:45,420 --> 00:16:02,140
Actually, before that even happens, the one thing that most of the Agile community, in my opinion, is doing wrong is that if you grab a box of cereal out of your kitchen,

155
00:16:02,140 --> 00:16:08,860
and you look at it, and you turn it over, and you look at it, you'll find an ingredients list on the back of it, I guess, somewhere.

156
00:16:10,480 --> 00:16:14,880
And do you have Weetabix in the States?

157
00:16:15,020 --> 00:16:19,460
We don't, but I'm cross-Atlantic acculturated enough to know what it is.

158
00:16:20,160 --> 00:16:20,680
Very good.

159
00:16:20,720 --> 00:16:21,240
They're wonderful.

160
00:16:21,380 --> 00:16:25,060
I've been living on them for nearly 40 years now, and I couldn't live without.

161
00:16:25,580 --> 00:16:34,780
But if you grab a Weetabix box or Frosties or whatever you want, and you look at it, you'll find that they're a fairly bland list of ingredients.

162
00:16:35,560 --> 00:16:39,800
So I presume Weetabix – I've never actually looked, but I presume they contain wheat.

163
00:16:40,960 --> 00:16:42,320
It's probably a hint in the name.

164
00:16:42,800 --> 00:16:43,580
They'll have sugar.

165
00:16:43,760 --> 00:16:46,280
They'll have some sort of type of fat.

166
00:16:47,180 --> 00:16:48,880
They'll list down the ingredients there.

167
00:16:49,960 --> 00:16:56,900
They don't put on the box the process which they use to make them, but they do list down the ingredients.

168
00:16:57,280 --> 00:17:06,320
But if you look at roughly 90, maybe 95% of the entire box, it's all about the benefits and the reasons why you should eat them.

169
00:17:07,160 --> 00:17:13,080
Even if it's just to give you a good feeling, it'll have stuff about fiber and healthy and all that kind of stuff.

170
00:17:13,780 --> 00:17:25,460
When we talk about Agile, we tend to talk about the ingredients and how we make things rather than all the nice stuff that gives people a good feeling, the benefits, the reasons why we should do it.

171
00:17:26,620 --> 00:17:40,340
And I think that the focusing too much in the details of how we do it, too much on the process rather than the outcomes and the benefits, actually freaks a lot of people out and it scares them.

172
00:17:40,860 --> 00:17:43,660
So that's usually my first step is to actually try and sell people.

173
00:17:45,020 --> 00:17:51,560
Sell is a word that has many meanings to defend people, so maybe influence people to see that there is actually a lot to gain out of this.

174
00:17:52,040 --> 00:17:55,340
The second step is, hey, you're going to gain stuff, but it's going to be hard work.

175
00:17:55,540 --> 00:18:02,140
And the third step is to find ways of getting those benefits quickly without doing everything.

176
00:18:03,680 --> 00:18:14,640
Even just like in My Little Rocks into Gold, the small book, the key thing that the character did was he said,

177
00:18:16,040 --> 00:18:24,760
Right, dear customer, I would like you to write in as your first requirement for this project that instead of delivering it as one big project,

178
00:18:24,940 --> 00:18:31,240
if it takes about a year, we want to deliver it in three or four chunks each of which take three or four months.

179
00:18:32,140 --> 00:18:37,220
So just breaking it down into small chunks gives people an awful lot of the benefits already.

180
00:18:37,780 --> 00:18:43,380
So there are other things, of course, you have to do to make it work, but you don't have to do everything at once.

181
00:18:43,540 --> 00:18:46,580
So just figuring out what's the most important thing you have to do.

182
00:18:46,880 --> 00:18:48,460
It's a very theory of constraints idea.

183
00:18:48,920 --> 00:18:50,280
What's the bottleneck here?

184
00:18:50,740 --> 00:18:52,040
What do we have to focus on?

185
00:18:52,080 --> 00:18:53,360
What's the really important stuff?

186
00:18:53,960 --> 00:18:57,200
We'll get better to start with rather than getting perfect.

187
00:18:58,600 --> 00:19:06,300
And I think if you take that approach, you're far more likely to succeed at getting better than you are at getting perfect.

188
00:19:06,780 --> 00:19:10,340
And I guess that's theory of constraints kind of philosophy.

189
00:19:11,060 --> 00:19:12,780
That's the approach I take.

190
00:19:13,140 --> 00:19:20,180
Yeah, no, I mean, it's, you know, in, I don't know if retrospective is the right word,

191
00:19:20,240 --> 00:19:24,340
but when you sort of like look at the big picture of software development over the years

192
00:19:24,340 --> 00:19:30,180
and the way it's usually sort of like the way the different, whether the developers, architects or product managers

193
00:19:30,180 --> 00:19:36,020
or the different people oriented in it, for as good as like software development is at like sorting things

194
00:19:36,020 --> 00:19:41,120
and algorithms and things like that, we're always pretty bad at an industry of like, I mean, I guess,

195
00:19:42,240 --> 00:19:45,760
pun intended, I guess, it's sort of like keeping our eyes on what the end goal is

196
00:19:45,760 --> 00:19:49,140
and really sort of like prioritizing the work that we're doing, right?

197
00:19:49,260 --> 00:19:52,060
I mean, and which is fine.

198
00:19:52,180 --> 00:19:58,240
I mean, there's a certain, I think another way of putting it is that a lot of the times

199
00:19:58,240 --> 00:20:03,360
the people who are producing software, they have their own goals that may not align with customer goals.

200
00:20:03,360 --> 00:20:07,140
And the primary goal is really to, you know, other than making money, you know,

201
00:20:07,200 --> 00:20:10,560
pulling down their salary and everything, but it's just to sort of like have that enjoyment

202
00:20:10,560 --> 00:20:14,720
of the sort of like ongoing day-to-day software development process and everything,

203
00:20:15,140 --> 00:20:18,220
which, you know, once you're done with the software,

204
00:20:18,340 --> 00:20:21,680
you've kind of like spiked your own, you know, not to use a confusing term,

205
00:20:21,760 --> 00:20:23,560
you've kind of like ended your own goal producing,

206
00:20:23,720 --> 00:20:26,100
you've sort of like have stopped what you've enjoyed doing.

207
00:20:26,820 --> 00:20:32,200
And, but at the end of the day, it seems like if you're developing software,

208
00:20:32,200 --> 00:20:36,580
you have to, you know, keep your eyes on that sort of finally having a release

209
00:20:36,580 --> 00:20:39,440
that people want to use, not just the enjoyment of creating the release.

210
00:20:40,400 --> 00:20:40,680
That's it.

211
00:20:40,920 --> 00:20:47,980
You know, the sad thing that I think, the thing that sort of driven me to do this,

212
00:20:48,300 --> 00:20:55,880
to grab hold of Agile, and although I'm a technician at heart, I've kind of,

213
00:20:55,940 --> 00:20:59,840
I guess I've turned into a salesman for Agile, writing, you know,

214
00:20:59,860 --> 00:21:03,080
a book to try and sell the idea to other people.

215
00:21:03,480 --> 00:21:07,220
The reason I do that is because I've had a lot of really horrible jobs in the past,

216
00:21:07,600 --> 00:21:11,280
and most of the people I know have had really horrible jobs.

217
00:21:11,280 --> 00:21:18,560
And there's been glimmers of hope and enjoyment in my job and my friend's jobs.

218
00:21:19,220 --> 00:21:27,000
But I guess the, actually, if I can get, this is going to sound a little bit immodest,

219
00:21:27,100 --> 00:21:28,660
but it's not actually meant to be about me.

220
00:21:29,500 --> 00:21:36,840
Whenever I've gone into, to do Agile stuff in places that haven't been, what I've discovered,

221
00:21:36,960 --> 00:21:44,280
and I know a lot of other people have discovered this as well, is that people start enjoying the experience of working a lot more.

222
00:21:45,160 --> 00:21:48,540
And I've had it a number of times being described as a breather fresh air.

223
00:21:49,060 --> 00:21:52,860
But what they don't realize is that part of it is that I'm delightful and charming,

224
00:21:53,200 --> 00:21:57,000
but most of us are working in a way that allows people to enjoy their work.

225
00:21:57,040 --> 00:21:58,340
And they attribute that to me.

226
00:21:58,880 --> 00:22:04,100
But just making the process work easier makes it just enjoyable.

227
00:22:04,800 --> 00:22:09,080
And that, for me, should count as really the end goal.

228
00:22:09,320 --> 00:22:14,260
At the end of the day, if people are enjoying their work more, and if everyone's enjoying it,

229
00:22:14,660 --> 00:22:18,160
then I bet they're making an awful lot more money as well.

230
00:22:18,500 --> 00:22:19,140
Yeah, absolutely.

231
00:22:20,180 --> 00:22:25,960
No, I think that's, see, that's definitely the one that's like the big text on the cereal box there.

232
00:22:25,960 --> 00:22:30,600
The Agile Abix helps you enjoy your job more.

233
00:22:31,920 --> 00:22:40,300
Actually, listen, you know when you write a book and stuff and you sort of – do you have Big Brother in America?

234
00:22:41,120 --> 00:22:42,280
Yeah, yeah, we do actually.

235
00:22:42,280 --> 00:22:43,060
Yeah, yeah.

236
00:22:43,600 --> 00:22:47,080
Well, you know they have – over there they have Big Brother celebrity thing,

237
00:22:47,180 --> 00:22:51,320
and they kind of have a celebrity version.

238
00:22:51,440 --> 00:22:53,380
And I watch it and I never know any of them.

239
00:22:53,560 --> 00:23:01,600
And I guess in the Agile world, I'm kind of – I think of myself as one of those sort of minor celebrities.

240
00:23:02,820 --> 00:23:09,880
Minor enough that I might get on that show, but no one would really know why I'm here.

241
00:23:10,720 --> 00:23:12,120
And I've forgotten your question there.

242
00:23:12,480 --> 00:23:14,440
I don't think there was a question.

243
00:23:14,660 --> 00:23:15,520
But there was one –

244
00:23:15,520 --> 00:23:17,020
I got stuck in the metaphor there.

245
00:23:17,080 --> 00:23:17,420
Sorry about that.

246
00:23:17,420 --> 00:23:17,740
That's right.

247
00:23:18,160 --> 00:23:18,860
That'll happen.

248
00:23:19,020 --> 00:23:20,420
It's like a metaphor hole, right?

249
00:23:20,460 --> 00:23:21,260
It happens all the time.

250
00:23:21,260 --> 00:23:25,920
But, you know, there actually was one last thing I wanted to ask before we wrap up.

251
00:23:26,020 --> 00:23:31,280
And, you know, every time I talk with someone who's, you know, in the technical field,

252
00:23:31,360 --> 00:23:36,420
somewhere other than where I live, I'm always curious to find out about sort of like the scene, if you will,

253
00:23:36,540 --> 00:23:37,760
in their part of the world.

254
00:23:37,920 --> 00:23:44,100
And to that end, I mean, how would you characterize sort of like the Agile scene in the U.K.

255
00:23:44,100 --> 00:23:47,160
or, you know, even in regions of the U.K.?

256
00:23:47,160 --> 00:23:48,540
I mean, what's your feel?

257
00:23:48,600 --> 00:23:51,320
What's the report from across the pond?

258
00:23:52,060 --> 00:23:52,360
Right.

259
00:23:54,780 --> 00:24:01,860
London's got a very good, lively, agile community.

260
00:24:02,740 --> 00:24:06,260
It's probably a lot of people who have been involved in it for many years.

261
00:24:06,880 --> 00:24:08,280
Plus, it's a big city.

262
00:24:08,800 --> 00:24:12,780
Here in Scotland, we have a lot of small pockets of Agile.

263
00:24:12,900 --> 00:24:19,920
Some of them have been going for a while where they've grown out of XP and the likes,

264
00:24:19,980 --> 00:24:21,000
and they're actually doing quite well.

265
00:24:22,220 --> 00:24:28,980
Some of them have been taken on in corporate, and they're doing okay.

266
00:24:28,980 --> 00:24:34,960
The biggest problem, I think, with most of them is that they've grabbed it sort of big,

267
00:24:35,900 --> 00:24:41,260
and they're trying to do full-blown XP and stuff in places where it doesn't work,

268
00:24:41,300 --> 00:24:46,200
and they end up being very disappointed because it does turn out to be a lot of hard work and a struggle.

269
00:24:46,960 --> 00:24:55,160
So this is going to sound sad, but I would actually say that the state of Agile in Scotland is disappointing.

270
00:24:55,940 --> 00:24:57,340
It hasn't taken off.

271
00:24:57,840 --> 00:25:01,240
It's taken off in pockets, but it hasn't succeeded yet.

272
00:25:02,320 --> 00:25:04,360
It disappoints me no end.

273
00:25:05,000 --> 00:25:05,900
I bet.

274
00:25:06,600 --> 00:25:07,060
I bet.

275
00:25:07,620 --> 00:25:11,120
Well, you know, it's a long slogging process probably.

276
00:25:11,120 --> 00:25:20,440
I think you were on to the most beneficial bootstrapping thing is to find those sort of –

277
00:25:20,440 --> 00:25:23,460
whether you want to call them quick wins or low-hanging fruit or whatever,

278
00:25:23,600 --> 00:25:27,940
but just to, like, you know, whenever you introduce a new process into whatever sort of organization,

279
00:25:28,280 --> 00:25:30,600
whether it's regional or a company or whatever,

280
00:25:30,920 --> 00:25:35,040
you've got to sort of, like, win that benefit of the doubt from the organization

281
00:25:35,040 --> 00:25:41,160
that they'll sort of put in the time to believe and understand and sort of, like, try out a process.

282
00:25:41,160 --> 00:25:47,920
And it seems like that's really the best way in sort of a business goal-oriented context or organization.

283
00:25:48,160 --> 00:25:56,220
It's just, like, really fast things happening right away because you don't want to be sitting around waiting six months to see if this was a good idea or not or, you know, even longer.

284
00:25:57,140 --> 00:25:57,700
That's it.

285
00:25:57,700 --> 00:26:02,460
And to be fair, in Scotland we've had some great little agile success stories,

286
00:26:02,860 --> 00:26:08,620
and I hope to put a wee sort of roadshow on shortly, sort of highlighting those

287
00:26:08,620 --> 00:26:13,920
and highlighting why you can use agile to do better during this unfortunate economy.

288
00:26:14,920 --> 00:26:26,120
But generally I'm sort of seeing a lot of people thinking, seeing agile as a bit of a fad that was popular but is sort of fading away.

289
00:26:26,640 --> 00:26:34,600
Actually, I've just remembered, I'll be very quick here, that the bit that I was going on about with the celebrity thing,

290
00:26:34,900 --> 00:26:36,960
I invented my own version of agile.

291
00:26:38,040 --> 00:26:41,960
I didn't really, the stuff I do is based on the theory constraints.

292
00:26:42,560 --> 00:26:48,220
The idea is I gave it a name called Everyday Agile, and what I want to do with Everyday Agile

293
00:26:48,220 --> 00:26:53,760
is the idea that by doing some of the really good stuff from agile,

294
00:26:53,980 --> 00:26:57,320
you can go into places where you have everyday, ordinary people

295
00:26:57,320 --> 00:27:02,480
and not only make them much more money, but you can make people happier.

296
00:27:02,680 --> 00:27:03,860
And that's sort of tied back there.

297
00:27:04,300 --> 00:27:09,780
The goal for me is to make people happier, and there's a side benefit of that.

298
00:27:10,440 --> 00:27:12,100
Businesses will actually make a lot more money.

299
00:27:12,840 --> 00:27:17,580
And I think if we generally, in the agile community, tried to get that message across,

300
00:27:18,600 --> 00:27:24,060
didn't try to get so bogged down in the technical details that it freaked people out,

301
00:27:24,340 --> 00:27:25,780
then I think it will be adopted more.

302
00:27:26,440 --> 00:27:29,340
And that's kind of, that's what I'm trying to do with my life anyway.

303
00:27:29,820 --> 00:27:30,280
Yeah, yeah.

304
00:27:30,500 --> 00:27:35,360
Well, that's, I think, getting people happier, you know.

305
00:27:35,700 --> 00:27:41,180
That sort of like, that zooms out the goal like even further than just like the business context, right?

306
00:27:41,860 --> 00:27:42,440
It does.

307
00:27:42,440 --> 00:27:48,880
And I think, I mean, it's always nice to sort of like Russian doll up to like why you're getting motivated to do something.

308
00:27:49,560 --> 00:27:53,560
And at the end of the day, you have to have sort of like that prime mover of motivations.

309
00:27:53,960 --> 00:27:59,540
And it's sort of hard to argue why you wouldn't want to be happier or like tell someone why they would want to be happier.

310
00:27:59,780 --> 00:28:02,840
So it's sort of, it ends the chain of asking why.

311
00:28:03,700 --> 00:28:09,160
And, you know, if the logic goes through that businesses are making more money, if their people are happier,

312
00:28:09,740 --> 00:28:11,820
then you can actually measure both of those two.

313
00:28:12,800 --> 00:28:17,160
And it would be interesting to see the correlation between them.

314
00:28:18,100 --> 00:28:20,120
But anyway, I could get stuck in that.

315
00:28:20,620 --> 00:28:21,020
Sorry.

316
00:28:21,660 --> 00:28:22,280
Well, great.

317
00:28:22,460 --> 00:28:27,780
It's been really fun talking with you this, well, for me this morning, for you this afternoon.

318
00:28:27,780 --> 00:28:29,060
It is.

319
00:28:29,200 --> 00:28:30,140
It's afternoon here.

320
00:28:30,440 --> 00:28:31,360
Time for a cup of tea.

321
00:28:31,840 --> 00:28:36,640
So if people want to like look up your stuff, do you have a URL they can go to or anything?

322
00:28:36,940 --> 00:28:37,160
Right.

323
00:28:38,040 --> 00:28:39,000
Clarkching.com.

324
00:28:39,100 --> 00:28:40,700
There's an E on the end of Clark.

325
00:28:40,860 --> 00:28:43,540
So it's ClarkEching.com.

326
00:28:43,920 --> 00:28:45,640
Or just do a search for Clark Ching.

327
00:28:45,880 --> 00:28:49,740
There's only one of me in the world, I think.

328
00:28:51,040 --> 00:28:56,720
And to go to, to have a look at Rocks Into Gold, the small book, you can just go to rocksintergold.com.

329
00:28:56,720 --> 00:28:58,620
It's actually probably the easiest way to find it.

330
00:28:59,640 --> 00:29:07,020
And if you scroll partway to the page, you'll find a link where you can read the small book for free on SlideShare.

331
00:29:07,100 --> 00:29:11,500
And it does take 15 to 60 minutes or so, depending on how far you have to read.

332
00:29:12,080 --> 00:29:15,860
And the feedback I've got from it has been fantastic.

333
00:29:16,420 --> 00:29:19,440
And it's just putting Agile across in the light that people can understand it.

334
00:29:19,540 --> 00:29:24,580
So if that can help, and if that helps save a few jobs, then I'll be happy.

335
00:29:24,840 --> 00:29:26,420
Yeah, I'll have to go check that out myself.

336
00:29:26,640 --> 00:29:27,280
That sounds good.

337
00:29:27,360 --> 00:29:33,280
And I'll put all of these links in the show notes over at the agileexecutive.com that people can find.

338
00:29:33,280 --> 00:29:37,160
And with that, thanks, everyone, for listening, and we'll see you next time.
