Skip to content
User story map templates

Story Map — Adaptive Learning Platform

A first-year plan for an adaptive study platform using ordinal band tokens, where the mastery model and retrieval-grounded tutor land only in band three and the pilot cohort ships with no way to ask for help at all.

Template previewUser story map
Adaptive learning platform — first yearPersona: Part-time student studying after a full shift · Goal: Always know the next twenty minutes of study that will actually helpPilot cohort47 pts · 6 cardscovers 3/4 · cum 47Whole faculty47 pts · 6 cardscovers 4/4 · cum 94Adaptive engine81 pts · 5 cardscovers 3/4 · cum 175Later13 pts · 1 cardcovers 1/4 · cum 188BACKBONEactivities, left to rightTASKSthe walking stepsEnrol34 pts · 4 cards · 2 tasksStudy81 pts · 6 cards · 2 tasksGet help39 pts · 4 cards · 2 tasksgapAssess34 pts · 4 cards · 2 tasksChoose a courseGet accessWork through a unitPractiseAsk a questionEscalateSubmitSee resultsCourse catalogue with entryrequirements5Single sign-on from thestudent record system8Video, transcript andreading list per unit8Question bank with workedsolutions13Upload with originalitycheck and receipt8Grade and rubric feedback inone view5Credit transfer checkagainst prior study8Offline pack download forlow-bandwidth weeks13Progress that survives alost connection5Discussion thread per unitwith tutor flagging8Book a tutorial slot5Draft feedback before thefinal submission8Next-best-activity from themastery estimate21Difficulty adapts to therunning mastery estimate21Retrieval-grounded answerthat cites the unit text13At-risk alert to the tutorfrom engagement signals13Mastery map of what torevisit before the exam13Spaced-repetition scheduleracross units13no card in Pilot cohortNot a walking skeleton — 1 of 4 activities have no card in Pilot cohort: Get helpStory cards18Estimate188 ptsBackbone4 activitiesReleases4First release spans3/4 · 75%Walking skeleton1 gapFirst release load47 ptsSmallest full slice · 47 ptsWhole facultyHeaviest releaseAdaptive engine

Make it your own.

title "Adaptive learning platform — first year"
persona "Part-time student studying after a full shift"
goal "Always know the next twenty minutes of study that will actually help"

release "Pilot cohort"
release "Whole faculty"
release "Adaptive engine"

# Bands are referenced by ordinal here — 1: is the first declared release.
activity "Enrol"
  task "Choose a course"
    1: "Course catalogue with entry requirements" (5)
    2: "Credit transfer check against prior study" (8)
  task "Get access"
    1: "Single sign-on from the student record system" (8)
    2: "Offline pack download for low-bandwidth weeks" (13)
activity "Study"
  task "Work through a unit"
    1: "Video, transcript and reading list per unit" (8)
    2: "Progress that survives a lost connection" (5)
    3: "Next-best-activity from the mastery estimate" (21)
  task "Practise"
    1: "Question bank with worked solutions" (13)
    3: "Difficulty adapts to the running mastery estimate" (21)
    later: "Spaced-repetition scheduler across units" (13)
activity "Get help"
  task "Ask a question"
    2: "Discussion thread per unit with tutor flagging" (8)
    3: "Retrieval-grounded answer that cites the unit text" (13)
  task "Escalate"
    2: "Book a tutorial slot" (5)
    3: "At-risk alert to the tutor from engagement signals" (13)
activity "Assess"
  task "Submit"
    1: "Upload with originality check and receipt" (8)
    2: "Draft feedback before the final submission" (8)
  task "See results"
    1: "Grade and rubric feedback in one view" (5)
    3: "Mastery map of what to revisit before the exam" (13)