Métodos ágeis para design de sistemas interativos centrados no usuário
Upcoming SlideShare
Loading in...5
×
 

Métodos ágeis para design de sistemas interativos centrados no usuário

on

  • 7,116 views

Métodos ágeis e boas práticas de design centrado no usuário para guiar profissionais e empresas que buscam uma maior integração entre pesquisa, design e desenvolvimento. Palestra apresentada na ...

Métodos ágeis e boas práticas de design centrado no usuário para guiar profissionais e empresas que buscam uma maior integração entre pesquisa, design e desenvolvimento. Palestra apresentada na PUC São Gabriel e UNA Buritis.

Statistics

Views

Total Views
7,116
Views on SlideShare
7,033
Embed Views
83

Actions

Likes
19
Downloads
179
Comments
0

4 Embeds 83

http://uxp.com.br 62
http://www.slideshare.net 13
http://intranet.webgoal.com.br:81 4
http://intranet.webgoal.com.br 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Somos da latitude14, trabalhamos ajudando as empresas de tecnologia a construirem softwares mais amigáveis, mais fáceis, mais adequados aos usuários. Fazemos pesquisa e design integrado ao desenvolvimento.

Métodos ágeis para design de sistemas interativos centrados no usuário Métodos ágeis para design de sistemas interativos centrados no usuário Presentation Transcript

    • Métodos ágeis e boas práticas para design de sistemas centrados no usuário
    Karine Drumond // Leandro Alves
    • O que é design centrado no usuário.
    • Ciclo de vida aplicado ao desenvolvimento de softwares.
    • Metódos ágeis e boas práticas do design de softwares.
    Tópicos
  • Cenário Atual ?
    • Cada vez mais softwares;
    • Mais funcionalidades; Mais complexidade
    • Menos orçamento;
    • Menos tempo de desenvolvimento.
    Cenário Atual
    • Métodos ágeis de pesquisa, design e desenvolvimento
    • Design centrado no usuário (DCU) ?
  • Definição
    • Design de produtos interativos que fornecem suporte às atividades cotidianas das pessoas, seja no lar ou no trabalho.
    “ ” Preece et al. 2005 Design centrado no usuário // É design para uso humano. Bill Verplank
    • As pessoas têm metas.
    • Para atingir as metas elas realizam tarefas.
    • As ferramentas auxiliam a realização de tarefas.
    • O que criamos são as ferramentas.
    O que é projetado Design centrado no usuário //
  • O que é projetado Ouvir músicas Pesquisar na internet Conversar Design centrado no usuário //
  • Papel do designer
    • O designer centrado no usuário ajuda a...
    Design centrado no usuário // definir o que desenvolver definir como as pessoas irão interagir Designer validar se as soluções estão adequadas tornar mais claro o que os usuários querem intermediar entre usuários/produto /desenvolvedores
    • Identificar necessidades;
    • Estabelecer requisitos;
    • Desenvolver designs alternativos;
    • Construir protótipos interativos que possam ser avaliados (pelo usuário final);
    • Avaliar o que está sendo feito, durante todo o processo (iteração).
    Como é projetado Design centrado no usuário //
  • Objetivo
    • O principal objetivo do processo é o de garantir que o produto/ferramenta seja fácil, eficiente e adequado aos usuários.
    Design centrado no usuário //
    • Porque envolver os usuários?
    Abordagem
    • valida idéias;
    • descobre oportunidades;
    • abre a equipe para novas idéias.
    • diminui custos e retrabalho;
    Design centrado no usuário //
    • Causa freqüente de fracasso em projetos de TI
    Abordagem
    • Pula-se a fase inicial de entender os usuários e suas tarefas
    “ ” Objetivos e requisitos pouco claros. Taylor, 2000 Design centrado no usuário //
  • Abordagem Design centrado no usuário //
    • Como tudo isso se conecta?
  • Ciclo de vida
  • Objetivo
    • Métodos ágeis
    Desenvolvimento ágil //
  • Objetivo
    • Encurtar o caminho de design e desenvolvimento, integrando pesquisa e desenvolvimento durante o ciclo.
    Desenvolvimento ágil // “ ”
    • 4 valores expressos no manifesto Ágil:
    Valores
    • indivíduos e interações é mais importante que processos e ferramentas
    • software funcionando é mais importante que documentação descritiva
    • colaboração do cliente é mais importante que negociação de contrato
    • responder à mudanças é mais importante que seguir um plano rígido
    Desenvolvimento ágil //
    • Começar desenvolvendo somente a essência, a menor unidade de um sistema (sem perder a visão do todo)‏
    Aplicados a DCU 1. Focar na essência Princípios ágeis //
    • 1. Focar na essência
    Aplicados a DCU Cenário: Esperas longas e ansiosas nos pontos de ônibus. Uma possível solução: Sistema para consulta de horário de ônibus coletivo que fornece horário estimado para os próximos ônibus - integrado com GPS. Princípios ágeis //
    • Idéias de funcionalidades possíveis para o sistema
    Aplicados a DCU 1. Focar na essência Princípios ágeis //
    • Qual é a essência?
    Aplicados a DCU 1. Focar na essência Princípios ágeis // Quanto tempo vai demorar o meu ônibus?
    • diminuir riscos de desenvolvimento de funcionalidades com pouco ou nenhum uso;
    • desenvolver soluções que atendam as reais necessidades dos usuários.
    Aplicados a DCU 1. Focar na essência Princípios ágeis //
    • The hardest single part of building a software system is deciding precisely what to build.
    Aplicados a DCU Fred Brooks 1. Focar na essência Princípios ágeis // “ ”
    • 2. Iterar rápido
    Aplicados a DCU Colocar o produto nas mãos do usuário para se ter feedback o mais cedo possível (Iterar cedo para iterar mais)‏ Princípios ágeis //
    • Ciclo de vida tradicional
    Aplicados a DCU Linear > Pouca ou nenhuma iteração 2. Iterar rápido Princípios ágeis //
    • Ciclo de vida iterativo
    Aplicados a DCU 2. Iterar rápido Princípios ágeis //
    • Descobrir os problemas mais cedo;
    • Diminuir tempo de retrabalho;
    • Melhorar uma solução;
    • Evitar um produto que não atenda aos usuários.
    Aplicados a DCU 2. Iterar rápido Princípios ágeis //
    • 3. Criar designs alternativos
    Aplicados a DCU Rettig, 1994 Para ter uma boa idéia, tenha várias. Princípios ágeis // “ ”
    • 3. Criar designs alternativos
    Aplicados a DCU Princípios ágeis //
    • 4. Prototipar em baixa resolução
    Aplicados a DCU Rabiscar idéias permite visualizar uma solução de forma rápida e concreta. Princípios ágeis //
    • 4. Prototipar em baixa resolução
    Aplicados a DCU Princípios ágeis //
    • Permite comunicar idéias;
    • Economizar tempo de design e desenvolvimento;
    • Valida uma solução
    Aplicados a DCU 4. Prototipar em baixa resolução Princípios ágeis //
    • Estimular a comunicação em todo o processo entre design e desenvolvimento.
    Aplicados a DCU 5. Menos documentação, mais comunicação Princípios ágeis //
    • Tratar protótipos como especificações
    Aplicados a DCU 5. Menos documentação, mais comunicação Princípios ágeis //
    • 6. Pesquisa e design em paralelo ao desenvolvimento
    Aplicados a DCU Princípios ágeis //
    • 7. Testes de usabilidade ágeis
    Aplicados a DCU
    • Testar cedo e em várias etapas do projeto;
    • Testar com um é melhor do que com nenhum;
    • Comunicar os resultados à equipe;
    • Iterar os testes;
    • Corrigir os erros graves encontrados, rapidamente.
    Princípios ágeis //
    • 7. Testes de usabilidade ágeis
    Aplicados a DCU Princípios ágeis //
    • 8. O fim não é o lançamento
    Aplicados a DCU Princípios ágeis //
    • Lança-se o mínimo adequado às necessidades reais
    • Surgem formas alternativas de usar a ferramenta
    • Observe o uso real e proponha melhorias
    • Ajuste ao invés de refazer (iteração sobre redesign)‏
  • Aplicados a DCU Princípios ágeis //
  • Aplicados a DCU 1998 a 2008 Princípios ágeis //
  • Aplicados a DCU Princípios ágeis //
  • Aplicados a DCU Princípios ágeis //
  • Conclusão
    • Não é difícil nem caro envolver usuário
    • Nós não sabemos como os outros pensam, teste!
    • Teste e itere durante todo o ciclo do projeto
    • Comece pelo essencial
    • Lance o mínimo adequado às necessidades reais
    • Observe o uso real para propor melhorias
  • Conclusão
    • Perguntas
    • ?
  • Referências
    • Agile Development Outside-In www.outside-in-development.com
    • Design de Interação karinedrumond.wordpress.com
    • UxP uxp.com.br
    • ZeroSeis zeroseis.com.br
    • Pesquisa + Design centrado no usuário
    • www. Latitude14 .com.br