Translated KDE/Linux Usability Report Available
WHudson writes "Relevantive AG, a German consulting firm who recently completed a study on Linux usability, posted their results in English translation today. Bottom line: Linux nearly as easy to use as Windows XP, but the wording of system and program messages could use some more clarity."
The report "Linux Usability Study" presents the results of a large-scale Usability Study which was conducted in Summer 2003 by the Berlin based relevantive AG.
The study deals with the question of how usable desktop applications are on Linux, with a strong focus on the usage in companies and public administrations. Due to the fact that there are no publicly available studies on this subject, the intention is to provide an additional basis for decision-makers who plan, intent or are in the process of migrating to Linux on desktop.
The study is built on a task based set of usability tests, where 60 test participants performed typical office tasks on a Linux system. A further group of 20 users performed the identical tasks on a Windows XP system. The participants had no prior experience with the tested systems.
The test system based on SuSE 8.2 and KDE 3.1.2 and was configured in close cooperation with basyskom, a Darmstadt based Linux consulting company. The configurations followed basic usability guidelines. All results and statements in this study are related to this preconfigured system.
Main results:
The usability of Linux as a desktop system has been experienced as nearly equal to Windows XP. The performance (time required to complete a task) was in average only little behind Windows XP. A couple of tasks were even easier and faster to solve on Linux, many applications were rated better by the participants than their equivalents on Windows XP.
The majority of the test participants enjoyed working with the Linux system and estimated that they need a maximum of one week to acquire their previous level of competence on this system. It is therefore to conclude that in the course of a migration to Linux a positive acceptance by the users / employees can be expected.
It is the strong configurability of Linux / KDE that enables the design of a tailor-made system which is adapting to the requirements of the users in companies and public administrations.
The study also shows significant problems that are connected with Linux as a desktop system. This does mainly concern poor wording of programs and interfaces, partly missing clarity and structure of the desktop interface as well as the menus, and poor system feedback.
These problems are identified, documented by examples, and their consequences are analyzed with respect to the user performance and experience.
Most people that use windows have been using it for a very long time. They have a false sense of intuitiveness that won't transfer to KDE. Things like button placement conventions, widget consistencies, and terminology are different (as in whole other universe different). People that were spoon fed windows are never going to try out KDE and think its actually MORE usable.
bite my glorious golden ass.
I think that the whole myth surrounding the difficulty with Linux, is that they already know Windows. They get used to one system, and when they go to use another system, they expect it to work exactly the same. I taught my step-mother how to burn CDs using Nero in Windows, then I got sick of maintaining the spyware-infested OS, and forced Linux upon her. She commented that "How would I have known to click 'k3b' to burn CDs?" I replied, "How would you have known to use Nero?"
It's all about teaching someone, and once they learn to use something one way, it's hard to get them to learn a new method. You can't teach an old dog new tricks, as they say.
My step-mom now says how much she loves Linux. She loves no spyware, no pop-ups and spam thanks to Mozzie, and uses OpenOffice without a hitch. (Also uses k3b to burn CDs)
"Bottom line: Linux nearly as easy to use as Windows XP, but the wording of system and program messages could use some more clarity." I've actually find the opposite. For me, Linux errors are helpful (except for maybe getting a printer to work), unlike the jargon the BSOD gives you.
I was checking out the article, and there seems to be a slight affiliation with microsoft (where this article is originally posted) So, for it to defend linux the way it does is suprising (since some spornsorships are coming from microsoft, I usually don't expect that.)
I don't want a flame war, just say that I've been trying to install Linux on a Compaq Evo 1015v since last week and I simply can't get X up and running in any orderly fashion.
I've tried Debian and even tried to recompile the kernel a few times, to no avail. I have downloaded a couple of GB via dselect without any success.
The Red Hat 9 CD would only boot, but not install any files. It didn't recognize the network adapter nor the DVD-rom (that it booted from).
How do I install Linux (with X) on that laptop?
Must it be that hard to do it?
Does the Linux community understand that the threshold is too high for the big mass of users?
I really want to run Linux (distro unimportant) on the laptop, so don't blame me!
I have 1 Gbps Internet access@home
Linux harder to use than XP? Bollocks! When I first tried XP, I couldn't find the gnome menu! I wanted to burn a cd, and I heard about Windows XP's drag and drop burning, so I tried to get to /mnt/cdrom! But XP has it so D: is my cdrom. When I went hunting for my copy of PuTTY, it was in C:\Program Files\PuTTY! I was expecting to find it in /usr/local/bin !
Those stupid people at Microsoft, why couldn't they have made Windows more like linux?
KDE: Install new software. Shortcut to program is... well, depends. Is it a KDE app, or a GNOME or X app? What distribution are you using? Even if it's a KDE app, uhm, well, maybe it'll be there.
"...but the wording of the system and program messages could use some more clarity."
I used to say the same thing about Windows back in the day. Especially all those errors that simply gave you some akward number (or error code). I remember not even knowing which program had the error or if it was the OS. I agree though, system messages almost always need more clarity.
Question everything.
While I agree that Linux may not be far behind on the usability scale, there are two important points that need to be made. First, Linux is way more difficult to install than Windows XP. The point is moot on a preinstalled system, granted, but it's still valid. Second, it's easier for the average user to obtain help with a problem. Chances are, the kid next door can fix XP, but not Linux. Address these two issues, however, and we might be on to something.
"`Ford, you're turning into a penguin. Stop it.'" -Douglas Adams, THHGTTG
I admit that Windows is rather universal, and its made for a variety of tastes, but after using my version of KDE for all this time, there are many annoyances in Windows (like double clicking the titlebar to shade instead of maximze/minimize), that I simply cannot get rid of. In the rare circumstance that I must use Windows for some reason, I must get used to it, not the other way around, which is what I prefer.
hehe. Anyway. Maybe you're just not trying hard enough.
"I used to have that really cool,funny sig
If games are to become successful, the desktop has to improve. GNU/Linux isn't at the stage where a typical user can install stuff, remove things, etc. For instance, there are quite a few applications that install but don't put links on the menus. Newbies will have no idea how to run these problems. Perhaps what's making this bad is the fact that the distros haven't standardized the path locations. I just wish that all the distros follow the path standards. Right now, you have to spend some time to find out where stuff are installed. For example, do you know where the desktop screensaver is?
Sivaram Velauthapillai
Sivaram Velauthapillai
Seeking the meaning of life... @slashdot of all places
I just tried to load the blinking pdf, it is 4.3 meg what the heck did they translate it with babal fish? :-(
Acrobat reader 6 crashed, windows froze and all hell broke loose! I guess I will just have to use KDE and xpdf to read it reboot time.
OH THE SHAME I fell off the wagon and use sigs again!
Try RedHat 9 some time. Installing apps is as simple as double-clicking the RPM in Nautilus ("windows" to the uninformed). The package manager apps take it from there - 2 clicks of "Continue" and it is ready to use. The only thing I didn't like was no "It's Done!" message at the end...
Becoming "familiar" with Windows (read futzing around with non-std apps and tools) *does* involve resolving dependency issues - I'm on lists where it's common to see people say "Why does it want x.dll?", and for a while there, developers shipping dlls and libs crapped up Windows boxes due to being old versions or for the wrong OS (eg 3.1 vs NT vs 95 vs 98 vs 2K vs XP). The problem's not limited to Linux, and what's more, it's no longer an issue on Linux if you use a current distro and the tools it comes with.
Linux has its problems, but this isn't one of them.
Forget thrust, drag, lift and weight. Airplanes fly because of money.
I like LINUX, I use Redhat 9 because most things are automatically recognized.
BUT, the study is based on two BIG flaws... In the usage scenarios the following is said.
1)The computer is largely preconfigured
2)Use of the computer is mostly restricted to specific applications in a practically homogenous surronding.
Well, DUH! If I give them a black box with only only black box applications Linux and Windows are largely the same. In fact most OS's in this context are largely the same...
The PROBLEM of the OS's is when you need to add applications, remove applications or do those silly extra steps. Then Linux becomes hell. The only company that I think has clued into this problem is RedHat. Bluecurve in Redhat 8 was a godsend. No more twiddling with text files. I can pop in my Redhat 9 CD's and it will recognize everything on my notebook, including wireless card. That is how it should be...
Sorry, but that study is partially flawed as many Microsoft studies.
"You can't make a race horse of a pig"
"No," said Samuel, "but you can make very fast pig"
My question is where did they find experianced computer users with no windows experiance whatsoever. I know people who have never owned a PC and always had macs but they still have no problems with windows whatsoever (and virtualPC means they could have windows too). That goes double for linux users, I dont know any linux users who havnt run windows on a computer. I dont see any feasible way for this test to be conducted except by people who have never used a computer, but then the results would be worthless since they would spend too much time sitting in awe.
Bottles.
This is the first post, seems rather insightful as well.
Mod him down! FSF is not communism! -1 -1 down down down!
Did you actually take a look at the 90+ pages report? Do you have objections over its findings? If you do then let's hear them please. Everything is illustrated there, the methodology and the implementation with a very thrugh and professional analysis and a conclusion with many areas of constructive critism to KDE/Linux usability.
Being somewhat stunned by how easily I had forsaken linux for windows, I decided just today to change my situation. Being disallusioned with both Debian and RH, I am installing slackware right now. If that lets me down, I have FreeBSD ready to install also.
Windows does not really fail me, I actually get more work done on Windows 2000 ( I do web development and graphics, no games and no MS Office )than I ever did on Linux, but it certainly does bore me. I guess I miss tinkering with the systems more than anything, and I also miss Fluxbox!
Wish me luck, maybe I will be able to give Linux tips to friends once again with my head held high. It kind of sucks to say "Well, I only run windows now but the file you are looking for is in /etc/hosts" when you do not even run linux anymore.
Here is hoping I can rejoin the ranks of geeks, don't let me down Slack!
If you simplified WindowMaker's right-click menu for someone, it would make a pretty nice beginner's platform for Linux, since there are no annoying and intimidating buttons all over the place, and the menu would be quick and simple to find the program you want.
KDE is pretty good, but once you go WindowMaker or Enlightenment, it becomes less and less easy to convince yourself to go through the KDE loading process and be greeted by buttons everywhere and a pretty clunky interface.
I apologize to anyone who uses KDE on a regular basis, but really we're supposed to take a step forward with Linux, and the rather inconvienient loading time coupled with a pretty clunky and inconvienient interface is no step or a step backwards.
I anticipate the modding down of this post.
Between Windows and Redhat I find myself rebooting Redhat way more than my Windows 2K box due to it hard locking when I try to run too many Gnome apps. GUIs are still pretty buggy in *nix and ease of installation and running programs needs to be integrated. Once they get that right maybe more apps will be written for it.
/. shows how snobby and childish 99% of them are so finding help is almost impossible.
There are just too many bugs. Using Redhat9 to connect to an NT4 share via Samba is buggy as hell. The first connection works great. After that I practically have to reboot to get back into the share again. I find that very user unfriendly. New users are mainly turned away when they can't even figure out how to install an app. I was really confused when I first started. I could download to my home directory & make a new folder to put it in, had to spend 15 minutes looking up how to unzip it with tar (man tar made it sound like it was only used for tape backups), went to the folder and stared blankly and the directory listing. It turned out I was supposed to know you have to type:
make
make depend
make install
OK did that....where the hell is it?
It's a long and rocky road to learn *nix and unfortunately
Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
Many of these tests are tests of familiarity and similarity, not strictly of usability. At least this is my impression, browsing the report.
Remember, these are users who, while they have "No experience with Windows XP" , are also not beginning computer users (but not expert computer users).
It is quite possible that even if a Mac OS X system were also tested, that the Windows system would score higher, despite Mac OS X having better usability, strictly speaking. This would be the case unless the usability of the Mac OS X system were sufficiently superior in usability, that it could overcome the advantage of the Windows system due to its familiarity.
Given this, that the Linux-based system did as well as it did is truly a testament to the quality of these open source environments.
On page eight (8) we see that task two (2) is to:
- use a text editor to enter some specified text
- "Format the first line as a centered heading"
- "Add page numbers on right hand upper margin of the page"
- "Print the document"
- "Save document as 'Potter.doc' in WORD format in your personal folder"
- "Close the program"
The user's success with the Linux-based system, for this task, will depend largely upon how closely the Linux-based system's word processors resemble word processors in the Windows environment. This test does evaluate usability, but strict usability here, is secondary to familiarity.
Surely these users will have some -- if not extensive -- experience with Microsoft Word, or even Wordpad. No doubt these workers also have experience performing these very tasks in this Windows environment.
On page nine (9) we see task six (6):
- "Open the email application"
- "You have received a new mail which mentions the date of an appointment"
- "Have a look at the organizer and see whether you are still free on that date"
- "If that date is still availab le, please enter the appointment".
It seems certain here that the user's success with the Linux-based system, for this task, will depend largely upon how similar the Linux-based system's email/groupware client is to Mircosoft Outlook Express, or Microsoft Outlook.
One last question: why does the KDE system as pictured in the report not have text below the "quicklaunch" icons? Wouldn't this significantly improve a new user's ability to quickly identify and launch the tool needed?
I do not know what a "blue dog house" means, what a "red lifesaver" means, or what a "K overlayed upon a sproket" means. I can probably make an educated guess given some previous experience with KDE, but that is hardly accessible.
Am I missing something?
.sig Realistic fines for copyright in
Laptops are famous for being a pig to install Linux onto. Proprietory hardware and unhelpful manufacturers make driver support very difficult.
That laptop has ATI graphics and LCD, which can be a pain to setup manually (don't use modelines with 4.x X!). I'd start with 16 bit VESA at 1024x768 14" (or 1400 x 1050 15"?) native resolution. If possibly, use 4.3 XFree86 as well. If VESA works, then try looking at different ATI drivers, probably "radeon" or "ati", and 24 bit colour.
As others have suggested, maybe it's worth trying a different distro (Mandrake and SuSE are worth a crack) because they have slightly different kernels and different setup/config tools. They have setup options for LCD screens, so just choose a generic 1024x768 LCD, and VESA/radeon chipset.Problems with X are unlikely to be kernel related, but the DVD might be. Maybe you need to use the ide-scsi cd driver, done with a kernel append line at boot time. I'll hazard a guess and say the ethernet is one either tulip or 8139too. I may be wrong, but try modprobe tulip and/or modprobe 8139too then ifconfig -a and see if eth0 is there. It might be something else, but it's worth trying.
Hope some of that helps.
Forget thrust, drag, lift and weight. Airplanes fly because of money.
KDE is a global project.
US culture is currently the overpowering one - Hollywood, Music, McObesity, Media related paranoia etc.
just copy my sig :)
it really works! just look at my history
bite my glorious golden ass.
This isn't flamebait. If he replaced the word KDE with Windows it would have been modded to +5 informative. What he said was totally true, to the point, and informative.
Yes, you *are* missing something. Sure, the system in Linux based, but it's using open tools. In effect, this is just a test on systems that are able to run KDE and KDE-based applications. It does, therefore, apply to pretty much every version of Linux as well as FreeBSD (I'm not sure about the other BSDs' support for KDE, though I wouldn't expect it too far behind). Hell, even having a system start up KDE in cygwin would fit this description.
www.sitetronics.com/wordpress
It's not the fault of Linux. If companies don't make drivers blame them. If Compaq does not provide drivers for a popular operating system blame compaq.
How can you blame Linux if compaq uses weird one off components.
War is necrophilia.
Becoming familiar with Windows never involves resolving dependency issues.
No, but it does usually involve running into some (aka DLL hell). You just don't have a clue of how to resolve them and can only pray it doesn't break when you upgrade to the latest version you can find, which should work with "the most". I got a couple games I can't play simply because they choke on the current system files.
Usually I find that the pachage managers do a pretty good job resolving dependencies and installing them for me. A "next" click that won't tell you all the ugly tidbits behind the scenes is a lot better for the average user, but it's hardly the "make-or-break" of Linux.
Live today, because you never know what tomorrow brings
To be clear, the report states as much, but I thought it might have been helpful to pull out a few examples for those who do not have the time to read the report.
From page eleven (11),
"The testing scenario tries to recreate the following situation: A company or a public office is migrating to Linux on desktop. The employees are using computers for their daily office routines, i.e. they are experienced in using applications and the Windows operating system."
Also, I found the following compliment on page eleven (11) to be particularly flattering (er, of the open source solution),
"Linux applications show an outstanding configurability and can be adapted according to the taste and experience of the user. Hence, it was the aim in configuring the system to make the most of every possibility offered by KDE and the applications in order to make the test system as usable as possible."
.sig Realistic fines for copyright in
You sound like a stupid moron who has bought a rackmount-system for desktop use and complain that your new 3D-graphics card doesn't fit into it. Wait, actually you more sound like a MS-tool who just parrots stuff that he heard.
yes the shortcut in the start menu really is an important aspect of Windows' GUI intuitiveness. Shut down is under "start." It really makes a lot of sense.
One thing I noticed when skimming through the report was that they didn't really mention the responsiveness of the applications themselves. I mean, once a user learns these applications is the performance of them fast enough for a person to be productive? I've noticed on my linux system that applications tend to take much, much longer to load, the swap file thrashes more often, and just interacting with windows and the system is slightly more sluggish. Sure, the difference is in the few 100's of milliseconds, but it is noticable.
Mac OS X. Most Apple applications have fairly generic names, "Mail", "iTunes", "iPhoto", "iMovie", "iDVD", "Preview", "Disk Utility", "Image Capture", "CPU Monitor" and "Safari" (You know that's a web browser, right?). As for burning CDs, you stick a blank CD in the drive and the Mac will ask you what you want to do with it, copy files, burn songs, copy pictures, etc. Real ease of use that neither Windows XP or Linux have. That's why I bought my mother and mother-in-law an iBook. It's cheaper to buy them a Mac than listen to them bitch about their PC. They can do everything they need, it doesn't crash, no scary viruses and the only downside is they have learned attachments. I'm still not giving up my dual boot p4, but I find myself spending more time on the g4.
Strange women lying in ponds distributing swords is no basis for a system of government.
Well, of course I realize this, but then I've found it to be advisable in some situations to go along with common (mis)conceptions.
OpenOffice.org, for example, figured prominently as I read it. Unless there exists an integrated KDE version of OpenOffice.org which I am unaware of, this is not a KDE-based application. But that's why I was trying to to be picky.
I also certainly wasn't about to say just "Linux", as referring to the entire system as "Linux" brings out the "GNU/Linux snob" in me. I said "Linux-based" specifically to avoid this, while still remaining understandable.
What would you prefer, that I use, "open source desktop environment"? I can go along with that, but then, KDE is largely GPL "Free Software", yes? It's all either rather vague, or too wordy.
If people understood what I was referring to by "Linux-based", and I think they did, then I am happy enough.
You're correct though that I didn't think about FreeBSD; I've never used it, and have no pressing plans to do so, although I have nothing against it.
.sig Realistic fines for copyright in
This will sound trollish, but I think its true:
As a Linux/KDE OS user and developer myself, I am sure things will 'evolve' once Longhorn showcases its new user interface design and OS developers have something new to copy again. That is, if X doesnt get in the way of competing with the to be replaced windows GDI/GDI+.
(I am the AC)
Sorry, I didn't mean to be nitpicky. I just wanted to point out to people who miss these kinds of points (they tend to be the same people who post everywhere that BSD is dead). It's obvious to me that you understand this fact, but it may not be obvious to others. Although, now that I read over it, I must apologize for my callous intro. I didn't mean for it to be so harsh :).
www.sitetronics.com/wordpress
It's good that you've picked up on this. Many folks don't.
One thing to consider: who, save folks who do more than 'use' their computer, do administration tasks (installing)?
"Well, DUH, Dalcius, you RETARD! I install programs every other week on my Windows box. Weather buddy, Winamp, etc."
When users get a Windows box from Dell, they're going to be missing some things. Weather program, MP3 player, possibly a CD burning program, CD ripping program, etc. etc. People have to install these by hand, hence the perception that installing programs is horrifically normal.
From what I've seen, a default install of Red Hat offers everything that I typically download and install for 2K. That said, up2date, or better, Red Carpet make installing programs relatively easy. Figuring out program names in Red Carpet, isn't pie, but how do you accomplish the same task on Windows? Search for "MP3 player" on google and find the name of some software and download it.
Folks really should think about this. Windows almost exclusively comes pre-installed. Most folks don't download and install more than a handful of programs of which most Linux distros install Linux equivilents by default.
So here's the question: Is Linux really not ready for the desktop? Most admin tasks are either done by a knowledgable family member or an IT admin. You folks are all thinking about "Uncle Bob and Anne" installing their CD burner drivers or installing programs, but most users rarely do this on their own. Most of you folks are coming at this from your own point of view, and that's not the way to look at it.
Linux is no less ready for the desktop than Windows. Quit expecting Linux to live up to standards that you don't hold Windows to.
~Dalcius
Rome wasn't burnt in a day.
easier for the desktop user, you also make it harder
for the people in other categories. Our needs are
not the same, therefore, the remedy can never
be the same.
The question is not whether we should accomodate
new users, the question is what costs and
inconvenienses are we willing to endure in
order to accomodate the newbies. And I don't
particularly care if new uers move to Linux, I would
rather not accomodate them at all. It is a
non-issue for me.
http://slashdot.org/article.pl?sid=03/08/04/231920 4&mode=thread&tid=121&tid=185&tid=189&tid=190&tid= 201
Windows XP Edges Out KDE in Usability Test
On August 4th, 2003 with 910 comments
AstroDrabb writes "Linux, once viewed as an operating system that only computer geeks could appreciate, is today a much more user-friendly software that...
and we could base such an installer on the standard ./configure && make && sudo make install procedure. Such a program could find out what options ./configure takes and present them in a nice gui.
;)
but it gets very troublesome if the thing doesn't compile
Free as in mason.
Don't bother. Gnome 2 rocks.
The following comment on Linux shortcomings drew a chuckle from me (page 28),
"The most striking example of this is the term "Verzeichnis" (directory). To 46% of all test subjects it was unclear whether "Ordner" (folder) and "Verzeichnis" (directory) were synonymous. Consequently, they had problems with the task which asked them to create a new folder."
Now that is mindshare.
.sig Realistic fines for copyright in
Bottom line: Linux nearly as easy to use as Windows XP, but the wording of system and program messages could use some more clarity.
So the error messages in linux should be like "Error: No error" or "Error: Error reporting error"?
right. something like " keyboard error press F1 to continue" would be a lot easier for people to deal with.
Sanity is the trademark of a weak mind. -- Mark Harrold
I bought red hat Linux the other day, about a week ago, and installed it along with a new hard drive in about two hours time (first time /w hd install as well)
it took me about 30 or so minutes to get on the Internet, use email, etc. had no problem at all with that.
i am still trying to figure out how a lot of the things in Linux work, but i think it would be perfect in an office environment, and it is a lot cheaper than windows is.
the big thing that i have at this time to deal with is the command line. haven't seen one of those since DOS and it is going to take me a while to get reaquanted with it.
at this point i think that if some parts of Linux were made just a *slight* bit simpler linux would take a large portion of the windows market.
just my $0.02, flame shield is on so fire away
There's no question about the usability or linux in that regard IMHO. For simple office, and 90% of home user tasks, linux is perfectly "ready for the desktop" and has been for some time.
Where I feel linux falls down, however, is the intermediate user - the user who wants to transfer their home movies from their DV camera, edit them, and author a DVDR; a user who'd like to use their TV card to timeshift TV shows; the budding composers who want to hook up their keyboards and play with synchronisers and audio manipulators. That's where people (myself, and the majority of people I know who are very competant windows/osx users) who want to migrate to a linux solution run into difficulties which simply aren't present on Windows or OSX.
Then you move past the intermediate user to the full-on geek, who can do pretty much anything with linux with a couple of mega-fast keystrokes - that's when linux shines ;)
So can we stop these usability studies, please. It's already usable for the majority of home users. The next step is winning over the intermediate Windows users.
And as for gaming.... ;)
Choosy trolls choose X.
Now in smooth and extra gunmetal.
... What? I just like ellipsis.
".. with a two figure Euro sum."
Damn. I need to get rid of my Linux experience.
Some of the observed behaviors were incredibly interesting.
They categorized users based upon their performance in the tasks. Starting from page 74, I found some of the attributes and observations for each category to be interesting:
All observations are quoted directly from the report, but have been consolidated from multiple pages (74-77)
1. Group: Inexperienced performers
- They cannot mentally differentiate between OS, desktop environment and application.
- They are goal orientated and not interested in understand (sic) how they get there ("Now it is working").
- In order to place an application icon (Acrobat Reader) in the desktop bar at the bottom, they were looking for this option within the application itself (and did not succeed). This was the case for 21 of the 60 Linux test participants.
- They left an application open and tried to perform all further tasks within this application. For instance, they created a new folder using the file dialog of the word processor.
- They were confused by a high number of options and tried to find a familiar option from which they could start exploring the others.
2. Group: Experienced performers
- They are interested in understanding how something works.
- They consider themselves to be the cause of an error, not the computer.
- Due to their impatient navigation, they did not see some (sometimes important or helpful) options. Also, they could hardly see the tooltips since they moved the mouse too quickly before the tooltip had been displayed.
- If an action did not show an immediate result, they went onto another way and only came back much later to the initial action. Hence, this group needed to have the network folder displayed for quite a long time as they clicked somewhere else before the folder content was updated and displayed.
3. Group: Professional performers
- They plan their steps by their assumptions of the potential ways that the systems may offer.
- They can identify the "errors" or "inadequacies" of the system.
- They had problems especially when they did not expect a certain system behavior. This could be observed e.g. in Windows XP when they tried to write a file on a CD, since this function is integrated into Windows Explorer, while those users expected a stand-alone application.
.sig Realistic fines for copyright in
Take as you will, which translated means flame or ignore away ;)
Over the last weekend I decided to try some of the latest distros, hell it beat talking to the Mrs. Normally I have very little time spare to sit and play with Linux so this was quite cool, this is the order I tried stuff and the initial impression.
-Mandrake: Would have been a nice install but the usb keyboard doesn't work; yet the mouse does. Clever. Does install though without the keyboard working and it works once installed, the modem doesn't though. Failed to get modem working after a few tries dispite this been the only distro that is speed touch friendly. The package update gui is lousy, dropped to console. Learn that the modem support is selected during install and that there is not a gui to do it after install, WTF. Reinstalled, eventually found the modem section, couldn't type entries into gui due to no usb support. Sigh.
-Lindows: The best install routine, up and running in 10 mins. Distro doesn't include make or gcc, so couldn't compile anything to get modem working. Installed these from another distro but modem still farked. Click and run is a good concept for continual revenue. Will be the granny friendly distro but not there yet.
-Redhat: Nice install, feels professional but boated, took an age to install and runs as fast as a dead dog. Modem doesn't work. Stupid speed touch. Is it me or is Redhat just dull?
-Knoppix: Booted CD, left at console. CBA, next CD in line please.
- SUSE: Doesn't support usb during install, won't allow the install without detecting a keyboard, useless.
By this time I knew the stupid speed touch inside and out and got it running in Mandrake, though I've learned enough that I could get the modem working now under debian/lindows easily so I might go back to lindows tbh, but it is hard to forgive them for not including gcc and make by default.
Im an IT Technician, and Im certainly not Microshaft biggot, but my experiences of Linux have only been difficult to say the least.
Flame me if you will and bring out the troll beating sticks, but I would love to use Linux, I love the free software and open source ethos, hell, apart from Windows XP itself, all of my software is freeware/open source/whatever (Mozilla, OpenOffice, etc. etc.) but I have tried, and failed.
I want an OS that works, out of the box, with MY system. Windows does this for me. Linux (so far as I have tried) does not.
Suse, RedHat, Debian, Slackware, FreeBSD, Gnoppix??? Which one, and why should I use it? Ive seen enough flame wars out there to simply confuse me for life.
KDE or Gnome? I dont know?! Bluecurve? What the hell?
I tried RedHat on a recommendation. After installation, did it work with my ADSL modem? No. Did Windows XP work with it, yes. And at the moment, its little things like that that make the choice clear cut for me.
Ok, Im not going to go on and make myself look like a troll. As Ive said, Id love to use Linux, but Im all for an easy life, and my computer is a tool that I use to get my work done, and as such I want to switch it on and it just plain work. Currently only Windows is doing this for me.
which distribution is teh best: GNOME, Kde or Debian?
Wow, I'm sure the usability experts who performed the research are awed by your amazing insight and ability. No doubt they'll realise their mistake and retract their study forthwith!
...after I put some wallpaper on it with the words "Don't Panic"...
Bada-boom!
Computers, and everything in any way related to them. :-)
They really are hypocrytes when it comes to usablity. They claim its so easy, and much better than the evil KDE. It DOES looks easy at first, but when you want to configure something serious, you have to either edit cryptic text files or use a weird tool called gconf-edit (which is basicly regedit for linux). They claim that only "advanced users" want to do it or KDE/AOL users only do it.
Want to change your colour scheme? Either choose form the a bleak grays from the themes dialog or EDIT TEXT FILES! KDE windows lets you click and point the colours from a nice colour picker dialog.
Want to change your window button order to a mac style,GCONF-EDIT! KDE and classic gnome (gnome 1.x) lets you click and point.
Want to enable gtk1 style "tear-off" menus, which are very useful in so many applications., GCONF EDIT. classic gnome had the option in its control centre.
Want to Drag and drop files from your digital camera to your freinds computer via ssh? Nope, nautilus won't let you do that because that would be "too compex". So you would have to do cut&paste your files to a tempory folder, then open a terminal and do a scp *.jpg. So instead of that I open Konqueror window and do it.
Screensavers, yes there are plenty of screensavers, but what is with the password dialog. My mum screamed you ****ing caught the computer on fire when she first seen the BURNING MONITOR logo on it. Please change that.
The gnome desktop seriously need some real configuration options and less "HIG" propoganda. Now that gnome have been frozen I will have to wait until the Autumn to see if they fixed these problems when the 2.5 series comes out.
I might even go back to kde when 3.2 comes out, the CVS version is good, just unstable because of the nature of development versions.
1. Right Click on the Panel
;)
2. Select Configure Panel...
3. Under Layout, select the Menus tab
4. Select the option Name (Description) or Description (Name)
This way it is immediately obvious what an application does. You don't need to know that k3b is a cd burning program as it says so in the menu
Any man who can drive safely while kissing a pretty girl is simply not giving the kiss the attention it deserves. -- AE
It's down to abstraction. As described very nicely in the report, inexperienced users (the majority) have the tasks 'hard-coded' into their brains. They know to click a particular sequence of buttons and menus without understanding _why_ they are doing so - and, more often than not in my experience, without even _reading_ the menu or _looking_ properly at the icons. Often, they don't even understand the difference between system, app and desktop. When anything changes, even slightly, they get confused, whereas a more experienced user will understand why they do what they do and try to find an alternative path.
Nowadays, both apt-get and RPM solve the problem. So if you use Debian, Redhat, Mandrake or others then installing / uninstalling is very simple. There are even GUIs if you are that sort and installation is as simple as clicking.
My last MS-Windows machine was at home and I found it so much more work to maintain that I finally dropped it for Linux. That was a few years ago and the various linux distros + KDE/Gnome are even easier now.
One of the nice things about RPM is that you can give a URL as well as a file name.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
Last year, my wife had almost zero computer experience, and absolutely none installing operating systems. I had just built her a new pc, and she wanted to learn how to install it. So, I gave her the Win2000Pro CD, and went with her installing and configuring the machine. After about thre hours, and a lot of reboots, finally her pc had almost everything installed and configured, graphics board, DVD, Cd Writer. Some drivers needed download from the net, security fixes had to be applied, etc.
Then I gave her a Mandrake 8.x CD (I don't reacll which of the 8 releases it was). She fed it into the drive, rebooted, followed the prompts, and 30 minutes later everything was installed. The apropriate drivers had been loaded, everything was configured, the machine was ready to run. This on the same hw that had taken six times more time and had needed my help installing windows, she installed MDK Linux by herself.
So, which is harder to install for a newbie?
This is a fine study, and I really enjoyed it. But I would like to see something similar that also included Gnome and OS X. I believe both are more user friendly than KDE. Just a tought.
Call on God, but row away from the rocks.
So many trolls... so few mod points
Amazing how they all come out with tales of woe with this or that picky hardware... or bemoan that it's just too subtly different... when the task is the same and just about everything can be done with similar methods they moan about this little bit being in a different menu label or that terminology being different... (Folders vs Directories)
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
The funny thing is that the people who couldn't care less and the people who love computers are now the ideal market for Linux. It's the people who have enough confidence to try to do things they don't know how to do who would struggle!
Reality is defined by the maddest person in the room
the wording of system and program messages could use some more clarity.
if they used babelfish, all the wording could use some clarity
I wouldn't say Windows has the most informative error messages but one I got was great!
Error: No Error
this is the most important sig ever! In your face 446154!
Welcome to Open Source. We do what we want, how we want. We don't care about useability and when we do, we code the change to suit ourselves. If people like it, fine ... but not really important. If people don't like it, who cares? (although, we'll flame them if we can.) We're not getting paid for this so who is anyone to criticize us? That's my rant. Oh, and death to Windows the source of all that is wrong with their code, their users, and my code too dammit!
You know, this sounds like what I remember from the Windows 3.1 days.
... but that was because there are only a few (outside of proprietary) INSTALL programs, like InstallShield (who was the official MS selected installer for a while).
Companies were still somewhat used to people using DOS and knowing how to get around a shell. The installers were so-so and sometimes wouldn't uninstall.
Things started to unify quite a bit by the time Win95 and Win98 rolled through, and more or less by the end of Win98SE most companies had install/uninstall features that worked properly
I think Linux needs more unity for an INSTALL program, then you'll see the actual programs that get installed/uninstalled be more united.
It'll probably be much improved in ~2-3 years (with incrimental improvement until then as more and more package maintainers standardize things within a GUI)
This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
Yo. You are using a Compaq (big, big evil) machine.
Compaq has a history of creating their own modified versions of hardware, so people can't buy standard 3rd-pary equipment when they want to get new gear for their machine. They have to get Compaq-stuff (which is supposed to be so much better...).
As for drivers.... Jeez. You can't even get Windows-drivers for Compaq machines, without working your ass of. Oh, and you down download drivers. You download "SoftPaqs". And you never know if this is supportsoftware or actual drivers, btw. As a former support-employee, I had to deny people with Compaq machines service, simply because reinstalling a machine like that could take days.
Its not Linux messing with your head. Its Compaq. As the other guy said: Get a Dell, man.
Not Buzzword 2.0 compliant. Please speak english.
Your sig shows everyone where at least one of the trolls is hiding.
HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
Knoppix is a "LiveCD" Linux distribution based on Debian that runs entirely from a booted CD-ROM. It has excellent hardware detection and if all goes well it will detect PCMCIA, network, sound, and video hardware then boot straight to a desktop. Many people use it for a rescue CD (I even retrieve data from horked up Windows machines with it). It is also a good Linux compatibility checker. It your case, it can help you figure out a good X configuration.
/etc/X11/XF86Config-4
/etc directory. You could just use Knoppix' (purposefully hidden) hard drive install feature and update to the latest Debian. If Debian isn't you're cup of tea then you will at least have some good hints on how to proceed with another distro.
The chances are good that Knoppix (www.knoppix.de) will get the machine to a desktop. Assuming that it does, make some notes.
#lsmod
will tell you what modules loaded.
The XF86Config-4 it settled on will be in
There will also be any number of helpful hints in the
Oh God, I feel your pain! As a platform for developing collaborative applications Notes isn't really bad, but its e-mail interface sucks donkey bollocks!
As you may have guessed, I'm stuck with it at work. Ah well, at least it won't catch viruses as easy as Outlook.
Guess you know better than trained usability experts at a company that does usability research, eh?
... that you got moderated "funny" for this kinda says it all, actually. I also like those absurd jokes. :)
It should be "All your package are belong to us!"
As a rather enthousiastic KDE user, I was a bit dissapointed when my version of kghostview (0.13.1) failed to open the .pdf document.
For those with the same problem, there's an easy workaround:
$ pdftops digrdp1.pdf
$ kghostview digrdp1.ps
Let's say you're a business using this report to decide which OS to install. People you hire who will be using computers will probably be a lot like the ones in this test. They'll have used a computer before, most likely a version of Windows, but not the most recent one. You can therefore expect that they'll have about the same difficulty using your new OS as the test group did.
Strictly speaking, it would be a fairer and more enlightening test from a programmer's perspective to have a bunch of people who had never even heard of computers try each one. But from a decision-making perspective, the way they did it is much more useful.
My grandma turned 80 a few months back and the one thing she wanted was a computer and she has never had one much less used one. So a few of us pitched in and built one for her and we put Lycoris on there. We touched nothing but as soon as it booted up we sat her down in front and showed her where the things she'll use are. Like Mozilla, GAIM, OpenOffice.org, and that's about it. Fastforward to the present day and she loves it. She never gets viruses or the porn pop-ups that her friends get. She hasn't turned it off yet. She is IMing me right now seeing when I'll come up to Indiana again.
The most important thing to do when you have a new user or a switching user is a support base. Perhaps family members or a Linux User Group. Because installation or upgrades are still crappy in Linux (for any user!) my cousin has gone over and updated OOo and GAIM and the such, but for the most part it's doing really good. One last word, Lycoris takes a brilliant approach: Don't organize things by their name (KWord, GAIM, GIMP) which don't help the new user -- they organize it by what it does.
And one last final word. What needs to happen is serveral distros for differing levels of nerdiness. We're seeing it emerge but it needs to become a community effort -- this will allow the power Linux user to use the distro that is suited for their needs and for the n00b to use a simple clean interface.
This is my digital signature. 10011011001
You definately can in gnome (using default metacity window manager), I don't know how in KDE, but I'm sure theres away (just about everything else is configurable in there, so it must be!)
I get it... this is like the joke where you tell the sysadmin your network connection isn't working, and he tells you to submit an online trouble ticket... right?
Because, obviously, since Linux isn't booting, I either have to 1) drop what I'm doing and find ANOTHER Linux machine to fire up the man page for LILO or 2) drop what I'm doing and try to find the printed out man page, if I even have it. Instead of LILO just fsking TELLING ME IN ($LocalLanguage) WHAT THE PROBLEM IS.
Gotta stop now, my sides are hurting.
Sean
Does it reboot with a countdown and something about an RPC service?
Here, slashdot just did a post about it.
Something along the lines of mount failed: bad superblock or too many mounted file systems Well, which one is it? Why give me a choice, it must be one or the other.
Am I missing something?
Yup. In KDE's quicklauncher if you move your mouse over the icon it will pop up a tool tip describing what it is. For example, on my machine if I mouse over the "wrench menu" I get "Easy access to the Control Center Modules" which is pretty descriptive and wouldn't look too pretty written underneath. I'd also point out that the windows quick launcher doesn't have text under their icons either.
While I currently use Win* only for complience testing, I was once quite good at it (being able to debug use problems over a phone in 5 minutes).
What I learned was that most people instinctively learned to use win* crash-free by the pain principle - if one inserted too many graphs / images in MS Word (usually 1/2 hour before deadline) and came out permanently missing all but first 3 after a while, they learned quick not to do it.
Also, when you did some sequence of actions that resulted in a 10 minute hang-reboot-checkdisk a few times under pressure, you subconciously learned not to do that sequence any more.
The key factor in usability is benefit/cost. How much can you do (benefit) in a certain amount of time (cost). How much strain (cost) does the software cause when using (benefit).
Familiarity and intuitiveness, which are fairly linked, are trainability issues, not usability.
Stick in a blank CD, OS X and Windows gives you a list of what you want to do with it, offering only valid choices. Stick a blank CD into a linux desktop and then you have to go find the program. Thats a usability issue. If that dialog box interferes with your work, and you prefer to find the program, then the ability to disable the dialog is a usability issue.
IMHO Windows surpasses Linux and OSX for usability for two distinct, but critical reasons.
Linux is just not consistent, and most apps and WMs offer only a thin layer of customizing before things get out of hand. You should NEVER have to edit a text file to make a legitimate adjustment to your system.
Mac OS X is the master of consistency right? Wrong. 2/3 of commands can only be done with the mouse, which is really really bad because the mouse is a poor command tool. What is worse is that the 1/3 you can do varies from program to program. And to top it all, a portion of those limited commands don't have any standard key commands.
As long as people continue to jam obscure features into software, a hallmark of open source, it will lag in usability.
This is not the greatest sig in the world, this is just a tribute.
What moron modded this as redundant? This was informative!
-- Fuck Beta
I'm a programmer with a degree in computer science and I had a nightmare of a time getting Mandrake 9.1 into a usable configuration. I have an ATI graphics card and I never did get opengl to work properly, even after 2 months of trying. I scoured newsgroups and message boards, recompiled kernels, reinstalled from scratch multiple times...never worked.
I went to Windows XP, and magically everything worked from the basic installation.
Do I like Microsoft? No. Do I find their operating system much easier to use, without having to recompile patches into the kernel in order to get a BASIC FUNCTION like 3d graphics to work? Yes.
I don't care that this is a driver issue, all I know is windows is easier to use.
since I have an ATI, I seem to have problems that never are solved. Should I just quit buying ATI? (clue to ATI)