Sample proposal here: Feature Enhancement Proposal: Hide Sections from course outline
Please include:
Overview: 1-2 sentences that describe the project
Problem: 1-2 sentences that describe the primary user problem, challenge or barrier
Use cases: As a [course author author/instructor/learner], I need to be able to [do something] because/in order to [achieve a specific outcome].
Supporting market data: Please share any relevant user data, interviews, survey results that support the need for this proposal
Proposed solution: How will you solve this problem?
Include any UX/UI designs
Proposed plan for any relevant usability/UX testing
Other approaches considered: What other approaches did you consider and why won’t they work?
Competitive research: How do Canvas/Moodle/Coursera solve this problem?
Implementation Plan: Who will drive and fund the delivery? If the project is not resourced, please indicate this in the proposal.
Plan for long-term ownership/maintainership
Open questions for rollout/releases
Considerations for Basic Implementation Requirements:
By the time of launch, the following requirements are met:
Unit tests written
Docs updated
a11y requirements
I18n / l10n requirements
Deprecation plan if applicable
Acceptance Criteria tests