|
|
Log in / Subscribe / Register

more helping

more helping

Posted Nov 7, 2011 12:28 UTC (Mon) by pboddie (guest, #50784)
In reply to: more helping by halla
Parent article: Rawhide gets GNOME Shell for all display types

it's actually worse than silently stopping to use the software

No it isn't. I'm pretty sure I already mentioned this, but there was an interesting article I read not that long ago where some hotel executive pointed out that the worst thing for someone providing a service is the customer just leaving and deciding never to come back, because at that point the customer no longer sees the point in complaining.

Complaining is an act to try and rectify a situation, often because the customer actually wants to continue the relationship. Running a business and wondering where all the customers went requires some good guesswork to get people back through the doors and to avoid the failure of the business.

Complaining is not. It doesn't motivate, it doesn't bring any new information to the table -- someone doesn't like my program? Well, it's hardly likely to appeal to everyone, and I made it like this for a reason.

That's an acceptable attitude to have if you don't need users, of course. If someone told me they didn't like my software, I'd point them to the code and tell them to get on with it. But I think my software is a bit different from the kinds of large projects that are continually trying to whip up enthusiasm, support and usage where one would think that a degree of popularity might be advantageous.

One can, of course, decide that some users/customers just aren't important because there'll be more along in a moment. I'm not sure that this is a good way of building trust in a project/product, however.


to post comments

This is attitude Apple is using - and they DO have users, strangely enough...

Posted Nov 7, 2011 16:09 UTC (Mon) by khim (subscriber, #9252) [Link] (6 responses)

That's an acceptable attitude to have if you don't need users, of course.

Nope. The people who constantly complain rarely bring new users. People who like the what you are doing and offer some constructive suggestions instead of self-righteous demands often bring them.

But I think my software is a bit different from the kinds of large projects that are continually trying to whip up enthusiasm, support and usage where one would think that a degree of popularity might be advantageous.

Yes, having enthusiastic users is very advantageous, but acting on rant-fests rarely help. If you fix one thing these people will just find something else to complain. This spiral never ends and so you just continue to do more and more stuff which had nothing to do with your plans and which affects very few users.

One can, of course, decide that some users/customers just aren't important because there'll be more along in a moment. I'm not sure that this is a good way of building trust in a project/product, however.

For GNOME-like project? It's the only way. Very small percentage of GNOME users are programmers. That means that they can not fix things themselves and rely on project developers for that. Things you need to fix first are things which affect biggest number of people - but there are very poor correlation between number of complains and number of users. Every time Unity is mentioned someone raises the "selection follows mouse" question - but in reality there are so few users who use that option it's not even funny. Combine it with the design which makes said option pretty hard to use and solution becomes obvious.

This is attitude Apple is using - and they DO have users, strangely enough...

Posted Nov 7, 2011 17:01 UTC (Mon) by pboddie (guest, #50784) [Link] (4 responses)

That's an acceptable attitude to have if you don't need users, of course.
Nope. The people who constantly complain rarely bring new users.

I don't see how what you say follows from what I wrote: if your software works a particular way because that's what you prefer yourself, you can ignore any feedback on that topic. If you're just sharing things on a "take it or leave it" basis, you don't need to care about getting new users. For some projects having fewer users is arguably better because it means that developers don't need to spend their scarce amounts of time doing things that other people want.

That kind of project is not the same as a GNOME-type project because the two kinds of projects are structured and sustained in completely different ways.

One can, of course, decide that some users/customers just aren't important because there'll be more along in a moment. I'm not sure that this is a good way of building trust in a project/product, however.
For GNOME-like project? It's the only way.

Really? Word gets round, and it's not just people ranting that puts the word out there. Look at KDE 4 or Windows Vista as some reasonable examples.

Very small percentage of GNOME users are programmers. That means that they can not fix things themselves and rely on project developers for that. Things you need to fix first are things which affect biggest number of people - but there are very poor correlation between number of complains and number of users.

This is what everyone hides behind. On the one hand, the complaints merely vocalise the frustrations of the silent majority; on the other, the silent majority are so content that they never speak up. When people are so motivated to write down their frustrations (see elsewhere in this discussion for a really good example), this is material that people in the "customer satisfaction" business would pay good money for: you have someone legitimately trying to offer feedback, even solutions, that no tick-box survey with bland questions and a 1-to-4 scale can ever attempt to match.

Sure, there are also people who just flame the developers in almost coherent all-caps exclamations, but I dislike the somewhat dishonest use of various rationalisations ("criticism is self-selecting and thus invalid", "users don't really know what they want") used to belittle and ultimately discard legitimate feedback. And, yes, Apple's designers have famously claimed that they lead their users to what they (the users, not the designers, supposedly) really want - I knew this would come up - but their designers don't get it as right as everyone likes to think, and other designers are probably not as skilled as the ones working for Apple, contrary to what they themselves might believe.

And Apple's designers also have someone to shout at them for getting it wrong. What they do doesn't happen in a complete vacuum either.

Sorry, but this is not so straightforward

Posted Nov 7, 2011 17:55 UTC (Mon) by khim (subscriber, #9252) [Link] (1 responses)

When people are so motivated to write down their frustrations (see elsewhere in this discussion for a really good example), this is material that people in the "customer satisfaction" business would pay good money for: you have someone legitimately trying to offer feedback, even solutions, that no tick-box survey with bland questions and a 1-to-4 scale can ever attempt to match.

Surveys with checkboxes are just a way to show that you do something. I've participated in the usability studies and the rule #1 is: never trust the user. Never. If ask him or her to do something (for example find the document and print it), you videotape his or her efforts and then you analyze these videos. If you'll ask why s/he spent so much time looking for the printer icon you'll hear that said icon is of unfamiliar shape or size or something equally nonsensical, but if you'll take a look on the video you'll see that in reality s/he tried to print using "Print Preview" panel - and this panel just does not have such icon at all! Obvious problem, but not even close to what you'll hear from user.

I'm not saying that GNOME developers did many studies (probably not: there are obvious problems in GNOME Shell), but the fact that they ignore loud complains is fine - these are not a good sources of UX ideas anyway.

P.S. I remember one stricking example: one [relatively large] company did a usability study related to Office switch. They used Office 2003 and the question was: should they go with Office 2007 (with it's all-new ribbon interface) or with OfficeOffice.org? First they did 5-minutes test (Office 2007 and OpenOffice.org were just shown and the task was just to print "hello, world" on printer) - and OpenOffice.org was clear winner: 80% liked it more then MS Office 2007. Then they did few more tests - and results were disastrous for OpenOffice.org. It was hated now and failure rate was much higher. Why? Because underlying technology means more then buttons. One example: when you need to insert page number and use appropriate item in menu of Office 2003 or on ribbon of Office 2007 the reaction is the same: you are given choice - do you need to put it on the top or on the bottom of page. When you do the same thing with OpenOffice.org you can page number in the middle of page. To do what any sane user will want (put number in header or footer) you must go and manually create header or footer, switch to it and then insert page number. Great idea from mathematical abstraction POV, but the end result - over 50% failure rate.

Sorry, but this is not so straightforward

Posted Nov 7, 2011 18:22 UTC (Mon) by pboddie (guest, #50784) [Link]

Surveys with checkboxes are just a way to show that you do something. I've participated in the usability studies and the rule #1 is: never trust the user.

Saying things like this just gives people the wrong idea: "This guy on LWN said that you can't trust the user, so shut up, users!". In fact, you can and should trust the user when they tell you they can't do something, but you can't rely on them to accurately report what went wrong.

Again, when people give you qualitative feedback of a reasonable quality, it is frequently of far higher value than, "How easy did you find it to launch Firefox? (1 = very hard, 4 = very easy)" And even people's "wrong" descriptions of their experiences are enlightening to anyone willing to listen. Telling users that they "don't get the conceptual metaphor" or whatever conveniently avoids the issue of why they didn't "get" it.

Complainers are not your enemies

Posted Nov 7, 2011 18:02 UTC (Mon) by man_ls (guest, #15091) [Link] (1 responses)

Exactly. Focus groups and usability studies tell you what you want to know; complaints tell you what you don't want to know, and thus you will get from nowhere else. It takes a certain humility to accept this kind of criticism and it is not easy to do, but you can find examples: Google recognizing the Honeycomb closed-source debacle, or Microsoft accepting the Vista fiasco. They don't say: "complaints are not helping" (or not any more); they have swallowed their pride and tried to correct course.

The equivalent of the Gnome and KDE projects complaining about critics is a child covering their ears and shouting "La-la-la". Not a good impression on critics or on users. I have seen first hand how positively customers react when their criticisms are heard and redressed (as best as the complaints department could); they gave even better scores than those customers which had no complaints to begin with!

Complainers are not your enemies

Posted Nov 8, 2011 16:22 UTC (Tue) by ovitters (guest, #27950) [Link]

As someone from GNOME, I don't complain. Except when usage of certain words and personal insults.

This is attitude Apple is using - and they DO have users, strangely enough...

Posted Nov 16, 2011 22:02 UTC (Wed) by cas (guest, #52554) [Link]

Things you need to fix first are things which affect biggest number of people

like the existing userbase who didn't want radical changes to the way they interact with their computers? who just wanted bug fixes and incremental improvements?


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds