Buscar

Aula 21 Engenharia de Software

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Engenharia de Software
Aula 21 – 18/09/2015
Projeto de Interface com o Usuário
O projetista de uma interface com o usuário para computador enfrenta duas questões principais:
Como o usuário deve interagir com o sistema de computador?
Como as informações de um computador devem ser apresentadas ao usuário?
A dificuldade aqui é conciliar os estilos de interação e apresentação mais apropriados, considerando a experiência do usuário e o equipamento disponível.
Interação do usuário
As formas de interação possuem cinco estilos primários:
Manipulação Direta 
Seleção de Menu 
Preenchimento de Formulários
Linguagem de comando
Linguagem natural
Cada estilo de interação tem suas vantagens e desvantagens, por isso, o uso deles deve ser avaliado no sentido de escolher o estilo adequado à aplicação e ao usuário. Os estilos podem ser combinados com outros para prover uma melhor experiência ao usuário.
Estilo de interação
Principais Vantagens
Principais Desvantagens
Exemplos de Aplicação
Manipulação Direta
Interação rápida e intuitiva e facilidade de aprendizado
Pode ser difícil implementar. É adequado somente quando houver uma metáfora visual para tarefas e objetos
Jogos de vídeo
Sistemas CAD
Seleção de Menu
Evita erros do usuário. É necessário pouca digitação.
Lento para usuários experientes. Pode tornar-se complexo se houver muitas opções de menus.
A maioria dos sistemas de propósitos gerais.
Preenchimento de formulários. Facilidade de aprendizado verificável.
Entrada de dados simples
Ocupa grande quantidade de espaço de tela. Causa problemas quando as opções de usuário não combinam com os campos de formulário.
Controle de estoque, processamento de empréstimos pessoais.
Linguagem de comando
Poderosa e flexível
Dificuldade de aprendizado, gerenciamento inadequado de erros.
Sistemas operacionais, sistemas de comando e controle.
Linguagem natural
Acessível a usuários casuais. Facilmente estendido.
Requer muita digitação, não são muito confiáveis.
Sistemas de recuperação de informações.
Apresentação de informações
Todos os sistemas têm de fornecer algum modo de apresentação de informações aos usuários. 
Pode ser uma representação indireta das informações de entrada (como um texto em um processador de texto) ou pode apresentar as informações graficamente. 
O ideal é separar o software necessário para a apresentação de informações das informações em si, pois permite alterar a representação na tela do usuário sem ter de alterar a base do sistema computacional.
Para encontrar a melhor apresentação de informações, é necessário conhecer as experiências dos usuários e como eles usam o sistema. 
Para isso devem ser consideradas as questões:
1. O usuário está interessado em informações precisas ou nos relacionamentos entre os valores de dados?
2. Com que rapidez mudam os valores das informações? A mudança de um valor deve ser indicada imediatamente para o usuário?
3. O usuário deve executar alguma ação em resposta a uma mudança na informação?
4. O usuário necessita interagir com as informações exibidas por meio de uma interface de manipulação direta?
5. As informações a serem exibidas são textuais ou numéricas? Os valores relativos dos itens de informação são importantes?
As imagens ocupam grandes espaços na tela e seu uso deve ser bem considerado. Informações que não mudam durante uma sessão podem ser apresentadas graficamente ou textualmente. Se os dados mudam rapidamente a apresentação gráfica é mais adequada.
As cores devem ser usadas com cuidado. Elas devem auxiliá-lo a compreender e gerenciar a complexidade da informação, mas podem criar interfaces pouco atraentes. 
Abaixo seguem as cinco diretrizes mais importantes para uso eficiente de cores em interfaces com o usuário:
Limitar o número de cores usadas e ser conservador quanto ao modo de serem utilizadas;
Usar a mudança de cores para mostrar uma mudança no status do sistema;
Usar o código de cores para apoiar a tarefa que os usuários estão tentando executar;
Usar códigos de cores de maneira cuidadosa e consistente e
Ser cuidadoso quanto aos pares de cores.
As cores devem destacar e não associar significados a determinadas cores. Pessoas podem ter deficiências ao identificar as cores e o significado pode ser mal interpretado.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina