Improving Legacy Software: How Much Better Does it Have to Be?
Summary
Key Insights
-
•
Legacy habit paths form over years and become deeply ingrained through frequent and complex workflows.
-
•
Breaking established habit paths in software can cause cognitive overload and reduce productivity.
-
•
Windows settings navigation evolved through nine different habit paths over 27 years, with some changes improving and others worsening user experience.
-
•
Measuring before-and-after effects on habit paths is crucial to determine if a change is better, worse, or the same for users.
-
•
Multiple methods exist to evaluate habit disruption, including time on task, cognitive load, emotion tracking, and telemetry.
-
•
Telemetry is often missing or insufficient for tracking habit paths, requiring manual analysis or enhanced tooling.
-
•
Smaller user bases, such as enterprise teams with fewer than 20 users, have an advantage in deeply understanding and managing habit formation.
-
•
Different user populations may face varying levels of pain when habit paths change, making user segmentation critical in design decisions.
-
•
Consistency must be balanced between respecting legacy habits and aligning with newer interaction patterns from other platforms.
-
•
There is an opportunity for the industry to collaboratively track common habit paths to unify user experiences across products.
Notable Quotes
"People form habits on software that become efficient, so they naturally resist changes that force new habits."
"Breaking a habit path can cause users to repeatedly retry workflows, leading to frustration and cognitive overload."
"From 1995 to 2012, Windows users had a consistent start button habit path to reach settings; Windows 8 broke that 15-year habit."
"If we don’t respect legacy habits, we risk interrupting workflows and causing users to have a bad day."
"Measuring changes before and after is key because you can’t know the impact without a baseline."
"Collecting habit path data in every study over time builds a data set that informs product decisions."
"In the small enterprise user base scenario, you can get down and dirty to know exactly how people use the software and how habit changes will affect them."
"Consistency with legacy habits versus new platforms depends on knowing your audience and the likelihood of pain from breaking habits."
"Breaking habits for new users, such as Mac users switching to Windows, requires mapping mental models carefully to reduce pain."
"Habit changes sometimes must happen, but measuring and designing to respect them avoids mortifying changes."
Or choose a question:
More Videos
"My job was to find out why. Why was he frowning? Why was he sighing?"
Susan Simon-DanielsWar Stories LIVE! Susan Simon-Daniels
March 30, 2020
"Exploratory user research can help teams think outside of commonplace organizational silos and facilitate collaboration across teams."
Sharon BautistaTime to Make the Donuts: How User Research Helped Bridge Disparate Teams
January 8, 2024
"Creative conversations combined with material for quick prototyping let you get fast feedback on messy whiteboard ideas."
David Cronin Uday Gajendar Peter Morville Kendra ShimmellDiscussion
May 13, 2015
"Duplicative research will become less acceptable; researchers must act as natural connectors to reduce it and enhance organizational knowledge sharing."
Jemma Ahmed Megan Blocker Eduardo OrtizRedefining the research toolkit: Expanding methodologies for a changing world
March 12, 2025
"We’re drinking our own champagne—using our products internally months before release to stress test and improve them."
George Hinchliffe Joy LiuDelivering Amazing Experiences
June 10, 2021
"An agency developing shared technical infrastructure must market to itself why change is preferred, not just rely on top-down mandate."
Stefanie OwensOptimizing for Outcomes: Transformation Design in Systems at Scale
December 4, 2024
"Cross-training helps teams feel more capable and less afraid of losing their jobs during transitions, creating less resistance to change."
Steve Baty Richard Dalton Maria Giudice Harry MaxDiscussion
June 9, 2016
"Figma files are no longer just a collection of visual elements; designers actively shape product features now."
Ryan Matthew Alex KurchevBridging Design and Code: AI-Powered Design System Integration
September 11, 2025
"The alternate to engaging with conflict is suffering quietly or accumulating conflict debt."
Laura WeissTurn Down the Heat: 3 Ways to Handle Conflict in the Moment
November 20, 2024