SlideShare a Scribd company logo
1 of 55
© Megan Torrance | Agile Project Management for Elearning Development
Megan Torrance
mtorrance@torrancelearning.com
Agile Project
Management for
Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Megan Torrance
mtorrance@torrancelearning.com
@MMTorrance
linkedin.com/in/megantorrance
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Think about your
best project ever.
© Megan Torrance | Agile Project Management for Elearning Development
"Do more of what
works, and do less of
what doesn't."
Kent Beck, author of Extreme
Programming (XP) Explained
© Megan Torrance | Agile Project Management for Elearning Development
How do you manage projects now?
Agile
(online or analog)
MS Project /
Gantt Charts / SharePoint
Excel / Word / PowerPoint We don’t really “manage”
projects per se
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Projects need to keep
up with an ever-
increasing rate of
change.
© Megan Torrance | Agile Project Management for Elearning Development
ANALYZE
DESIGN
DEVELOP
IMPLEMENT
EVALUATE
© Megan Torrance | Agile Project Management for Elearning Development
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.
© Megan Torrance | Agile Project Management for Elearning Development
The first day of a
project is the worst day
to plan what the end
product will be (and how
much it will cost).
© Megan Torrance | Agile Project Management for Elearning Development
If we do not come up
with a brilliant idea that
might change things mid-
project, we're not fully
engaged creatively.
© Megan Torrance | Agile Project Management for Elearning Development
Every day you learn
something new about
the project you're
working on.
© Megan Torrance | Agile Project Management for Elearning Development
ANALYZE
DESIGN
DEVELOP
IMPLEMENT
EVALUATE
© Megan Torrance | Agile Project Management for Elearning Development
A
D
I/E
D
I/E
D
DD D
© Megan Torrance | Agile Project Management for Elearning Development
Tip #1:
Create a PLP
(Primary Learner Persona)
© Megan Torrance | Agile Project Management for Elearning Development
17
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Tip #2:
Define Scope in
Stories
© Megan Torrance | Agile Project Management for Elearning Development
Stories capture
business needs and
performance outcomes
in a format that's useful
for planning &
production.
© Megan Torrance | Agile Project Management for Elearning Development
As a
I want
so I can
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
LLAMA: Use Cathy
Moore's Action Mapping
to define stories for
Agile learning projects.
© Megan Torrance | Agile Project Management for Elearning Development
How familiar are you with Cathy Moore’s work?
I am Cathy Moore.
Love it. Use action
mapping all the time.
I’ve heard of her but don’t
know much about action
mapping at all.
I have no idea who Cathy
Moore is.
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
!
Act!
!
Respond!
!
Decide!
!
Create!
!
Build!
Practice
Know . . .
Business Goal
that solves a
Business Problem
Adapted from: Cathy Moore
© Megan Torrance | Agile Project Management for Elearning Development
Tip #3:
Estimate the work in
small batches
And do so fearlessly
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Rules for Estimating:
Estimate based on what you think it will
take to do the work, with no padding.
© Megan Torrance | Agile Project Management for Elearning Development
An estimate is just
that.
An estimate.
© Megan Torrance | Agile Project Management for Elearning Development
Tip #4:
Plan the Work Visibly
© Megan Torrance | Agile Project Management for Elearning Development
Define at the outset
what type of project
this is.
© Megan Torrance | Agile Project Management for Elearning Development
Define at the
outset what
type of
project this is.
iStockphoto.com/4689051
© Megan Torrance | Agile Project Management for Elearning Development
Organize the project
overall in terms of
(bi)weekly goals on a
big, visible board.
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Organize weekly work
by day and team
member.
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
Use colors to indicate
status on cards.
© Megan Torrance | Agile Project Management for Elearning Development
Tip #5:
Plan for Iterative
Experiments
Lather, Rinse, Repeat.
© Megan Torrance | Agile Project Management for Elearning Development
How iterative is your development work?
We run in full-on Agile,
SAM, or rapid prototyping
style development.
We’re experimenting.
We do a standard
alpha  beta  gold
approach
Iterative development would
never fly around here. It’s
got to be perfect or it will
never see the light of day.
© Megan Torrance | Agile Project Management for Elearning Development
Make small mistakes
faster.
Skip the big mistakes.
Agile Explained, Menlo Innovations
© Megan Torrance | Agile Project Management for Elearning Development
A
D
I/E
D
I/E
D
DD D
Iteration 1 Iteration 2 Iteration 3
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
© Megan Torrance | Agile Project Management for Elearning Development
The
Minimum
Viable
Product
M.V.P.
© Megan Torrance | Agile Project Management for Elearning Development
Why?
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.
© Megan Torrance | Agile Project Management for Elearning Development
td.org/agilellama
Megan Torrance
mtorrance@torrancelearning.com
@MMTorrance
linkedin.com/in/megantorrance

