Desenvolvimento Web centrado no usuário

1,400 views
1,304 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,400
On SlideShare
0
From Embeds
0
Number of Embeds
89
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Desenvolvimento Web centrado no usuário

  1. 1. Web Sem Limites | PUC Minas Dezembro de 2008 Desenvolvimento web centrado no usuário Prof. Caio Cesar (caiocgo@pucminas.br)
  2. 2. Caio Cesar? Ensino / Pesquisa / Consultoria Marketing de Varejo Comunicação Online Design de Interação caiocgo@pucminas.br
  3. 3. Boas notícias Mercado cresce (apesar da crise) Mais empregos Profissionalização Necessidade de especialização / AMADI Salários melhorando Empresas investindo mais Projetos maiores e mais desafiadores Novas frentes de atuação das empresas Mais dinheiro para a web Mais possibilidade de retorno
  4. 4. Boas notícias Web móvel Redes 3G iPhone / Android / ... Democratização do acesso Web aberta API's Mashups Web social Widgets
  5. 5. O mercado mineiro Grandes clientes Grandes produtoras Grandes empresas E... Grande quantidade de profissionais :-(
  6. 6. O mercado mineiro Soluções: 1 – Especialização ------------- OK! 2 – Pensar diferente ---------- ?? 3 – Fazer! ------------------------ ?? Como assim???
  7. 7. Pensando diferente Pensar diferente é pensar no usuário Afinal, usuários são pessoas que usam a web Desenvolvimento centrado no usuário! Por quê?
  8. 8. Evitar problemas Em projetos de sistemas interativos, é comum que o produto final disponibilizado seja bem diferente do idealizado E bem distante do que o usuário espera
  9. 9. • O quê estou fazendo de errado? • Acho que eles não têm o que estou procurando... • Por quê eu não consigo fazer isso? Design Centrado no Usuário Como o usuário explicou Como o gestor do projeto entendeu Como o analista projetou Como o programador escreveu o código Como o consultor de negócios descreveu O quê o usuário realmente precisava Como foi feito o suporte Como o contratante foi cobrado Quais operações foram instaladas Como o projeto foi documentado
  10. 10. Pensando no usuário Usuários toleram um produto mediano apenas caso não existam alternativas Usuários avaliam a empresa como um todo a partir daquilo da empresa que entra em contato com eles
  11. 11. Pensando no usuário Conhecer o usuário é tão importante quanto conhecer o serviço ou sistema a ser desenvolvido O processo leva em consideração o usuário, o contexto de uso e o ambiente no qual o produto será utilizado
  12. 12. Pensando no usuário Princípios de DCU Envolvimento ativo dos usuários Alocação apropriada de funções (sist/user) Iteração de soluções de design Multidisciplinariedade Atividades de DCU Entender e especificar o contexto de uso Necessidades dos usuários e da empresa Produzir mais do que uma possível solução Avaliar as propostas de acordo com as necessidades identificadas
  13. 13. DCU na prática Conhecer os usuários Observação Pesquisa Conhecer o ambiente de uso Cenário Circunstâncias Conhecer os artefatos Fluxos Funcionalidades
  14. 14. DCU na prática DCU pode (e deve) ser trabalhado em todo o processo de desenvolvimento de um produto web Levantamento de informações Planejamento Produção Layout Implementação Lançamento Manutenção
  15. 15. Fazendo Levantamento de informações Benchmark Metas de usabilidade Identificação / análise de tarefas e usuários Personas / Entrevistas com usuários Planejamento Fluxos Simulações Percurso cognitivo Arquitetura de informação Card Sorting
  16. 16. Fazendo Produção Layout Brainstorm Wireframing Prototipação lo-fi Testes Think aloud / Testes com usuários Implementação Prototipação hi-fi Testes Testes com usuários
  17. 17. Fazendo Lançamento Análise heurística Especialistas / Usuários Testes com usuários Observação Verificação de metas Manutenção Iteração...
  18. 18. Conclusões Design Centrado no Usuário Desafios Resistência interna Vencer a barreira do aumento do investimento em produção Tempo de desenvolvimento Recomendações Comece a fazer!
  19. 19. Conclusões Design Centrado no Usuário Implica em Envolver o usuário no processo Observar Aplicar métodos e técnicas de usabilidade Benefícios Evita retrabalho Redução de erros Eficiência Validação
  20. 20. Fim Dúvidas? Sugestões? caiocgo@pucminas.br caiocgo@caiocesar.cc Mais informações? www.caiocesar.cc

×