Projeto de Interfaces - Aula 02

33
Projeto de Interfaces Especialização em Engenharia de Software com Ênfase em Padrões de Software Universidade Estadual do Ceará AULA 02 Carlos Rosemberg

description

Segunda aula da disciplina de Projeto de Interfaces da especialização em Engenharia de Software da UECE.

Transcript of Projeto de Interfaces - Aula 02

Page 1: Projeto de Interfaces - Aula 02

Projeto de Interfaces

Especialização em Engenharia de Software com Ênfase em Padrões de Software Universidade Estadual do Ceará

AULA 02

Carlos Rosemberg

Page 2: Projeto de Interfaces - Aula 02

Nosso tempo está dividido desta forma

Aula 1 Porque estamos aqui?Aula 2 Entendendo o problemaAula 3 Criando soluçõesAula 4 Avaliando o que foi criado

Page 3: Projeto de Interfaces - Aula 02

Aula 2

Entendendo o problema

Analisando a experiência do usuário

§

Page 4: Projeto de Interfaces - Aula 02

Como é o processo de desenvolvimento de

experiências do usuário?

Page 5: Projeto de Interfaces - Aula 02

É um processo simples

1Analisar

2Fazer3Avaliar

Page 6: Projeto de Interfaces - Aula 02

1Analisar

2Fazer3Avaliar

Conceito Produto (experiência) Final

Que ocorre em ciclos

É um processo simples

Page 7: Projeto de Interfaces - Aula 02

Negócios

Requisitos

A&P

Implem.

Testes

1Analisar

2Fazer3Avaliar

Planejamento

Sprint 1

Sprint 2

Sprint n

... e se adequa a qualquer filosofia de trabalho

É um processo simples

Page 8: Projeto de Interfaces - Aula 02

Aula de hoje

1Analisar

2Fazer3Avaliar

Page 9: Projeto de Interfaces - Aula 02

Princípio básico da análise de experiência do usuário

Você não é seu usuário. Seu cliente (na maioria das vezes) também não é. Seu colega de trabalho muito menos. Seu chefe? Esse é que não é mesmo.

Page 10: Projeto de Interfaces - Aula 02

Procure saber o máximo sobre seu usuário.

E, consequentemente, sobre os demais elementos que influenciam a experiência.

Page 11: Projeto de Interfaces - Aula 02

Técnicas de elicitação

Elas existem aos montes.Por isso, cuidado. É necessário saber bem o que usar, e quando!

Page 12: Projeto de Interfaces - Aula 02

Tipos de abordagens de coleta

de dados

Page 13: Projeto de Interfaces - Aula 02

Workshops

Page 14: Projeto de Interfaces - Aula 02

Análise de tarefas

Page 15: Projeto de Interfaces - Aula 02

Análise de estatísticas de uso

Page 16: Projeto de Interfaces - Aula 02

Focus groups

Page 17: Projeto de Interfaces - Aula 02

Entrevistas

Page 18: Projeto de Interfaces - Aula 02

Card sorting

Page 19: Projeto de Interfaces - Aula 02

Eye tracking

Page 20: Projeto de Interfaces - Aula 02

Testes de usabilidade

Page 21: Projeto de Interfaces - Aula 02

Prototipação em baixa fidelidade

Page 22: Projeto de Interfaces - Aula 02

Análise competitiva

Page 23: Projeto de Interfaces - Aula 02

Personas

Page 24: Projeto de Interfaces - Aula 02

Cenários

Page 25: Projeto de Interfaces - Aula 02

Qual a melhor técnica?

Page 26: Projeto de Interfaces - Aula 02

Depende!

Page 27: Projeto de Interfaces - Aula 02

De TempoDe DinheiroDe Conhecimento... e de Criatividade :-)

Foco nas necessidades do projeto e na

relação custo-benefício!

Page 28: Projeto de Interfaces - Aula 02

Hora de trabalhar em equipe!

Page 29: Projeto de Interfaces - Aula 02

E se existisse um meio de se amenizar isso?

Page 30: Projeto de Interfaces - Aula 02

Para o sistema proposto...

Crie 2 personas completamente diferentes. (Dica: baseie-se em pessoas que você conhece).

Depois, crie 2 cenários e relate como cada persona o vivencia, descrevendo os detalhes da experiência. Guie-se pelo MEX.

Por fim, gere no mínimo 5 requisitos (F/NF) ligados à interface do sistema. Eles serão úteis na próxima aula.

Page 31: Projeto de Interfaces - Aula 02

Vale 3 pontos para compor a nota final.

O melhor trabalho ganha 4 pontos.

Page 32: Projeto de Interfaces - Aula 02

MEX : Modelo Genérico de Experiência do Usuário

Use o modelo abaixo para guiar seu trabalho

Page 33: Projeto de Interfaces - Aula 02

Obrigado e até a próxima aula.