02/10/2012. Padronização de interfaces. Referências - PDF
Download "02/10/2012. Padronização de interfaces. Referências"
Valdomiro Paiva Rijo
1 Referências Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Contribuição: Cláudio Márcio de Souza Vicente Gestus Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability through product & process, John Wiley and Sons, Departamento de Ciência da Computação - UFMG 2 Normas Documento oficial, disponibilizado publicamente, estabelecendo requisitos para o projeto de interação com o usuário. Ex.: MIL-STD-1472C usado pelo exército americano em geral, oferecem diretrizes em alto nível Guias de estilo comerciais Documento produzido por uma organização ou fornecedor, disponível comercialmente. Contém orientações mais concretas do que as diretrizes e geralmente são acompanhadas de um toolkit. Orientações incluem look (aparência) e feel (comportamento) dos elementos de interface e orientação sobre como e quando usar cada elemento
2 Guias de estilo Define padrões / estilos de interação a serem utilizados internamente em uma equipe de desenvolvimento de interface com o usuário É muito importante para uma organização o desenvolvimento de um estilo apropriado para seu trabalho. Pode se aplicar a um produto ou a uma família de produtos. Objetivos Descrever diretrizes e padrões para o desenvolvimento de software e em alguns casos descrever também métodos para garantir a consistência entre produtos de uma família de produtos e dentro de um produto. 5 6 Benefícios Garante a consistência em uma família de produtos. Contém um repositório de diretrizes e padrões. É uma ferramenta para o treinamento de novos desenvolvedores que têm o Guia com fonte de consulta. Benefícios para os usuários Redução de erros. Aumento da confiança. Aumento da eficiência. Redução da resistência à nova tecnologia. Facilita o trabalho em conjunto de grupos
3 Benefícios para os desenvolvedores Agentes envolvidos Minimiza a reinvenção. Equipe de usabilidade Reduz tomadas de decisões arbitrárias. Documentação Diminui o tempo de desenvolvimento. Desenvolvimento Beneficia o re-uso. Design gráfico Reduz necessidade de testes. Marketing Usuários, clientes, especialistas no domínio 9 10 > Estrutura de um Guia de Estilo Estrutura de um Guia de Estilo 1) Introdução: define o contexto de utilização do Guia. Inclui: os objetivos do documento de Guia de Estilo; a audiência esperada do documento; como se espera que o documento seja utilizado; um histórico de acontecimentos relevantes para mostrar o contexto onde o Guia será utilizado; o escopo do documento; Introdução definição de consistência com outros Guias ou documentos; referência a outros documentos relevantes para o leitor; identificação do cliente e fornecedor dados do projeto bem como a plataforma utilizada e outras decisões importantes que forem tomadas nas reuniões entre os grupos envolvidos. organização do documento
4 > Estrutura de um Guia de Estilo > Estrutura de um Guia de Estilo 2) Conceitos preliminares: dá uma visão geral de usabilidade, apresentando os principais conceitos relacionados com o assunto. 3) Diretrizes Gerais: diretrizes de usabilidade que se aplicam a qualquer tipo de produto. 4) Padrões específicos da família de produtos Aspectos gerais: apresenta padrões em mais alto nível de abstração, relativos à organização e formato de telas ou páginas Web e aspectos do ambiente de programação que impõem restrições ao desenho da interface. Padrões de comportamento da interface: apresenta aspectos de comportamento da interface, como navegação, forma de pesquisa, etc > Estrutura de um Guia de Estilo > Padrões específicos da família de produtos > Estrutura de um Guia de Estilo > Padrões específicos da família de produtos Elementos de interação: deve existir uma seção separada para cada objeto de interação. Dentro de cada seção devem haver figuras ilustrativas de como deve ser o leiaute do objeto e as diretrizes aplicáveis a ele. Mensagens:Essa seção deve apresentar diretrizes relativas às mensagens de erro, mensagens informativas e feedback do progresso de uma tarefa, ou seja, todos os tipos de mensagens, incluindo figuras ilustrativas, devem estar nesta seção. Dispositivos de interface de hardware: Descreve os dispositivos de entrada e saída para os quais se aplica o Guia
5 > Estrutura de um Guia de Estilo 5) Padrões específicos do <nome do produto 1>: opcional 6) Padrões específicos do <nome do produto 2>: Opcional 7) Glossário 8) Bibliografia Consistências a serem observadas Consistência com outros guias de estilo usados. Consistência em relação ao aspecto visual da interface. Consistência em termos de mensagens de erro. Consistência de comportamento dos objetos de interação. Consistência com as expectativas do usuário. Ou seja, uma interface deve ser desenvolvida considerando os usuários, seus comportamentos e expectativas. Citar bibliografia relevante para os usuários Exemplo de consistência Exemplo de consistência Baseado em estudos de usabilidade, definir em uma interface onde devem ser mostradas a data e a hora atuais, como deve ser posicionada essa informação garantindo a consistência entre as diversas telas. É preciso garantir que o padrão de coloração seja mantido (consistência)
6 Passos para criação de Guia de Estilo Definição das pessoas que vão desenvolver o Guia. Deve incluir pessoas dos vários perfis de profissionais descritos anteriormente. Definição da plataforma para qual o Guia vai ser desenvolvido. Confecção da estrutura do documento. Escolha das diretrizes que serão colocadas. > Passos para a criação de Guia de Estilo Requisitos que o Guia de Estilo deve satisfazer.definição dos objetos de interação que o Guia de Estilo deve abordar. Confecção dos gabaritos (templates) de telas e dos exemplos dos objetos de interação. Montagem do documento. Revisão > Fatores de fracasso Fatores de fracasso Gerentes de projeto negligenciam os benefícios do Guia de Estilo. Um Guia de Estilo pode ser muito amplo, neste caso, deve ter seu foco reduzido. Ele se torna maçante se tiver muita informação textual. É inviável o uso de um Guia que não possui sumário. Discordância entre equipes que desenvolverão o Guia. Equipe de desenvolvimento relutante em adotá-lo
7 > Estrutura de um Guia de Estilo Conclusões Envolve o trabalho de grupos de diversas áreas da empresa/instituição. Não garante o sucesso do design. É um documento que contribui muito para garantia de padrões e agilidade no desenvolvimento. 25 7