SlideShare a Scribd company logo
1 of 29
HOW TO BUILD COURSES
THE WAY ENGINEERS
BUILD SOFTWARE
2
© ServiceRocket
Donna Weber
Principal
Springboard Solutions
Sarah E. Brown
Marketing
ServiceRocket
Bill Cushard
Training
ServiceRocket
SPEAKERS
HOST
3
© ServiceRocket
4
© ServiceRocket
ABOUT SERVICEROCKET
Implementation SupportTraining
ServiceRocket is a trusted partner that fulfills the whole product
imperative by helping enterprise customers realize the value of their
software investments.
5
© ServiceRocket
Learndot Education Platform
• Learndot learning platform provides
scalable education delivery
• Multiple education modalities to
address various customer delivery
models
• Lead generation capabilities
targeted at interested learners
• Advanced analytics and reporting
capabilities
• Customer branding, beautiful UX
5
© ServiceRocket 2017
Software Companies Using Learndot
6© ServiceRocket 2017
7
© ServiceRocket
The Business of Customer Education (BOCE)
At Pulse
servicerocket.com/boce
8
© ServiceRocket
AGENDA
• Why Scrum?
• The Elements of Scrum
• How to Plug Course Development Elements into Scrum
• What’s Next?
• BOCE at Pulse 2017
Why Scrum?
10
© ServiceRocket
Developing Courses is Hard
Producing one hour of
course content takes
anywhere from 40 to 200
hours of work
11
© ServiceRocket
What is Agile?
Agile is a set of principles for developing better software, faster, and
focused on customer needs
● Manifesto for Agile Software Development
– Individuals and interactions over processes and tools
– Working software over comprehensive documentation
– Customer collaboration over contract negotiation
– Responding to change over following a plan
12
© ServiceRocket
What is Scrum?
Scrum (n): A framework within which
people can address complex adaptive
problems, while productively and creatively
delivering products of the highest possible
value.
● An agile framework for completing complex
projects "continuously, incrementally, and
spirally"
13
© ServiceRocket
Why Scrum?
● Focus on delivery of Minimally Viable Products (MVP)
● Urgency of time-bound constraints
● Team members own their work
● Continuous learning
● Clear roadmap to success
The Elements of Scrum
15
© ServiceRocket
Scrum Team
● Product Owner
● Team Member
● Scrum Master
16
© ServiceRocket
Sprints
Sprint: Defined time periods, during
which a usable and potentially
releasable product is developed
● Often two weeks
17
© ServiceRocket
Sprint Planning
Sprint Planning: Team gets together to
decide what should, and can, get done
during the sprint
18
© ServiceRocket
The Stand Up
● Daily meeting during the sprint
● 15 minutes or less
● Each team member answers
– What did I accomplish since the last
stand up?
– What I will accomplish by the next
stand up
– What is blocking my progress?
19
© ServiceRocket
The Retrospective
● Occurs at the end of a sprint
● The team reviews the outcome of the
sprint and asks:
– What went well during the sprint?
– What could we improve on for the next
sprint?
20
© ServiceRocket
The Backlog
● An unprioritized list of work for the
development team
– Derived from the roadmap and its
requirements
● Scrum team pulls work from the
backlog
– Assigns tasks to sprints as there is
capacity
How to Plug Course
Development Elements into
Scrum
22
© ServiceRocket
Scrum vs ADDIE
ADDIE = Analysis, Design, Development, Implementation, Evaluation
Source: Megan Torrance article on learningmag.com: Reconciling ADDIE and Agile
23
© ServiceRocket
● Build training environment
● Finalize labs
● Deliver to pilot customer group
● Incorporate feedback
● Deliver to customers
Course Development Elements
● Conduct needs analysis
● Write learning objectives
● Develop course outline
● Write storyboard
● Deliver internal dry run
● Define learner actions / tasks
● Write instructor notes
24
© ServiceRocket
Getting Started with Your First Scrum Project
● Define the project goals
● Gather the project team
● Select your project management
/ tracking tool
● Determine the length of your first
sprints
● Schedule stand ups
25
© ServiceRocket
What Might Your First Sprint Look Like?
1.Conduct needs analysis
2.Write learning objectives
3.Deliver run-through of course to internal stakeholders
26
© ServiceRocket
Get Started!
● Decide which course to create and when to deliver it
● Assemble your team and schedule the first meeting
● Build your backlog
● Determine your sprint cadence, then schedule your standups,
retrospectives and sprint planning meetings
● Plan your first sprint as a team
● Start your sprint
27
© ServiceRocket
Learn More!
The ServiceRocket Guide to
Better Agile Course
Development
● Dive into the details of scrum
● Get started with your first sprints
● Tools and Resources
Link: bit.ly/scrumebook
28
© ServiceRocket
Donna Weber
Principal
Springboard Solutions
Sarah E. Brown
Marketing
ServiceRocket
Bill Cushard
Training
ServiceRocket
QUESTIONS
servicerocket.com

More Related Content

What's hot

Agile product management
Agile product managementAgile product management
Agile product managementAlex Apollonsky
 
Artem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to beArtem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to beLviv Startup Club
 
Scrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupScrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupAlex Ballarin
 
Yuriy Chapran: Cyber Shield - від запуску до перших клієнтів
Yuriy Chapran: Cyber Shield - від запуску до перших клієнтівYuriy Chapran: Cyber Shield - від запуску до перших клієнтів
Yuriy Chapran: Cyber Shield - від запуску до перших клієнтівLviv Startup Club
 
SAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile FrameworkSAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile Frameworkjaredrrichardson
 
Scrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentScrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentOpenSense Labs
 
Novare Consulting PRINCE2 Agile Roadshow
Novare Consulting PRINCE2 Agile RoadshowNovare Consulting PRINCE2 Agile Roadshow
Novare Consulting PRINCE2 Agile RoadshowNovare Consulting
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareJoscha Jenni
 
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick IntroductionThiago Leych
 
Scrum Webinar : Sprints - The Exploration Cycle
Scrum Webinar : Sprints - The Exploration CycleScrum Webinar : Sprints - The Exploration Cycle
Scrum Webinar : Sprints - The Exploration CycleSaket Bansal
 
UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...
UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...
UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...UXDXConf
 
How scrum works
How scrum worksHow scrum works
How scrum worksAnnu Rana
 
El Director de Proyectos Ágil
El Director de Proyectos ÁgilEl Director de Proyectos Ágil
El Director de Proyectos ÁgilJose Barato
 

What's hot (20)

Agile product management
Agile product managementAgile product management
Agile product management
 
Artem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to beArtem Shapoval: PMO: To be or not to be
Artem Shapoval: PMO: To be or not to be
 
Agile
Agile Agile
Agile
 
Scrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupScrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum Meetup
 
Yuriy Chapran: Cyber Shield - від запуску до перших клієнтів
Yuriy Chapran: Cyber Shield - від запуску до перших клієнтівYuriy Chapran: Cyber Shield - від запуску до перших клієнтів
Yuriy Chapran: Cyber Shield - від запуску до перших клієнтів
 
SAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile FrameworkSAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile Framework
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Lesley S Fernandes Resume
Lesley S Fernandes ResumeLesley S Fernandes Resume
Lesley S Fernandes Resume
 
Project Management
Project ManagementProject Management
Project Management
 
Scrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentScrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal Development
 
Novare Consulting PRINCE2 Agile Roadshow
Novare Consulting PRINCE2 Agile RoadshowNovare Consulting PRINCE2 Agile Roadshow
Novare Consulting PRINCE2 Agile Roadshow
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working software
 
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick Introduction
 
Scrum Webinar : Sprints - The Exploration Cycle
Scrum Webinar : Sprints - The Exploration CycleScrum Webinar : Sprints - The Exploration Cycle
Scrum Webinar : Sprints - The Exploration Cycle
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...
UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...
UXDX Dublin - The Conjoined Triangle of Success, By Fabrizio Fortunato, May 2...
 
How scrum works
How scrum worksHow scrum works
How scrum works
 
El Director de Proyectos Ágil
El Director de Proyectos ÁgilEl Director de Proyectos Ágil
El Director de Proyectos Ágil
 
Micro Services Intro
Micro Services IntroMicro Services Intro
Micro Services Intro
 

Similar to Webinar: How to Build Courses the Way Engineers Build Software

Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short TourVineet Patni
 
ASPgems company profile
ASPgems company profileASPgems company profile
ASPgems company profileAgustin Cuenca
 
Balancing Demands of Running A Customer Education Business
Balancing Demands of Running A Customer Education BusinessBalancing Demands of Running A Customer Education Business
Balancing Demands of Running A Customer Education BusinessServiceRocket
 
Ms Project 2010 Application For PMP
Ms Project 2010 Application For PMPMs Project 2010 Application For PMP
Ms Project 2010 Application For PMPAndy Pham, PMP
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentLife Cycle Engineering
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallPrateek Shrivastava
 
Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsCprime
 
Zen tao introduction
Zen tao introductionZen tao introduction
Zen tao introductionSpotline mart
 
É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?Alan Braz
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationAleksandar Totovic
 
2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup2022.06.23 - Sydney Meetup
2022.06.23 - Sydney MeetupRoyston Lobo
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrumBestoutcome
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & ScrumSrinivasan Ganesan
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitValentin-Tudor Mocanu
 
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?Maksym Dovgopolyi, PMP
 
An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012Tomo Popovic
 

Similar to Webinar: How to Build Courses the Way Engineers Build Software (20)

Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short Tour
 
ASPgems company profile
ASPgems company profileASPgems company profile
ASPgems company profile
 
Balancing Demands of Running A Customer Education Business
Balancing Demands of Running A Customer Education BusinessBalancing Demands of Running A Customer Education Business
Balancing Demands of Running A Customer Education Business
 
Ms Project 2010 Application For PMP
Ms Project 2010 Application For PMPMs Project 2010 Application For PMP
Ms Project 2010 Application For PMP
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs Waterfall
 
Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid Programs
 
Zen tao introduction
Zen tao introductionZen tao introduction
Zen tao introduction
 
É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementation
 
