1
00:00:00,320 --> 00:00:02,440
The better. 
Business Analysis. 

2
00:00:02,480 --> 00:00:04,760
Institute. 
Presence the Better Business 

3
00:00:04,760 --> 00:00:13,640
Analysis Podcast with Benjamin 
Walsh hello and welcome back to 

4
00:00:13,640 --> 00:00:17,880
the Better Business analysis 
podcast with Benjamin Walsh and.

5
00:00:17,880 --> 00:00:21,640
This week on BA Bytes. 
We are going to follow. 

6
00:00:21,720 --> 00:00:24,880
Ten ways. 
In which you can speed up your 

7
00:00:24,880 --> 00:00:27,800
requirements. 
Capture process. 

8
00:00:28,960 --> 00:00:35,200
So let's dive into the top ten. 
Number one is to prepare 

9
00:00:35,600 --> 00:00:41,000
thoroughly. 
First up, your preparation is. 

10
00:00:41,000 --> 00:00:44,640
Your best friend. 
Before you even start capturing 

11
00:00:44,640 --> 00:00:48,600
requirements, make sure you 
understand the scope of the 

12
00:00:48,600 --> 00:00:50,640
project. 
The objectives and the 

13
00:00:50,640 --> 00:00:54,080
stakeholders. 
You can gather. 

14
00:00:54,080 --> 00:00:56,080
Existing documentation. 
And if. 

15
00:00:56,080 --> 00:00:58,360
Possible have. 
Pre meetings. 

16
00:00:58,360 --> 00:01:03,000
With stakeholders. 
So you kind of understand where 

17
00:01:03,000 --> 00:01:04,440
they're coming from. 
You can understand the. 

18
00:01:04,480 --> 00:01:06,720
Expectations. 
And you can build. 

19
00:01:06,800 --> 00:01:08,640
Influence and rapport with these
people. 

20
00:01:08,640 --> 00:01:11,360
Don't underestimate. 
How much rapport is part of the 

21
00:01:11,360 --> 00:01:15,720
job of ABA? 
If you prep, it will save you 

22
00:01:15,720 --> 00:01:20,520
time and reduce the need for 
rework, and it will ensure that 

23
00:01:20,520 --> 00:01:21,560
they've already built a little 
bit. 

24
00:01:21,560 --> 00:01:27,240
Of trust for the stakeholders. 
#2 is to use templates. 

25
00:01:27,240 --> 00:01:29,360
And checklists. 
You should have had some 

26
00:01:29,360 --> 00:01:32,840
training if you haven't. 
Then jump online do one of our 

27
00:01:32,840 --> 00:01:35,320
courses. 
And you'll get a. 

28
00:01:35,320 --> 00:01:38,680
Bunch of templates. 
You need to have templates. 

29
00:01:38,680 --> 00:01:40,400
You need to. 
Have checklists. 

30
00:01:40,440 --> 00:01:42,440
And they are a game changer. 
If. 

31
00:01:42,440 --> 00:01:47,120
You're not prepared, so they 
provide a structured format that

32
00:01:47,120 --> 00:01:49,160
ensure that you're not missing 
anything. 

33
00:01:49,600 --> 00:01:51,840
Gives you some guidance by. 
Working top to bottom. 

34
00:01:52,560 --> 00:01:55,280
And whether or not it's a 
requirements document, template,

35
00:01:56,200 --> 00:01:59,760
a user story, or use case, 
having a template streamlines 

36
00:01:59,760 --> 00:02:02,000
the process and just keeps 
everything. 

37
00:02:02,000 --> 00:02:05,440
Organized. 
It also allows you to, like I 

38
00:02:05,440 --> 00:02:06,920
said, follow. 
Certain. 

39
00:02:06,920 --> 00:02:08,479
Steps and. 
Understand the artifacts you're 

40
00:02:08,479 --> 00:02:13,720
going to produce. #3 is to 
leverage existing requirements. 

41
00:02:13,960 --> 00:02:17,440
The number of times I've started
on a project where the pro I. 

