top of page
The Evolution of UX
Four key phases of interface design shifting agency from users to systems
March 26, 2024
How did we get from Line commands to AI agents?
How interface design shifted agency from users to systems through four key phases:

๐ญ. ๐ ๐ฎ๐ป๐๐ฎ๐น ๐จ๐ซ (๐ญ๐ต๐ณ๐ฌ๐-๐ญ๐ต๐ด๐ฌ๐) ๐ ๏ธ
โข User agency: High (users control every action)
โข Key innovation: Text-based interaction ("Mother of All Demos" by Douglas Engelbart)
โข Example: UNIX terminals (1970s) required memorizing commands like "rm -rf" for file deletion and "grep" for pattern matching
๐ฎ. ๐๐๐ถ๐ฑ๐ฒ๐ฑ ๐จ๐ซ (๐ญ๐ต๐ด๐ฌ๐-๐ฃ๐ฟ๐ฒ๐๐ฒ๐ป๐) ๐ฅ๏ธ
โข User agency: Moderate (systems suggest paths)
โข Key innovation: GUI, Visual metaphors (Xerox Parc, Mark Weiser)
โข Example 1: Macintosh Finder (1984) introduced drag-and-drop file management and trash can deletion .
โข Example 2: ATM interfaces (1980s) with step-by-step withdrawal/deposit workflows
๐ฏ. ๐๐๐๐ถ๐๐๐ฒ๐ฑ ๐จ๐ซ (๐ฎ๐ฌ๐ญ๐ฌ๐ - ๐ฃ๐ฟ๐ฒ๐๐ฒ๐ป๐) ๐ค
- User agency: Shared (systems handle specific tasks)
- Key innovation: Predictive help
- Example 1: Google Autocomplete (2008) anticipates search queries after 2-3 keystrokes
- Example 2: Siri (2011) enabled natural language requests for calendar management
๐ฐ. ๐๐ด๐ฒ๐ป๐๐ถ๐ฐ ๐จ๐ซ (๐ฎ๐ฌ๐ฎ๐ฏ-๐ฃ๐ฟ๐ฒ๐๐ฒ๐ป๐) ๐ค ๐ง
As @Kwame Nyanning describes it "Agentic UXย is the overall experience a person has with an autonomous agent or agent-like product, system, or service. Agentic interfaces are composed in real-time by the agent within a generative canvas"
- User agency: Delegated (systems achieve goals independently)
- Key innovation: Autonomous problem-solving
- Example 1: Devin AI (2024) software engineer that writes/tested code through iterative debugging
- Example 2: ChatGPT Plugins (2023) coordinate flight bookings by comparing prices/availability
๐ฏ๐ช๐ต๐ ๐ง๐ต๐ถ๐ ๐ ๐ฎ๐๐๐ฒ๐ฟ๐?
We're entering an era where UX designers become "๐ด๐ผ๐ฎ๐น ๐ฎ๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐" rather than interface sculptors. The next frontier? Designing responsible agent ecosystems that balance automation with user oversight.
๐๐ฒ๐ ๐ฃ๐ฎ๐๐๐ฒ๐ฟ๐ป๐ ๐๐ป๐ต๐ฒ๐ฟ๐ถ๐๐ฒ๐ฑ ๐ณ๐ฟ๐ผ๐บ ๐ฃ๐ฟ๐ฒ๐๐ถ๐ผ๐๐ ๐ฃ๐ต๐ฎ๐๐ฒ๐
๐ค ๐จ๐๐ฒ๐ฟ-๐๐ฒ๐ป๐๐ฒ๐ฟ๐ฒ๐ฑ ๐๐ฒ๐๐ถ๐ด๐ป: Agentic UX inherits the focus on user needs from Guided UX, ensuring that agents are designed to serve user goals effectively.
โ๏ธ ๐๐๐๐ผ๐บ๐ฎ๐๐ถ๐ผ๐ป ๐ฎ๐ป๐ฑ ๐ฆ๐ต๐ฎ๐ฟ๐ฒ๐ฑ ๐๐ด๐ฒ๐ป๐ฐ๐: The automation and assistance patterns from Assisted UX are amplified in Agentic UX, where agents take on more autonomous roles.
๐ ๐๐ฑ๐ฎ๐ฝ๐๐ฎ๐ฏ๐ถ๐น๐ถ๐๐ ๐ฎ๐ป๐ฑ ๐ฃ๐ฒ๐ฟ๐๐ผ๐ป๐ฎ๐น๐ถ๐๐ฎ๐๐ถ๐ผ๐ป: The adaptability seen in Assisted UX is further enhanced in Agentic UX, with agents capable of multi-modal interactions and personalized narratives.
๐๐ด๐ฒ๐ป๐๐ถ๐ฐ ๐จ๐ซ is NOT just a new frontier! It is a culmination of lessons learned from its predecessors.
bottom of page