O documento discute a evolução dos usuários de computadores, desde os desenvolvedores até usuários leigos, e a necessidade de usabilidade. A usabilidade é definida como otimizar a interação entre pessoas e produtos interativos para permitir que realizem suas tarefas. Aplicar práticas de usabilidade em 10% do orçamento pode reduzir custos de correção em até 90% e tempo de desenvolvimento em 33-50%. Investir em usabilidade desde o início traz benefícios como menor manutenção e custo total.
2. No início, os usuários de programa de computadores eram os próprios desenvolvedores ...
3. ... depois usuários externos recebiam intenso treinamento para poder operar essas interfaces ...
4. ... quando os sistemas interativos passaram a visar um mercado consumidor e os usuários passaram a compor uma vasta população, diversa e sem treinamento, começou-se a falar em problemas de usabilidade.
5. Mas, afinal, o que é usabilidade ? ... a usabilidade é geralmente considerada como o fator que assegura que os produtos são fáceis de usar, eficientes e agradáveis – da perspectiva do usuário. Implica otimizar as interações estabelecidas pelas pessoas com produtos interativos, de modo a permitir que realizem suas atividades no trabalho, na escola e em casa. (Preece, 2002)
7. Quanto custa dentro de um projeto? ... aplicar as melhores práticas em usabilidade o custo seria de cerca de 10% do orçamento dedicado ao projeto. (Nielsen, 2003)
11. Alguns dados ... Por corrigir problemas de usabilidade na fase de concepção, American Airlines reduziu o custo dessas correções em 60-90%. (BIAS & MAYHEW, 1994).
12. E quais são as vantagens desse investimento? A aplicação de trabalhos em usabilidade tende a diminuir o tempo de desenvolvimento.
13. Alguns dados ... Em uma empresa, técnicas usabilidade ajudaram a cortar o tempo de desenvolvimento em 33-50% (BOSERT, 1991).
14. E quais são as vantagens desse investimento? Diminuição de retrabalhos, as mudanças já foram feitas no início do processo.
15. E quais são as vantagens desse investimento? Diminuição dos custos com manutenção e correção de erros.
16. Alguns dados ... Verificou-se que 80% dos custos no ciclo de vida de software ocorrem durante a fase manutenção. A maior parte dos custos é associada com exigências do usuário “desconhecidas ou imprevistas” e outros problemas de usabilidade (NIELSEN, 1993).
18. Alguns dados ... Verificou-se que 80% dos custos no ciclo de vida de software ocorrem durante a fase manutenção. A maior parte dos custos é associada com exigências do usuário “desconhecidas ou imprevistas” e outros problemas de usabilidade (NIELSEN, 1993).
19. Ainda tem mais ? O aumento da usabilidade aumenta a produtividade e satisfação no trabalho diminuindo simultaneamente o suporte ao cliente e exigências documentação.
20. Em resumo ... • Aumento da produtividade usuário; • Aumento da satisfação usuário; • Diminuição de retrabalhos; • Diminuição dos custos de desenvolvimento; • Economia em alterações no projeto durante seu ciclo de vida; • Diminuição de suporte ao usuário; • Diminuição dos custos de treinamento; • Diminuição de erros no sistema; • Diminuição dos custos de manutenção;
21. Obrigado! Marcos Paulo Machado Contato:marcospsm8@gmail.com Crédito imagens: Mainframe Oldest - http://www.flickr.com/photos/jdlouhy/145899218/ System Trainning - http://www.flickr.com/photos/90499081@N00/185865201/ Cyber café - http://www.flickr.com/photos/23381789@N07/2586313541/