• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

User interface and control scheme

 
Jens Schneider
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys,
maybe someone can help me:
( Fly By Night Services )
"Your user interface should be designed with the expectation of future functionality enhancements, and it should establish a control scheme that will support this with
minimal disruption to the users when this occurs"
What does this mean ?
Jens
 
Matt DeLacey
Ranch Hand
Posts: 318
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jens--
I have the same question. One thing I think is that if the schema of the flatfile database should change, it shouldn't totally ruin the usefulness of the GUI. The other thing I believe is that if future development calls for adding GUI components to the exisiting GUI, then that should be able to happen smoothly. How to do the first part is clear to me. I'm not sure what kinds of things they want for the second part. I know someone on here chose to put a toolbar along the top of the GUI, and although it didn't have much implemented, the person was thinking, and rightly so, that they could add functionality at a later date and it wouldn't affect the user too much. This seems reasonable to me although it's not clear to me that there is ANYTHING that can go into the toolbar. Also, that is the ONLY thing I can think of to do to make it so future GUI development wouldn't affect the usr so much. I would appreciate hearing from others on this, as I'm struggling with it even as we type.

With Respect,
Matt DeLacey
 
Sam Wong
Ranch Hand
Posts: 133
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Another way to interpret that is to avoid a GUI design whereby adding functionality will greatly affect the look and feel of the application. For instance, say I had the search functionality in the main screen. If, in the future, I want to add search parameters beyond just origin and destination, I may have to add more textfields in the main layout. Doing this repeatedly is extremely fustrating for users. Furthermore, you may run out of real estate.
Sam
 
Matt DeLacey
Ranch Hand
Posts: 318
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oh, I see. That makes sense. Thanks a lot for that insight.
With Respect,
Matt DeLacey
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic