[Sigia-l] RIA: the wrong tree?
Pierre Abel
abel at castify.net
Fri May 25 05:51:46 EDT 2007
Stew Dean wrote:
>
>
> It is a mind set, one a developer or a 'designer' can have. My problem
> is that an engineering mindset tends to lead to bad solutions and that
> is the mindset of many developers.
>
> Also look out for overly consistent solutions where one solution is used for everything
> ignoring context. I'm currently having direct experience of this on a
> new project I'm working on I may mention in future posts.
>
>
I have the same experience (and I did the mistake too when I was not-UX
educated developer).Developers (with no UX-mindset) I deal with like
"consistency" when building GUI.For example, they like using a standard
property sheet to edit a record. Why ? Because they have developed a
nice framework that automatically build the property sheet GUI from a
data set, and each time there is a new data set to edit, they use the
nice framework to build a GUI that is very consistent but out of context
and lead to bad UX. My experience with this kind of framework is that
when you begin to want to customize a property sheet it becomes a
nightmare (but it is still efficient in some case)
I was wondering where the "consistency" problem comes from...and I think
that it may comes partially from the developer's background : Object
Oriented Analysis and Design. In that process, object reuse encouraged.
So in the developer mindset, when something is reusable, it is good.
Another aspect this mindset is automation, you try to automate
everything to gain time and prevent you to do boring work. So when a
developer, with no UX-mindset, design the GUI, he uses the same
paradigms ( I will build a (reusable) framework that automatically build
the GUI).
Anyone knows a book about the sociological aspects of developer ;-) ?
Pierre
PS: Note that I have nothing against consistency which is great in many
case!
More information about the Sigia-l
mailing list