1. ACM SIGCHI MODEL
1.1. Use and Context
1.1.1. Social Organization and work
1.1.2. Application Areas
1.1.3. Human Machine fit and Adaptation
1.2. Human
1.2.1. Human information processing
1.2.2. Language communication & Interaction
1.2.3. Ergonomics
1.3. Computer
1.3.1. C2 Dialog Techniques
1.3.2. inputs & outputs
1.3.3. Computer graphics
1.3.4. Dialog Genre
1.3.5. Dialog Architecture
1.4. Development Process
1.4.1. Design Approches
1.4.2. Implementation Techniques and tools
1.4.3. Evaluation Techniques
1.4.4. Example Systems & case studies
2. Cognition (what goes to our mind in day to day activities)
2.1. Experimental Cognition
2.2. Reflective Cognition
3. Visibility- What does the system do
4. Affordance- What a person think an object can do
5. Perspective
5.1. Human
5.2. Technological
6. Understanding about
6.1. Users
6.2. User tasks
6.3. Surrounding Environment
6.4. Requirement gathering and Analyzing
6.5. Prototypes Designing
6.6. Evaluating Systems
7. Consists of
7.1. Human
7.2. Computer
7.3. Interaction
8. Impact on
8.1. Socity
8.2. Culture
8.3. Economical
9. Goals
9.1. Usability
9.1.1. Quality Components
9.1.1.1. Learnability
9.1.1.2. Efficiency
9.1.1.3. Memorability
9.1.1.4. Errors
9.1.1.5. Satisfaction
9.1.2. Goals
9.1.2.1. Efficient to use
9.1.2.2. Effective
9.1.2.3. Safety
9.1.2.4. Utility
9.1.2.5. easy to learn & remember
9.1.3. Importance
9.1.3.1. Navigation
9.1.3.2. Familiarity
9.1.3.3. Consistancy
9.1.3.4. Error Prevention
9.1.3.5. Feedbacks
9.1.3.6. Visual Clarity
9.1.3.7. Flexible
9.1.3.8. Efficiency
9.2. Enhance Usability
9.3. User Experience
9.3.1. Good
9.3.2. Bad