More Related Content

What's hot

Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachEnterprise Management Associates
 
Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015AgileSparks
 
Prosci - Stop talking about "What you do" and Start talking about "What you d...
Prosci - Stop talking about "What you do" and Start talking about "What you d...Prosci - Stop talking about "What you do" and Start talking about "What you d...
Prosci - Stop talking about "What you do" and Start talking about "What you d...Prosci ANZ
 
Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)
Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)
Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)Prosci ANZ
 
A Guide to Risk Management
A Guide to Risk ManagementA Guide to Risk Management
A Guide to Risk ManagementProjectCon
 
Agile portfolio planning
Agile portfolio planningAgile portfolio planning
Agile portfolio planningJohanna Rothman
 
Lean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignLean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignVMware Tanzu
 
Prosci ADKAR Dashboard webinar
Prosci ADKAR Dashboard webinarProsci ADKAR Dashboard webinar
Prosci ADKAR Dashboard webinarProsci ANZ
 
Prosci Change Connect 2014 Breakout - Change Measurement Framework and Scorecard
Prosci Change Connect 2014 Breakout - Change Measurement Framework and ScorecardProsci Change Connect 2014 Breakout - Change Measurement Framework and Scorecard
Prosci Change Connect 2014 Breakout - Change Measurement Framework and ScorecardTim Creasey
 
4 Change Catalyzing Questions
4 Change Catalyzing Questions4 Change Catalyzing Questions
4 Change Catalyzing QuestionsTim Creasey
 
Prosci Change Scorecard - TCB Change Management 2015
Prosci Change Scorecard - TCB Change Management 2015Prosci Change Scorecard - TCB Change Management 2015
Prosci Change Scorecard - TCB Change Management 2015Tim Creasey
 
Prosci Change Capability Webinar
Prosci Change Capability WebinarProsci Change Capability Webinar
Prosci Change Capability WebinarTim Creasey
 
Project Management Essentials for the Unofficial Project Manager
Project Management Essentials for the Unofficial Project ManagerProject Management Essentials for the Unofficial Project Manager
Project Management Essentials for the Unofficial Project ManagerAaron Medina
 
Vasco duarte - agile R&D - scrum gathering lisbon 2011
Vasco duarte - agile R&D - scrum gathering lisbon 2011Vasco duarte - agile R&D - scrum gathering lisbon 2011
Vasco duarte - agile R&D - scrum gathering lisbon 2011Vasco Duarte
 
Business Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&DBusiness Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&DVasco Duarte
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506Phu Rich Nguyen
 
Prosci Webinar: Auditing Change Management Maturity
Prosci Webinar: Auditing Change Management MaturityProsci Webinar: Auditing Change Management Maturity
Prosci Webinar: Auditing Change Management MaturityProsci ANZ
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
Aligning Agile and Prosci Change Management - Being Human Community of Pract...
Aligning Agile and Prosci Change Management  - Being Human Community of Pract...Aligning Agile and Prosci Change Management  - Being Human Community of Pract...
Aligning Agile and Prosci Change Management - Being Human Community of Pract...Prosci ANZ
 

What's hot (20)

Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015
 
Prosci - Stop talking about "What you do" and Start talking about "What you d...
Prosci - Stop talking about "What you do" and Start talking about "What you d...Prosci - Stop talking about "What you do" and Start talking about "What you d...
Prosci - Stop talking about "What you do" and Start talking about "What you d...
 
Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)
Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)
Prosci Change Management Workshop for Project Managers Info Webinar (30 mins)
 
A Guide to Risk Management
A Guide to Risk ManagementA Guide to Risk Management
A Guide to Risk Management
 
Agile portfolio planning
Agile portfolio planningAgile portfolio planning
Agile portfolio planning
 
Lean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignLean Product Management User-Centered App Design
Lean Product Management User-Centered App Design
 
Prosci ADKAR Dashboard webinar
Prosci ADKAR Dashboard webinarProsci ADKAR Dashboard webinar
Prosci ADKAR Dashboard webinar
 
Prosci Change Connect 2014 Breakout - Change Measurement Framework and Scorecard
Prosci Change Connect 2014 Breakout - Change Measurement Framework and ScorecardProsci Change Connect 2014 Breakout - Change Measurement Framework and Scorecard
Prosci Change Connect 2014 Breakout - Change Measurement Framework and Scorecard
 
4 Change Catalyzing Questions
4 Change Catalyzing Questions4 Change Catalyzing Questions
4 Change Catalyzing Questions
 
Prosci Change Scorecard - TCB Change Management 2015
Prosci Change Scorecard - TCB Change Management 2015Prosci Change Scorecard - TCB Change Management 2015
Prosci Change Scorecard - TCB Change Management 2015
 
Prosci Change Capability Webinar
Prosci Change Capability WebinarProsci Change Capability Webinar
Prosci Change Capability Webinar
 
Project Management Essentials for the Unofficial Project Manager
Project Management Essentials for the Unofficial Project ManagerProject Management Essentials for the Unofficial Project Manager
Project Management Essentials for the Unofficial Project Manager
 
Vasco duarte - agile R&D - scrum gathering lisbon 2011
Vasco duarte - agile R&D - scrum gathering lisbon 2011Vasco duarte - agile R&D - scrum gathering lisbon 2011
Vasco duarte - agile R&D - scrum gathering lisbon 2011
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
Business Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&DBusiness Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&D
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506
 
Prosci Webinar: Auditing Change Management Maturity
Prosci Webinar: Auditing Change Management MaturityProsci Webinar: Auditing Change Management Maturity
Prosci Webinar: Auditing Change Management Maturity
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Aligning Agile and Prosci Change Management - Being Human Community of Pract...
Aligning Agile and Prosci Change Management  - Being Human Community of Pract...Aligning Agile and Prosci Change Management  - Being Human Community of Pract...
Aligning Agile and Prosci Change Management - Being Human Community of Pract...
 

Similar to Agile Project Management for Elearning Instructional Design (mLearnCon 2015)

From programming to management
From programming to managementFrom programming to management
From programming to managementNikolay Stoitsev
 
ACMP Presentation Managing change without a change plan - Ford Walters
ACMP Presentation   Managing change without a change plan - Ford WaltersACMP Presentation   Managing change without a change plan - Ford Walters
ACMP Presentation Managing change without a change plan - Ford WaltersRick Walters
 
Developers Should Not Become Managers (Unless They Should)
Developers Should Not Become Managers (Unless They Should)Developers Should Not Become Managers (Unless They Should)
Developers Should Not Become Managers (Unless They Should)Jamie Strachan
 
Post-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzPost-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzStojan Peshov
 
Project Management 1.1 introduction
Project Management 1.1 introductionProject Management 1.1 introduction
Project Management 1.1 introductionElodieDescharmes
 
Going Agile? Three Conversations to Have Before You Start
Going Agile? Three Conversations to Have Before You StartGoing Agile? Three Conversations to Have Before You Start
Going Agile? Three Conversations to Have Before You StartTechWell
 
Olga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US CompanyOlga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US CompanyLviv Startup Club
 
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021Wellingtone
 
Five immutable principles of project success
Five immutable principles of project successFive immutable principles of project success
Five immutable principles of project successGlen Alleman
 
UX_Producer_Management31315_2
UX_Producer_Management31315_2UX_Producer_Management31315_2
UX_Producer_Management31315_2Rachel Maple
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...Pedro Henriques
 
Complete Guide to Know How to Write a Project Management Assignment
Complete Guide to Know How to Write a Project Management AssignmentComplete Guide to Know How to Write a Project Management Assignment
Complete Guide to Know How to Write a Project Management AssignmentIndia Assignment India
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DTorranceLearning
 
The Future of Project Leadership
The Future of Project LeadershipThe Future of Project Leadership
The Future of Project LeadershipEmma Sharrock
 
Top 10 project management tips
Top 10 project management tipsTop 10 project management tips
Top 10 project management tipsProjectManager247
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersTorranceLearning
 
