Krisztina Szerovay discusses the importance of addressing uncommon user scenarios in design. She explains that while it’s not feasible to anticipate every possible situation, designers should responsibly consider potential risks and user challenges.
Szerovay outlines methods to identify edge cases, such as using checklists for common scenarios and engaging with stakeholders, domain experts, developers, and users to understand specific contexts. She recommends techniques like journey mapping, user story mapping, and developing personas to uncover potential issues. To manage edge cases, she advises designing for errors, preparing for various empty states, creating anti personas to anticipate misuse, and considering the diverse contexts in which users operate. She also references the “What Would a Human Do?” test from the book “Design for Real Life” to encourage empathetic design thinking.