Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Megan Torrance | LLAMA Agile Project Management for Learning 1 Megan Torrance ICELW 2014 | Session #6B Agile Project Management.

Similar presentations


Presentation on theme: "© Megan Torrance | LLAMA Agile Project Management for Learning 1 Megan Torrance ICELW 2014 | Session #6B Agile Project Management."— Presentation transcript:

1 © Megan Torrance | LLAMA Agile Project Management for Learning 1 Megan Torrance ICELW 2014 | Session #6B Agile Project Management for Elearning

2 © Megan Torrance | LLAMA Agile Project Management for Learning 2 Megan Torrance TorranceLearning Mission: Making the world happier by building competence and confidence for doing. My new favorite quote: “Insanity is a project constraint.” -- Lou Russell

3 © Megan Torrance | LLAMA Agile Project Management for Learning Think about your best project ever. What factors contributed to its success? 3

4 © Megan Torrance | LLAMA Agile Project Management for Learning "Do more of what works, and do less of what doesn't." Kent Beck, author of Extreme Programming (XP) Explained 4

5 © Megan Torrance | LLAMA Agile Project Management for Learning 5

6 6

7 7 We call it the Lot Like Agile Methods Approach

8 © Megan Torrance | LLAMA Agile Project Management for Learning Projects need to keep up with an ever-increasing rate of change. 8

9 © Megan Torrance | LLAMA Agile Project Management for Learning 9 ANALYZE DESIGN DEVELOP IMPLEMENT EVALUATE

10 © Megan Torrance | LLAMA Agile Project Management for Learning It's folly to assume that the client knows everything they want at the beginning of the project. Any set of meaningful requirements is subject to change. 10

11 © Megan Torrance | LLAMA Agile Project Management for Learning tea pot teapot coffee drink 11 iStockphoto

12 © Megan Torrance | LLAMA Agile Project Management for Learning Motorcycle Camper Chopper RV 12

13 © Megan Torrance | LLAMA Agile Project Management for Learning The first day of a project is the worst day to plan what the end product will be (and how much it will cost). 13

14 © Megan Torrance | LLAMA Agile Project Management for Learning If we do not come up with a brilliant idea that might change things mid-project, we're not fully engaged creatively. 14

15 © Megan Torrance | LLAMA Agile Project Management for Learning 15 Photo credit: ThinkStock

16 © Megan Torrance | LLAMA Agile Project Management for Learning Every day you learn something new about the project you're working on. 16

17 © Megan Torrance | LLAMA Agile Project Management for Learning ADDIE approaches a perfect world in a highly linear fashion. 17

18 © Megan Torrance | LLAMA Agile Project Management for Learning The Agile Manifesto 18

19 © Megan Torrance | LLAMA Agile Project Management for Learning THE AGILE MANIFESTO: We are uncovering better ways of developing software by doing it and helping others do it source:

20 © Megan Torrance | LLAMA Agile Project Management for Learning Through this work we have come to value: Individuals and interactions over processes and tools 20 source:

21 © Megan Torrance | LLAMA Agile Project Management for Learning Through this work we have come to value: Working software over comprehensive documentation 21 source:

22 © Megan Torrance | LLAMA Agile Project Management for Learning Through this work we have come to value: Customer collaboration over contract negotiation 22 source:

23 © Megan Torrance | LLAMA Agile Project Management for Learning Through this work we have come to value: Responding to change over following a plan 23 source:

24 © Megan Torrance | LLAMA Agile Project Management for Learning THE LLAMA MANIFESTO We are uncovering better ways of creating learning experiences by doing it and helping others do it. 24

25 © Megan Torrance | LLAMA Agile Project Management for Learning Agile is as much an attitude as it is a project management method. 25

26 © Megan Torrance | LLAMA Agile Project Management for Learning ADDIE and Agile are not incompatible. Agile works with ADDIE on very short iterations. 26

27 © Megan Torrance | LLAMA Agile Project Management for Learning ADI/ED DDDD Iteration 1Iteration 2 Iteration 3 27

28 © Megan Torrance | LLAMA Agile Project Management for Learning PRIMARY LEARNER PERSONA 28

29 © Megan Torrance | LLAMA Agile Project Management for Learning 29

30 © Megan Torrance | LLAMA Agile Project Management for Learning Creating a learner persona and identifying initial user requirements use all your best anthropology skills. 30

31 © Megan Torrance | LLAMA Agile Project Management for Learning 31

32 © Megan Torrance | LLAMA Agile Project Management for Learning There is only one primary learner. It's kind of like having a prime directive. 32

33 © Megan Torrance | LLAMA Agile Project Management for Learning 33

34 © Megan Torrance | LLAMA Agile Project Management for Learning TEAM CHALLENGE: Write a learner persona for the primary learner in your project. 34 E

35 © Megan Torrance | LLAMA Agile Project Management for Learning STORY CARDS 35

36 © Megan Torrance | LLAMA Agile Project Management for Learning Stories capture business needs and performance outcomes in a format that's useful for planning & production. 36

37 © Megan Torrance | LLAMA Agile Project Management for Learning As a I want so I can 37

38 © Megan Torrance | LLAMA Agile Project Management for Learning 38

39 © Megan Torrance | LLAMA Agile Project Management for Learning 39

40 © Megan Torrance | LLAMA Agile Project Management for Learning Cards are INVEST-U I ndependent N egotiable V aluable E stimatable S mall T estable U nderstandable 40

41 © Megan Torrance | LLAMA Agile Project Management for Learning LLAMA: Use Cathy Moore's Action Mapping to define stories for Agile learning projects. 41

42 © Megan Torrance | LLAMA Agile Project Management for Learning 42