The Zombies of Program, Project Office and Portfolio Management
The Zombies of Program, Project Office and Portfolio ManagementThe Zombies of Program, Project Office and Portfolio Management
The Zombies of Program, Project Office and Portfolio ManagementPaul Alexander
 
Agile Software Development (Monash University - Guest Lecture series)
Agile Software Development (Monash University - Guest Lecture series)Agile Software Development (Monash University - Guest Lecture series)
Agile Software Development (Monash University - Guest Lecture series)Nigel Fernandes
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software productsRyan Dawson
 

Similar to Agile Project Management for Elearning Instructional Design (mLearnCon 2015) (20)

From programming to management
From programming to managementFrom programming to management
From programming to management
 
ACMP Presentation Managing change without a change plan - Ford Walters
ACMP Presentation   Managing change without a change plan - Ford WaltersACMP Presentation   Managing change without a change plan - Ford Walters
ACMP Presentation Managing change without a change plan - Ford Walters
 
Developers Should Not Become Managers (Unless They Should)
Developers Should Not Become Managers (Unless They Should)Developers Should Not Become Managers (Unless They Should)
Developers Should Not Become Managers (Unless They Should)
 
Post-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzPost-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that Jazz
 
Project Management 1.1 introduction
Project Management 1.1 introductionProject Management 1.1 introduction
Project Management 1.1 introduction
 
Going Agile? Three Conversations to Have Before You Start
Going Agile? Three Conversations to Have Before You StartGoing Agile? Three Conversations to Have Before You Start
Going Agile? Three Conversations to Have Before You Start
 
Olga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US CompanyOlga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US Company
 
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
 
Five immutable principles of project success
Five immutable principles of project successFive immutable principles of project success
Five immutable principles of project success
 
UX_Producer_Management31315_2
UX_Producer_Management31315_2UX_Producer_Management31315_2
UX_Producer_Management31315_2
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
Complete Guide to Know How to Write a Project Management Assignment
Complete Guide to Know How to Write a Project Management AssignmentComplete Guide to Know How to Write a Project Management Assignment
Complete Guide to Know How to Write a Project Management Assignment
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&D
 
The Future of Project Leadership
The Future of Project LeadershipThe Future of Project Leadership
The Future of Project Leadership
 
Top 10 project management tips
Top 10 project management tipsTop 10 project management tips
Top 10 project management tips
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional Designers
 
The Zombies of Program, Project Office and Portfolio Management
The Zombies of Program, Project Office and Portfolio ManagementThe Zombies of Program, Project Office and Portfolio Management
The Zombies of Program, Project Office and Portfolio Management
 
Agile Software Development (Monash University - Guest Lecture series)
Agile Software Development (Monash University - Guest Lecture series)Agile Software Development (Monash University - Guest Lecture series)
Agile Software Development (Monash University - Guest Lecture series)
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software products
 

More from TorranceLearning

Intro to xAPI - TORRANCE - LTUK20
Intro to xAPI - TORRANCE - LTUK20Intro to xAPI - TORRANCE - LTUK20
Intro to xAPI - TORRANCE - LTUK20TorranceLearning
 
xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019TorranceLearning
 
TechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTorranceLearning
 
xAPI for Instructional Designers Torrance Devcamp 2019
xAPI for Instructional Designers Torrance Devcamp 2019xAPI for Instructional Designers Torrance Devcamp 2019
xAPI for Instructional Designers Torrance Devcamp 2019TorranceLearning
 
8 Ways to Evaluate Learning S106 Learning DevCamp 2019
8 Ways to Evaluate Learning S106 Learning DevCamp 20198 Ways to Evaluate Learning S106 Learning DevCamp 2019
8 Ways to Evaluate Learning S106 Learning DevCamp 2019TorranceLearning
 
Agile & LLAMA For Instructional Designers DevCamp 2019 S101
Agile & LLAMA For Instructional Designers DevCamp 2019 S101Agile & LLAMA For Instructional Designers DevCamp 2019 S101
Agile & LLAMA For Instructional Designers DevCamp 2019 S101TorranceLearning
 
LLAMA Intro to Agile May 2019 Download
LLAMA Intro to Agile May 2019 DownloadLLAMA Intro to Agile May 2019 Download
LLAMA Intro to Agile May 2019 DownloadTorranceLearning
 
