agile project management for elearning – atd techknowledge 2017

56
LLAMA Agile Project Management for Instructional Design Megan Torrance [email protected]

Upload: torrancelearning

Post on 13-Apr-2017

215 views

Category:

Business


1 download

TRANSCRIPT

Page 1: Agile Project Management for Elearning – ATD TechKnowledge 2017

LLAMA Agile Project Management for

Instructional Design

Megan Torrance [email protected]

Page 2: Agile Project Management for Elearning – ATD TechKnowledge 2017

[email protected] @MMTorrance @xAPIGnome @Tlearning @MyEleventure linkedin.com/in/megantorrance

Page 3: Agile Project Management for Elearning – ATD TechKnowledge 2017

3 You can buy this shirt on Amazon.com

Page 4: Agile Project Management for Elearning – ATD TechKnowledge 2017

4

Page 5: Agile Project Management for Elearning – ATD TechKnowledge 2017

Think about your best project ever.

Page 6: Agile Project Management for Elearning – ATD TechKnowledge 2017

"Do more of what works, & do less of what

doesn't." Kent Beck, author of

Extreme Programming (XP) Explained

6

Page 7: Agile Project Management for Elearning – ATD TechKnowledge 2017

How do you currently manage projects?

7

Page 8: Agile Project Management for Elearning – ATD TechKnowledge 2017

Our projects are complex & we have to keep up

with an ever-increasing rate

of change.

8

Page 9: Agile Project Management for Elearning – ATD TechKnowledge 2017

Source: Wikimedia Commons NASA_Space_Shuttle_Atlantis_landing_(STS

-110)_(19_April_2002).jpg 9

Page 10: Agile Project Management for Elearning – ATD TechKnowledge 2017

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

Page 11: Agile Project Management for Elearning – ATD TechKnowledge 2017

11 Photo credit: ThinkStock 115796521

Squirrel !

Page 12: Agile Project Management for Elearning – ATD TechKnowledge 2017

Every day you learn something new about

the project you're working on.

12

Page 13: Agile Project Management for Elearning – ATD TechKnowledge 2017

iStockphoto.com/10587442 13

ANALYZE

DESIGN

DEVELOP

IMPLEMENT

EVALUATE

TIME

Page 14: Agile Project Management for Elearning – ATD TechKnowledge 2017

14

A

D

I+E

D

I+E

D D D D

TIME

Page 15: Agile Project Management for Elearning – ATD TechKnowledge 2017

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

Page 16: Agile Project Management for Elearning – ATD TechKnowledge 2017

16

Page 17: Agile Project Management for Elearning – ATD TechKnowledge 2017

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

Page 18: Agile Project Management for Elearning – ATD TechKnowledge 2017

The Agile Manifesto:

We are uncovering better ways of developing

software by doing it and helping others do it...

18 source: www.agilemanifesto.org

Page 19: Agile Project Management for Elearning – ATD TechKnowledge 2017

We are uncovering better ways of creating learning experiences by doing it

and helping others do it.

19

Page 20: Agile Project Management for Elearning – ATD TechKnowledge 2017

Through this work we have come to value:

Individuals and interactions

over processes and tools

20 source: www.agilemanifesto.org

Page 21: Agile Project Management for Elearning – ATD TechKnowledge 2017

Through this work we have come to value: working software

over comprehensive documentation

21 source: www.agilemanifesto.org

Page 22: Agile Project Management for Elearning – ATD TechKnowledge 2017

Through this work we have come to value:

customer collaboration over

contract negotiation

22 source: www.agilemanifesto.org

Page 23: Agile Project Management for Elearning – ATD TechKnowledge 2017

Through this work we have come to value:

responding to change over following a plan

23 source: www.agilemanifesto.org

Page 24: Agile Project Management for Elearning – ATD TechKnowledge 2017

24 Dollarphotoclub_25873819

Page 25: Agile Project Management for Elearning – ATD TechKnowledge 2017

Write learner personas Use learner personas as a guide to keeping

training design & your project focused.

25

Page 26: Agile Project Management for Elearning – ATD TechKnowledge 2017

26 http://www.elcidweddings.com/wp-content/uploads/2012/08/Real-Weddings.jpg

Page 27: Agile Project Management for Elearning – ATD TechKnowledge 2017
Page 28: Agile Project Management for Elearning – ATD TechKnowledge 2017

How do you choose just one persona?

• Quantity • Impact • Business Risk • Opportunity • Degree of Difficulty • Priority / timing for phases

28

Page 29: Agile Project Management for Elearning – ATD TechKnowledge 2017

Define scope with stories Write learner stories and story cards to define

scope and plan the project.

29

Page 30: Agile Project Management for Elearning – ATD TechKnowledge 2017

Stories capture business needs and performance outcomes in a format

that's useful for planning & production.

30

Story Cards 3 Things

Page 31: Agile Project Management for Elearning – ATD TechKnowledge 2017

31

Page 32: Agile Project Management for Elearning – ATD TechKnowledge 2017

32

As a I want so I can

<who> <what> <why>

Page 33: Agile Project Management for Elearning – ATD TechKnowledge 2017

Use Agile story mapping for building

tools, things & software.

33

Page 34: Agile Project Management for Elearning – ATD TechKnowledge 2017

Use Cathy Moore's

Action Mapping to define stories

for Agile learning projects.

34

Page 35: Agile Project Management for Elearning – ATD TechKnowledge 2017

35 http://blog.cathy-moore.com/

Page 36: Agile Project Management for Elearning – ATD TechKnowledge 2017

! 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 37: Agile Project Management for Elearning – ATD TechKnowledge 2017
Page 38: Agile Project Management for Elearning – ATD TechKnowledge 2017

38

Page 39: Agile Project Management for Elearning – ATD TechKnowledge 2017

39

Page 40: Agile Project Management for Elearning – ATD TechKnowledge 2017

40

Page 41: Agile Project Management for Elearning – ATD TechKnowledge 2017

41 Script: Megan Torrance. Illustrator: Serge Ratten

Page 42: Agile Project Management for Elearning – ATD TechKnowledge 2017

Plan the work visibly Prioritize and schedule work

42

Page 43: Agile Project Management for Elearning – ATD TechKnowledge 2017

Define at the outset what

type of project this is.

iStockphoto.com/4689051 43

Page 44: Agile Project Management for Elearning – ATD TechKnowledge 2017

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

Page 45: Agile Project Management for Elearning – ATD TechKnowledge 2017

Wor k it er at ively unt il t he wor k is ‘done’

Prioritize and schedule work

45

Page 46: Agile Project Management for Elearning – ATD TechKnowledge 2017

Make small mistakes faster.

Skip the big mistakes. Agile Explained, Menlo Innovations

46

Page 47: Agile Project Management for Elearning – ATD TechKnowledge 2017

47

Page 48: Agile Project Management for Elearning – ATD TechKnowledge 2017

48

Page 49: Agile Project Management for Elearning – ATD TechKnowledge 2017

49

A

D

I+E

D

I+E

D D D D

TIME

Page 50: Agile Project Management for Elearning – ATD TechKnowledge 2017

Do the simplest thing that could possibly

work.

50

Page 51: Agile Project Management for Elearning – ATD TechKnowledge 2017

The Minimum

Viable Product

51

M.V.P.

Page 52: Agile Project Management for Elearning – ATD TechKnowledge 2017

Why iterate?

52

You always have something usable. You catch errors early. It’s easier to estimate. It’s psychologically way more satisfying.

Page 53: Agile Project Management for Elearning – ATD TechKnowledge 2017

How to iterate?

53

Alpha > Beta > Final By Project Phase By Delivery Medium By level of finish/functionality By language By audience

Page 54: Agile Project Management for Elearning – ATD TechKnowledge 2017

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

Page 55: Agile Project Management for Elearning – ATD TechKnowledge 2017

55

Page 56: Agile Project Management for Elearning – ATD TechKnowledge 2017

[email protected] @MMTorrance @xAPIGnome @Tlearning @MyEleventure linkedin.com/in/megantorrance