IT-Techexperts banner
Home   About Us   Contact Us
The word 'Design' can be any thing, but usually it is directed towards the ‘functional design’ or ‘internal design’. A good quality internal design is designated by the software programs in which overall hierarchy is defined, the code is easy to understand, modify and maintain. It is robust and handles uncertain situations practically without abnormal termination, and works correctly when it is run.
A high quality functional design is defined by a system whose functionality is identified by the customer requirements and specifications



For the programs that have a direct one to one interaction with the customers through GUI, it’s a better things to assume that the end user does not have much computer knowledge. Usually the customers do not even read the user manual; good quality functional design is identified by the following criteria:
• The program should act in the least amazing way to the customer
• The user should be aware of the overall sequence of the software processing and that how to shut down the program if required.
• The program should provide suitable warnings to the user on doing critical tasks.
Google