Pixegon Introduction
Pixegon IntroductionPixegon Introduction
Pixegon Introduction
 
2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup
 
Presentation1
Presentation1Presentation1
Presentation1
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrum
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkit
 
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
Pixegon Introduction
Pixegon IntroductionPixegon Introduction
Pixegon Introduction
 
An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Webinar: How to Build Courses the Way Engineers Build Software

  • 1. HOW TO BUILD COURSES THE WAY ENGINEERS BUILD SOFTWARE
  • 2. 2 © ServiceRocket Donna Weber Principal Springboard Solutions Sarah E. Brown Marketing ServiceRocket Bill Cushard Training ServiceRocket SPEAKERS HOST
  • 4. 4 © ServiceRocket ABOUT SERVICEROCKET Implementation SupportTraining ServiceRocket is a trusted partner that fulfills the whole product imperative by helping enterprise customers realize the value of their software investments.
  • 5. 5 © ServiceRocket Learndot Education Platform • Learndot learning platform provides scalable education delivery • Multiple education modalities to address various customer delivery models • Lead generation capabilities targeted at interested learners • Advanced analytics and reporting capabilities • Customer branding, beautiful UX 5 © ServiceRocket 2017
  • 6. Software Companies Using Learndot 6© ServiceRocket 2017
  • 7. 7 © ServiceRocket The Business of Customer Education (BOCE) At Pulse servicerocket.com/boce
  • 8. 8 © ServiceRocket AGENDA • Why Scrum? • The Elements of Scrum • How to Plug Course Development Elements into Scrum • What’s Next? • BOCE at Pulse 2017
  • 10. 10 © ServiceRocket Developing Courses is Hard Producing one hour of course content takes anywhere from 40 to 200 hours of work
  • 11. 11 © ServiceRocket What is Agile? Agile is a set of principles for developing better software, faster, and focused on customer needs ● Manifesto for Agile Software Development – Individuals and interactions over processes and tools – Working software over comprehensive documentation – Customer collaboration over contract negotiation – Responding to change over following a plan
  • 12. 12 © ServiceRocket What is Scrum? Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. ● An agile framework for completing complex projects "continuously, incrementally, and spirally"
  • 13. 13 © ServiceRocket Why Scrum? ● Focus on delivery of Minimally Viable Products (MVP) ● Urgency of time-bound constraints ● Team members own their work ● Continuous learning ● Clear roadmap to success
  • 15. 15 © ServiceRocket Scrum Team ● Product Owner ● Team Member ● Scrum Master
  • 16. 16 © ServiceRocket Sprints Sprint: Defined time periods, during which a usable and potentially releasable product is developed ● Often two weeks
  • 17. 17 © ServiceRocket Sprint Planning Sprint Planning: Team gets together to decide what should, and can, get done during the sprint
  • 18. 18 © ServiceRocket The Stand Up ● Daily meeting during the sprint ● 15 minutes or less ● Each team member answers – What did I accomplish since the last stand up? – What I will accomplish by the next stand up – What is blocking my progress?
  • 19. 19 © ServiceRocket The Retrospective ● Occurs at the end of a sprint ● The team reviews the outcome of the sprint and asks: – What went well during the sprint? – What could we improve on for the next sprint?
  • 20. 20 © ServiceRocket The Backlog ● An unprioritized list of work for the development team – Derived from the roadmap and its requirements ● Scrum team pulls work from the backlog – Assigns tasks to sprints as there is capacity
  • 21. How to Plug Course Development Elements into Scrum
  • 22. 22 © ServiceRocket Scrum vs ADDIE ADDIE = Analysis, Design, Development, Implementation, Evaluation Source: Megan Torrance article on learningmag.com: Reconciling ADDIE and Agile
  • 23. 23 © ServiceRocket ● Build training environment ● Finalize labs ● Deliver to pilot customer group ● Incorporate feedback ● Deliver to customers Course Development Elements ● Conduct needs analysis ● Write learning objectives ● Develop course outline ● Write storyboard ● Deliver internal dry run ● Define learner actions / tasks ● Write instructor notes
  • 24. 24 © ServiceRocket Getting Started with Your First Scrum Project ● Define the project goals ● Gather the project team ● Select your project management / tracking tool ● Determine the length of your first sprints ● Schedule stand ups
  • 25. 25 © ServiceRocket What Might Your First Sprint Look Like? 1.Conduct needs analysis 2.Write learning objectives 3.Deliver run-through of course to internal stakeholders
  • 26. 26 © ServiceRocket Get Started! ● Decide which course to create and when to deliver it ● Assemble your team and schedule the first meeting ● Build your backlog ● Determine your sprint cadence, then schedule your standups, retrospectives and sprint planning meetings ● Plan your first sprint as a team ● Start your sprint
  • 27. 27 © ServiceRocket Learn More! The ServiceRocket Guide to Better Agile Course Development ● Dive into the details of scrum ● Get started with your first sprints ● Tools and Resources Link: bit.ly/scrumebook
  • 28. 28 © ServiceRocket Donna Weber Principal Springboard Solutions Sarah E. Brown Marketing ServiceRocket Bill Cushard Training ServiceRocket QUESTIONS