SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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...
 

Similaire à 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
 

Similaire à 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
 

Plus de 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
 

Plus de 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
 

Dernier

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030tarushabhavsar
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challengeshemanthkumar470700
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance managementVaishnaviGunji
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdflaloo_007
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...meghakumariji156
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareWorkforce Group
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 

Dernier (20)

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance management
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 

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

Notes de l'éditeur

  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.