SlideShare a Scribd company logo
The Perils of Building a Plane While Flying It
thegymnasium.com
Andrew Miller
Jeremy Osborn
Jeremy
DISCLAIMER:
What we’re doing is an anomaly
• our users are designers and developers
• our team is made up of designers and developers
• we aren’t an accredited educational institution
• we aren’t selling anything (really)
• our courses are free
• our courses don’t follow school terms (and they never close)
Punchlines
• Every LMS has its own DNA
• Migrating existing content is paradoxically harder than creating it from
scratch
• There will always be a tension between customization and
configuration
The Gymnasium Back Story
• Aquent?
• The Mission™
• How it works…
The Courses
• Video
• Assessments
• Discussion Forum
Microcosmic Quizzes
Off-the-rack
Current Platform - One question per page
Edx - Multiple questions per page
That came with some
baggage…
Wording decisions in the quizzes
Getting the custom fit
The out-of-the-box experience is
absolutely fine…
(as long as your users aren’t designers)
Information
Architecture
course > lesson > section > subsection > unit > component
course > lesson > chapter > component
So there’s this…
we have to make this say welcome too…
We were pleased with our
fixes…
In case you missed it, he couldn’t
figure out how to start the course!!!
Customization vs. Configuration
–Xavier Antoviaque
“Everything is possible, with money.”
Punchlines
• Every LMS has its own DNA
• Migrating existing content is paradoxically harder than creating it from
scratch
• There will always be a tension between customization and
configuration
thegymnasium.com

More Related Content

Similar to The Perils of Building a Plane While Flying It: Some notes on moving LMS platforms to Open edX

ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14
btopro
 
OWD 2012- 2- Classroom in the Cloud- Christopher Evans
OWD 2012- 2-  Classroom in  the Cloud- Christopher EvansOWD 2012- 2-  Classroom in  the Cloud- Christopher Evans
OWD 2012- 2- Classroom in the Cloud- Christopher Evans
SURF Events
 
The ABCs of Games and Gamification
The ABCs of Games and GamificationThe ABCs of Games and Gamification
The ABCs of Games and Gamification
Andy Petroski
 

Similar to The Perils of Building a Plane While Flying It: Some notes on moving LMS platforms to Open edX (20)

Selling xAPI / Getting Buy-in for TorranceLearning Download May 2016
Selling xAPI  / Getting Buy-in for TorranceLearning Download May 2016Selling xAPI  / Getting Buy-in for TorranceLearning Download May 2016
Selling xAPI / Getting Buy-in for TorranceLearning Download May 2016
 
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
 
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
 
TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)
 
Beyond Simple MCQs
Beyond Simple MCQsBeyond Simple MCQs
Beyond Simple MCQs
 
ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14
 
Models, Sketches and Everything In Between
Models, Sketches and Everything In BetweenModels, Sketches and Everything In Between
Models, Sketches and Everything In Between
 
Pedagogy before Technology (Weaving Tech 2019)
Pedagogy before Technology (Weaving Tech 2019)Pedagogy before Technology (Weaving Tech 2019)
Pedagogy before Technology (Weaving Tech 2019)
 
Agile methods series (xp)
Agile methods series (xp)Agile methods series (xp)
Agile methods series (xp)
 
TDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech WeekTDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech Week
 
eXtreme User eXperience (XUX) - How one team melded UX with XP
eXtreme User eXperience (XUX) - How one team melded UX with XPeXtreme User eXperience (XUX) - How one team melded UX with XP
eXtreme User eXperience (XUX) - How one team melded UX with XP
 
Getting Stakeholder Buy-in for xAPI
Getting Stakeholder Buy-in for xAPIGetting Stakeholder Buy-in for xAPI
Getting Stakeholder Buy-in for xAPI
 
Carrier guidance for tech
Carrier guidance for techCarrier guidance for tech
Carrier guidance for tech
 
CMS Crash Course!
CMS Crash Course!CMS Crash Course!
CMS Crash Course!
 
Failure is not an option it's a core feature
Failure is not an option   it's a core featureFailure is not an option   it's a core feature
Failure is not an option it's a core feature
 
Failure is not an option - It's a core feature
Failure is not an option - It's a core featureFailure is not an option - It's a core feature
Failure is not an option - It's a core feature
 
OWD 2012- 2- Classroom in the Cloud- Christopher Evans
OWD 2012- 2-  Classroom in  the Cloud- Christopher EvansOWD 2012- 2-  Classroom in  the Cloud- Christopher Evans
OWD 2012- 2- Classroom in the Cloud- Christopher Evans
 
Best animation institutes in Ghaziabad
Best animation institutes in GhaziabadBest animation institutes in Ghaziabad
Best animation institutes in Ghaziabad
 
User Experience & Extreme Programming: An Experience Report
User Experience & Extreme Programming: An Experience Report User Experience & Extreme Programming: An Experience Report
User Experience & Extreme Programming: An Experience Report
 
The ABCs of Games and Gamification
The ABCs of Games and GamificationThe ABCs of Games and Gamification
The ABCs of Games and Gamification
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Server-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at PricelineServer-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at Priceline
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 

The Perils of Building a Plane While Flying It: Some notes on moving LMS platforms to Open edX