125 lines
3.9 KiB
Plaintext
125 lines
3.9 KiB
Plaintext
0
|
|
00:00:07,680 --> 00:00:12,000
|
|
After watching this video, you'll be able to articulate why upfront planning leads to missed
|
|
|
|
1
|
|
00:00:12,000 --> 00:00:15,920
|
|
deadlines and summarize why iterative planning leads to greater accuracy.
|
|
|
|
2
|
|
00:00:17,600 --> 00:00:22,240
|
|
Douglas Adams famously once said, "I love deadlines. I love the whooshing sound they
|
|
|
|
3
|
|
00:00:22,240 --> 00:00:28,160
|
|
make as they fly by. Whoosh! There goes another deadline." This happens to us all the time, we put a
|
|
|
|
4
|
|
00:00:28,160 --> 00:00:34,160
|
|
stake in the ground, and we miss it. The question is, why does this happen? But more importantly,
|
|
|
|
5
|
|
00:00:34,720 --> 00:00:41,920
|
|
what can we do to avoid it? I like to call this navigating the unknown, right? So if I told you
|
|
|
|
6
|
|
00:00:41,920 --> 00:00:46,560
|
|
that you need to navigate across this field of penguins, you know, you might look down
|
|
|
|
7
|
|
00:00:46,560 --> 00:00:51,520
|
|
at the bottom there and say, "Well, I can I can kind of put my foot here and and maybe step in
|
|
|
|
8
|
|
00:00:51,520 --> 00:00:56,560
|
|
and step around." But then when you get to the middle, like how do you plot a course to the other
|
|
|
|
9
|
|
00:00:56,560 --> 00:01:01,840
|
|
side? Oh, and by the way, the penguins are going to keep moving as you're moving through them a lot
|
|
|
|
10
|
|
00:01:01,840 --> 00:01:06,320
|
|
like software development, where the operating system is getting patched and patched. And
|
|
|
|
11
|
|
00:01:06,320 --> 00:01:11,760
|
|
packages are getting patched. And you know, things keep moving, moving, but you know that as you kind
|
|
|
|
12
|
|
00:01:11,760 --> 00:01:16,960
|
|
of tiptoe into the middle of those penguins and you look down, it's going to look a lot like
|
|
|
|
13
|
|
00:01:16,960 --> 00:01:21,840
|
|
it did at the beginning, when you, because you know more, you're at a different vantage point.
|
|
|
|
14
|
|
00:01:21,840 --> 00:01:27,120
|
|
And that's the whole idea, right, from this vantage point, you can probably continue to plot along.
|
|
|
|
15
|
|
00:01:27,120 --> 00:01:32,240
|
|
And as you get closer, you'll have the next vantage point where you can plot along. So the
|
|
|
|
16
|
|
00:01:32,240 --> 00:01:38,800
|
|
message here is don't decide everything at the point you know the least. We do this all the time.
|
|
|
|
17
|
|
00:01:38,800 --> 00:01:42,960
|
|
At the beginning of project, we know practically nothing, we know very little about the project.
|
|
|
|
18
|
|
00:01:43,760 --> 00:01:47,440
|
|
And that's when we do all of our planning, right, as if we can figure out what's going to happen
|
|
|
|
19
|
|
00:01:47,440 --> 00:01:53,040
|
|
towards the end. So stop doing that, right? That's what Agile is all about, iterative planning. Don't
|
|
|
|
20
|
|
00:01:53,040 --> 00:01:57,920
|
|
decide everything in the beginning, when you know the least. what you want to do is just plan for
|
|
|
|
21
|
|
00:01:57,920 --> 00:02:04,160
|
|
what you know and then as you move along, right, you decide you know more you adjust the plan.
|
|
|
|
22
|
|
00:02:04,160 --> 00:02:08,080
|
|
So your estimates are going to be more accurate this way. Because you know, if somebody asks you
|
|
|
|
23
|
|
00:02:08,080 --> 00:02:11,880
|
|
what are you gonna be doing three months from now? Tell them, "Well, I can tell you that we may
|
|
|
|
24
|
|
00:02:11,880 --> 00:02:16,800
|
|
be 50% accuracy, right? But I can tell you with almost 100% accuracy, what I'm going to do two
|
|
|
|
25
|
|
00:02:16,800 --> 00:02:22,080
|
|
weeks from now, right and two weeks after that." So the idea here is don't try to be omnipotent,
|
|
|
|
26
|
|
00:02:22,080 --> 00:02:26,240
|
|
because you're not right. Don't try to plan everything up front. You want to plan as you
|
|
|
|
27
|
|
00:02:26,240 --> 00:02:30,960
|
|
go and as you learn more than you could add more to the plan and get greater and greater estimates
|
|
|
|
28
|
|
00:02:30,960 --> 00:02:36,880
|
|
at where you are and how long it's going to take for you to get there. In this video, you learned
|
|
|
|
29
|
|
00:02:36,880 --> 00:02:40,800
|
|
that planning everything at the beginning of the project can lead to missed deadlines,
|
|
|
|
30
|
|
00:02:40,800 --> 00:02:49,120
|
|
and iterative planning allows for course corrections and more accurate estimates.
|
|
|