• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

GUI desgin requirement question

 
Eugene Sun
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I am working on FBN project.
In the GUI requirement of the project, it says the following

Your user interface should be designed with the expectation of future functionality enchancements, and it should establish a control scheme that will support this with minimal descruption to the users when this occurs.

What exactly is Sun looking for for this requirement ? What needs to be done here to support future enhancements ?
Thanks,
Eugene
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 11866
194
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Eugene,
I cannot tell you what Sun are looking for (I don't know any more than anyone else in this forum). But some things for you to think about:
If a column was added to the database, could your program handle it? If not, how big a change is required to get your program to handle it?
If the order of columns in the database changed, could your program handle it? If not, how big a change is required to get your program to handle it?
If the name of a column in the database changed, could your program handle it? If not, how big a change is required to get your program to handle it?
If the users want to be able to search on an additional field, how big a change is required to get your program to handle it? Would it require a change of screen layout (requiring retraining of staff? )
If the user needs to enter an additional piece of information (instead of only entering numbers of seats required), how big a change is required to get your program to handle it? Would it require a change of screen layout (requiring retraining of staff? )
Can you see where I am going with these questions? I am sure if you try, you will be able to find other potential changes to the system, and you could then think about how big an impact they would have on your application or on the users.
Regards, Andrew
[ August 16, 2003: Message edited by: Andrew Monkhouse ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic