lscon 2017 llama: agile project management for elearning 101
TRANSCRIPT
![Page 1: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/1.jpg)
Session 108 LLAMA – Agile Project
Management for eLearning
Megan Torrance TorranceLearning
Orlando, FL • March 22 – 24, 2017
![Page 2: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/2.jpg)
[email protected] @MMTorrance @xAPIGnome @Tlearning @MyEleventure linkedin.com/in/megantorrance
![Page 3: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/3.jpg)
4 You can buy this shirt on Amazon.com
![Page 4: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/4.jpg)
5
![Page 5: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/5.jpg)
Think about your best project ever.
![Page 6: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/6.jpg)
"Do more of what works, & do less of what doesn't."
Kent Beck, author of
Extreme Programming (XP) Explained
7
![Page 7: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/7.jpg)
Our projects are complex & we have to keep up with an
ever-increasing rate of change.
9
![Page 8: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/8.jpg)
Source: Wikimedia Commons NASA_Space_Shuttle_Atlantis_landing_(STS
-110)_(19_April_2002).jpg 10
![Page 9: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/9.jpg)
The first day of a project is the worst day to plan what the end product will be (and
how much it will cost).
11
![Page 10: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/10.jpg)
12 Photo credit: ThinkStock 115796521
Squirrel!
![Page 11: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/11.jpg)
Every day you learn something new about the project you're working on.
13
![Page 12: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/12.jpg)
iStockphoto.com/10587442 14
ANALYZE
DESIGN
DEVELOP
IMPLEMENT
EVALUATE
TIME
![Page 13: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/13.jpg)
15
A
D
I+E
D
I+E
D D D D
TIME
![Page 14: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/14.jpg)
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.
16
![Page 15: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/15.jpg)
17
![Page 16: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/16.jpg)
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.
18
![Page 17: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/17.jpg)
THE AGILE MANIFESTO: We are uncovering better
ways of developing software by doing it and helping others
do it...
19 source: www.agilemanifesto.org
![Page 18: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/18.jpg)
We are uncovering better ways of creating learning
experiences by doing it and helping others do it.
20
![Page 19: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/19.jpg)
Through this work we have come to value:
Individuals and interactions over
processes and tools
21 source: www.agilemanifesto.org
![Page 20: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/20.jpg)
Through this work we have come to value:
working software over
comprehensive documentation
22 source: www.agilemanifesto.org
![Page 21: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/21.jpg)
Through this work we have come to value:
customer collaboration over contract negotiation
23 source: www.agilemanifesto.org
![Page 22: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/22.jpg)
Through this work we have come to value:
responding to change over following a plan
24 source: www.agilemanifesto.org
![Page 23: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/23.jpg)
25 Dollarphotoclub_25873819
![Page 24: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/24.jpg)
WRITE LEARNER PERSONAS
Use learner personas as a guide to keeping training design & your project focused.
26
![Page 25: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/25.jpg)
27 http://www.elcidweddings.com/wp-content/uploads/2012/08/Real-Weddings.jpg
![Page 26: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/26.jpg)
How do you choose just one persona?
• Quantity
• Impact
• Business Risk
• Opportunity
• Degree of Difficulty
• Priority / timing for phases
29
![Page 27: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/27.jpg)
DEFINE SCOPE WITH STORIES
Write learner stories and story cards to define scope and plan the project.
30
![Page 28: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/28.jpg)
Stories capture business needs and performance
outcomes in a format that's useful for planning &
production.
31
Story Cards 3 Things
![Page 29: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/29.jpg)
32
![Page 30: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/30.jpg)
33
As a I want so I can
<who> <what> <why>
![Page 31: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/31.jpg)
Use Agile story mapping for
building tools, things & software.
34
![Page 32: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/32.jpg)
Use Cathy Moore's Action
Mapping to define stories for Agile learning projects.
35
![Page 33: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/33.jpg)
36 http://blog.cathy-moore.com/
![Page 34: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/34.jpg)
! 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 . . .
![Page 35: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/35.jpg)
PLAN THE WORK VISIBLY
Prioritize and schedule work
43
![Page 36: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/36.jpg)
Define at the outset what
type of project this is.
iStockphoto.com/4689051 44
![Page 37: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/37.jpg)
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.
45
![Page 38: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/38.jpg)
46
Bottom-up Planning is based on estimates
![Page 39: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/39.jpg)
47
Top-Down Planning: SME & Reviewer schedules Holidays Resource Plans Hard part
![Page 40: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/40.jpg)
48
![Page 41: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/41.jpg)
49
![Page 42: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/42.jpg)
50
![Page 43: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/43.jpg)
51
![Page 44: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/44.jpg)
52
![Page 45: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/45.jpg)
WORK ITERATIVELY until the work is ‘done’
Prioritize and schedule work
53
![Page 46: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/46.jpg)
Make small mistakes faster.
Skip the big mistakes. Agile Explained, Menlo Innovations
54
![Page 47: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/47.jpg)
55
![Page 48: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/48.jpg)
57
A
D
I+E
D
I+E
D D D D
TIME
![Page 49: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/49.jpg)
The Minimum Viable
Product
59
M.V.P.
![Page 50: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/50.jpg)
Why iterate?
60
You always have something usable. You catch errors early. It’s easier to estimate. It’s psychologically way more satisfying.
![Page 51: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/51.jpg)
How to iterate?
61
Alpha > Beta > Final By Project Phase By Delivery Medium By level of finish/functionality By language By audience
![Page 52: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/52.jpg)
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.
62
![Page 53: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/53.jpg)
63
![Page 54: LSCon 2017 LLAMA: Agile Project Management for eLearning 101](https://reader030.vdocuments.mx/reader030/viewer/2022020314/5a64fd467f8b9a6c118b4853/html5/thumbnails/54.jpg)
[email protected] @MMTorrance @xAPIGnome @Tlearning @MyEleventure linkedin.com/in/megantorrance