Well, I think those answer show the size of the mountain that stands in front of the UX team. There are clearly a lot of people living in fantasy land if what they want (Slide 10) is:
- Unlimited development resources - those people might want to read The Mythical Man Month)
- Rewrite all of Moodle from scratch - As of yesterday, it took us 18 years to get to where wo are today (happy birthday Moodle!). OK, so if we did again we would probably be a bit faster, but if we could do it twice as fast that would be 9 years. I am afraid the UX team only have 18 months.
- A Mobile app dedicated to teacher use - the current mobile app took how many years to get where it is now?
- Hire UX designers 10 years ago - If you've got a time machine, I can think of more fun things to do with it.
Meanwhile, you folks have to live in the real world, and I have to say, the plans Candice outlined on Tuesday (recording here: https://docs.moodle.org/dev/Developer_meeting_August_2020 for those who have not seen it) seem like they will deliver significant improvements in a reasonable time-frame with the resources available.
One thing I have been mulling over in my head since I started hearing about this UX project is based on the thought that there are no really new ideas out there. We ought to be at least considering what existing models are out there which might provide useful insipiration. So, what other application are there out there which both have lots of really powerful features, but which also are really easy for new users.
I can think of lots of systems that have lots of powerful feature, but you need to really read the manual to start using effectively - this is the category Moodle currently fits in for teachers (I think the student experience is great - at least how we use Moodle at the Open University). For other bad examples, I am thinking of things like Sibelius for music type-setting and Reaper as a Digital Audio Workstation. Possibly Photoshop. These are all great software, but not intuitive. You need to understand what you are doing. We would like to move out of this category, so we need some different examples.
And I have really only thought of one example so far: Microsoft Word.
Word has a great experience for new users (or experienced users starting a new document). Just fire it up and start typing. Most most of the things you need most of the time (headings, bold, italics) are just one click away.
But still, when you need it, all the more complex stuff is there too: customisable name styles, mail-merge, complex tables, ... And while that stuff is available, it does not get in your way if you are not using it.
Also, there is no uncertainlty about the current state of your document. The application is WYSIWYG, and you are always directly manipulating your document. However, WYSIWYG is not always perfect, becuase it hides what is really going on (is this word bold because it has the proper named style for my company's house template, or does it have some other random style that happens to look the same? Aght! I just deleted one word from a paragraph, and now this carefully positions image has now moved somewhere completely stupid! Why is it giving me a completely blank page at the end that I can't get rid of?)
I am not trying to say that Moodle UX should copy MS Word UX. Not at all. So, it would be good to think of some other examples that we like. I am saying that Work UX is a real example of a system that is really easy to start with, without sacrificing complex features, which is, I think, where we are aiming.
Keep up the good work.