Prezi

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in the manual

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Os principios basicos da ergonomia de software

No description
by aryclea alves on 26 November 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Os principios basicos da ergonomia de software

Usabilidade de software
Usabilidade
A usabilidade em meios digitais, como na internet, é um termo muito utilizado também nas novas mídias. A necessidade de entender as necessidades dos interagentes no ambiente virtual facilita a compreensão do conteúdo disponiblizado, fazendo-o auto-suficiente nos cliques do hipertexto. Até quem tem dificuldade motora ou problemas de navegação por falta de conhecimento técnico poderá alcançar o que deseja o produtor da informação, se os processos de usabilidade forem respeitados, deixando o usuário da página web mais à vontade, mais independente. É um dos princípios trabalhados pelo webwriting.
Criterios de qualidade
“Qualidade de software é a conformidade a requisitos funcionarios e de desempenho que foram explicitamente declarados, a padrões de desenvolvimento claramente
documentados, e a características implícitas que são esperadas de todo software desenvolvido por profissionais”.
Teste da caixa branca
Dentro desta categoria de teste de software o desenvolvedor tem acesso ao código fonte da aplicação e pode construir códigos para efetuar a ligação de bibliotecas e componentes. Este tipo de teste é desenvolvido analizando-se o código fonte e elaborando-se casos de teste que cubram todas as possibilidades do programa. Dessa maneira, todas as variações originadas por estruturas de condições são testadas.
Fontes
https://repositorio.ufsc.br/bitstream/handle/123456789/1841/interface_solid_works.pdf?sequence=1
Os principios basicos da ergonomia
A Ergonomia de Software é uma ciência que estuda o conforto, a utilização, a organização e a documentação do software. Ela tem o objetivo de facilitar e otimizar o trabalho do usuário junto ao computador.
O usuário deve desempenhar somente as funções absolutamente essenciais, e que não possam ser desempenhadas pelo sistema.
Transferir para o software uma função mesmo que ela possa ser desempenhada pelo usuário.
Não repetir trabalho já feito.
Um dado só deve ser alimentado uma vez;
O programa deve ser reutilizável, assim como rotinas, consultas, comandos, definições de arquivos, etc.
Trabalho não produtivo deve ser eliminado. (por exemplo: A data deve ser fornecida pelo sistema)
O usuário deve ter que memorizar o mínimo possível.
O aprendizado do sistema deve ser um processo hierárquico e incremental.
O usuário só deve ter que aprender o essencial para sua tarefa.
Aprender uma pequena parte do sistema deve recompensar o usuário com a capacidade de fazer algum trabalho real, ainda que limitado.
O usuário não deve ter que aprender a terminologia não relacionada à tarefa. As instruções ou comunicações do sistema devem ser feitas na linguagem natural da tarefa.
A terminologia deve ser consistente por todo software com que o usuário vai interagir.
Os comandos do usuário devem ter sintaxe natural e simples, e não devem ser complexos e compostos.
http://pt.wikipedia.org/wiki/Usabilidade
Teste da caixa preta
Neste tipo de teste de software o desenvolvedor dos testes não possui acesso algum ao código fonte do programa. O objetivo é efetuar operações sobre as diversas funcionalidades e verificar se o resultado gerado por estas está de acordo com o esperado. Para esta categoria podem ser levados em consideração todos os eventos que podem ser disparados pelo usuário, como por exemplo, cada clique de mouse a ser realizado em uma interface.
Teste da caixa cinza
Esta categoria de teste de software passou a ser considerada mais recentemente. Uma definição deste tipo de teste seria um ponto de equilíbrio virtual entre o teste de caixa-branca e o caixa-preta. De uma maneira mais clara, o desenvolvedor dos testes não tem acesso ao código fonte da aplicação, porém tem conhecimento dos algoritmos que foram implementados, como também pode efetuar manipulações em arquivos de entrada e saída do tipo XML ou mesmo acessos ao banco de dados da aplicação para simples conferência de dados ou alteração de parâmetros considerados nos casos de teste.
http://qtsw.wordpress.com/testes-de-caixa-branca-preta-cinza-alpha-beta-hammm/
Criterios de qualidade
integridade
performace
manutenibilidade
segurança
interatividade
confiabilidade
interoperabilidade
portabilidade
See the full transcript