![Page 1: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/1.jpg)
Software fácil de usar não é difícil de programar
Wednesday, November 23, 11
![Page 2: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/2.jpg)
Harlley [email protected]
@harlley
- desenvolvedor web a 10 anos- focado em interfaces web a 5 anos
- especialista em design de interação
html - css - usabilidade - acessibilidade javascript - jquery
Wednesday, November 23, 11
![Page 3: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/3.jpg)
Usuários operando
sistema de defesa aérea
em 1954
Wednesday, November 23, 11
![Page 4: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/4.jpg)
Programadores fazendo pair programming...
Wednesday, November 23, 11
![Page 5: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/5.jpg)
Wednesday, November 23, 11
![Page 6: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/6.jpg)
Os computadores se popularizaram...
Wednesday, November 23, 11
![Page 7: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/7.jpg)
e os usuários mudaram.Wednesday, November 23, 11
![Page 8: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/8.jpg)
Wednesday, November 23, 11
![Page 9: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/9.jpg)
“Uma interface de usuário é bem projetada quando o programa se comporta exatamente como o usuário pensa que ele se comportaria.”
Joel Spolsky
Wednesday, November 23, 11
![Page 10: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/10.jpg)
Wednesday, November 23, 11
![Page 11: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/11.jpg)
O modelo mental do programador sobre o software que ele desenvolve é diferente dos usuários.
Wednesday, November 23, 11
![Page 12: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/12.jpg)
“Modelo mental refere-se à maneira com que utilizamos nossos conhecimentos já adquiridos para tentar adivinhar ou prever o funcionamento de determinado artefato ou aspecto do mundo físico.”
Craik
Wednesday, November 23, 11
![Page 13: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/13.jpg)
Exemplificando...
Wednesday, November 23, 11
![Page 14: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/14.jpg)
Exemplificando...
Wednesday, November 23, 11
![Page 15: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/15.jpg)
Então como desenvolver software compatível com o modelo mental do usuário?
Wednesday, November 23, 11
![Page 16: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/16.jpg)
Alan Cooper Jacob NielsenDon Norman
Wednesday, November 23, 11
![Page 17: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/17.jpg)
Como envolver o usuário no desenvolvimento de software?
Wednesday, November 23, 11
![Page 18: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/18.jpg)
Entrevista e questionário
Wednesday, November 23, 11
![Page 19: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/19.jpg)
Prototipação
Wednesday, November 23, 11
![Page 20: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/20.jpg)
Wednesday, November 23, 11
![Page 21: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/21.jpg)
Teste de usabilidade
Wednesday, November 23, 11
![Page 22: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/22.jpg)
Teste de usabilidade
Wednesday, November 23, 11
![Page 23: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/23.jpg)
Teste de usabilidade
Wednesday, November 23, 11
![Page 24: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/24.jpg)
Teste de usabilidade
Wednesday, November 23, 11
![Page 25: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/25.jpg)
Teste de usabilidade
Você olha a sua volta e só tem nerds para testar o seu software?
Wednesday, November 23, 11
![Page 26: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/26.jpg)
Teste de usabilidade
Então chama a secretária para testar.
Wednesday, November 23, 11
![Page 27: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/27.jpg)
Card Sorting
Wednesday, November 23, 11
![Page 28: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/28.jpg)
Log
Wednesday, November 23, 11
![Page 29: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/29.jpg)
heurísticas de Nielsen
Wednesday, November 23, 11
![Page 30: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/30.jpg)
1. Visibilidade do status do sistema
Wednesday, November 23, 11
![Page 31: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/31.jpg)
2. Compatibilidade do sistema com o mundo real
Wednesday, November 23, 11
![Page 32: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/32.jpg)
3. Controle do usuário e liberdade
Wednesday, November 23, 11
![Page 33: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/33.jpg)
4. Consistência e padrões
!=
Wednesday, November 23, 11
![Page 34: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/34.jpg)
5. Ajudar os usuários a reconhecer, diagnosticar e corrigir erros
Wednesday, November 23, 11
![Page 35: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/35.jpg)
6. Prevenção de erros
Wednesday, November 23, 11
![Page 36: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/36.jpg)
7. Reconhecer em vez de relembrar
Wednesday, November 23, 11
![Page 37: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/37.jpg)
8. Flexibilidade e eficiência no uso
Wednesday, November 23, 11
![Page 38: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/38.jpg)
9. Estética e design minimalista
Wednesday, November 23, 11
![Page 39: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/39.jpg)
10. Ajuda e documentação
Wednesday, November 23, 11
![Page 40: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/40.jpg)
Para começar ...
Wednesday, November 23, 11
![Page 41: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/41.jpg)
"satisfying 'requirements' isn’t the same as sa t is fy ing users." (Alan Cooper)
@harlley
Wednesday, November 23, 11
![Page 42: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/42.jpg)
Perguntas?
@harlley
Wednesday, November 23, 11
![Page 43: Software fácil de usar não é difícil de programar](https://reader035.vdocuments.com.br/reader035/viewer/2022062514/559adee71a28ab102c8b4673/html5/thumbnails/43.jpg)
Obrigado!
@harlley
Wednesday, November 23, 11