43 © Megan Torrance | LLAMA Agile Project Management for Learning ! Act! ! Respond! ! Decide! ! Create! ! Build! Business Goal that solves a Business Problem Adapted from: Cathy Moore 43

44 © Megan Torrance | LLAMA Agile Project Management for Learning

45 45

46 © Megan Torrance | LLAMA Agile Project Management for Learning 46 iStockphoto

47 © Megan Torrance | LLAMA Agile Project Management for Learning CHALLENGE: You’re asked to create training for making a peanut butter & jelly sandwich. Action Map it. 47

48 © Megan Torrance | LLAMA Agile Project Management for Learning ESTIMATE THE WORK 48

49 © Megan Torrance | LLAMA Agile Project Management for Learning 49

50 © Megan Torrance | LLAMA Agile Project Management for Learning 50

51 © Megan Torrance | LLAMA Agile Project Management for Learning 51

52 © Megan Torrance | LLAMA Agile Project Management for Learning Rules for Estimating: The person who does the work estimates the work 52

53 © Megan Torrance | LLAMA Agile Project Management for Learning Rules for Estimating: Estimate based on what you think it will take to do the work, with no padding. 53

54 © Megan Torrance | LLAMA Agile Project Management for Learning An estimate is just that. An estimate. 54

55 © Megan Torrance | LLAMA Agile Project Management for Learning When the estimate is wrong Speak up as soon as you know something is awry. 2.Say "thank you“. 3.Understand why. 4.Figure out what to do next. 5.Communicate with the client. 55

56 © Megan Torrance | LLAMA Agile Project Management for Learning PLAN THE WORK 56

57 © Megan Torrance | LLAMA Agile Project Management for Learning Define at the outset what type of project this is. 57

58 © Megan Torrance | LLAMA Agile Project Management for Learning Define at the outset what type of project this is. iStockphoto.com/

59 © Megan Torrance | LLAMA Agile Project Management for Learning Organize the project overall in terms of (bi)weekly goals on a big, visible board. 59

60 © Megan Torrance | LLAMA Agile Project Management for Learning 60

61 © Megan Torrance | LLAMA Agile Project Management for Learning 61

62 © Megan Torrance | LLAMA Agile Project Management for Learning 62

63 © Megan Torrance | LLAMA Agile Project Management for Learning Organize weekly work by day and team member. 63

64 © Megan Torrance | LLAMA Agile Project Management for Learning 64

65 © Megan Torrance | LLAMA Agile Project Management for Learning 65

66 © Megan Torrance | LLAMA Agile Project Management for Learning Use colors to indicate status on cards. 66

67 © Megan Torrance | LLAMA Agile Project Management for Learning LATHER, RINSE, REPEAT. (Iterate) 67

68 © Megan Torrance | LLAMA Agile Project Management for Learning 68 Source:

69 © Megan Torrance | LLAMA Agile Project Management for Learning Make small mistakes faster. Skip the big mistakes. Agile Explained, Menlo Innovations 69

70 © Megan Torrance | LLAMA Agile Project Management for Learning 70

71 © Megan Torrance | LLAMA Agile Project Management for Learning ADI/ED DDDD Iteration 1Iteration 2 Iteration 3 71

72 © Megan Torrance | LLAMA Agile Project Management for Learning 72

73 © Megan Torrance | LLAMA Agile Project Management for Learning The Minimum Viable Product 73 M.V.P.

74 © Megan Torrance | LLAMA Agile Project Management for Learning Think about it like building a bus. iStockphoto.com/

75 © Megan Torrance | LLAMA Agile Project Management for Learning Why? 75 You always have something usable. You catch errors early. You don’t get too far off track. It’s easier to estimate. It’s psychologically way more satisfying.

76 © Megan Torrance | LLAMA Agile Project Management for Learning ADI/ED DDDD Iteration 1Iteration 2 Iteration 3 76

77 © Megan Torrance | LLAMA Agile Project Management for Learning How? 77 Alpha > Beta > Final By Project Phase By Course Medium By level of finish By depth of functionality

78 © Megan Torrance | LLAMA Agile Project Management for Learning When you iterate and do show and tell with the client & learners, you generate more cards. 78

79 © Megan Torrance | LLAMA Agile Project Management for Learning AGILE IN ACTION 79

80 © Megan Torrance | LLAMA Agile Project Management for Learning Sometimes you'll join an Agile team. The #1 complaint: There's no stable documentation upon which to build training. 80

81 © Megan Torrance | LLAMA Agile Project Management for Learning Sometimes you'll join an Agile team. Be prepared for constant change Accept that the underlying product could (should?) change Be sure to include training as part of the story cards 81

82 © Megan Torrance | LLAMA Agile Project Management for Learning Educate your clients on how you work with Agile. 82

83 © Megan Torrance | LLAMA Agile Project Management for Learning Agile creates a WDWT (work- directed-work-team) environment. Be ready for it. 83

84 © Megan Torrance | LLAMA Agile Project Management for Learning Don't be a scope creep. Stick to the cards. 84

85 © Megan Torrance | LLAMA Agile Project Management for Learning Open room + visual communication = the room communicates project status 85

86 © Megan Torrance | LLAMA Agile Project Management for Learning 86

87 © Megan Torrance | LLAMA Agile Project Management for Learning 87

88 © Megan Torrance | LLAMA Agile Project Management for Learning Agile is a joyful way to work. Nothing feels so good as to actually accomplish something toward a goal every day. 88

89 © Megan Torrance | LLAMA Agile Project Management for Learning day LLAMA Camp August 6-8, 2014


Download ppt "© Megan Torrance | LLAMA Agile Project Management for Learning 1 Megan Torrance ICELW 2014 | Session #6B Agile Project Management."

Similar presentations


Ads by Google