WHY DO APPLICATIONS FAIL? It is either: a. They solve the wrong problem. b. They have the wrong features for the right problem. More Importantly - They make the right features too complicated to use or understand. Paradigm Shift: Designers are NOT Users Developers are NOT Users Systems must be easy-to-learn andeasy-to-use to get TOTAL USER SATISFACTION!