Como Conduzir Teste de Usabilidade em Validação de um Projeto de Análise de Negócios
testes de validação como parte da fase de implementação do seu projeto de análise de negócios é a sua oportunidade para rever as suas entregas do projeto para garantir que eles
Conheça os objetivos do projeto ou requisitos e as necessidades globais da organização
Estão dentro do escopo do projeto
Conformidade com as normas e estratégias organizacionais
Quando você chegar às fases que exigem que você executar testes de validação, você quer começar com um teste de usabilidade. Depois de concluir isso, você também quiser realizar um teste de aceitação do usuário, e uma avaliação do usuário pós-implementação.
testes de usabilidade ocorre na fase de projeto. Sua finalidade é mostrar a você ea equipe do projeto quão bem os usuários podem realmente usar o sistema. Você pode seguir dez heurísticas de usabilidade para construir a usabilidade adequada para seu projeto. (heurísticas é basicamente uma palavra chique para um processo de aprendizagem prática em que os usuários se educar como eles vão através do programa.)
Considere estes itens mais como regras de ouro do que as diretrizes documentadas. A lista a seguir é baseado em dez heurísticas de usabilidade Jakob Nielsen:
Faça o status do sistema visível. Que os usuários saibam onde eles estão dentro do programa, mantê-los informados sobre o que está acontecendo, e dar-lhes feedback em uma quantidade razoável de tempo. Um bom exemplo é a barra de status, que mostra feedback e progresso como você está baixando um programa.
Como cumprir: Certifique-se a solução dá continuamente o feedback do usuário.
Falar em termos do usuário. Verifique se o sistema utiliza os utilizadores do português são familiares termos orientados ao sistema com- Evitar. Pense em como o Microsoft Office usa termos como Arquivo e pasta ao invés de artefato eletrônico e diretório, ou como sites de compras ainda dizer-lhe para adicionar o produto em seu # 147 carrinho de compras, # 148- assim como no mundo real.
Como cumprir: Ao projetar um sistema, pense sobre como o usuário iria realizar uma tarefa no mundo real, e siga essa convenção.
Faça retrocesso fácil. Quando os usuários desencadear uma resposta do sistema indesejada, ajudá-los, fornecendo uma maneira claramente marcado para sair. Também dar-lhes uma chance para fazer tudo de novo, incluindo funções de redo.
Como cumprir: Siga convenção de incluir um botão de desfazer da Microsoft. Coloque saídas no canto superior direito da tela, que se tornou uma convenção padrão.
Ser consistente. Usar os mesmos termos de forma consistente. Não faça usuários adivinhar se diferentes palavras, situações ou ações significam a mesma coisa. Por exemplo, não trocar termos como salvar e loja.
Como cumprir: Escolha um termo de opções intercambiáveis e ficar com ela. Certifique-se o termo está claramente definido no seu glossário e textos de ajuda.
Evitar erros. Construir em processos que impedem erros aconteçam no primeiro lugar. Em vez de simplesmente informar um usuário que tenha digitado o estado em que ela está o envio de mercadorias, por exemplo, dar-lhe uma lista definida de que para escolher. Transporte UPS empresa ainda valida (há essa palavra de novo) o endereço que você digitou para se certificar de que é um endereço válido.
Como cumprir: construir em processos que validam as informações e não permitem que informações incorretas para entrar no sistema.
Use o reconhecimento ao invés de recall. Não faça o usuário memorizar um monte de coisas- fazer objetos, ações e opções visíveis. Pense em como a suíte de produtos Microsoft Office usa ícones que são sempre exibidos e menus de atalho que aparecem com a ajuda para as teclas de atalho.
Como cumprir: Manter as tarefas e os processos mais utilizados na frente do usuário, em vez de tê-la memorizar como chegar a eles- não enterre os processos de vários cliques do mouse profundo. Se você ver os usuários com lotes de notas de navegação pegajoso ligados a seus monitores, que pode ser um indício de que a solução violar esta regra.
Não abrandar os usuários experientes. Após o tempo com o sistema, um utilizador torna-se muitas vezes um utilizador especialista. Dê esses usuários maneiras de acelerar o seu trabalho, permitindo-lhes adaptar ações freqüentes.
Como cumprir: Vamos macros programa os usuários do sistema para personalizar o seu trabalho e realizá-la faster- dar-lhes atalhos eles podem acessar quando eles se tornam especialistas.
Exibir uma interface de usuário simples. Mostrar apenas as informações necessárias naquele momento. Para todas as coisas complexas Google faz, a tela principal é um design minimalista: apenas uma caixa de texto e dois botões.
Como cumprir: mostrar apenas as informações que é necessário para realizar uma transação particular. Se é mais do que uma página, pensar em dividi-lo em várias etapas.
Faço funções de ajuda de fácil acesso. Os usuários precisam de saber como acessar boa ajuda quando precisam. Certifique-se de erros são expressos em linguagem simples que indica o que provocou o erro e como os usuários podem corrigi-lo.
Como cumprir: Diga aos usuários o que eles fizeram de errado e como eles podem se auto-corrigir. Suponha que alguém se inscrever on-line para um clube do vinho-of-the-mês e escolhe um estado que não permite que os embarques de vinho. Em vez de o ditado caixa de erro, # 147-você fez uma seleção inválida, por favor tente novamente, # 148- ele deve declarar, # 147-você escolheu um estado que não permite que as entradas de vinho. Por favor, escolha outro estado ou selecionar um produto não-alcoólicas # 148.;
Usando códigos de erro do programador de software pode ajudar o desenvolvedor ao executar testes de unidade, mas eles são de pouco ou nenhum valor para o usuário.
Por exemplo, a mensagem de erro # 147-você desencadeou um erro ORA-6439. Contato do Administrador do Sistema # 148- não significa nada para um usuário final e pode até mesmo criar confusão adicional. Dizendo-lhe, em vez disso # 147-você entrou suas datas de voo / vezes fora de ordem. Por favor, altere as datas para que você deixe antes de retornar # 148- não só pontuação lhe pontos porque você ajudou a sair, mas também impede que uma chamada ao departamento de assistência a clientes da sua empresa.
Nas fases iniciais do seu projeto, definir quais as características que seus usuários têm, incluindo nível de habilidade, experiência anterior e nível de escolaridade. Durante testes de usabilidade, selecione testadores que correspondem à sua demografia para trabalhar através do sistema para ver se ele tem boa usabilidade entre seu público-alvo.