Download presentation
Presentation is loading. Please wait.
Published byDoreen Todd Modified over 9 years ago
1
Megan Torrance | Using Agile to put SAM to Work 1 Megan Torrance mtorrance@torrancelearning.com DevLearn 2013 | Session #110 Using Agile to put SAM to Work
2
Megan Torrance | Using Agile to put SAM to Work 2 www.torrancelearning.com/agile Connect with Megan mtorrance@torrancelearning.com Twitter @MMTorrance
3
Megan Torrance | Using Agile to put SAM to Work 3 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
4
Megan Torrance | Using Agile to put SAM to Work Think about your best project ever. What factors contributed to its success? 4
5
Megan Torrance | Using Agile to put SAM to Work "Do more of what works, and do less of what doesn't." Kent Beck, author of Extreme Programming (XP) Explained 5
6
Megan Torrance | Using Agile to put SAM to Work 6 We call it the Lot Like Agile Methods Approach
7
Megan Torrance | Using Agile to put SAM to Work Projects need to keep up with an ever-increasing rate of change. 7
8
Megan Torrance | Using Agile to put SAM to Work 8 ANALYZE DESIGN DEVELOP IMPLEMENT EVALUATE
9
Megan Torrance | Using Agile to put SAM to Work 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. 9
10
Megan Torrance | Using Agile to put SAM to Work 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
Megan Torrance | Using Agile to put SAM to Work If we do not come up with a brilliant idea that might change things mid-project, we're not fully engaged creatively. 11
12
Megan Torrance | Using Agile to put SAM to Work Every day you learn something new about the project you're working on. 12
13
Megan Torrance | Using Agile to put SAM to Work ADDIE approaches a perfect world in a highly linear fashion. 13
14
Megan Torrance | Using Agile to put SAM to Work The Agile Manifesto 14
15
Megan Torrance | Using Agile to put SAM to Work THE AGILE MANIFESTO: We are uncovering better ways of developing software by doing it and helping others do it... 15 source: www.agilemanifesto.org
16
Megan Torrance | Using Agile to put SAM to Work Through this work we have come to value: Individuals and interactions over processes and tools 16 source: www.agilemanifesto.org
17
Megan Torrance | Using Agile to put SAM to Work Through this work we have come to value: Working software over comprehensive documentation 17 source: www.agilemanifesto.org
18
Megan Torrance | Using Agile to put SAM to Work Through this work we have come to value: Customer collaboration over contract negotiation 18 source: www.agilemanifesto.org
19
Megan Torrance | Using Agile to put SAM to Work Through this work we have come to value: Responding to change over following a plan 19 source: www.agilemanifesto.org
20
Megan Torrance | Using Agile to put SAM to Work THE LLAMA MANIFESTO We are uncovering better ways of creating learning experiences by doing it and helping others do it. 20
21
Megan Torrance | Using Agile to put SAM to Work Agile is as much an attitude as it is a project management method. 21
22
Megan Torrance | Using Agile to put SAM to Work ADDIE and Agile are not incompatible. Agile works with ADDIE on very short iterations. 22
23
Megan Torrance | Using Agile to put SAM to Work ADI/ED DD DD Iteration 1Iteration 2 Iteration 3 23
24
Megan Torrance | Using Agile to put SAM to Work There are several different approaches to using Agile. Some of the popular ones are Scrum, Extreme Programming (XP), and Lean-influenced models. In the learning world, SAM, GEAR and LLAMA are emerging as models. 24
25
Megan Torrance | Using Agile to put SAM to Work STORY CARDS 25
26
Megan Torrance | Using Agile to put SAM to Work Stories capture business needs and performance outcomes in a format that's useful for planning & production. 26
27
Megan Torrance | Using Agile to put SAM to Work 1. Write Stories 2. Estimate Stories 3. Prioritize Stories 4. Assign Stories 5. Build Stories 6. Track Stories 7. Evaluate Stories Source: Agile Explained, Menlo Innovations 27
28
Megan Torrance | Using Agile to put SAM to Work As a I want so I can 28
29
Megan Torrance | Using Agile to put SAM to Work 29
30
Megan Torrance | Using Agile to put SAM to Work Cards are INVEST-U I ndependent N egotiable V aluable E stimatable S mall T estable U nderstandable 30
31
Megan Torrance | Using Agile to put SAM to Work Agile: Use story mapping for building performance support and tools like software. 31
32
Megan Torrance | Using Agile to put SAM to Work LLAMA: Use Cathy Moore's Action Mapping to define stories for Agile learning projects. 32
33
Megan Torrance | Using Agile to put SAM to Work ! Act! ! Respond! ! Decide! ! Create! ! Build! Practice Know... Business Goal that solves a Business Problem Adapted from: Cathy Moore 33
34
Megan Torrance | Using Agile to put SAM to Work The only cards you work on are ones that have been authorized by the client. 34
35
Megan Torrance | Using Agile to put SAM to Work There are no bad ideas, just some that won't ever get implemented. It means you never have to say "no” 35
36
Megan Torrance | Using Agile to put SAM to Work 36 4 hrs Batman 076 Learners click to see descriptions of available career development resources. Content: Sam’s list of career development resources 3.5 hrs
37
Megan Torrance | Using Agile to put SAM to Work ESTIMATE THE WORK 37
38
Megan Torrance | Using Agile to put SAM to Work Rules for Estimating: The person who does the work estimates the work 38
39
Megan Torrance | Using Agile to put SAM to Work Rules for Estimating: Estimate based on what you think it will take to do the work, with no padding. 39
40
Megan Torrance | Using Agile to put SAM to Work An estimate is just that. An estimate. 40
41
Megan Torrance | Using Agile to put SAM to Work When the estimate is wrong.... 1. 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. 41
42
Megan Torrance | Using Agile to put SAM to Work PLAN THE WORK 42
43
Megan Torrance | Using Agile to put SAM to Work Define at the outset what type of project this is. 43
44
Megan Torrance | Using Agile to put SAM to Work Organize the project overall in terms of (bi)weekly goals on a big, visible board. 44
45
Megan Torrance | Using Agile to put SAM to Work Organize weekly work by day and team member. 45
46
Megan Torrance | Using Agile to put SAM to Work Use colors to indicate status on cards. 46
47
Megan Torrance | Using Agile to put SAM to Work LATHER, RINSE, REPEAT. (Iterate) 47
48
Megan Torrance | Using Agile to put SAM to Work ADI/ED DD DD Iteration 1Iteration 2 Iteration 3 48
49
Megan Torrance | Using Agile to put SAM to Work Make small mistakes faster. Skip the big mistakes. Agile Explained, Menlo Innovations 49
50
Megan Torrance | Using Agile to put SAM to Work When you iterate and do show and tell with the client & learners, you generate more cards. 50
51
Megan Torrance | Using Agile to put SAM to Work AGILE IN ACTION 51
52
Megan Torrance | Using Agile to put SAM to Work Sometimes you'll join an Agile team. The #1 complaint: There's no stable documentation upon which to build training. 52
53
Megan Torrance | Using Agile to put SAM to Work 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 53
54
Megan Torrance | Using Agile to put SAM to Work Educate your clients on how you work with Agile. 54
55
Megan Torrance | Using Agile to put SAM to Work Agile creates a WDWT (work- directed-work-team) environment. Be ready for it. 55
56
Megan Torrance | Using Agile to put SAM to Work Don't be a scope creep. Stick to the cards. 56
57
Megan Torrance | Using Agile to put SAM to Work Pick a project. Pick a team. Get on the same page. 57
58
Megan Torrance | Using Agile to put SAM to Work Open room + visual communication = the room communicates project status 58
59
Megan Torrance | Using Agile to put SAM to Work Agile is a joyful way to work. Nothing feels so good as to actually accomplish something toward a goal every day. 59
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.