Post on 13-Apr-2017
LLAMA Agile Project Management for
Instructional Design
Megan Torrance mtorrance@torrancelearning.com
mtorrance@torrancelearning.com @MMTorrance @xAPIGnome @Tlearning @MyEleventure linkedin.com/in/megantorrance
3 You can buy this shirt on Amazon.com
4
Think about your best project ever.
"Do more of what works, & do less of what
doesn't." Kent Beck, author of
Extreme Programming (XP) Explained
6
How do you currently manage projects?
7
Our projects are complex & we have to keep up
with an ever-increasing rate
of change.
8
Source: Wikimedia Commons NASA_Space_Shuttle_Atlantis_landing_(STS
-110)_(19_April_2002).jpg 9
The first day of a project is the worst day to plan
what the end product will be (and how much
it will cost).
10
11 Photo credit: ThinkStock 115796521
Squirrel !
Every day you learn something new about
the project you're working on.
12
iStockphoto.com/10587442 13
ANALYZE
DESIGN
DEVELOP
IMPLEMENT
EVALUATE
TIME
14
A
D
I+E
D
I+E
D D D D
TIME
Agile is … An iterative, incremental method of guiding design & build projects
in a highly flexible & interactive manner, focusing on maximizing customer value and fostering high team engagement.
15
16
LLAMA is … An iterative, incremental method
of guiding instructional design & build projects in a highly flexible & interactive manner, focusing on maximizing customer value and fostering high team engagement.
17
The Agile Manifesto:
We are uncovering better ways of developing
software by doing it and helping others do it...
18 source: www.agilemanifesto.org
We are uncovering better ways of creating learning experiences by doing it
and helping others do it.
19
Through this work we have come to value:
Individuals and interactions
over processes and tools
20 source: www.agilemanifesto.org
Through this work we have come to value: working software
over comprehensive documentation
21 source: www.agilemanifesto.org
Through this work we have come to value:
customer collaboration over
contract negotiation
22 source: www.agilemanifesto.org
Through this work we have come to value:
responding to change over following a plan
23 source: www.agilemanifesto.org
24 Dollarphotoclub_25873819
Write learner personas Use learner personas as a guide to keeping
training design & your project focused.
25
26 http://www.elcidweddings.com/wp-content/uploads/2012/08/Real-Weddings.jpg
How do you choose just one persona?
• Quantity • Impact • Business Risk • Opportunity • Degree of Difficulty • Priority / timing for phases
28
Define scope with stories Write learner stories and story cards to define
scope and plan the project.
29
Stories capture business needs and performance outcomes in a format
that's useful for planning & production.
30
Story Cards 3 Things
31
32
As a I want so I can
<who> <what> <why>
Use Agile story mapping for building
tools, things & software.
33
Use Cathy Moore's
Action Mapping to define stories
for Agile learning projects.
34
35 http://blog.cathy-moore.com/
! Design a solution to meet stated needs
! Remove a kidney
stone
! Provide verbal feedback to teammates
! Collect & enter data accurately
! Nail roof shingles safely
Practice in Training
Business Goal that solves a
Business Problem
Adapted from: Cathy Moore
Know . . .
38
39
40
41 Script: Megan Torrance. Illustrator: Serge Ratten
Plan the work visibly Prioritize and schedule work
42
Define at the outset what
type of project this is.
iStockphoto.com/4689051 43
Zero-Surprises Project Management
1. Break big things into little ones. 2. Plan from the big to the little. 3. Work from the little to the big.
(if they don’t match, start talking) 4. Make it visual.
44
Wor k it er at ively unt il t he wor k is ‘done’
Prioritize and schedule work
45
Make small mistakes faster.
Skip the big mistakes. Agile Explained, Menlo Innovations
46
47
48
49
A
D
I+E
D
I+E
D D D D
TIME
Do the simplest thing that could possibly
work.
50
The Minimum
Viable Product
51
M.V.P.
Why iterate?
52
You always have something usable. You catch errors early. It’s easier to estimate. It’s psychologically way more satisfying.
How to iterate?
53
Alpha > Beta > Final By Project Phase By Delivery Medium By level of finish/functionality By language By audience
Megan’s Rules for Iterations
It does real work. Someone else has to use it.
You gather data. Data informs the work to do in the next iteration.
54
55
mtorrance@torrancelearning.com @MMTorrance @xAPIGnome @Tlearning @MyEleventure linkedin.com/in/megantorrance