xAPI Ecosystem xAPI Party May 2019
xAPI Ecosystem xAPI Party May 2019xAPI Ecosystem xAPI Party May 2019
xAPI Ecosystem xAPI Party May 2019TorranceLearning
 
xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019TorranceLearning
 
Learning Solutions Conf 2019 - Session 302 - xAPI for Instructional Designers
Learning Solutions Conf 2019 - Session 302 - xAPI for Instructional DesignersLearning Solutions Conf 2019 - Session 302 - xAPI for Instructional Designers
Learning Solutions Conf 2019 - Session 302 - xAPI for Instructional DesignersTorranceLearning
 
Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...
Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...
Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...TorranceLearning
 
Training 2019 Session 206 - xAPI Intro for Instructional Designers
Training 2019 Session 206 - xAPI Intro for Instructional DesignersTraining 2019 Session 206 - xAPI Intro for Instructional Designers
Training 2019 Session 206 - xAPI Intro for Instructional DesignersTorranceLearning
 
Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018TorranceLearning
 
xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18TorranceLearning
 
Online Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - TorranceOnline Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - TorranceTorranceLearning
 
xAPI Geek Free - Learning DevCamp 2018
xAPI Geek Free - Learning DevCamp 2018xAPI Geek Free - Learning DevCamp 2018
xAPI Geek Free - Learning DevCamp 2018TorranceLearning
 
Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018TorranceLearning
 
Building the xAPI Learning Ecoystem
Building the xAPI Learning EcoystemBuilding the xAPI Learning Ecoystem
Building the xAPI Learning EcoystemTorranceLearning
 
Intro to Agile Project Mgmt for Instructional Design
Intro to Agile Project Mgmt for Instructional DesignIntro to Agile Project Mgmt for Instructional Design
Intro to Agile Project Mgmt for Instructional DesignTorranceLearning
 

More from TorranceLearning (20)

Intro to xAPI - TORRANCE - LTUK20
Intro to xAPI - TORRANCE - LTUK20Intro to xAPI - TORRANCE - LTUK20
Intro to xAPI - TORRANCE - LTUK20
 
xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019
 
TechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro Torrance
 
xAPI for Instructional Designers Torrance Devcamp 2019
xAPI for Instructional Designers Torrance Devcamp 2019xAPI for Instructional Designers Torrance Devcamp 2019
xAPI for Instructional Designers Torrance Devcamp 2019
 
8 Ways to Evaluate Learning S106 Learning DevCamp 2019
8 Ways to Evaluate Learning S106 Learning DevCamp 20198 Ways to Evaluate Learning S106 Learning DevCamp 2019
8 Ways to Evaluate Learning S106 Learning DevCamp 2019
 
Agile & LLAMA For Instructional Designers DevCamp 2019 S101
Agile & LLAMA For Instructional Designers DevCamp 2019 S101Agile & LLAMA For Instructional Designers DevCamp 2019 S101
Agile & LLAMA For Instructional Designers DevCamp 2019 S101
 
LLAMA Intro to Agile May 2019 Download
LLAMA Intro to Agile May 2019 DownloadLLAMA Intro to Agile May 2019 Download
LLAMA Intro to Agile May 2019 Download
 
xAPI Ecosystem xAPI Party May 2019
xAPI Ecosystem xAPI Party May 2019xAPI Ecosystem xAPI Party May 2019
xAPI Ecosystem xAPI Party May 2019
 
xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019
 
Learning Solutions Conf 2019 - Session 302 - xAPI for Instructional Designers
Learning Solutions Conf 2019 - Session 302 - xAPI for Instructional DesignersLearning Solutions Conf 2019 - Session 302 - xAPI for Instructional Designers
Learning Solutions Conf 2019 - Session 302 - xAPI for Instructional Designers
 
Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...
Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...
Training2019 Session 419 LLAMA - Agile Project Management for Instructional D...
 
Training 2019 Session 206 - xAPI Intro for Instructional Designers
Training 2019 Session 206 - xAPI Intro for Instructional DesignersTraining 2019 Session 206 - xAPI Intro for Instructional Designers
Training 2019 Session 206 - xAPI Intro for Instructional Designers
 
Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018
 
xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18
 
Online Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - TorranceOnline Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - Torrance
 
xAPI Geek Free - Learning DevCamp 2018
xAPI Geek Free - Learning DevCamp 2018xAPI Geek Free - Learning DevCamp 2018
xAPI Geek Free - Learning DevCamp 2018
 
Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018
 
