@KB38 ...
Does anyone actually test usability of these "enhancements" before releasing them?
I'm not sure if you are aware of this or not, but Canvas has something called a "beta" environment. Normally when you log in to Canvas at your school, you are using what is called a "production" environment. However, your school also has a "beta" environment and a "test" environment. In the "beta" environment, this is where Instructure (the folks that make Canvas) push out updates ahead of their scheduled monthly releases so that users like you and I have the opportunity to test things out and report what we like and what we don't like...what is working and what isn't working so well. Sometimes, Instructure will decide to make changes based on our feedback prior to release based on our feedback. (I've even seen some past releases several years ago where there was a lot of concern about certain releases that Instructure actually delayed the release.) So, to answer your question, you always have the opportunity to participate in the testing of usability once Instructure pushes their updates to the "beta" environment. (Of course, there is other "behind the scenes" testing that goes on, too.) The "test" environment is a separate environment where you can try out things without disturbing things in your normal "production" environment. If you use either of these environments, be sure to log out of them before logging back in to your normal "production" environment. Here are some Guides for you:
When you take a look at the monthly Canvas Release Notes, there is typically a link within the document where you can then go to leave comments (good or bad) about the up-coming release. For example, if you take a look at the most recent release notes from this past Saturday, Canvas Release Notes (2024-07-20) - Instructure Community - 606797 (canvaslms.com), you'll find a box near the top with the heading All Resources. The last bulleted item in that box points to a discussion board specific to the July 20, 2024 release: Solved: Features Q&A: Canvas Release Notes (2024-07-20) - Instructure Community - 606870 (canvaslms..... As of this evening, there are 29 comments on that thread, some of which are directly from Instructure employees.
I know I've provided a lot of information here, but I hope some or all of it will be helpful to you. If you have any questions, I can try my best to answer...keeping in mind I'm a fellow Canvas user like yourself and cannot speak for Instructure on what their plans may or may not be in the future. Thanks!