The Intersection of Agency, Control, and System Mapping in Human-Computer Interaction Design

Thomas Hirschmann

Hatched by Thomas Hirschmann

Nov 16, 2025

4 min read

0

The Intersection of Agency, Control, and System Mapping in Human-Computer Interaction Design

In the ever-evolving field of Human-Computer Interaction (HCI), understanding the dynamics of agency and locus of control is essential for designing effective AI systems. As technology becomes increasingly integrated into our daily lives, the way users interact with software and hardware must be designed with a keen awareness of how agency influences user experience and satisfaction. This article explores the concepts of agency, locus of control, and system mapping, while providing actionable advice for designers aiming to create intuitive and engaging interfaces.

Agency refers to the capacity of an entity—be it human or artificial—to enact change in the environment through intentional actions. For humans, this involves a conscious recognition of these changes, which shapes our understanding of our influence over the world. In the context of HCI, the design of interfaces must take into account users’ expectations that their actions will result in meaningful responses from the system. This expectation is closely tied to the concept of locus of control, which describes the extent to which users feel they can influence events in their lives through their actions.

One of the most effective interaction styles that reinforces a strong sense of agency is direct manipulation. This approach allows users to interact with visual representations of software objects, such as dragging and dropping files on a desktop interface. The immediacy of feedback in direct manipulation interfaces fosters a sense of control, as users can see the impact of their actions in real-time. Actions such as moving a file to the trash or resizing a window are not only intuitive but also reversible, enhancing the user’s confidence in their ability to engage with the system. In contrast, command-line interfaces, while powerful, may diminish users’ sense of agency as the abstract nature of commands can make actions feel less tangible.

While a command-line interface offers greater control over options, it often lacks the immediate feedback that fosters a sense of purpose and consequence in user actions. Users may find themselves questioning the significance of their commands, leading to a diminished trust in the system. Therefore, it is crucial for designers to create interfaces that not only provide functionality but also reinforce the users' perception of agency and control.

System mapping is a vital technique that can aid designers in understanding and visualizing the complexities of user interactions within a software environment. By employing various diagrammatic techniques, designers can map out the relationships between different components of the system and how users interact with them. This visual representation facilitates a deeper understanding of user needs and behaviors, allowing for more informed design decisions. The initial step in system mapping often involves making a decision that leads to further planning and refinement, thereby ensuring that the design is user-centered and effective.

To bridge the concepts of agency, locus of control, and system mapping, designers can incorporate the following actionable strategies:

  1. Prioritize Direct Manipulation Interfaces: When designing software, prioritize direct manipulation techniques that allow users to engage with visual elements. This approach not only enhances the sense of agency but also provides immediate feedback, making the interaction more satisfying and intuitive.

  2. Implement Reversible Actions: Design interfaces that allow users to easily undo actions. This feature not only reduces user anxiety about making mistakes but also reinforces their sense of control over the environment.

  3. Utilize System Mapping Techniques: Engage in system mapping to visualize user interactions and identify potential pain points. By mapping out user flows and interactions, designers can better understand how to create more effective and user-friendly interfaces.

In conclusion, recognizing the significance of agency and locus of control in HCI design is critical for creating systems that resonate with users. By employing direct manipulation techniques, ensuring reversible actions, and utilizing system mapping, designers can craft interfaces that not only meet functional demands but also empower users. As we continue to advance in the realm of AI systems, keeping user agency at the forefront of design will be crucial for fostering trust and enhancing overall user experience.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