42
00:02:17,440 --> 00:02:20,360
Was not the first person to 
attempt a project. 

43
00:02:21,240 --> 00:02:23,240
Does that make? 
Sense where you're brought. 

44
00:02:23,240 --> 00:02:25,040
In and. 
There's already ABA who started 

45
00:02:25,040 --> 00:02:27,600
it or you know it just this 
project had. 

46
00:02:27,880 --> 00:02:30,920
Tried to get off the ground. 
And there was a business case 

47
00:02:30,920 --> 00:02:33,720
written a few times or a PED. 
There's usually. 

48
00:02:33,720 --> 00:02:36,440
Documentation, or at least a 
back story. 

49
00:02:37,040 --> 00:02:42,720
So don't reinvent the wheel. 
Leverage existing requirements 

50
00:02:42,720 --> 00:02:45,920
from previous projects. 
And industry standards in 

51
00:02:45,920 --> 00:02:48,440
addition to the work that's 
already been done so. 

52
00:02:49,120 --> 00:02:51,560
If there are a set of 
requirements that are very very 

53
00:02:51,560 --> 00:02:54,840
similar for a. 
Piece of work that's just gone 

54
00:02:54,840 --> 00:02:56,600
live. 
Maybe it's a report on a 

55
00:02:56,600 --> 00:02:58,720
website, your government 
website. 

56
00:02:59,560 --> 00:03:01,640
Some of the requirements. 
Are going to be the same, so 

57
00:03:01,640 --> 00:03:04,400
there's no point in you. 
Re litigating. 

58
00:03:04,400 --> 00:03:05,880
Those especially you non 
functionals. 

59
00:03:06,600 --> 00:03:08,440
There's also industry standards,
I mean. 

60
00:03:08,440 --> 00:03:11,600
If there's web standards, web 
accessibility standards, there's

61
00:03:11,600 --> 00:03:13,240
already some good checklist for 
that. 

62
00:03:14,040 --> 00:03:17,200
Often you can adapt these and 
fit it to your. 

63
00:03:17,200 --> 00:03:19,640
Current project needs. 
And it saves you time. 

64
00:03:19,760 --> 00:03:22,640
And ensures consistency and 
alignment with industry 

65
00:03:22,640 --> 00:03:24,000
standards so you don't miss 
anything. 

66
00:03:24,320 --> 00:03:27,040
I do this often. 
I probably don't do it enough. 

67
00:03:27,960 --> 00:03:30,360
Because you want. 
To start fresh, and you know you

68
00:03:30,680 --> 00:03:33,640
do you want your requirements to
reflect what the customer wants.

69
00:03:34,120 --> 00:03:37,480
But I'd have to say as I get 
more and more experience into 

70
00:03:37,480 --> 00:03:38,600
more and more. 
Projects. 

71
00:03:39,080 --> 00:03:43,200
Sometimes the customer isn't the
environment. 

72
00:03:43,200 --> 00:03:45,000
You're in. 
They don't necessarily know 

73
00:03:45,000 --> 00:03:47,360
what's best. 
In terms of best practice and 

74
00:03:47,360 --> 00:03:50,880
best standards, so maybe some of
those should be sourced 

75
00:03:51,560 --> 00:03:56,480
externally quickly and then you 
should focus on what matters as 

76
00:03:56,480 --> 00:04:00,840
unique to that customer. #4 is 
to conduct. 

77
00:04:01,000 --> 00:04:04,080
Effective. 
Workshops Workshops are a great 

78
00:04:04,080 --> 00:04:07,080
way of capturing requirements. 
Really quickly. 

79
00:04:07,560 --> 00:04:11,280
Make sure they're well planned 
and they have a clear agenda. 

80
00:04:11,280 --> 00:04:13,320
Everyone knows what that they're
for. 

81
00:04:13,440 --> 00:04:15,880
Look up Power Start if you want 
an idea about. 

82
00:04:16,000 --> 00:04:20,279
Doing good agendas they. 
Understand the objectives you 

83
00:04:20,279 --> 00:04:23,240
need to use techniques like 
brainstorming and role-playing 

84
00:04:23,240 --> 00:04:27,480
storyboarding, grouping themes 
together together comprehensive 

85
00:04:27,480 --> 00:04:30,240
requirements in a collaborative 
setting. 

86
00:04:30,240 --> 00:04:33,600
And so I'd say you can do it in 
a room with post. 

87
00:04:33,600 --> 00:04:36,360
It's a large room, big room 
thinking if you've. 

88
00:04:36,360 --> 00:04:40,160
Got say 8 up to 8 people. 
If you've got more than that and

89
00:04:40,160 --> 00:04:43,120
I would even suggest. 
Over 12 is just too much. 

90
00:04:43,120 --> 00:04:45,000
You need to break those down 
into different sessions. 

91
00:04:46,360 --> 00:04:48,200
Try and use a collaborative 
tool. 

92
00:04:48,200 --> 00:04:52,200
Like a mirror or mural online, 
It's actually better to do it 

93
00:04:52,200 --> 00:04:54,600
online if you've got a large 
amount of people. 

94
00:04:55,160 --> 00:04:58,640
Or if there's ever a suggestion 
of hybrid, Hybrid never works. 

95
00:04:58,640 --> 00:05:02,680
So do online then if you can't 
get all your stakeholders in a. 

96
00:05:02,680 --> 00:05:05,240
Physical room, but in a room you
can't beat it. 

97
00:05:06,760 --> 00:05:11,920
And #5 is to engage stakeholders
early and often. 

98
00:05:12,160 --> 00:05:14,400
So early and frequent 
stakeholder. 

99
00:05:14,400 --> 00:05:17,920
Engagement is critical. 
I have been involved in many 

100
00:05:17,920 --> 00:05:19,920
projects where. 
That isn't done. 

101
00:05:19,920 --> 00:05:22,320
Or, you know, you may have had a
change manager. 

102
00:05:22,320 --> 00:05:24,360
Or you don't have one or 
engagement. 

103
00:05:24,760 --> 00:05:27,280
Sometimes falls in in the middle
and isn't. 

104
00:05:27,280 --> 00:05:28,760
Just isn't done well. 
By the. 

105
00:05:28,760 --> 00:05:33,080
PM as ABA you can step into. 
That space, but there's specific

106
00:05:33,440 --> 00:05:37,440
skills. 
To do that if there is no one 

107
00:05:37,440 --> 00:05:39,280
doing it. 
Just do it just. 

108
00:05:39,800 --> 00:05:41,760
Put your hand up and start. 
Pushing it through. 

109
00:05:42,040 --> 00:05:45,680
Those regular touch points help 
clarify requirements, they 

110
00:05:45,680 --> 00:05:48,800
prevent misunderstanding, they 
streamline communication, they 

111
00:05:48,880 --> 00:05:52,600
they stop a hierarchy situation 
from happening. 

112
00:05:52,600 --> 00:05:55,680
And you know everyone like 
referring to documents and what 

113
00:05:55,680 --> 00:05:57,840
I said on. 
Wednesday the. 19th. 

114
00:05:58,160 --> 00:06:00,240
And you? 
Know having to write down every 

115
00:06:00,240 --> 00:06:03,520
single conversation. 
You've had it's a disaster. 

116
00:06:03,520 --> 00:06:06,920
It's just a time waster and adds
no value, so if you're engaging 

117
00:06:06,920 --> 00:06:08,040
with. 
Stakeholders, you won't get to 

118
00:06:08,040 --> 00:06:11,320
that point. 
Now you can use various methods 

119
00:06:11,320 --> 00:06:14,400
like interviews, surveys, focus 
groups, right And to get 

120
00:06:14,400 --> 00:06:17,560
different perspectives as well. 
So it's not just around having 

121
00:06:17,560 --> 00:06:18,920
a. 
Conversation or a one-on-one? 

122
00:06:20,080 --> 00:06:23,400
But make sure you don't often 
check in product. 

123
00:06:23,920 --> 00:06:27,440
Owner meeting should be. 
Ideally it stand ups but if. 

