Principios e Diretrizes Gerais Utilizadas Para projetarmos o sistema utilizando um modelo conceitual que o usuario possa aprender rapidamente e sem dificuldades utilizaremos os seguinte principios e diretrizes citados abaixo. 1 - Equilibrio entre Controle e Liberdade do UsuarioDaremos opcoes no sistema para o usuario controlar mais acoes na realizacao das tarefas, procurando dar uma saida rapida e clara de forma que ele possa voltar a tarefa anterior(cancelar/desfazer/refazer acoes).A possibilidade de desfazer acoes evita a necessidade de apresentar diversos dialogos pedindo confirmacoes do usuario. Isso torna o tempo de realizacao das tarefas menor e melhora a eficiencia da comunicacao.Exemplo: Janela 1. Exemplo: Janela 2.Exemplo: Janela 3. Uma execao em que nao tem como retornar a operacao anterior por ser uma situacao considerada perigosa.2 - Consistencia e PadronizacaoUtilizaremos padronizacao de opcoes de botoes e menus, como por exemplo sempre usar a palavra salvar ao inves de telas com o botao salvar e alguma outra com o botao gravar. O intuito disso e evitar ambiguidades que possam causar qualquer tipo de confusao por parte do usuario na escolha da opcao, nesse caso ele nao ficaria em duvida se as opcoes salvar e gravar realizam a mesma atividade.3 - Promovendo a Eficiencia do Usuario Faremos uso de meios para diminuir o custo das acoes do usuario, para assim obter economia de tempo e reduzir o esforco do mesmo. O uso de valores padroes em opcoes de algumas telas podera ajudar a reduzir o custo da realizacao da tarefa para o usuario, por exemplo. Exemplo: CheckBox Comunidar os Envolvidos ja vem selecionado. 4 - Antecipacao O software ira tomar iniciativa de fornecer informacoes adicionais uteis, em vez de apenas responder precisamente a pergunta que o usuario tiver feito. Por exemplo, ao pesquisar os horarios de disponibilidade dos laboratorios ele exibira tambem as atividades que estarao sendo realizadas e quem ja o estara utilizando.Os valores default podem estar tambem antecipando escolhas do usuario. Exemplo: O sistema pode fornecer as informacoes do professor e atividade referente ao horario do laboratorio.5 - Visibilidade e Reconhecimento Procurando tornar a execucao e andamento de tarefas algo mais visivel ao usuario serao utilizados recursos para que ele possa acompanhar esse andamento ou mesmo cancelar a atividade que esta sendo sendo realizada no momento. Como por exemplo a introducao de barras de progressos para demonstrar a quanto anda o decorrimento de uma atividade. Exemplo: Barra de Progresso6 - Projeto para Erros Considerando que erros potenciais podem ocorrer, procuramos prover uma forma do usuario se recuperar do erro e reverter os resultados indesejados. Exemplo Foi realizado um metodo de avaliacao por inspecao, pois costuma ser executado mais rapidamente do que os metodos que envolvem usuarios. Por ser uma alternativa de avaliacao rapida e de baixo custo, quando comparado a outros metodos, entre os metodos de avaliacao de IHC atraves de inspecao, foi realizada a avaliacao heuristica. Objetivos da AvaliacaoAnalisar sistematicamente a interface do sistema em busca de problemas que prejudiquem a usabilidade, permitindo assim que estes problemas sejam corrigidos. Escopo da AvaliacaoPreparacaoOs avaliadores selecionaram as partes da interface que devem ser analisadas. Foram inspecionadas