-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New default analytics capability to replace Insights #7
Comments
jmakowski1123
moved this from CY22Q2-Q4 (April - December 2022)
to Ideation
in Open edX Roadmap
Jan 27, 2022
@e0d -- is this proposal based on @pomegranited 's submission from 2020? |
@gabrieldamours Yep -- he linked to it above. But point of order: this came from @bradenmacdonald 's writeup, I just posted it :) |
I'll also mention this is a very common proposal across the community, so there are numerous sources of input here. |
done! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Opportunity Objective
Development efforts on Insights and the analytics pipeline have stalled due to the complexity of contributions to this system, and a shift in how companies are processing big data, including EdX. EdX's analytics needs have always been quite divergent from the community analytics needs; for example, edx.org hosts courses for many partners, and most Open edX deployments have only a single organization.
The Open edX community wants an analytics solution that is quick to install, cheap to run, scales to large deployments, and which can be customized to meet their individual reporting needs.
Market Evidence
OpenCraft regularly hears from our clients that Insights does not meet their needs or is too expensive, and many end up creating their own limited in-house analytics pipeline.
The edx-analytics-pipeline is based on the ETL model (Extract>Transform>Load), and adding new reports is very difficult. But the market has moved toward ELT: Extract raw data, Load it into a data warehouse, and Transform it as needed to run reports. edX have been using an open-core ELT tool called dbt, which made their analytics better, more flexible, and much easier to code.
Proposal Specifics
Success Measures
This project is a success when community operators can deploy the new analytics solution easily and affordably, and users of the system can create custom reports from their learner data.
[Source: https://openedx.atlassian.net/browse/OEROADMAP-17]
The text was updated successfully, but these errors were encountered: