Documentation of work processes and design decisions is a form of organizational memory: it prevents teams from running around in circles — repeating mistakes or simply arguing over the same topics again and again. A challenge faced by UX practitioners working in Agile is the notion of minimal documentation — in an attempt to work fast, teams stop writing down important information. Alternatively, too lengthy documentation runs the risk of being ignored. In either case, the result is time wasted to recall information or retrace design decisions instead of experimenting and iterating to improve the product for end users.
This article discusses how to document and communicate the right types of UX details throughout the Agile product-development process. Teams adopting these practices won’t be overwhelmed by excessive documentation and will easily remember what’s important.
Regardless of the product development phase, keep these factors in mind with UX documentation:
Though Agile favors individuals, interactions, and conversations over heavy documentation, there are two cases when it is especially important to augment discussion with lightweight documentation:
1. Before something begins — for example, before discovery or other user research, an event (formerly called ceremonies), or sprint. Lightweight documentation provides context, creates shared understanding, and gives the team something to refer back to when questions arise. For this type of documentation:
2. When something changes — for example, if a design or feature needs to go in a different direction or if the sprint goal, releasable increment, or the development process are modified. Because Agile is more about responding to change than following a plan, lightweight documentation in these instances will help the team quickly remember when and why changes happened and prepare it to respond better and faster. In these cases:
It’s also important to inform the team of progress toward goals and ongoing user feedback received. The UX team can create these progress reports on their own or partner with product owners or managers to retrieve and report the data collaboratively.
Don’t bombard people with heavy presentations, overly detailed research findings and feedback, or vague charts and graphs. These are wasteful both to create and to consume. Instead, send regular and concise progress reports — through a weekly email recap. Give it a catchy and noticeable name, such as “UX Feedback Friday,” so people look forward to receiving it each week. Keep the details light and focus on the metrics that your business and team care about. Include any positive and negative qualitative feedback the team should know as well.
Retrieve quantitative data from analytics or business-intelligence platforms and recap qualitative insights from recent user research or feedback shared on platforms where net-promoter or customer-satisfaction scores are tracked. Group feedback into key themes and share the most pressing pieces.
Weekly progress reports should include the following:
Good UX documentation ensures that everyone stays informed and helps Agile projects run smoothly. When the right information is captured at the right level of detail and in the right places, it’s not wasteful. Good documentation leads to better and faster decision making, aids in presenting and justifying design decisions, and reduces the cognitive load for the team by acting as a form of external memory. Keeping thought processes organized also builds trust and credibility for UX with stakeholders. In large organizations, good UX documentation that’s properly shared also helps with crossfunctional coordination.
Documentation is too often deprioritized in the name of agility or speed. Writing things down is a critical part of thinking through your UX work and prevents your team from making the same mistakes twice. Start documenting the right types of details now to move faster later.