desenvolvimento de projetos interativos: especificação e implementação

51

Upload: edyd-junges

Post on 30-Jun-2015

2.150 views

Category:

Technology


1 download

DESCRIPTION

Curso de Arquitetura da Informação ministrado no iDIGO - Rio de Janeiro

TRANSCRIPT

Page 1: Desenvolvimento de Projetos Interativos: Especificação e Implementação
Page 2: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Edyd Junges @edyd

Instituto Faber-Ludens @faberludens

www.faberludens.com.br

Módulo 3Desenvolvimento de Projetos InterativosEspecificação e Implementação

Page 3: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Edyd Junges @edyd www.faberludens.com.br

• Publicitário

• Desenvolvedor Web

• Pós-Graduando em Design de Interação

• Consultor de Inovação em User Experience

no Instituto Faber-Ludens @faberludens

Page 4: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Revisão rápida: Conceitualização

"O estudo da organização da informação que permite ao usuário chegar ao entendimento" (Wurman)

"Organização da estrutura de um website e seu conteúdo, rotulagem e categorização da informação e o design de sistemas de busca." (Rosenfeld e Morville)

"Termo criado para legitimar a estruturalização de ambientes informacionais para maior eficiência e controle do acesso à informação por uma determinada organização de pessoas." (Amstel)

Page 5: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Modelo Processual

Page 6: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Métodos de Pesquisa

• Entrevistas Contextuais

• Questionário

• Personas

• Moodboard

• Mapas Mentais

Page 7: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Personas

Page 8: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Moodboard

Page 9: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Mapas Mentais

Page 10: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Métodos de Pesquisa

• Cenários

• Etnografia Virtual

• User Stories

• Storyboard

Page 11: Desenvolvimento de Projetos Interativos: Especificação e Implementação

User Stories

Page 12: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Storyboard

Page 13: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Métodos de Pesquisa

• Focus Group

• Shadowing

• Diário de Uso Continuado

• Benchmark

Page 14: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Estratégia

Bottom-up - Identificação dos tipos de

documentos

Top-down - Organização e rotulação

Design do Sistema de navegação

Definição de campos de Metadados

(locais)

Integração Tecnológica (sistemas)

Gerenciamento estratégico

Page 15: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Concepção: Métodos e Ferramentas

• Inventário de Conteúdo

• Diagrama de afinidades

• Card-Sorting (http://websort.net/)

• Taxonomia

• Tipologia de páginas (idioms)

Page 16: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Concepção: Métodos e Ferramentas

• Service Blueprint

• Casos de Uso

• Experience Map (service string)

• Fluxograma de Interação/Navegação

• Diagrama Sequencial

Page 17: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Service Blueprint

Page 18: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Casos de Uso

Page 20: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Fluxograma de Interação/Navegação

Page 21: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Vocabulário Visual

http://iainstitute.org/pt/translations/000332.html

Page 22: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Diagrama Sequencial

Page 23: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Diagrama Sequencial Negativo

Page 24: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Concepção: Métodos e Ferramentas

• Prototipação em Papel

• Wireframe

• Wireflow

• Mockup

• Protótipo Funcional

• Protótipo em Vídeo

Page 26: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Wireframes

Page 27: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Wireflow

Page 28: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Protótipo funcional

Page 29: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Desenv. de Projetos Interativos

• Especificação

o Documentação do projeto e comunicação

das decisões de design para clientes e

desenvolvedores

• Implementação

o Avaliação das soluções e relação

projeto/entrega

Page 30: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: documentação e comunicação

• Transformação da estratégia e concepção

• Elaboração de documentação detalhada

• Testes com o usuários/clientes

• Revisão dos documentos elaborados

Page 31: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: documentação e comunicação

• Foco nas características mais importantes

do sistema

• Discutir modificações e correções nos

requisitos (baixo custo e mínimo risco)

• Garantir que a documentação é adequada

para comunicação com projetistas e

programadores

Page 32: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: comunicação

• Visão macro da solução detalhada

• Documentos de como construir o website

• Consistência em manutenções futuras

• Comunicar para clientes internos e externos

Page 33: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: clientes internos

• Arquitetos de Informação

• Diretores de Arte e Designers Gráficos

• Redatores e Produtores de Conteúdo

• Programadores e Analistas

Page 34: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: comunicação

• Registrar regras

• Demonstrar a aplicacao das regras

Page 35: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: modelos gráficos

• Informações de forma concisa e compacta

• Visualização subdividida e hierárquica

• Redundância mínima

Page 36: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: documentação

• Wireframes

• Sitegrama (blueprint)

• Fluxograma de navegação

• Vocabulário Controlado

Page 37: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Sitegrama

Page 38: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Sitegrama

Page 39: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Vocabulário Controlado

• Contém a taxonomia

• Pode conter um thesauro

• Gerenciadores de conteúdo

Page 40: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Especificação: documentação

• Biblioteca de padrões

o Yahoo! Design Pattern Library

o Welie's Pattern Library

• Guidelines

o Apple Human Interface Guidelines

o Android User Interface Guidelines

Page 41: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Implementação: construção

• Conforme especificado

• Designers, Redatores, Programadores, etc.

• Especificações desenvolvidas e implementadas

• O êxito desta fase depende das fases anteriores

• Arquiteto de info acompanha a implementação

• Verificação do seguimento das especificações

Page 42: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Implementação: fases

• Validação do Design

• Transferência de Conhecimento

Page 43: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Avaliação

• Validação e testes

• Análise dos resultados do projeto

• Avaliacao em funcao dos objetivos iniciais

• Filosofia de melhoria continua do website

Page 44: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Avaliação

• Análise de Estatísticas de navegação

• Análise Heurística

• Avaliação de Interface

• Testes de Usabilidade

Page 45: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Avaliação de Interface

• Métodos com usuários

o Questionários

o Co-discovery

o Diário de uso

o Feature checklist

o Observação de campo

o Entrevista contextual

o Card sorting

o Icon sorting

o Prototipação em papel

o Análise de Estatística de Uso

• Métodos sem usuários

o Critical Incidentes Technique

o Checklists

o Análise de Tarefa

o Teoria e Prática de Avaliação Heurística

Page 46: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Análise de Estatísticas de navegação

• Análise de Estastísticas

• Mensuração

• Taxas de Conversão

• Teste A/B

Page 47: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Análise de Estatísticas de navegação

Page 48: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Análise Heurística

• Validação e testes

• Análise dos resultados do projeto

• Avaliacao em funcao dos objetivos iniciais

• Filosofia de melhoria continua do website

Page 49: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Análise Heurística

• Heurísticas para Avaliação de Usabilidade em

Sistemas - Jakob Nielsen

http://usabilidoido.com.br/as_10_heuristicas_de_ni

elsen_.html

• Heuristícas para avaliação de Usabilidade de

Portais Corporativos - Cláudia Dias

http://www.reocities.com/claudiaad/heuristicas_we

b.html

•Recomendações básicas de Usabilidade

baseadas em BASTIEN E SCAPIN (1993), DUL E

WEERDMEESTER (1991), JORDAN (1998),

SHNEIDERMAN(2005) E NIELSEN (1994).

Page 50: Desenvolvimento de Projetos Interativos: Especificação e Implementação

• Dados numéricos: a língua do cliente.

• Aprendizado para projetos futuros

• Melhora contínua do website

Avaliação

Page 51: Desenvolvimento de Projetos Interativos: Especificação e Implementação

Edyd Junges @edyd

Instituto Faber-Ludens @faberludens

www.faberludens.com.br