Building the xAPI Learning Ecoystem
Building the xAPI Learning EcoystemBuilding the xAPI Learning Ecoystem
Building the xAPI Learning Ecoystem
 
What is xAPI?
What is xAPI? What is xAPI?
What is xAPI?
 
Intro to Agile Project Mgmt for Instructional Design
Intro to Agile Project Mgmt for Instructional DesignIntro to Agile Project Mgmt for Instructional Design
Intro to Agile Project Mgmt for Instructional Design
 

Recently uploaded

A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 

Recently uploaded (20)

A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 

Agile Project Management for Elearning Instructional Design (mLearnCon 2015)

  • 1. © Megan Torrance | Agile Project Management for Elearning Development Megan Torrance mtorrance@torrancelearning.com Agile Project Management for Elearning Development
  • 2. © Megan Torrance | Agile Project Management for Elearning Development Megan Torrance mtorrance@torrancelearning.com @MMTorrance linkedin.com/in/megantorrance
  • 3. © Megan Torrance | Agile Project Management for Elearning Development
  • 4. © Megan Torrance | Agile Project Management for Elearning Development Think about your best project ever.
  • 5. © Megan Torrance | Agile Project Management for Elearning Development "Do more of what works, and do less of what doesn't." Kent Beck, author of Extreme Programming (XP) Explained
  • 6. © Megan Torrance | Agile Project Management for Elearning Development How do you manage projects now? Agile (online or analog) MS Project / Gantt Charts / SharePoint Excel / Word / PowerPoint We don’t really “manage” projects per se
  • 7. © Megan Torrance | Agile Project Management for Elearning Development
  • 8. © Megan Torrance | Agile Project Management for Elearning Development Projects need to keep up with an ever- increasing rate of change.
  • 9. © Megan Torrance | Agile Project Management for Elearning Development ANALYZE DESIGN DEVELOP IMPLEMENT EVALUATE
  • 10. © Megan Torrance | Agile Project Management for Elearning Development 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.
  • 11. © Megan Torrance | Agile Project Management for Elearning Development The first day of a project is the worst day to plan what the end product will be (and how much it will cost).
  • 12. © Megan Torrance | Agile Project Management for Elearning Development If we do not come up with a brilliant idea that might change things mid- project, we're not fully engaged creatively.
  • 13. © Megan Torrance | Agile Project Management for Elearning Development Every day you learn something new about the project you're working on.
  • 14. © Megan Torrance | Agile Project Management for Elearning Development ANALYZE DESIGN DEVELOP IMPLEMENT EVALUATE
  • 15. © Megan Torrance | Agile Project Management for Elearning Development A D I/E D I/E D DD D
  • 16. © Megan Torrance | Agile Project Management for Elearning Development Tip #1: Create a PLP (Primary Learner Persona)
  • 17. © Megan Torrance | Agile Project Management for Elearning Development 17
  • 18. © Megan Torrance | Agile Project Management for Elearning Development
  • 19. © Megan Torrance | Agile Project Management for Elearning Development Tip #2: Define Scope in Stories
  • 20. © Megan Torrance | Agile Project Management for Elearning Development Stories capture business needs and performance outcomes in a format that's useful for planning & production.
  • 21. © Megan Torrance | Agile Project Management for Elearning Development As a I want so I can
  • 22. © Megan Torrance | Agile Project Management for Elearning Development
  • 23. © Megan Torrance | Agile Project Management for Elearning Development
  • 24. © Megan Torrance | Agile Project Management for Elearning Development LLAMA: Use Cathy Moore's Action Mapping to define stories for Agile learning projects.
  • 25. © Megan Torrance | Agile Project Management for Elearning Development How familiar are you with Cathy Moore’s work? I am Cathy Moore. Love it. Use action mapping all the time. I’ve heard of her but don’t know much about action mapping at all. I have no idea who Cathy Moore is.
  • 26. © Megan Torrance | Agile Project Management for Elearning Development
  • 27. © Megan Torrance | Agile Project Management for Elearning Development ! Act! ! Respond! ! Decide! ! Create! ! Build! Practice Know . . . Business Goal that solves a Business Problem Adapted from: Cathy Moore
  • 28. © Megan Torrance | Agile Project Management for Elearning Development Tip #3: Estimate the work in small batches And do so fearlessly
  • 29. © Megan Torrance | Agile Project Management for Elearning Development
  • 30. © Megan Torrance | Agile Project Management for Elearning Development Rules for Estimating: Estimate based on what you think it will take to do the work, with no padding.
  • 31. © Megan Torrance | Agile Project Management for Elearning Development An estimate is just that. An estimate.
  • 32. © Megan Torrance | Agile Project Management for Elearning Development Tip #4: Plan the Work Visibly
  • 33. © Megan Torrance | Agile Project Management for Elearning Development Define at the outset what type of project this is.
  • 34. © Megan Torrance | Agile Project Management for Elearning Development Define at the outset what type of project this is. iStockphoto.com/4689051
  • 35. © Megan Torrance | Agile Project Management for Elearning Development Organize the project overall in terms of (bi)weekly goals on a big, visible board.
  • 36. © Megan Torrance | Agile Project Management for Elearning Development
  • 37. © Megan Torrance | Agile Project Management for Elearning Development
  • 38. © Megan Torrance | Agile Project Management for Elearning Development
  • 39. © Megan Torrance | Agile Project Management for Elearning Development Organize weekly work by day and team member.
  • 40. © Megan Torrance | Agile Project Management for Elearning Development
  • 41. © Megan Torrance | Agile Project Management for Elearning Development
  • 42. © Megan Torrance | Agile Project Management for Elearning Development Use colors to indicate status on cards.
  • 43. © Megan Torrance | Agile Project Management for Elearning Development Tip #5: Plan for Iterative Experiments Lather, Rinse, Repeat.
  • 44. © Megan Torrance | Agile Project Management for Elearning Development How iterative is your development work? We run in full-on Agile, SAM, or rapid prototyping style development. We’re experimenting. We do a standard alpha  beta  gold approach Iterative development would never fly around here. It’s got to be perfect or it will never see the light of day.
  • 45. © Megan Torrance | Agile Project Management for Elearning Development Make small mistakes faster. Skip the big mistakes. Agile Explained, Menlo Innovations
  • 46. © Megan Torrance | Agile Project Management for Elearning Development A D I/E D I/E D DD D Iteration 1 Iteration 2 Iteration 3
  • 47. © Megan Torrance | Agile Project Management for Elearning Development
  • 48. © Megan Torrance | Agile Project Management for Elearning Development
  • 49. © Megan Torrance | Agile Project Management for Elearning Development
  • 50. © Megan Torrance | Agile Project Management for Elearning Development
  • 51. © Megan Torrance | Agile Project Management for Elearning Development
  • 52. © Megan Torrance | Agile Project Management for Elearning Development
  • 53. © Megan Torrance | Agile Project Management for Elearning Development The Minimum Viable Product M.V.P.
  • 54. © Megan Torrance | Agile Project Management for Elearning Development Why? 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.
  • 55. © Megan Torrance | Agile Project Management for Elearning Development td.org/agilellama Megan Torrance mtorrance@torrancelearning.com @MMTorrance linkedin.com/in/megantorrance

Editor's Notes

  1. [lay this out as a question card, with supporting cards, on the table before class]
  2. Things are changing faster than ever before, and the rate of change is exponential. This change is being driven by: New hardware and platforms New software and tools Globalization and localization New development tools Greater complexity (volatility, uncertainty, complexity and ambiguity, VUCA) Post-recession continuing cost pressures Increasing ROI pressure
  3. But what happens when change happens AFTER it’s supposed to?
  4. In any project of any size or complexity (in any project really worth doing), the client or sponsor really often only knows what they want after they've seen the first version. Then they can really hone in on what they want and what they need. Then the requirements shift and change as the project comes closer to each release. Where do these changes come from? They come from shifting business needs, priorities, new tools & technologies, new ideas. Said differently: Any set of meaningful requirements is subject to -- and should! -- change.
  5. This doesn’t mean that EVERY new idea – squirrel! – is pursued.
  6. ... something that will help you estimate a project scope, cost and completion date with much more clarity.
  7. But what happens when change happens AFTER it’s supposed to?
  8. A learner persona = fictitious future learner And a valuable member of your team!
  9. They define scope. They are meaningful to sponsors and users. When we use Action Mapping to define stories, we then tie them to actual performance outcomes of the project.
  10. This covers the WHO, WHAT and WHY aspects of design.
  11. Small = 65 Medium = 235 Large = 579
  12. Every project is one (or maybe two) type of project. Knowing which one it is is critical to making project planning decisions. Fixed budget projects have no wiggle room to spend more money or time, even if it means we cut out functionality. You'll see this in strict budget-focused organizations and grant-funded projects, for example. Fixed time projects have to be completed by a certain date. Sometimes that means that functionality gets cut. Sometimes it means that we add resources to the team to get things done. But the date is the date. You'll see this in projects that are or that support other well-publicized milestones. Fixed scope projects are worked until they are completed. Sometimes that means that you need to spend more time or more budget completing them, but they've got to be right and complete in order to be of any value. These tend to be the rarest of the three.
  13. Every project is one (or maybe two) type of project. Knowing which one it is is critical to making project planning decisions. Fixed budget projects have no wiggle room to spend more money or time, even if it means we cut out functionality. You'll see this in strict budget-focused organizations and grant-funded projects, for example. Fixed time projects have to be completed by a certain date. Sometimes that means that functionality gets cut. Sometimes it means that we add resources to the team to get things done. But the date is the date. You'll see this in projects that are or that support other well-publicized milestones. Fixed scope projects are worked until they are completed. Sometimes that means that you need to spend more time or more budget completing them, but they've got to be right and complete in order to be of any value. These tend to be the rarest of the three.
  14. The high level planning board has a column for each (sub)project, and row for each week. Each week or so represents a goal (a sprint).The series of sprints (releases) follow the phase-wise plan for the project as a whole. Weekly planning boards should be to meet the big board sprint/release goals.Color-coded cards can be used to signal project starts, major releases and other important dates.
  15. The weekly planning board has a column for each team member, and row for each day of the week. The weekly board: - Starts on the planning day (which doesn't have to be Monday), - Shows all the (work)days of the week as horizontal rows - Shows vertical swim lanes for each team member's assignment - Displays all standing activities (weekly client check-in, staff meetings, etc.) and all tasks authorized for the week - Includes a row for "pull ahead" cards (cards that have been authorized but don't naturally fit into this week) - Allows for easy access to stickers, push pins, cards, etc. for planning.
  16. Sticker dots make for great status tracking on each card. Use the approach that works best for your situation. A traditional Agile approach Yellow = started Orange = ready to test Green = tested and ready for client Red = blocked Black = cancelled At TorranceLearning we use this: Yellow = started Green = completed and ready for clientBlue = awaiting clientRed = emergency
  17. http://objectivesoftwaresolutions.com/content/iterative-development-model txweb-design.com http://www.dcon.com.br/jd.comment/articles/notes-java/15principles_and_practices/iterative/30Interative-incremental-dev.html http://jasonunes.blogspot.com/2008_04_01_archive.html http://www.abreit.com.au/Services/SoftwareDevelopment
  18. http://objectivesoftwaresolutions.com/content/iterative-development-model txweb-design.com http://www.dcon.com.br/jd.comment/articles/notes-java/15principles_and_practices/iterative/30Interative-incremental-dev.html http://jasonunes.blogspot.com/2008_04_01_archive.html http://www.abreit.com.au/Services/SoftwareDevelopment
  19. http://objectivesoftwaresolutions.com/content/iterative-development-model txweb-design.com http://www.dcon.com.br/jd.comment/articles/notes-java/15principles_and_practices/iterative/30Interative-incremental-dev.html http://jasonunes.blogspot.com/2008_04_01_archive.html http://www.abreit.com.au/Services/SoftwareDevelopment
  20. http://objectivesoftwaresolutions.com/content/iterative-development-model txweb-design.com http://www.dcon.com.br/jd.comment/articles/notes-java/15principles_and_practices/iterative/30Interative-incremental-dev.html http://jasonunes.blogspot.com/2008_04_01_archive.html http://www.abreit.com.au/Services/SoftwareDevelopment
  21. You always have a running version of the program, eg, if you run out of time, you can deliver the last iteration, which may not have all functionality, but it does something. This is usually worth more to your instructor than a program which doesn't even compile yet. It helps identify the source of the last error (compilation or execution), because you know it's in the code you just added in this iteration. This makes finding bugs much faster. It's psychologically more satisfying to get positive feedback on your work, ie, a running program. Corrections early in development generally take less time than later in the development process.