2° workshop de testes em uberlândia - palestra usabilidade no software

29
Usabilidade Usabilidade no Software

Upload: joao-junior

Post on 21-Jun-2015

208 views

Category:

Technology


1 download

DESCRIPTION

2° Workshop de testes de Software em Uberlândia, onde foram realizados: Treinamento em Testes de Software Palestra Usabilidade no Software Treinamento em Automação de Testes com Selenium nos dias 16 e 17 de abril de 2014. Palestra realizada na empresa Sankhya.

TRANSCRIPT

Page 1: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

UsabilidadeUsabilidade no Software

Page 2: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Graduadação em Sistemas de Informação FPU, Pós-Graduando em Gerenciamento de Projetos INPG, certificado CTFL(ISTQB), ministrou os cursos do 1° Workshop de Testes em Uberlândia.

Trabalhou em empresas de Software como Landix Sistemas, EWTI, Cedro Finances e Softbox. Atualmente Engenheiro de Testes Sênior na Pitang Agile IT alocado na Multiplus SA e Instrutor na Zillion Treinamentos.

Participou de projetos de Força de Vendas em Mobilidade(Coca Cola, Supermix, Torres Alimentos), ERP(Sankhya), ERP(Ritz Festas, Gerdal, AON), Websites(Sony, Café Pilão, Editora Globo), CMS Mobile(Movilitá), Integração Facebook(LG), Robos de Compra e Venda de Ações e Broker(Banif), Gestão (CREA SP), Gestão Agropecuária(ABCZ), Sistemas de Controle e Eccomerce(Tricard, Tribanco), Eccomerce e Pontos Fidelidade(Multiplus).

ApresentaçãoJoão JúniorEmail: [email protected]://4altests.webs.com

Page 3: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Qualidade de Software

Garantia e Controle da Qualidade

Page 4: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Características da Qualidade

Qualidade Interna e Externa

Funcionalidade Confiabilidade Eficiência Portabilidade Manutenibilidade

- Adequação- Acurácia - Interoperabilidade - Segurança - Conformidade

- Maturidade- Tolerância a Falhas- Recuperabilidade

- Comportamento em Relação ao Tempo - Utilização de Recursos

-Adaptabilidade - Capacidade para ser Instalado - Coexistência- Capacidade para Substituir

- Analisabilidade- Modificabilidade- Estabilidade - Testabilidade

Page 5: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Características da Qualidade

Qualidade Interna e Externa

Funcionalidade Confiabilidade Eficiência Portabilidade Manutenibilidade

Usabilidade

- Inteligibilidade- Apreensibilidade- Operacionalidade- Atratividade

Page 6: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

que representa a facilidade com que o usuário pode compreender as suas funcionalidades e avaliar se o mesmo pode ser usado para satisfazer as suas necessidades específicas;

Inteligibilidade

Page 7: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

identifica a facilidade de aprendizado do sistema para os seus potenciais usuários;

Apreensibilidade

Page 8: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

é como o produto facilita a sua operação por parte do usuário, incluindo a maneira como ele tolera erros de operação;

Operacionalidade

Page 9: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

envolve características que possam atrair um potencial usuário para o sistema, o que pode incluir desde a adequação das informações prestadas para o usuário até os requintes visuais utilizados na sua interface gráfica;

Atratividade

Page 10: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

UsabilidadeUsabilidade no Software

Page 11: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Usabilidade

Page 12: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Usabilidade x Ergonomia

Page 13: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Medida de qualidade dos objetos e interfaces acrescida à utilidade dos mesmos

Usabilidade

Page 14: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

O principio da ergonomia é estudar o conforto e a adaptação aos objetos e interfaces visando aumentar a produtividade e a satisfação das pessoas

Ergonomia

Page 15: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Navegação principal é facilmente identificável

Quantidade de botões e links é razoável Logo do site é linkado à página inicial Links são consistentes e fáceis de serem

identificados Caixa de busca é de fácil acesso

Navegação

Page 16: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Títulos são claros e descritivos Estilos e cores são consistentes Ênfase (bold, etc) é usado de forma

moderada e adequada Anúncios e pop-ups são não obstrutivos Texto é conciso e explicativo URLs são amigáveis Títulos HTML são explicativos

Conteúdo

Page 17: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Logo do site está bem posicionado Propósito do site é entendido em segundos Acesso rápido a informação da empresa Acesso rápido a contato com a empresa

Identidade

Page 18: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Tempo de abertura do site é razoável Contraste entre texto e fundo é adequado Tamanho de fonte / espaçamento facilita a

leitura Flash e add-ons são usados

moderadamente Imagens possuem ALT tags

Acessibilidade

Page 19: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Simplicidade. Apenas questões absolutamente necessárias são feitas em formulários.

Menus suspensos e longos são evitados. Vez disso os usuários podem inserir texto, que é validado no backend. Além disso, menus suspensos longos são propensos a erros para os usuários de rolagem com o mouse.

Formulários

Page 20: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

O que há de novo e atual

User Experience vs User Interface

Page 21: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

UI x UX

Page 22: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Clara; Concisa; Familiar; Responsiva; Consistente; Atrativa; Eficiente; Capaz de “Desfazer”

UI – Interface do Usuário

Page 23: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Exemplo de UI

HEADER

NAVIGATION AREA

FOOTER

CONTENT AREA

CONTENT AREA

CONTENT AREA

IMAGE + TEXT

IMAGE + TEXT

Page 24: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

O termo User Experience Design (UX Design) foi criado por Donald Norman, ex-Vice-Presidente do Advanced Technology Group da Apple. Ele criou o termo para cobrir todos os aspectos da experiência do usuário com o sistema (site ou aplicativos), incluindo gráficos, interface e sua interação física.

UX

Page 25: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

coordenar interações que podem ser checadas (selecionar ingredientes da comida, treinar garçons, projetar e programar botões).

UX

Page 26: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Interações cognitivas que estão for a de nosso controle (cadeiras desconfortáveis em um teatro de 100 anos, falta de produtos frescos no inverno, um céu nublado encobrindo o por do sol.)

UX

Page 27: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Reduzir as interações negativas (providenciando tendas como abrigos de emergência para eventos externos em caso de chuva, tendo certeza que o assento do restaurante próximo a uma cozinha barulhenta é o ultimo a ser preenchido, colocando espaço extra para que pessoas possam esticar as pernas.)

UX

Page 28: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Exemplo de UXHEADE

R

NAVIGATION AREA

FOOTER

IMAGE + TEXT

IMAGE + TEXT

CONTENT AREA

TEXT

TEXT

TEXT

TEXT

TEXT

TEXT

TEXT

TEXT

TEXT

SEARCH CONTENT

Page 29: 2° Workshop de Testes em Uberlândia - Palestra Usabilidade no Software

Globo.com