Deliver appropriate design artifacts spanning all project phases, from concept development and design to production and documentation (e.g., evaluations, task flows, user scenarios, information architecture, interaction models, wireframes, low- and high-fidelity prototypes, specs and guidelines).