ux prototype five prototyping ideate empathize stages key careerfoundry recap usability empathy
process steps research idea processes planning theory software infographics workflow scale stages model analysis interior build step evaluate do engineering