Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
UI Design (was: JVP and FoxPro Advisor)
Message
From
28/03/2000 13:02:17
 
 
To
28/03/2000 10:03:52
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00351307
Message ID:
00351472
Views:
17
This is a good point you make, Phil. There is a balancing point between management and user priorities. What I have found works is that you get them all in a room together and spec out the UI issues openly. It's important that a developer not get caught in the crossfire between differences in what the users want and what the paying customer (management) wants.

If management insists on features of lack thereof that makes life difficult for a user running the application, the application will not be used. This point should be stressed to management as well. The reverse is true as well: If you make the application UI easy to use but doing so glosses over important business rules or data integrity issues then the application is used but does not produce expected results or other output.

>
> > The "USERS" of a piece of software are not necessarily the ones
> > [footing] the bill for it, so it may not be the case that what the
> > user thinks is the best UI design is what should be programmed...
> > We as developers do have an obligation to make our designs as user-
> > friendly as possible but that obligation is subservient to the
> > obligation to reach the customer’s goals.
>
>Bill: The user is my customer. If the client (the one who pays my fee) wants an app that helps its users do their jobs more effectively, then we'll get along fine. But if they start giving priority to factors other than the user's goals ("We don't have time to put in intelligent error handling; just throw up an error message box and we'll fix it in the next release"), we're going to butt heads. I will try to explain that it's a false economy to "save time" by making software that doesn't serve the users' goals, but if they won't listen to reason (g), I'd rather walk than be complicit in creating bad software. There's plenty of work out there...
>
>
>By the way, anyone who's interested in discussing UI design issues is welcome to visit the design.ui discussion group at DevX.com. Point your newsreader at news://news.devx.com/design.ui, or, if you'd like to experience a user-hostile UI firsthand (g), use our Web interface at http://news.devx.com/cgi-bin/dnewsweb.exe?cmd=xover&group=design.ui.
>

>---
>Phil Weber
>DevX.com, Inc.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05
Previous
Reply
Map
View

Click here to load this message in the networking platform