The Agile Approach to Learning Design
-
0:02 - 0:06- So, hello everyone.
-
0:06 - 0:08I'd like to state and for the record,
-
0:08 - 0:11I love the blue dots.
-
0:11 - 0:12(audience laughs)
-
0:12 - 0:17I've been sitting there
watching the blue dots. -
0:17 - 0:23So, I've been cast in the role of
the person who finds the problems -
0:23 - 0:26with the topic that we're all praising.
-
0:26 - 0:29I do like agile design, I like it a lot.
-
0:29 - 0:33And I like the concept of
agile learning design, -
0:33 - 0:35I like it a lot.
-
0:35 - 0:41But, you know, I've been in the field
of programming for many years. -
0:41 - 0:44I've been in the field of learning design
for many years. -
0:44 - 0:48I've worked on small projects,
I've worked on big projects, -
0:48 - 0:50I've been the peon
at the bottom of the pile -
0:50 - 0:55and currently I'm the program leader
responsible for producing outcomes. -
0:55 - 0:57So I've seen it from different angles.
-
0:57 - 1:01And there's so many ways it can go wrong,
-
1:01 - 1:04especially when we move
-
1:04 - 1:08from the fairly static domain
of software design -
1:08 - 1:14to the far less static domain
of learning design. -
1:14 - 1:16That's learning design.
-
1:16 - 1:21It's the least agile thing
you'll ever see. -
1:21 - 1:25That's actually a graphic from IMS
-
1:25 - 1:29which produced the learning design
specification. -
1:29 - 1:32That's supposed to be
pretty open and flexible, -
1:32 - 1:36It's like a play with a director and roles
and all of that. -
1:36 - 1:40But, you know, once you're into the thing,
-
1:40 - 1:43there isn't a whole lot of flexibility
happening -
1:43 - 1:49and it leads to questioning just
what is it that we're up to -
1:49 - 1:52when we are talking about
agile learning design? -
1:52 - 1:57Are we talking about
agile learning design -
1:57 - 2:02or are we talking about
the design of agile learning? -
2:02 - 2:04Two different things.
-
2:04 - 2:06And it seems to me that
it doesn't make sense -
2:06 - 2:11to give the instructional designers
all that freedom and flexibility -
2:11 - 2:14if we're gonna march students
lockstep through -
2:14 - 2:18a predefined kind of process.
-
2:18 - 2:22Here's what agile learning design
ought to look like. -
2:22 - 2:25There's a flow.
-
2:25 - 2:27This is agile design generally, right?
-
2:27 - 2:29And it's an iterative thing,
-
2:29 - 2:31and yet people don't talk
about that so much -
2:31 - 2:33but it's an iterative thing.
-
2:33 - 2:39Each iteration is like designing a full
and complete product, -
2:39 - 2:43and then you might spin off
some side things, some prototype things -
2:43 - 2:47as you need to, but, you know,
version one, version two, -
2:47 - 2:50you're doing the same thing over again.
-
2:50 - 2:53No course in the world,
well, maybe not no course, -
2:53 - 2:57but few courses in the world
are designed that way. -
2:57 - 3:00Courses progress from lesson one,
lesson two, lesson three, lesson four. -
3:00 - 3:06They don't cover all of geometry
and then all of geometry in more detail -
3:06 - 3:08and all of geometry in more detail.
-
3:08 - 3:13It's a different way of thinking
about the process. -
3:13 - 3:19So, one of the major concepts
in agile learning design, -
3:19 - 3:21in agile design generally, is the Scrum.
-
3:21 - 3:27The Scrum is basically
a self-organizing development team. -
3:27 - 3:30It is originally drawn from the idea that
-
3:30 - 3:35programmers are the smartest people
in the world and do not need management. -
3:35 - 3:40No, I'm just kidding, but there is
the idea here that -
3:40 - 3:46the programmers know how to program, and
they know how to produce the outcomes, -
3:46 - 3:50if they're left to do the job for
themselves, to organize for themselves. -
3:50 - 3:55And indeed, in the Scrum meeting,
as you are mapping out the task, -
3:55 - 4:00each of the tasks, in the Scrum,
is self-selected by the programmer. -
4:00 - 4:04So, they're volunteering to jump in,
to do these things. -
4:04 - 4:08They're taking commitments on themselves,
they're specifying how much time, -
4:08 - 4:12how much effort will be required
to produce the commitment. -
4:12 - 4:17So, okay, that's good
-
4:17 - 4:20but this doesn't happen by magic.
-
4:20 - 4:25It takes time, and agile
is typically employed -
4:25 - 4:28in larger software development projects.
-
4:28 - 4:32But when we're doing learning design,
we're doing something a lot smaller -
4:32 - 4:33and a lot more precise.
-
4:33 - 4:35The question came up earlier, you know,
-
4:35 - 4:38"What about, you know, high-volume
instructional design?" -
4:38 - 4:45Well, high-volume instructional design:
you don't have time for 3,4,5,6,7 weeks -
4:45 - 4:50of your development team
organizing itself. -
4:50 - 4:53Another problem:
-
4:53 - 4:59as your projects get bigger, and we've
worked on some very large projects, -
4:59 - 5:02your teams get very large.
-
5:02 - 5:05If you think about
all the different people who can, -
5:05 - 5:09and eventually will get involved
in the design of your learning, -
5:09 - 5:12or in the delivery of your agile learning,
-
5:12 - 5:17you've got designers, you've got
subject matter experts, -
5:17 - 5:23you've got programmers, you've got
human interaction specialists, etc. -
5:23 - 5:27Eventually you get a very large,
very complex team. -
5:27 - 5:33As you get larger teams, you do not
generate more efficiency, it's well known, -
5:33 - 5:35you generate less efficiency.
-
5:35 - 5:37So, what's the solution?
Split the teams. -
5:37 - 5:42Okay, now you have competing
development teams -
5:42 - 5:45working on the same project.
-
5:45 - 5:50This sounds, like, you know, OK,
we've split the task, it's great. -
5:50 - 5:53But when you split the task,
-
5:53 - 5:59you now have two different groups
of people with different objectives, -
5:59 - 6:01different responsibilities.
-
6:01 - 6:06They're competing often for resources,
they're competing often for priority. -
6:06 - 6:10We have a project where we had
two agile teams. -
6:10 - 6:15We ended up with two versions
of the thing that we were developing. -
6:15 - 6:19Basically, they had, they didn't split
into functional groups, -
6:19 - 6:22they, what's the word for it?
-
6:22 - 6:27Ah, when cells divide, mitosis.
-
6:27 - 6:34So basically, we got two small versions
of the project we were trying to create. -
6:34 - 6:36Another pitfall:
-
6:36 - 6:42if you try to organize your groups into,
you know, okay, -
6:42 - 6:45this group will do this part of it,
this group will do that part of it, -
6:45 - 6:49you get specialized Scrums.
-
6:49 - 6:54So now, nobody's working on
the final project, on the final product. -
6:54 - 6:58And there is the danger, and I've
seen this and we've had this, -
6:58 - 7:01and in fact, I'm living this
at this very moment -
7:01 - 7:07where everybody, all the teams
want to do the analysis bit, -
7:07 - 7:10or the rapid prototyping bit.
-
7:10 - 7:16But we're trying to bring a product
to actual users, at the end. -
7:16 - 7:19We want it to be a deliverable product.
-
7:19 - 7:25Nobody wants to do the last stage
of error testing, of hardening the code. -
7:25 - 7:29That's the least popular scrum.
-
7:29 - 7:35So they go back to, they all want
to do prototyping again. -
7:35 - 7:39Finally, well, not quite finally
but we're getting there, -
7:39 - 7:42who is the product owner?
-
7:42 - 7:47In the Scrum process,
you're delivering outcomes -
7:47 - 7:52and the idea is that,
as you go through each sprint, -
7:52 - 7:56which is short-term cycle
through your development process, -
7:56 - 8:00you're producing outcomes,
you're producing deliverables -
8:00 - 8:04and these deliverables
are delivered to the product owner -
8:04 - 8:08who will set the deliverable,
and even more importantly, -
8:08 - 8:13define the conditions for the completion
of that deliverable. -
8:13 - 8:15Did you do it or not?
How do you know? -
8:15 - 8:19Well, you have to have certain criteria.
It passed this test. -
8:19 - 8:21It produced this function.
-
8:21 - 8:24It has to be really solid
and concrete. -
8:24 - 8:29Well, that good in education, or sorry,
that's good in software development, -
8:29 - 8:32your product owner is your client,
-
8:32 - 8:35perhaps your architect,
somebody like that. -
8:35 - 8:37They know what they want.
-
8:37 - 8:40Education is completely different.
-
8:40 - 8:45In education, there is
no product owner per se. -
8:45 - 8:50Think about it, think about the different
populations that are involved in learning. -
8:50 - 8:54There is the end user,
also known as the student, -
8:54 - 8:59who, in the typical instructional design
process, does not show up until -
8:59 - 9:03after the instructional design
has been done. -
9:03 - 9:06It makes it very hard to be agile.
-
9:06 - 9:11There is the subject matter expert,
also known as the professor. -
9:11 - 9:16The professor has his or her own ideas
of what the deliverable must be. -
9:16 - 9:21Then there is the administrator,
the dean or the president, -
9:21 - 9:24or the department of extended learning,
or whatever, -
9:24 - 9:27who have other objectives,
often revenue objectives, -
9:27 - 9:32or course completion objectives.
They have their own definition. -
9:32 - 9:34All of these definitions are different.
-
9:34 - 9:38I guarantee you they're conflicting
and they're competing. -
9:38 - 9:42You can't just pick one,
because if you pick one, -
9:42 - 9:47you're not being agile for the others.
-
9:47 - 9:49What's worse?
-
9:49 - 9:55To have not just competing interests,
to have different levels of expertise. -
9:55 - 9:58We're designing a system right now,
-
9:58 - 10:02where we're trying to create
agile learning itself. -
10:02 - 10:05This is, I'm not going to talk
about that, -
10:05 - 10:07but that's not the purpose
of this particular talk, -
10:07 - 10:13but the ideas here is that
as the learning is unfolding, -
10:13 - 10:16the process, the outcomes,
the deliverables and all of that -
10:16 - 10:20can change
as the needs of the learner change. -
10:20 - 10:23Very ambitious, really hard.
-
10:23 - 10:27We have to think about learning
differently, in order to do that. -
10:27 - 10:30Well, we've got our development teams.
-
10:30 - 10:35Our development teams were raised
in the traditional educational system. -
10:35 - 10:38Their idea of education
and online learning is -
10:38 - 10:42create some videos, put them online.
-
10:42 - 10:47Well, if we're iterating over a project,
the first version of the project, -
10:47 - 10:51also known as
the minimally viable product, -
10:51 - 10:55it's going to be pretty simple and it's
going to be something that you could do -
10:55 - 10:58with fairly traditional methods.
-
10:58 - 11:02And your programmers and developers,
all other things being equal, -
11:02 - 11:05will fall back on the traditional methods
-
11:05 - 11:09because they're not being challenged
with the minimal viable product. -
11:09 - 11:15The end goal where you want to get to
is something really flexible and dynamic, -
11:15 - 11:18but by the time you get
to stage five or so, -
11:18 - 11:23they've built many, many
static structures, -
11:23 - 11:26because that's what it took to
the minimally viable product -
11:26 - 11:30at each release, at each iteration.
-
11:30 - 11:32So you have to start over.
-
11:32 - 11:36And you start over and everybody agrees,
-
11:36 - 11:40okay, the project is about something
a lot more flexible than that -
11:40 - 11:45and you start developing again
and the same sort of problem happens -
11:45 - 11:49because your developers and your designer
-
11:49 - 11:53did not acquire that expertise
in the meantime. -
11:53 - 11:55So they go back on what they already know.
-
11:55 - 11:57So there's a difficulty here.
-
11:57 - 12:03In instructional design, we're attempting
to create an outcome -
12:03 - 12:10that is not part of the skill set of the
people producing the product -
12:10 - 12:14that results in the instructional design.
-
12:14 - 12:17Finally, learning objectives.
-
12:17 - 12:20This is the meta thing, right?
-
12:20 - 12:24And I get this one all the time: we do
connectivist-style MOOCs, -
12:24 - 12:28the connectivist-style MOOC.
We say there is no curriculum. -
12:28 - 12:32It's not about acquiring a certain
predefined body of content, -
12:32 - 12:37because we want to meet
participants' needs -
12:37 - 12:42as they go through the course, and
these needs are different for every person -
12:42 - 12:45and these needs change over time.
-
12:45 - 12:52And it should be up to the participant,
who ought to be the product owner, -
12:52 - 12:56to define what success is and
define what the outcome should be. -
12:56 - 12:58It's a moving target.
-
12:58 - 13:05Nobody who funds education
wants to deal with that. Nobody. -
13:05 - 13:10Every last one of them wants to see
course completions, certificates, -
13:10 - 13:14competencies, curricular outcomes.
-
13:14 - 13:18They want them defined ahead of time.
They want them approved -
13:18 - 13:22by the curriculum board or
the school board or whoever is in charge. -
13:22 - 13:26All of this must be set ahead of time.
-
13:26 - 13:29And then you're supposed to go
and be agile. -
13:29 - 13:34It is two very contradictory perspectives
at work here. -
13:34 - 13:41It's not possible to do agile learning,
much less agile learning design -
13:41 - 13:47in an environment where the structures
and the outcomes are all predefined. -
13:49 - 13:53That's meek, that's my short talk
and I thank you very much. -
13:53 - 13:55(applause)
- Title:
- The Agile Approach to Learning Design
- Description:
-
Short panel presentation to Online Educa Berlin in which I reflect on the ways the agile process can go wrong when applied to learning design. Not that it always goes wrong, but this is the topic I drew in the panel.
[Added to Youtube by Stephen Downes, Dec 27, 2015] - Video Language:
- English
- Team:
- Captions Requested
- Duration:
- 13:55
Cathy edited English subtitles for The Agile Approach to Learning Design | ||
Claude Almansi edited English subtitles for The Agile Approach to Learning Design | ||
Claude Almansi edited English subtitles for The Agile Approach to Learning Design | ||
Claude Almansi edited English subtitles for The Agile Approach to Learning Design | ||
Cathy edited English subtitles for The Agile Approach to Learning Design | ||
Claude Almansi edited English subtitles for The Agile Approach to Learning Design |