Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-66091

Analytics upcoming activities due notification and prediction should be clearer

XMLWordPrintable

    • MOODLE_37_STABLE, MOODLE_38_STABLE
    • MOODLE_37_STABLE
    • MDL-66091_master
    • Hide
      1. Log in as admin
      2. Go to site admin > development > Make test course and create a XS course, follow the continue button once done.
      3. Go to participants, a student should appear there. Make sure insights notifications are all turned ON in the notification preferences for this user.
      4. Edit the assignment activity and set its due date to +5 days from today
      5. Go to site admin > analytics > analytics settings and untick onlycli setting
      6. Go to site admin > analytics > analytics models
      7. If the Upcoming activities due model is disabled click on Actions > Enable for Upcoming activities due model
      8. Click on Actions > Clear predictions for the Upcoming activities due model
      9. Click on Actions > Execute scheduled analysis (or Actions > Get predictions in 3.7) from the Upcoming activities due model
      10. Login as the student in the course
      11. Click on the notifications icon and click on "View full notification" for the top item
      12. You SHOULD see 3 buttons "View the upcoming activities due", "Acknowledged" and "Not useful"
      13. Click on "Not useful"
      14. A new tab SHOULD be opened and you SHOULD see a message stating that your feedback has been saved*.*
      15. Go to the user profile page
      16. You SHOULD NOT see a "Insights" link under "Reports"
      17. Log in back as admin and go to site admin > analytics > analytics models
      18. Select the student from the dropdown in the "Insights" column
      19. You SHOULD see the details of that prediction including the time when the prediction was generated
      20. You SHOULD NOT see a "Calculated value" header in the "Indicators" table
      Show
      Log in as admin Go to site admin > development > Make test course and create a XS course, follow the continue button once done. Go to participants, a student should appear there. Make sure insights notifications are all turned ON in the notification preferences for this user. Edit the assignment activity and set its due date to +5 days from today Go to site admin > analytics > analytics settings and untick onlycli setting Go to site admin > analytics > analytics models If the Upcoming activities due model is disabled click on Actions > Enable for Upcoming activities due model Click on Actions > Clear predictions for the Upcoming activities due model Click on Actions > Execute scheduled analysis (or Actions > Get predictions in 3.7) from the Upcoming activities due model Login as the student in the course Click on the notifications icon and click on "View full notification" for the top item You SHOULD see 3 buttons "View the upcoming activities due", "Acknowledged" and "Not useful" Click on "Not useful" A new tab SHOULD be opened and you SHOULD see a message stating that your feedback has been saved*.* Go to the user profile page You SHOULD NOT see a "Insights" link under "Reports" Log in back as admin and go to site admin > analytics > analytics models Select the student from the dropdown in the "Insights" column You SHOULD see the details of that prediction including the time when the prediction was generated You SHOULD NOT see a "Calculated value" header in the "Indicators" table

      The upcoming activities due prediction is confusing because:

      1. The page doesn't list any upcoming activities due.
      2. The user's name and profile picture is shown twice, also there is an Actions heading and an Actions dropdown menu.
      3. The Actions menu and the email include an option to view upcoming 'events' which is different from the page title which mentions 'activities'.
      4. The Actions menu includes options 'Acknowledged' and 'Not useful' with no explanation as to what happens if you click on them. If you follow the link 'Not useful' in the email it also takes you to your Dashboard where a message is displayed 'Your action has been saved.' with no explanation.
      5. If you follow the link 'View insight details' in the email it takes you to a page 'Upcoming activities due prediction' which doesn't display any upcoming activities due.
      6. The page lists prediction details such as time predicted. Why does this matter to the user?
      7. The page states that the Calculated value is 'Yes'.

      If you later go to your profile page and follows the Insights link, the page states 'No insights reported', yet the 'View insight details' link in the upcoming activities due notification email still takes you to the upcoming activities due prediction page.

      If you click 'Acknowledged' in the Actions dropdown menu, you then see a message 'No insights reported'.

            dmonllao David Monllaó
            tsala Helen Foster
            Simey Lameze Simey Lameze
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Janelle Barcega Janelle Barcega
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 5 hours, 37 minutes
                2d 5h 37m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.