From kde-usability Tue Jul 09 20:16:08 2002 From: Ian h Date: Tue, 09 Jul 2002 20:16:08 +0000 To: kde-usability Subject: Re: Usability Strategy Discussion X-MARC-Message: https://marc.info/?l=kde-usability&m=102624589914794 --- Robert Watkins wrote: > >> Doesn=92t it concern you that developers are > >> creating programs without an understanding > >> of the subject matter?=20 > > > >Why should that concern me? > Dear Lord! Without understanding, at a minimum, > the needs that a user would have and which the > application is intended to fill seems a colossal > waste of time. The only benefit I can see for > writing an application under these circumstances > is some sort of 'Look at these screens I made' > kind of ego boost. If there is no ultimate goal > of creating an application that is reasonably > close to filling a true need, there is no need to > consider Usability for the project. > > >> Who are they writing the application for, > then? > > >=46or themselves, usually. Sometimes for > >friends, > >or family. > Don't look now, but you've just started to > identify the target user for an application... > Just a few more details and you have some useful > information. > > >> Besides, creating an application that will > >> likely fail because of a lack of understanding > >> seems a poor way to spend what little time > >> is available to volunteer coders. > > > >Do you do any sports? Isn't that a waste of time > >considering that it is ver= > >y=20 > >unlikely that you will ever win an Olympic > >medal? > > If you _are_ working towards the Olympics and > fail to learn the best techniques, enhance your > existing techniques, get feedback from people you > trust and/or respect, don't be surprised if you > don't get there. If you're just out for a good > time, don't sweat it if you aren't making > progress. As long as you're having fun, don't > change. > > Similarly for Usability. If your whole goal in > volunteering for OSS development is to have some > satisfaction in affecting an application, then > keep working the way you are. However, if you are > interested in Usability, you have to get > knee-deep in the subject to gain any benefit from > it. Just calling a discussion about "Look at my > new screenshot!" isn't appropriate as a general > Usability topic. > > Robert > > I completely disagree because for most people there is a middle ground. Using the sports analogy; Most people are serious about their sport will never shoot for being in the Olympics. This doesn't mean they won't try to be the best they can be. They read magazines, join clubs, swap stories and advice, some will even take lessons or hire a personal coach to help with a specific aspect of the sport. They spend all this effort, time and money just to increase their enjoyment of the sport their choice. I think this represents most people involved in OSS development even those who are paid for it. Just because we enjoy working on Usability and think its important, there are those who could care less about it. Forcing them to get 'knee-deep" in will only make them put upon. That just makes working on any project, KDE in this case, no longer fun. A better way to spread the word is to do just that. Explain what Usability is, why its important, and maybe give them some friendly advice. Basicly make it less of a buzz word and more part of a good app. Some ideas (most of which have already been discussed on this mailing list) 1. a basic UI file showing suggested menu and window(?) layout 2. List of item that contribute to the look and feel of KDE 3. Provide a quick and easy way to for users to be able report problems with and developers to ask questions about Usability. 4. A short explainion of what questions to ask yourself (or others) as if you were an "Average" user. I feel the last point is the most important. Understanding what the "Average Joe" and/or their intended audience will think when using his/her app is the key. This would allow problems to be fixed while in development instead of as an after thought. Most importantly it will make usability more of a non-issue in the developers' mind thus making a usability issue akin to a bug report. - Ian "Knowing is half the battle" __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com _______________________________________________ kde-usability mailing list kde-usability@mail.kde.org http://mail.kde.org/mailman/listinfo/kde-usability