124
00:06:27,440 --> 00:06:32,760
You're not doing that then once 
a week, number six. 

125
00:06:32,800 --> 00:06:35,800
Is to utilize visual. 
AIDS OK. 

126
00:06:36,120 --> 00:06:40,480
A picture is worth 1000 words, 
so using visual aids like flow 

127
00:06:40,480 --> 00:06:42,800
charts, diagrams, wireframes to 
capture. 

128
00:06:42,800 --> 00:06:47,240
And communicate requirements. 
Is is highly effective visuals 

129
00:06:47,280 --> 00:06:51,960
can simplify complex information
into like rolling on up. 

130
00:06:51,960 --> 00:06:54,160
I always say, look, if we, if we
just. 

131
00:06:54,200 --> 00:06:55,600
Pull this all back up. 
This is. 

132
00:06:55,600 --> 00:06:58,680
The diagram we're looking at, 
let's just focus. 

133
00:06:58,680 --> 00:07:00,200
On the inputs and outputs and 
black. 

134
00:07:00,200 --> 00:07:04,080
Box the middle bit and make it 
just makes it easier for 

135
00:07:04,080 --> 00:07:05,440
stakeholders. 
To understand. 

136
00:07:05,560 --> 00:07:07,800
And provide feedback and 
especially if you're dealing 

137
00:07:07,800 --> 00:07:09,720
with. 
Different levels of stakeholder 

138
00:07:09,720 --> 00:07:11,080
with different levels of 
knowledge. 

139
00:07:11,680 --> 00:07:15,880
Visual aids are so useful. 
I always I know people go on 

140
00:07:15,880 --> 00:07:18,760
about death by PowerPoint, but I
use it as a communication 

141
00:07:18,760 --> 00:07:24,960
method, not as a presentation 
method. #7 is to adopt. 

142
00:07:25,720 --> 00:07:27,840
Agile techniques. 
We've talked about agile a lot, 

143
00:07:28,360 --> 00:07:31,400
but the spirit of agile like 
some. 

144
00:07:31,400 --> 00:07:34,280
Of the methodologies in there 
like scrum stand. 

145
00:07:34,280 --> 00:07:36,600
UPS. 
Continuous improvement. 

146
00:07:37,120 --> 00:07:41,800
If you utilize the the best bits
of agile, you can significantly 

147
00:07:41,800 --> 00:07:43,720
speed up the requirements. 
Capture process. 

148
00:07:44,200 --> 00:07:48,760
And so like using user stories, 
grooming a backlog of items, 

149
00:07:49,520 --> 00:07:53,680
getting feedback loops, allowing
for continuous refinement and 

150
00:07:53,680 --> 00:07:55,480
prioritization of requirements 
in the. 

151
00:07:55,480 --> 00:07:58,120
Culture around it. 
Can also speed up. 

152
00:07:59,080 --> 00:08:04,160
What you need to do? 
#8 is to use those collaborative

153
00:08:04,160 --> 00:08:05,440
tools. 
Not just some workshops. 

154
00:08:05,920 --> 00:08:08,440
But also in the delivery side 
and. 

155
00:08:08,440 --> 00:08:11,840
Design side. 
So JIRA, Confluence, Trello, 

156
00:08:12,760 --> 00:08:16,480
DevOps, these tools facilitate 
real time capture. 

157
00:08:16,560 --> 00:08:18,600
Really important. 
And. 

158
00:08:18,600 --> 00:08:21,120
Communications, so when you're 
updating it, people can go there

159
00:08:21,120 --> 00:08:24,000
straight away. 
Document sharing, tracking of 

160
00:08:24,000 --> 00:08:28,120
progress. 
It makes it easy to capture and 

161
00:08:28,120 --> 00:08:32,280
manage requirements effectively,
but also allow you to be nimble 

162
00:08:32,640 --> 00:08:35,240
real time and only have to enter
the. 

163
00:08:35,240 --> 00:08:38,559
Information once and then for 
people to be able to source that

164
00:08:38,559 --> 00:08:44,560
information through reports 
outputs using the same tool. #9 

