Re: [OT] How to be a real programmer
Re: [OT] How to be a real programmer
- Subject: Re: [OT] How to be a real programmer
- From: Mark Dawson <email@hidden>
- Date: Tue, 22 Mar 2005 19:36:20 -0800
but if you have users requesting certain
features, it may *not* be because they are "spoiled".
Absolutely there are valid reasons for asking for features. Even
"just
because I want it" is a valid reason to ASK for a feature. My problem
is
with those who EXPECT every app to bend to their will and not to ever
have
to adapt to the way an app works.
The real trick is to figure out what the users want, not necessarily
what they're asking for. I say "trick", because you need to balance
requiring the user to "learn" some new (different) way of doing
something with their desire to do something exactly the way that they
expect it (or want it) to. You (for a commercial app) must never be
perceived as doing something because it was easier for you--you have
to sell it as being easier for the user (and if you can't, well, you've
got more work to do :).
The other hard part (again for a commercial app) is that you have to
balance what the user wants with what the reviewer wants. The issue
here is that reviewers are rarely "normal" users--they're usually
fairly sophisticated and know who your competition is. However,
"normal" users read their reviews (the 3 out of 4 stars line,
especially) so you do have to cater to the reviewers.
Mark
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden