Wireflows combine wireframes with flowcharts to help document user interactions. They can aid in team collaboration, developer handoff, and help ensure clear communication for complex interactions.
Overreliance on frameworks as universal solutions rather than adaptable starting points undermines critical thinking and threatens our field's intellectual rigor.
Avoid disorganized files, late dev collaboration, unclear updates, scattered conversations, and assumptions over communication during spec’ing to ensure smoother implementation.
Identifying objects, their characteristics, and relationships in an experience can help simplify designs and make systems easier to use by aligning with people's mental models. (Credit: Sophia Prater)
Discovery is challenging; it can be hard to know what to research, how to do discovery as a team, and how to get buy-in. Follow these 7 tips for smoother discovery efforts.
CSD matrices organize project information by Certainties, Suppositions, and Doubts. Use the framework to make decisions, form hypotheses, and address unknowns in discovery. (Credit: Tennyson Pinheiro, Luis Alt and the team at Livework São Paulo.)
Design systems are a set of standards (like Google’s Material Design or IBM’s Carbon Design System) needed to manage design at scale. Style guides (like content or visual style guides) are just one piece in a design system.