Please don't forget the environment related details & other aspects
affecting the model & UI design.

Regards,
jd

On 6/18/10, Fabrizio Giudici <[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 6/18/10 09:48 , Wildam Martin wrote:
>> On Thu, Jun 17, 2010 at 20:37, Kevin Flanagan
>> <[email protected]> wrote:
>>> I can give you a concrete example of where exactly reflecting the
>>> data structure is not the best approach.
>>
>> Thanks for the example and I think to understand no better the
>> general idea also. That said, I am sure this can't be seen as a
>> general rule.
> I recently blogged about the topic
> (http://weblogs.java.net/blog/fabriziogiudici/archive/2010/06/12/android-marketing-strategies-and-difficult-art-talk-people)
> as I found myself as both a software developer and user domain expert;
> still the engineer prevailed and at first he modeled an UI directly on
> the data structure. When I tested usability, it was terrible. My
> learned lesson is that coupling model and UI design is so dangerous
> that it does harm even when you are in the position of perfectly
> understanding the usability requirements; figure it out when the user
> domain expert is another person and there could be cultural barriers.
> Sure, there are exception to the rule, but I'd consider it as a
> general best practice.
>
> - --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> java.net/blog/fabriziogiudici - www.tidalwave.it/people
> [email protected]
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkwbMjIACgkQeDweFqgUGxdj4gCfUWv8ViWp8q0JXymU6LRGBUZe
> rRUAn1sRQU7WgJYylwX1oFhDyjSGHzcS
> =Fap/
> -----END PGP SIGNATURE-----
>
> --
> You received this message because you are subscribed to the Google Groups
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to