Any activity with a time based restriction should be activated/visible as soon as the time limit is met without having to reload a page manually.
Any activity whose time restriction has expired should deactivate/hide itself without having to reload a page manually.
- Project size: small
- Audience: primary schools, universities, work places
- Target users: students (mostly)
Show/enable time restricted activities automatically without reloading the page when the time has been met.
Hide/disable time restricted activity without reloading the page when the time has expired.
User stories should be specific to each requirement and provide a clear view of what you want the improvement/new feature to accomplish.
As a teacher, I should be be confident that time based activities are seen by my students as soon as possible without forcing users to a page refresh.
As a student, I should be able to open a time restricted activity (link, exam, etc.) as soon as the time requirement is met - without having to reload the page manually. This is especially important in time critical activities such as exams or assignments. (As of now hiding an assignment is necessary as the text in an assignment can be seen before the starting time)
As an administrator time based activities should not stress the system too much, i.e. when many students try to reload a page containing a time restricted activity.