Luke Redpath;494431 Wrote: 
> There certainly is an element of arrogance to it (or you could say
> confidence), I won't deny it. You say that as if it is a bad thing, but
> that would depend on your point of view.
> 
> 37signals (authors of Getting Real) have built their company around a
> certain degree of confidence/arrogance - it's their way or the highway.
> They are doing alright for themselves.
> 
> Adding options/preferences to your app is just another way of saying
> that you are trying to build something that works for everyone. I'm not
> trying to build an app that works for everyone.

Admittedly I was playing devil's advocate a bit in my previous post,
but then I suspect you were too, or at least I hope so.  In your post
you also wrote:

> 
> By way of example, alarm controls for instance, will *never* be added
> to Squeemote as IMO this is irrelevant to what I want Squeemote to do.
> 

Taken at face value, that suggests that your requirements are what
*you* want the software to do.  That is fine if your goal is to write
software primarily to satisfy yourself and hopefully to satisfy people
just like you, but it could be a long way from satisfying a base of
users who don't see the problem the way you do.

Yes, there are all sorts of constraints to user interface design.  Of
course you have to consider what the underlying platform supports and
can support reasonably.  You also need to consider what resources
(time/money) you can and are willing to throw at the problem and what
benefit your user base (and you) will get from the investment.  You need
to make good calls based on your best analysis of use cases.  You'll
never be able to be everything to all users.

However, IMO you'd be wise to show a bit of humility and admit that it
is quite in the realm of possibility that your understanding of the
problem may not turn out to be as complete as you believe rather than
just dismiss any user who questions it as an outlying case two standard
deviations from the norm on the IQ distribution curve, no doubt on the
low side.  It'll be more work for you, but it's an engine for improving
what you produce.  Otherwise you might find that someone else comes
along with a solution that learns from your conclusions *and* satisfies
the dismissed needs, and all of the sudden your wonderful application is
yesterday's news.


-- 
stephenkca
------------------------------------------------------------------------
stephenkca's Profile: http://forums.slimdevices.com/member.php?userid=7820
View this thread: http://forums.slimdevices.com/showthread.php?t=69471

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to