1. Visibility of System Status- Let users find out what's going on easily.The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.Communicate clearly to users what the system's status is.No consequences to users should be taken without informing them. Trust can be built through open and continuous communication.ex> Visu..