Responsibilities Gather and produce application functionalities Design information architecture and task flows Design wireframes (including annotations and