A couple of weeks ago, my master’s thesis was approved, titled User experience design in open source development: Approaches to usability work in the Moodle community. The work documents usability work that happened for Moodle 2.0, so it was published just in time before that will finally get out. :)
Summary of reactions: >60 Twitter tweets total including all links, grade Eximia Cum Laude Approbatur, honorary mention in the thesis competition of ACM SIGCHI Finland. The work continues!
Statement on Olli Savolainen’s thesis for M.Sc. in Interactive Technology titled User experience design in open source development: Approaches to usability work in the Moodle community, 82 pages, 5 appendices
Free/Libre Open Source Software (FLOSS) development has become an important way of producing software in the modern society. In principle, the source code produced as OSS is openly designed, developed and distributed, and developers take part in the process voluntarily. The resulting code is freely or with little cost available to end-users. Often the software developers and users are from all over the globe, with the OSS community applying virtual forums for questions and user feedback and support.
Taking part in OSS projects often poses challenges and obstacles to the usability practitioner whose main interest is to design the user interface so that it better fits the user needs. This is the topic Olli Savolainen deals with in his thesis. He reports on his personal motivation and continuous interest in improving the quality and, in particular, usability of Moodle Quiz. He also refers to his efforts and perseverance in gaining acceptance in the community before the changes he suggested after several iterations finally got accepted into the code base of Moodle 2.0. The description of the project is given on two levels. While reporting on the actual user centered design work done in the various phases of the project, another, more personal account of the challenges encountered on the way and reactions to them is unfolded. This kind of reflection is very valuable for understanding the norms, values and ways of working in FLOSS communities. These are important for gaining acceptance and recognition as an active FLOSS participant.
The thesis is a well balanced and reflective document of things learned and practiced in the Quiz UI project as well as thinking about them in the larger framework of OSS development projects as described in literature. The background literature cited is extensive, ranging from books and journal & conference papers to blog and discussion forum entries and documentation. Furthermore, it is well utilized throughout the thesis.
The vocabulary in the thesis is versatile and the language in general grammatically correct, though professional proof reading and language checking might still improve it. A minor drawback in the thesis is the structure that promotes the feeling of repetition, since some issues are first introduced in Chapter 2, but discussed in more detail in Chapters 7 and 8 with many cross-references between the sections. However, this is only a mark of thoroughness and consistency in reporting.
Olli Savolainen has been involved with Moodle and the Quiz UI for more than three years, and his skills and expertise are apparent in the thesis. The main findings are based on personal work experience, and they smooth the usability practitioners’ path into OSS communities. The thesis work is relevant to future OSS development practitioners. It unites the fields of software engineering and usability engineering, bridging the gap still observed in computer science education.
The work carried out by Olli Savolainen clearly fulfills the standards set for a thesis in Interactive Technology. We propose that the thesis is accepted with the grade eximia cum laude approbatur.
At the department of Computer Sciences, September 9, 2010
Saila Ovaska
Eleni Berki
I owe a big thanks to many, many members of the Moodle community. I am truly grateful to the two professors, Eleni Berki (home) and Saila Ovaska (home), under whose very generous guidance the work took place. Especially Saila seemed to invest a near-infinite number of hours in my work, for which I am still amazed. Their final statement for the work is presented below.
The grade Eximia Cum Laude Approbatur equals 6 on a scale (in Finnish) of 1-7, where 1 is weak and 7 is the highest grade. I have been asked to write an article based on the work, but that will probably have to wait for now.
Update: I have sent a copy of the thesis also to Moodle HQ, as well as to Tim Hunt and to Silvia Calvet, who have supported Moodle usability efforts and my work. Further printed copies are available, tell me if you’re interested.
Update 2: I have been glad to see this has raised plenty interest in Twitter. Thanks everybody for the retweets and the congratulations! You rock! Feedback is very welcome.
Update 3, Nov. 18 2011: This thesis won an honorary mention in the thesis competition (link in Finnish) of the Finnish chapter of SIGCHI ! Yay! Their statement of the thesis: “The jury thought this as a new type of thesis work, which successfully captures the phases and challenges in a multi-phased process of redesigning a Moodle community application. Open source communities have been little investigated from the HCI point of view, and the author successfully opens interesting new viewpoints with the thesis. The constructive Pro Gradu thesis has also resulted a tangible contribution.”


iarenaza 10:39 pm on September 30, 2010 Permalink |
Congrats Olli!!!!
Great work.
Olli 1:36 pm on October 1, 2010 Permalink |
Thank you Iñaki, appreciate it!
Olli 2:51 pm on October 15, 2010 Permalink |
Keeping track of places that link to the thesis (thanks Lezard Fleck for the link!)
Putting people first » UX design in open source development
Ten tweets to that one :). So together with the tweets coming to this page, those going to the Moodle Buzz page and directly to the thesis page, that makes nearly 50 at the moment. Yay!
Ozkan 3:33 pm on October 24, 2010 Permalink |
Congrats!
I am thinking about writing my MA thesis on Moodle. Did you get any kind of permnission from Moodle?
Olli 5:18 pm on October 24, 2010 Permalink |
Thanks Ozkan!
Happy to hear that you are thinking of helping the Moodle community. I would be happy to hear about your plans as they progress: what is your exact point of view for the work? what research questions do you wish to answer with your work?
In practice many people in the community knew about my thesis process over a year before the work was published. Also, the Moodle open source community had already accepted the work I had done for them into Moodle 2.0, and most of the information I shared about the Moodle community and my work was public anyway. So I did not think that I need a separate permission to write the thesis itself.
Ozkan 9:20 pm on October 24, 2010 Permalink |
Hello Olli, thanks for your concern.
I will focus on the effect of social constructivist VLE (that is the Moodle) on speaking skills of university students. I am an English language instructor, and I teach compulsorybasic English course to non-English major univ. students.
I’m planning to compare the compulsory English course in terms of speaking skills with and without the Moodle. We have English courses 3 hours a week, during one of which I will take my Ss to school computer lab, and get them to go through activities online.
I think it will have a positive effect on their motivation, but I’m still thinking about the sort of activities we’ll have during the one hour online course on the Moodle. In fact, I am new with the Moodle. I’m reading the books on Moodle Second Language Teaching and Teaching Techniques right now. I am using 1.9, does that make any difference by the way?
I’m genuinely open to any advice.
Thanks again, take care.
Olli 9:42 pm on October 24, 2010 Permalink |
Thanks, Ozkan for your explanation. Your research has a much more pedagogical approach than mine. Also to usability folks like me it would be critical to understand the kinds of pedagogy Moodle is being used for, since it obviously affects user goals fundamentally. Interesting indeed.
I imagine that Moodle could indeed be used for getting at least some of your students more engaged in your course. But I also believe it depends a lot on just how you use Moodle: it is a tool that does not always offer very much guidance in itself on how it is most effectively used. Happy to hear that you have literature on the subject.
However, I am afraid that I am not the right person to advice you with the actual research, since I am not a pedagogist myself. My advice is to get to know the people in the Moodle community, if you have not already: there are several forums that would welcome the above discussion warm-heartedly I believe.
Some candidates (more at http://moodle.org/course/view.php?id=5 )
Olli 10:02 pm on October 24, 2010 Permalink |
Ah yes, about the Moodle version you use. Moodle 2.0 is coming out soon, and it has developed a *lot* since 1.9. So if you are just starting your courses and have the option, I would consider using it for the research, although you will want to double check that the things you want (your students) to do with it actually work, since it is not the final stable version yet (just almost). But do consult your local techie about the feasibility of this. :)
Ozkan 8:54 pm on October 25, 2010 Permalink |
Thank you very much Olli,
It’s been of great help. I’ll check the forums you cited.
And do you think 2.0 will be released within a month?
By the way, wish me luck with the whole process, I think I’ll need it.
Olli 9:30 pm on October 25, 2010 Permalink |
Ozkan,
It appears Moodle 2.0 is now out of beta and in release candidate phase. “We are calling this a Release Candidate because all the features are done and most of the code has had quite a lot of testing, both from a code point of view and a functional point of view”
All I can tell you about the release date is what it says on the release notes page:
I believe that your work will be just fine. :) If you wish, I would love to hear more about how it proceeds, too – though as said, it is not probable that I will be able to help all that much. But I am curious!
Ozkan 9:43 pm on October 25, 2010 Permalink |
If it will not bother you, I’ll try to keep you informed, Olli. Can I contact you with your e-mail address?
Take care of yourself.
Olli 5:12 pm on October 28, 2010 Permalink |
Sure. My contact info can be found at pilpi.net home. Thanks!
Ozkan 12:16 am on October 29, 2010 Permalink |
You’re welcome :)
Olli 4:07 pm on December 6, 2011 Permalink |
Wow, sweet. The citations (apparently all of them?) can now be viewed at http://scholar.google.fi/scholar?q=related:ITx3E0fX1dMJ:scholar.google.com/&hl=en&as_sdt=0,5
Ozkan 6:55 pm on December 6, 2011 Permalink |
Congratulations, Olli. I have finished my thesis, too. It’s been such an exhaustive work that I almost forgot about these postings :(
How little I knew about Moodle those days! :)
For those who are interested, below is the link of my thesis;
http://sosyalbilimler.cukurova.edu.tr/tez/1635/
PS: The thesis is in English; the abstract is written in Turkish and English.
Olli 11:00 pm on December 14, 2011 Permalink |
Oh, had no idea you are following this. Good to hear of you!
Great stuff, actual concrete research into the effects of using Moodle. I skimmed some of it (after having figured out the captcha), and it seems well written indeed. Congratulations!
The one thing that makes me wonder is that you seem to have mainly asked for the students’ opinions, which to me seems to risk producing a bias for, for example, telling the researcher what they want to hear. It would have been great to have seen an additional measurement of the actual change in the skills taught, for example, by means of exams perhaps? Of course, exams are a bit out of mode for social constructivist teachers though :).
Ozkan 9:16 pm on December 29, 2011 Permalink |
You are right Olli. I suggested further researh that focusses on learner performance,,I haven’t given a certain thought to carrying out experimental research on it, though.
Lester 1:43 am on January 27, 2012 Permalink |
I am currently looking at various approaches for my own usability Masters thesis and accidently stumbled on to this page. I am not from a Moodle background at all, more a student within user experience and usability. It is just refreshing to see work at masters level based on usability do so well, so I congratulate you! All sounds very impressive.
I could only hope for 1/4 the success with mine :-)
Olli 2:43 pm on January 27, 2012 Permalink |
Hi Lester,
Thanks for the kind words. Usability in open source is an interesting but a very challenging area, since many of the traditional processes user centered design work rules do not seem to be applicable. Many things work like the wild west, and open source communities are in grave need for new models for usability work – models that actually work in such communities. So, fancy a challenge? :)
If you wish to share your thoughts about where you are planning to go with your work, I am curious.
Lester 3:26 pm on February 2, 2012 Permalink |
Thanks for the reply Olli.
Currently, I am going to look in to usability in Learning & Technology systems, mostly accessed through mobile devices. I am very new to this but very interested in usability soI hope to learn as I do this project. I do agree that there seems to be a need for new models in different communities and I think this is a similar case. So far I am researching any available material in and around the subject, like I said, I am still fairly new to usability and in no way a professional (yet :-P) so I am eager to see how this goes :)
Ali 1:01 pm on March 4, 2012 Permalink |
Thanks Olli for all your efforts
at the moment I have a community of practice. I am using Moodle for that . I am sire that your resrarch would be very useful
Thanks agine
With my best wishes
Ali
Olli 7:50 pm on March 5, 2012 Permalink |
Thanks Ali! Feel free to tell me more about your practice if you want.