This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| design_for_people_-_john_d_lee [2025/08/15 23:07] admin | design_for_people_-_john_d_lee [2025/08/15 23:22] (current) admin | ||
|---|---|---|---|
| Line 84: | Line 84: | ||
| Heuristic Evaluation is done internally, with 3 individuals inspect the design and identify if there is anything violating design principles, safety requirement, etc. | Heuristic Evaluation is done internally, with 3 individuals inspect the design and identify if there is anything violating design principles, safety requirement, etc. | ||
| - | 10 Design principles (heuristics): | + | #### Check with 10 Design principles | 
| + | Use design principles to give quick input on whether the design are consistent with human capabilities. | ||
| - | 1. Create useful innovation: Address a need, solve a problem | + | - Create useful innovation: Address a need, solve a problem | 
| - | 2. Attend to details: Small changes to the design can have a big effect on people. | + | - Attend to details: Small changes to the design can have a big effect on people. | 
| - | 3. Simplify: Remove irrelevant information, but do not mask essential indicators and feedback | + | - Simplify: Remove irrelevant information, but do not mask essential indicators and feedback | 
| - | 4. Honest and understandable: Functions should be reflected in forms that make their states visible, changes predictable, and interactions intuitive | + | - Honest and understandable: Functions should be reflected in forms that make their states visible, changes predictable, and interactions intuitive | 
| - | 5. Provide flexibility: People should be able to **adjust, navigate, undo and redo, adopt shortcuts** | + | - Provide flexibility: People should be able to **adjust, navigate, undo and redo, adopt shortcuts** | 
| - | 6. Consistency: The same label or action should mean the same thing in different situations — don’t deviate from well-defined conventions | + | - Consistency: The same label or action should mean the same thing in different situations — don’t deviate from well-defined conventions | 
| - | 7. Anticipate needs: Provide options rather than require people to recall them. Choose **thoughtful defaults** because people often adopt initial settings | + | - Anticipate needs: Provide options rather than require people to recall them. Choose **thoughtful defaults** because people often adopt initial settings | 
| - | 8. Minimize memory demands: Interactions with technology should not disrupt the flow of activities unless necessary | + | - Minimize memory demands: Interactions with technology should not disrupt the flow of activities unless necessary | 
| - | 9. Consider adaptation: Adopt a systems perspective to identify otherwise unanticipated outcomes, particularly as people adapt to the changes in the system | + | - Consider adaptation: Adopt a systems perspective to identify otherwise unanticipated outcomes, particularly as people adapt to the changes in the system | 
| - | 10. Fit the task to the person rather than the person to the task | + | - Fit the task to the person rather than the person to the task | 
| + | |||
| + | #### Check design patterns | ||
| + | |||
| + | Use conventional design pattern if possible. | ||
| + | [[https://ui-patterns.com/patterns|UI Design Patterns]] | ||
| + | |||
| + | |||
| + | #### Conduct cognitive walkthrough | ||
| - | Then you can do cognitive walkthrough as well: | ||
| * Is it likely that the person will perform the right action? | * Is it likely that the person will perform the right action? | ||
| * Does the person understand what task needs to be performed? | * Does the person understand what task needs to be performed? | ||