Case Study

BA

UX

Implementing an Off-the-Shelf LMS

Implementing Open edX as a new LMS

— from stakeholder elicitation to capability transfer

Brand

Non-Profit Org (USA)

Product

Open edX (LMS)

My Role

Business Analyst / UX Designer

Time

2026

At a Glance

01

Reframed before a line was built

Platform gaps caught at analysis stage.

02

Four stakeholder groups aligned

Board, Instructional Design (ISD), Product, and Tech — coordinated across competing needs.

03

Four gap categories classified

Dev configuration, expectation mismatch, UI/accessibility, and user capability — each with a clear resolution path.

04

Dev team delivered with clarity

FRDs with user flows meant configuration decisions were made against unambiguous specifications

05

ISD team made self-sufficient

Built guides so instructional designers could author courses independently — extending beyond the original project scope.

The Snapshot

Business Context

The organisation needed to replace a broken LMS — with no institutional knowledge remaining on how to operate it.


The goal was to adopt Open edX and expand learning access from internal staff to the wider community.


I was brought in to bridge the gap between what stakeholders needed and what the platform could actually deliver.

The challenge

Build the desired features with unknown constraints

The organisation assumed Open edX was functionally equivalent to their requirements. My primary challenge was to investigate before costly technical configuration began.

The Approach

Bridging the requirements and reality

I ran interviews and analysed existing documentation to understand what a standard course looks like, then uploaded a trial course to test platform behaviour — including edge cases like the discussion feature, which behaved differently from the previous LMS.


This process revealed four distinct types of gaps. Some required dev configuration, some needed

trade-off, and some needed UI fixes.


With a general idea of what Open edX can and cannot do to support business needs. Then, I ran alignment sessions to find the trade-off.


During the alignment sessions, I also identified a capability gap — instructional designers needed support to operate the new LMS independently.

Gap Analysis

The gaps

Type 1

Dev Configuration

Features the platform could deliver, but required custom set up. For example, the access, quiz attempt time, and learning path.

Type 2

Expectation Mismatch

Features the platform could deliver, but differently from what stakeholders expected. For example, rather than forcing a custom fix, we held a trade-off discussion and redesigned the lesson-end activity prompt instead.

Type 3

UI / Accessibility

Out-of-the-box UI and accessibility issues that needed to be addressed. For example, the course content font appeared to be too small.

Type 4

User Capability

The instructional designers lacked the skills to operate the new LMS. I built step-by-step guides to close that gap — they could now author and manage courses independently.

Artefacts

What I delivered

01

Feature Clarification Documents (FRDs)

Enable dev team to work without ambiguity.

02

Open edX 'as-is' Native Platform Flow

Visualised flows enabled proactive identification of functional limitations.

Example diagram

03

Step-by-step User Instructions for ISD

Tailored instructions effectively onboard ISDs to operate and manage courses on the new LMS.

Redacted excerpt

04

Stakeholder Interview Notes

Ensure requirements traceability and documentation.

05

UI Customisations

Ensure consistent organisational branding across the platforms.

06

Project Onboarding Document

Support new peers with project context and centralised resources.

Outcomes & Impact

What changed because of this work

The organisation has a working LMS

Open edX is now configured and live — built against verified requirements, not assumed ones.

The ISD team can operate it independently

Step-by-step instructions cover both platform setup and the specific features the organisation needs. The knowledge lives in documentation, not in people.

The platform launched for the wider community

The original goal was to expand learning access beyond internal staff. That goal was met — the LMS is now open to external partners.

The platform has visual alignment with the organisation's brand

Front-end customisation applied the organisational design system — ensuring the LMS feels consistent with the other organisational platforms.

My role & stakeholders

Aligned business and project stakeholders

© 2026 Chia-Ling Chang

© 2026 Chia-Ling Chang

© 2026 Chia-Ling Chang

Create a free website with Framer, the website builder loved by startups, designers and agencies.