Cronograma e Material de Preparação

Programa

Discord (entrada obrigatória)

Atividades

Possíveis temas para o Projeto

Notas

Atividade 1

Atividade 2

Atividade 3

Ementa

A interface com o usuário: Definição; Importância de um projeto de interface centrado no usuário; Breve histórico da interação homem-máquina; Características de interfaces gráficas para aplicações desktop e Web. Projeto contextual: Gestão do desenvolvimento de software; Usabilidade em desenvolvimento de software; Ciclo da Engenharia da Usabilidade. Concepção de interfaces com o usuário: Análise de requisitos; Projeto da Tarefa, da Informação e da Interação; Prototipagem; Avaliação.

Introdução

Para todo lugar que olhamos, existe uma interface querendo se comunicar conosco, seja um microondas, um controle remoto, uma geladeira, e até o nosso computador. Basta analisar um dia banal da nossa vida. Entre cama, banho, refeições, trabalho, entretenimento, descanso, com quantos objetos ou dispositivos interativos temos que lidar?

Dessa forma, uma formação para o desenvolvimento de sistemas computacionais não pode prescindir da compreensão mínima de como conceber a melhor forma de interagir com eles. As decisões de design relacionadas à interação frequentemente definem se um sistema será usado ou abandonado. Qual o valor de um software sem usuários, mesmo que este seja um exemplo excelente de engenharia?

Esta disciplina não tem como objetivo fazer com que estudantes de ciência da computação sejam designers de aplicativos — já existe formação específica para tal. Mas, como desenvolvedores de sistemas em potencial, bachareis em computação precisam compreender a importância dos aspectos humanos da interação com os sistemas desenvolvidos, para que tomem melhores decisões e entendam melhor o trabalho dos especialistas de interação com os quais devem trabalhar em sintonia.

Ao final desta disciplina, esperamos que o estudante tenha noções fundamentadas sobre o que faz uma boa interação entre humanos e sistemas, como entender as necessidades das pessoas, como testar alternativas de design e como analisar a qualidade do sistema produzido em relação à interação.

Unidades

Unidade 1: Introdução e Pesquisa de Usuário. O início da disciplina será de bastante leitura e discussão, através de exemplos dos conceitos que vamos usar no restante do período (10 horas). Ainda, vamos trabalhar técnicas de elicitação das necessidades, estudando os potenciais usuários e seu ambiente; começaremos aqui a trabalhar no nosso projeto, com artefatos iniciais e wireframes (10 horas).

Unidade 2. Design UI. A partir das necessidades coletadas e compreendidas, vamos entender os princípios de design utilizados comumente para sistemas computacionais interativos, através de protótipos de alta fidelidade (20 horas).

Unidade 3. Avaliação. Os resultados de design serão avaliados aqui através de conhecidos princípios de usabilidade (10 horas). Aqui queremos também entender como o resultado de design pode ser avaliado pelos indivíduos diretamente afetados por ele: as(os) usuárias(os) (10 horas).

Metodologia

  • Leitura e discussão de textos, vídeos e outros materiais de interesse;
  • Encontros presenciais com estudos de caso, exercícios e atividades em grupo;
  • Avaliações Continuadas, além de um projeto de UI/UX gradualmente construído pelos estudantes.

Avaliação

A disciplina contém três (3) unidades, e em cada uma a(o) estudante deverá entregar várias atividades a ser avaliadas pela equipe da disciplina. A média das notas dessas atividades formam a nota da unidade. A maior parte das atividades são entregas incrementais do projeto da disciplina, que deverá ser feito em equipe. Ao final, vocês terão três notas, com pesos iguais.

Referências bibliográficas

Livro principal

Design de Interação: Além da Interação Humano-Computador, Yvonne Rogers, Helen Sharp, Jenny Preece

“About Face: The Essentials of Interaction Design” by Alan Cooper, Robert Reimann, and David Cronin.

“Observing the User Experience: A Practitioner’s Guide to User Research” by Elizabeth Goodman, Mike Kuniavsky, and Andrea Moed.

Designing the User Interface: Strategies for Effective Human-Computer Interaction. Ben Shneiderman et al.

The Design of Everyday Things. Don Norman.

Don’t Make me Think. Steve Krug.

Designing Interfaces: Patterns for Effective Interaction Design. Jenifer Tidwell, Charles Brewer, Aynne Valencia.

Leis da UX: Resumo do Livro

UI Design Patterns: https://ui-patterns.com/

UX Project Checklist (site) - https://uxchecklist.github.io/

The Elements of User Experience: User-Centered Design for the Web and Beyond (livro) - https://goo.gl/RRQyrs

UX não é um título, é um estilo de vida! (texto) - https://goo.gl/UaAB1a

User Experience Careers (livro) - https://goo.gl/29gywz

Por onde começar na área de UX? (texto) - https://goo.gl/dEUR2o

Adobe Xd Ideas (Material para UX): https://xd.adobe.com/ideas/

Inspirações para protótipos de alta fidelidade: https://dribbble.com/