o processo do design da interação

24
O processo do design da interação

Upload: madra

Post on 05-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

O processo do design da interação. Overview. O que é design da interação? 4 atividades básicas 3 características chaves Algumas questões práticas Quem são os usuários? Quais são as suas necessidades? Quais alternativas eu disponho para atendê-las? Como decidir entre várias alternativas? - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: O processo do design da interação

O processo dodesign da interação

Page 2: O processo do design da interação

Overview

•O que é design da interação?—4 atividades básicas

—3 características chaves

•Algumas questões práticas—Quem são os usuários?—Quais são as suas necessidades?—Quais alternativas eu disponho para atendê-las?—Como decidir entre várias alternativas?

•Modelos de cilclo de vida da Eng. de Software

•Modelos de ciclo de vida da IHM

Page 3: O processo do design da interação

O que é design de interação?

• Ele é um processo:— uma atividade direcionada para a resolução de um problema de interação que leva em consideração o uso, o domínio de interação, materiais, custos, e a praticidade— a atividade criativa—a atividade de tomada de decisão

• Ele é uma representação:— de um plano de desenvolvimento— de um conjunto de tentativas e de sucessivas elaborações

Page 4: O processo do design da interação

4 atividades básicas

Existem 4 atividades básicas no Design de Interação:

1. Identificar necessidades e estabelecer quais são os requisitos

2. Desenvolver designs alternativos

3. Construir versões interativas desses designs

4. Avaliar os designs

Page 5: O processo do design da interação

3 características chaves

3 características chaves que permeiam as 4 atividades:

1. O foco no usuário desde o início do design e na avaliação do dispositivo ou artefato2. Identificar, documentar e definir questões de usabilidade específica e de acordo com a experiência do usuário3. Interação é inevitável. O design nunca será o definitivo já de início.

Page 6: O processo do design da interação

Algumas questões práticas

•Quem são os usuários?

•Quais são as suas reais necessidades?

•Quais alternativas eu disponho?

•Como escolher entre as alternativas?

Page 7: O processo do design da interação

Quem são os usuários/stakeholders?

• Não é tão óbvio como você pensa:— quem interage diretamente com o produto?— quem gerencia diretamente esses usuários?— quem recebe os resultados gerados pelo produto? — quem tem o poder de decidir a compra ou não de ferramentas? — quais são os produtos competidores?

•3 categorias de usuários: — primários: freqüentemente utilizando o produto— secondary: ocasionalmente utilizando ou através de outra pessoa— tertiary: não utiliza mas pode influenciar na sua utilização ou na

sua aquisição

Page 8: O processo do design da interação

Quem são os stakeholders?Operadores de caixa

ConsumidoresGerentes e proprietários

• Fornecedores• Proprietários

Page 9: O processo do design da interação

Quais são as habilidades dos usuários?

Os humanos variam em muitas dimensões: — o tamanho das mãos pode determinar o posicionamento e no tamanho de botões— as habilidades motoras devem ser consideradas— a altura de certos dispositivos deve levar em conta as características físicas diferentes dos usuários — uma criança não deve necessitar de grande força física para operar um dispositivo, mas deve-se exigir maior força física para trocar as baterias, por exemplo— limitações (por exemplo, visão, audição, )

Page 10: O processo do design da interação

Quais são as necessidades?

• Os usuários raramente sabem o que é possível

• Muitas vezes o usuário não consegue informar o que ele realmente precisa para ajudá-lo em suas tarefas

• Entretanto, observe o seguinte:

– o contexto da aplicação que o usuário necessita

– o tipo de informação que é necessária

– quem está envolvido ou colabora na execução da tarefa

– como e porque as tarefas são executadas dessa forma

• Tarefas previstas:

– pode ser executada em um ambiente existente?

– pode ser descrita considerando cenários futuros?

Page 11: O processo do design da interação

Quais são asalternativas disponíveis?

• A partir das pessoas que sabem como as tarefas devem ser executadas

• Considerar as alternativas é importante para encontrar soluções inovadoras

• Designers são treinados para considerar as alternativas; desenvolvedores de softwares geralmente não são

• Como gerar alternativas?—Dom e talento: pesquisa e síntese —Busca de inspiração: observar produtos existentes

semelhantes e produtos existentes completamente diferentes

Page 12: O processo do design da interação

IDEO TechBox• Biblioteca, banco de dados, website - tudo em um• Contém dispositivos físicos para a inspiração

From: www.ideo.com/

Page 13: O processo do design da interação

The TechBox

Page 14: O processo do design da interação

Como você escolhe entre as alternativas?

• Avaliação de protótipos com os usuários• Questões técnicas: algumas coisas não são possíveis

de serem executadas com a tecnologia atual• Pontos iniciais de qualidade: as metas de

usabilidade devem ser as diretrizes do projeto—segurança: quão seguro o projeto é?—utilidade: quais funções são supérfluas?

—efetividade: possui suporte apropriado? execução integral das tarefas, disponibilidade de informações

—eficiência: análise de desempenho

Page 15: O processo do design da interação

Testando protótipos para escolher entre alternativas

Page 16: O processo do design da interação

Modelos de cliclo de vida

• Mostram como as atividades estão relacionadas umas com as outras

• Os modelos de ciclo de vida são:—ferramentas de gerenciamento—versões simplificadas da realidade

• Diversos modelos de ciclo de vida de software:—da engenharia de software: cascata, espiral, JAD/RAD,

Microsoft—IHM: estrela, engenharia de usabilidade

Page 17: O processo do design da interação

O modelo de designde interação simples

Avaliar

(Re)Design

Identificarnecessidades e

estabelecerrequisitos

Construiruma versãointerativa

Produto finalExemplifica uma aproximação centrada no usuário

Page 18: O processo do design da interação

O tradicional ciclo devida em cascata

Análise derequisitos

Design

Codificação

Testes

Manutenção

Page 19: O processo do design da interação

JAD workshops

Setup doprojeto

Design interativoe construção

Engenharia e testefinal do protótipo

Revisão daimplementação

O ciclo de vida RAD (Rapid Applications

Development)

Page 20: O processo do design da interação

Características importantes:—Análise de riscos—Prototipagem—Ambiente interativo que permite que as idéias

sejam testadas e avaliadas—Explicitamente encoraja que novas alternativas

sejam consideradas e testadas

Excelente para projetos complexos mas difícil de aplicar em projetos muito simples

Modelo em espiral (Barry Boehm)

Page 21: O processo do design da interação

Modelo de ciclo de vida em espiral

From cctr.umkc.edu/~kennethjuwng/spiral.htm

Page 22: O processo do design da interação

Modelo de ciclo de vida Estrela

•Sugerido por Hartson e Hix (1989)

•Características importantes:—Avaliação é o centro das atividades—Não existe uma ordem particular para as atividades acontecerem, o desenvolvimento pode começar por qualquer uma delas—Foi concebido a partir de estudos empíricos com pessoas que atuavam no desenvolvimento de design de interfaces

Page 23: O processo do design da interação

O modelo Estrela(Hartson e Hix, 1989)

Avaliação

Design formale conceitual

Especificaçãodos requisitosPrototipagem

Análise funcionalde tarefas

Implementação

Page 24: O processo do design da interação

Modelo de ciclo de vidada engenharia da usabilidade

• Relatado por Deborah Mayhew• Características importantes:

– Visão holística da engenharia de usabilidade– Proporciona convergência com os conceitos da

engenharia de software – Etapas incluem identificação de requisitos, design,

avaliação, prototipagem– Pode ser aplicado em projetos de pequeno porte– Utiliza um guia de orientação para obter um conjunto de

metas de usabilidade