165
00:08:44,560 --> 00:08:48,360
I can't stress this enough, and 
I keep reminding myself is to 

166
00:08:48,360 --> 00:08:50,640
define clear acceptance 
criteria. 

167
00:08:51,920 --> 00:08:55,080
Clear acceptance criteria are 
essential for ensuring that 

168
00:08:55,080 --> 00:08:56,720
requirements are understood and 
met. 

169
00:08:56,720 --> 00:08:58,600
They should be in the word of 
the user. 

170
00:08:58,800 --> 00:09:00,440
More simple. 
Than the. 

171
00:09:00,440 --> 00:09:06,520
Requirement themselves. 
They can be used in UAT and they

172
00:09:06,680 --> 00:09:10,080
help clarify scope of the 
requirement even though scope 

173
00:09:10,080 --> 00:09:10,480
should. 
Have been. 

174
00:09:10,480 --> 00:09:14,920
Defined upfront, this really is 
down to the brusk tacks of what?

175
00:09:14,920 --> 00:09:16,600
You're actually going to get at 
go live. 

176
00:09:17,120 --> 00:09:21,840
They provide a measurable way to
validate the requirements and 

177
00:09:21,840 --> 00:09:24,520
whether or not they've been 
implemented correctly in the eye

178
00:09:24,520 --> 00:09:28,640
of the beholder, but it reduces 
ambiguity and rework. 

179
00:09:28,640 --> 00:09:30,320
And they're so, they're so 
important. 

180
00:09:30,320 --> 00:09:35,120
And I've literally just taken 
some accepting criterias from 

181
00:09:35,360 --> 00:09:36,840
requirements. 
Of turn them. 

182
00:09:36,840 --> 00:09:39,760
Into some users. 
Acceptance testing. 

183
00:09:39,760 --> 00:09:41,360
Scripts. 
Today so. 

184
00:09:41,680 --> 00:09:44,800
There you go. 
And equally also acceptance 

185
00:09:45,040 --> 00:09:48,080
measures or measures of. 
Success which? 

186
00:09:48,080 --> 00:09:50,280
Are acceptance criteria and A 
and a statement. 

187
00:09:50,280 --> 00:09:50,920
Of work. 
Today. 

188
00:09:50,920 --> 00:09:53,800
So there you go, really good 
ways of. 

189
00:09:53,840 --> 00:09:55,640
Utilizing that so if you're not 
ABA you. 

190
00:09:55,640 --> 00:09:58,720
Can still. 
Use these in sales documents as 

191
00:09:58,720 --> 00:10:03,680
well. 
And #10 is to practice. 

192
00:10:03,680 --> 00:10:06,600
Effective communication. 
I say communication so often on 

193
00:10:06,600 --> 00:10:09,560
this podcast. 
It's really sometimes we've dug 

194
00:10:09,560 --> 00:10:12,080
into that about. 
About what communication means. 

195
00:10:12,360 --> 00:10:17,000
What I mean here is that 
effective communication not only

196
00:10:17,000 --> 00:10:20,720
is the cornerstone of any 
successful requirements 

197
00:10:20,720 --> 00:10:27,040
gathering process, and it's 
about being clear, concise and 

198
00:10:27,040 --> 00:10:31,400
open to feedback. 
Active listing and empathy go a 

199
00:10:31,400 --> 00:10:35,280
long way in understanding 
stakeholders needs and ensure 

200
00:10:35,280 --> 00:10:37,880
that requirements are captured 
accurately. 

201
00:10:37,880 --> 00:10:43,840
So be a great communicator. 
So that's 10 tips to speed up 

202
00:10:43,840 --> 00:10:47,240
your requirements, capture 
process and make your projects 

203
00:10:47,240 --> 00:10:50,760
more efficient. 
If you've enjoyed listening to 

204
00:10:50,760 --> 00:10:53,480
this episode, share with your 
friends, add a review or 

205
00:10:53,480 --> 00:10:56,200
comment. 
At the bottom of the podcast and

206
00:10:56,200 --> 00:10:57,160
I'll see you next week.
