DEV Community

Cover image for Hick's Law
Anas Nabil
Anas Nabil

Posted on

13 4

Hick's Law

Hick's Law Origins

Hick’s Law (or the Hick-Hyman Law) is named after a British and an American psychologist team of William Edmund Hick and Ray Hyman. In 1952, this pair set out to examine the relationship between the number of stimuli present and an individual’s reaction time to any given stimulus. As you would expect, the more stimuli to choose from, the longer it takes the user to make a decision on which one to interact with. Users bombarded with choices have to take time to interpret and decide, giving them work they don’t want.


Hick's Law Definition

The time it takes to make a decision increases with the number and complexity of choices.

Law


Hick's Law Formula

RT = a + b log2 (n)

Where
"RT" = Reaction Time
"(n)" = Number of Choices
"a" & "b" = arbitrary measurable constants that depend on the task that is to be carried out and the conditions under which it will be carried out.


Summary Points

  • Reduce the number of choices to get a faster Decision.
  • Minimize choices when response times are critical to increase decision time.
  • Break complex tasks into smaller steps in order to decrease cognitive load.
  • Avoid overwhelming users by highlighting recommended options.
  • Use progressive onboarding to minimize cognitive load for new users.
  • Keep a balance between reducing complexity and oversimplifying.
  • Smaller steps makes people more Comfortable.
  • Use the highlighting to help users to avoid overloading and to make a choice quicker.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (1)

Collapse
 
developeralamin profile image
Al-Amin Islam • Edited

brother (Anas Nabil) I want to talk with you about techonology .
This my skype id ( live:.cid.85827007b0c01ac3 ) .Please message me .

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay