agile project management for elearning – atd techknowledge 2017

Post on 13-Apr-2017

216 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related