DOI: / CONTECSI/PS-1010 USABILITY ANALYSIS OF MOODLE - A COURSE MANAGEMENT TOOL (CMS)
|
|
- Emanuel Bandeira Estrada
- 8 Há anos
- Visualizações:
Transcrição
1 DOI: / CONTECSI/PS-1010 USABILITY ANALYSIS OF MOODLE - A COURSE MANAGEMENT TOOL (CMS) Daniel da Cruz Santos (Instituto Federal São Paulo - Campus Guarulhos, São Paulo, Brasil) - dan_dcz@yahoo.com.br Reinaldo Lourenso (Instituto Federal São Paulo - Campus Guarulhos, São Paulo, Brasil) - rlourenso@ifsp.edu.br This work addresses the central theme usability aspects, describing the methodology of heuristic evaluation using the WDP tool, this tool can be used to ensure that usability attribute is embedded in the creation of software products, specifically the web products. The object of this study is to investigate the usability problems found by users in the use of free and Open Source tool for Course Learning Management (CMS) Moodle, adapted to the Instituto Federal de São Paulo in Guarulhos also using for this purpose a web accessibility/usability testing tool called SortSite. The results show that the WDP tool, used to perform heuristic evaluation, consolidated the amount of problems of the software object of this study. The results also show that the testing tool SortSite automatically found broken links, as well as accessibilities, compatibility and privacy issues, among others. Keywords: usability; heuristic evaluation; web application; moodle; virtual learning environment. UMA ANÁLISE DE USABILIDADE DO MOODLE - UMA FERRAMENTA PARA GERENCIAMENTO DE CURSOS Este trabalho aborda como tema central os aspectos de usabilidade, descrevendo a metodologia de avaliação heurística com o uso da ferramenta WDP que pode ser utilizada para assegurar que o atributo usabilidade seja incorporado na criação de produtos de software, especificamente os produtos web. É objeto deste estudo investigar os problemas de usabilidade encontrados pelos usuários na utilização da ferramenta gratuita e Open Source de Gerenciamento de Cursos (CMS) Moodle, adaptado para o Instituto Federal de São Paulo Campus Guarulhos, também utilizando para essa finalidade o software de avaliação de acessibilidade/usabilidade web denominado SortSite. Como resultado deste estudo, a ferramenta WDP, utilizada para realização da avaliação heurística, consolidou a quantidade de problemas do software objeto de estudo de acordo com diferentes perspectivas. Também como resultado obtido, a ferramenta SortSite possibilitou que fossem encontrados automaticamente erros de links quebrados, além de problemas relativos a questões de acessibilidade, de compatibilidade entre navegadores, de privacidade, entre outros. Palavras-chave: usabilidade; avaliação heurística; aplicações web; moodle; ambiente virtual de aprendizagem. 1. Introdução O Moodle, ferramenta objeto deste estudo, é um ambiente virtual de apoio à Educação que, dentre outras, possui o Instituto Federal de São Paulo Campus Guarulhos como uma 11th CONTECSI Proceedings p.3807
2 das diversas instituições de Ensino que personaliza e adapta essa ferramenta e que utiliza seus recursos para possibilitar aos seus alunos acesso a conteúdos/materiais de diversas disciplinas, além de possibilitar aos seus alunos o acompanhamento da sua vida acadêmica com a visualização de notas e número de faltas, possibilitando também uma maior interação entre colegas de classe e professores do Campus. Com o levantamento consistente de informações sobre os assuntos abordados em pesquisas bibliográficas, é objetivo deste estudo investigar os problemas de usabilidade de interfaces que alunos do Instituto acima referido podem encontrar com a utilização da ferramenta Moodle, que possui um endereço de acesso público localizado em Para a investigação de problemas de usabilidade, empregou-se a Avaliação Heurística utilizando a ferramenta WDP (ferramenta de inspeção de usabilidade de aplicações web, integrada a um navegador web) e foi também utilizado um software de avaliação de acessibilidade/usabilidade web, o SortSite. O presente trabalho apresenta a definição desses métodos de avaliação propostos, na sessão de Metodologia, ressaltando a maneira como as ferramentas foram utilizadas. Na seção 4, são descritos os resultados obtidos com a aplicação dos softwares de avaliação escolhidos. 2. Revisão Bibliográfica 2.1 O Moodle Na definição de seu site oficial, o Moodle é um pacote de softwares livre sob a licença GNU (General Public License) destinado a produção de cursos baseados na Internet. É um projeto de desenvolvimento global destinado a apoiar um quadro construcionista social de educação. Ainda em seu site oficial, encontra-se a definição de que o Moodle é um Sistema de Gerenciamento de Cursos (CMS) Open Source, também conhecido como um Sistema de Gestão de Aprendizagem (LMS) ou um Ambiente Virtual de Aprendizagem (AVA), que se tornou muito popular entre os educadores de todo o mundo como uma ferramenta para criação de sites dinâmicos on-line para seus alunos (MOODLE, 2014). Segundo estatísticas em seu site oficial, o Moodle possui registrado o número de sites, estando presente em 233 países. O Brasil aparece na terceira posição em número de sites registrados com registros, antecedido pela Espanha em segunda posição, com registros e Estados Unidos em primeira posição, com registros (MOODLE, 2014). 2.2 Usabilidade De acordo com a definição proposta por Hewett (1992 apud CYBIS, 2010:371), a área de Interação Humano-Computador envolve todos os aspectos relativos à interação entre usuários e sistemas computacionais. E foi nesse contexto que a usabilidade surgiu, tendo como objeto de interação os sistemas computacionais que eram compostos, em sua maioria, por CPU, monitor, teclado, mouse e telas diversas. Hoje, quando se fala em IHC é preciso compreender que a letra C de Computador pode se referir a uma geladeira, um telefone celular, uma máquina de lavar roupas, um vídeo game, um brinquedo, ou qualquer outro produto que permita a interação com o ser humano. A interação pode não ser orientada a tarefas e a expectativa principal do usuário pode ser outra que não a produtividade ou a eficiência na interação. 11th CONTECSI Proceedings p.3808
3 O design de interação é fundamental para todas as disciplinas, campos e abordagens que se preocupam com pesquisar e projetar sistemas baseados em computador para pessoas (PREECE; ROGERS; SHARP, 2005:29). Para atingir o sucesso do design de interação muitas disciplinas precisam estar envolvidas. A importância de se entender como os usuários agem e reagem a situações e como se comunicam e interagem acarretou o envolvimento de pessoas de disciplinas diferentes, como psicólogos e sociólogos, em questões referentes ao design de interação (PREECE; ROGERS; SHARP, 2005:28). A usabilidade é um atributo de qualidade relacionado à facilidade do uso de algo. Mais especificamente, refere-se à rapidez com que os usuários podem aprender a usar alguma coisa, a eficiência deles ao usá-la, o quanto lembram daquilo, seu grau de propensão a erros e o quanto gostam de utilizá-la. Se as pessoas não puderem ou não utilizarem um recurso, ele pode muito bem não existir (NIELSEN; LORANGER, 2007:XVI). Rosa e Moraes (2005:14) argumentam que a usabilidade é a capacidade de um produto ou sistema, em termos funcionais-humanos, de ser usado com facilidade e eficácia por um segmento específico de usuários, fornecendo-lhes treinamento e suporte específico, visando à execução de um elenco específico de tarefas, no contexto de cenários ambientais específicos. A usabilidade é geralmente considerada como fator que assegura que os produtos são fáceis de usar, eficientes e agradáveis da perspectiva do usuário (PREECE; ROGERS; SHARP, 2005:35). As seguintes metas, segundo Preece, Rogers e Sharp (2005:35), dividem a usabilidade: ser eficaz no uso (eficácia) ser eficiente no uso (eficiência) ser segura no uso (segurança) ser de boa utilidade (utilidade) ser fácil de aprender (learnability) ser fácil de lembrar como se usa (memorability) A construção de um sistema com usabilidade depende da análise cuidadosa dos diversos componentes de seu contexto de uso e de participação ativa do usuário nas decisões de projeto da interface, visto como o processo de configuração de qualidades internas e externas do sistema. Existe, porém, uma configuração de base a partir da qual uma interface pode favorecer o estabelecimento da usabilidade na relação usuário-sistema. Essa configuração se faz respeitando critérios, princípios ou heurísticas de usabilidade propostos por diversos autores e instituições nas últimas décadas (CYBIS, 2010:24). Shneiderman & Plaisant (2004 apud CYBIS, 2010:25), relatam que Shneiderman propõe em seu livro clássico Designing the user interface oito regras de ouro para o projeto e a avaliação de interfaces, que são: Perseguir a consistência; Fornecer atalhos; 11th CONTECSI Proceedings p.3809
4 Fornecer feedback informativo; Marcar o final dos diálogos; Fornecer prevenção e manipulação simples de erros; Permitir o cancelamento das ações; Fornecer controle e iniciativa ao usuário; Reduzir a carga de memória de trabalho. No design de interação, a maneira como os usuários interagem com o produto é considerada a força condutora por trás do design; por isso nos concentramos no comportamento visível e mensurável externamente. Funcionamentos detalhados e externos são importantes somente na medida em que afetam o comportamento externo. Isso não significa que as decisões de design que dizem respeito ao comportamento interno de um sistema sejam menos importantes, mas as tarefas que o usuário irá realizar devem influenciar as decisões de design tanto quanto as questões técnicas (PREECE; ROGERS; SHARP, 2005:200). Para Nielsen (2012), a usabilidade desempenha um papel em cada fase do processo de projeto, recomendando: 1. Antes de iniciar o novo projeto, deve-se testar o projeto antigo para identificar as partes boas que deverão ser mantidas ou enfatizadas, e as partes ruins que trazem problemas aos usuários. 2. A não ser que se trate de uma intranet, deve-se testar designs dos concorrentes para obter de forma barata uma variedade de interfaces alternativas que têm características semelhantes as suas. 3. Realizar um estudo de campo para ver como os usuários se comportam em seu habitat natural. 4. Fazer protótipos de papel de uma ou mais novas ideias para o design e testá-los. 5. Refinar as ideias de design que obtiveram melhor resultado nos testes através de várias iterações, movendo-se gradualmente dos protótipos de baixa fidelidade para as representações de alta fidelidade que são executados no computador. Deve-se testar cada iteração. 6. Inspecione o projeto relativo às suas diretrizes de usabilidade estabelecidas, seja a partir de próprios estudos anteriores ou pesquisas publicadas. 7. Uma vez decidido implementar o projeto final, deve-se testá-lo novamente. Problemas de usabilidade sutis sempre se arrastam durante a implementação Tipos de problemas de usabilidade Para Cybis (2010:205), uma primeira categoria de problemas de usabilidade se define pelo impacto que esses problemas têm sobre a produtividade na tarefa, sendo classificados em: Barreira: refere-se a um aspecto da interface que impede a realização da tarefa. O usuário nele esbarra sucessivas vezes e não aprende a suplantá-lo sem ajuda externa. Uma barreira se apresentará ao usuário inviabilizando o desempenho da tarefa, fazendo com que ele desista de utilizar uma função do sistema temporária ou definitivamente. A presença de barreiras na interface implica prejuízos tanto para os usuários, que perdem seu tempo tentando utilizar o sistema, como para os projetistas, que desenvolveram uma função que ninguém consegue usar. 11th CONTECSI Proceedings p.3810
5 Obstáculo: refere-se a um aspecto da interface no qual o usuário esbarra algumas vezes, mas aprende a suplantá-lo. Mesmo assim, um obstáculo ocasionará sempre uma perda de desempenho nas próximas realizações da tarefa. Ruído: refere-se a um aspecto da interface que, em consistir em barreira ou obstáculo ao usuário, causa uma diminuição de seu desempenho na tarefa. Em função de ruídos na interação o usuário pode desenvolver uma má impressão do sistema (aspecto subjetivo). Ainda segundo Cybis (2010:208), a partir do tipo de tarefa em que se manifesta, o problema de usabilidade pode ser classificado como principal ou secundário: Principal: tem origem em um que compromete a realiza o de tarefas frequentes ou importantes. Secundário: Tem origem em um aspecto da interface que compromete a realização de tarefas pouco frequentes ou pouco importantes. Com base no tipo de usuário que afeta, Cybis (2010:208) define que um problema de usabilidade pode ser classificado como: Geral: um aspecto da interface que atrapalha qualquer tipo de usuário durante a realização de sua tarefa; Especializado: um aspecto da interface que atrapalha o usuário especialista durante a realização de sua tarefa; De intuitividade: um aspecto da interface que atrapalha o usuário novato ou intermitente durante a realização de sua tarefa; De acessibilidade: um aspecto da interface que atrapalha tipos de usuários especiais (portadores de deficiência) durante a realização de sua tarefa, mas que os outros são capazes de suplantar, sem prejuízos para sua tarefa Avaliações de Interface De acordo com Rocha e Baranauskas (2003:163), avaliações são necessárias para responder dúvidas que surgem durante o processo de design e desenvolvimento de um produto, e possuem como objetivos: Avaliar a funcionalidade do sistema: a funcionalidade do sistema é importante no sentido de estar adequada aos requisitos da tarefa do usuário, ou seja, o design do sistema deve permitir ao usuário efetuar a tarefa pretendida e de modo mais fácil e eficiente. Isso inclui não somente ter a funcionalidade adequada disponível, mas também torná-la usável, na forma de ações que o usuário precisa efetuar para executar a tarefa. Avaliação nesse nível envolve também medir a performance do usuário junto ao sistema, ou seja, avaliar a eficiência do sistema na execução da tarefa pelo usuário. Avaliar o efeito da interface junto ao usuário: é preciso medir o impacto do design junto ao usuário, ou seja, avaliar sua usabilidade. Isso inclui considerar aspectos tais como: avaliar quão fácil é aprender a utilizar o sistema; a atitude do usuário com relação ao sistema; identificar áreas do design as quais sobrecarregam o usuário de alguma forma, por exemplo, exigindo que uma série de informações sejam relembradas; etc. 11th CONTECSI Proceedings p.3811
6 Identificar problemas específicos com o design: identificar aspectos do design os quais quando usados no contexto alvo, causam resultados inesperados ou confusão entre os usuários. Isso é claro está correlacionado tanto com a funcionalidade quanto com a usabilidade do design. Pode-se dizer que um problema de usabilidade será hipotético, quando diagnosticado por meio de uma avaliação de ergonomia, ou comprovado, quando observado por um teste de usabilidade. Por seu lado, um problema de ergonomia será explícito, quando identificado por uma avaliação de ergonomia, ou implícito, quando inferido por meio de um teste de usabilidade (CYBIS, 2010:204). Os tipos de avaliação de usabilidade que serão abordados no presente trabalho e que serão dispostos na seção Metodologia são as avaliações heurísticas e uma lista de recomendações para a avaliação de websites. 3. Metodologia 3.1 O método de Avaliação Heurística Para Nielsen (1994 apud PREECE; ROGERS; SHARP, 2005:430), a avaliação heurística constitui-se em uma técnica de inspeção de usabilidade em que especialistas, orientados por um conjunto de princípios de usabilidade conhecidos como heurísticas, avaliam se os elementos de interface com o usuário caixas de diálogo, menus, estrutura de navegação, ajuda on-line, etc. estão de acordo com os princípios. O conjunto original de heurísticas derivou empiricamente da análise de 249 problemas de usabilidade. Nielsen (1995a) descreve as seguintes heurísticas: Visibilidade do status do sistema: O sistema deve sempre manter os usuários informados a respeito do que está acontecendo, através de feedback apropriado, dentro de um período de tempo razoável. Compatibilidade do sistema com o mundo real: O sistema deve falar a linguagem do usuário, com palavras, frases e conceitos familiares ao usuário, ao invés de termos sistêmicos. Siga as convenções do mundo real, fazendo com que as informações aparecem em uma ordem natural e lógica. Controle de usuário e liberdade: Usuários frequentemente escolhem funções do sistema por engano e precisarão de uma "saída de emergência" claramente evidente para sair do estado indesejado sem ter que passar por um diálogo prolongado. Deve haver suporte ao desfazer e refazer. Existem maneiras de permitir que os usuários saiam com facilidade de lugares em que não esperariam encontrar-se? Consistência e padrões: Os usuários não devem ter que se perguntar quando palavras, situações ou ações diferentes significam a mesma coisa. 11th CONTECSI Proceedings p.3812
7 Prevenir erros: Ainda melhor do que boas mensagens de erro é um design cuidadoso que, em primeiro lugar, evita que um problema ocorra. Reconhecer ao invés de relembrar Minimizar a carga de memória do usuário fazendo com que objetos, ações e opções sejam visíveis. O usuário não deve ter que se lembrar de informações de uma parte do diálogo para outra. Instruções para uso do sistema devem estar visíveis ou ser facilmente recuperáveis sempre que apropriado. Flexibilidade e eficiência no uso: Aceleradores invisível para o usuário iniciante muitas vezes podem acelerar a interação para o usuário experiente de tal forma que o sistema pode atender a ambos os usuários, inexperientes e experientes. Estética e design minimalista: Os diálogos não devem conter informação que é irrelevante ou raramente necessária. Cada unidade extra de informação em um diálogo compete com as unidades relevantes de informação. Ajudar os usuários a reconhecer, diagnosticar e se recuperar de erros: As mensagens de erro devem ser expressas em linguagem simples (sem códigos), indicar com precisão o problema e construtivamente sugerir uma solução. Ajuda e documentação: Mesmo sendo melhor que um sistema possa ser utilizado sem uma documentação, ela é necessária para fornecer ajuda e documentação. Qualquer informação deve ser fácil de pesquisar, focada na tarefa do usuário, deve listar passos concretos a serem realizados, e não ser muito grande. Ao iniciar a avaliação heurística, os avaliadores devem navegar pelo sistema/software várias vezes, até estarem familiarizados com a interface. Inspecionam, então, cada elemento e suas interações, e comparam os resultados com a lista de princípios de usabilidade (ROSA; MORAES, 2005:110). Utilizando um conjunto de heurísticas, os avaliadores especializados trabalham com o produto como se fossem usuários típicos, anotando os problemas que encontram. Embora se possa utilizar outro número de especialistas, a evidência empírica sugere que cinco avaliadores identificam cerca de 75% dos problemas totais de usabilidade como mostra a Figura 1 (NIELSEN, 1994 apud PREECE; ROGERS; SHARP, 2005:431). 11th CONTECSI Proceedings p.3813
8 Figura 1 - Curva mostrando a proporção de problemas de usabilidade. A curva representa a média de seis estudos de caso de avaliação heurística. Fonte: adaptação de Nielsen (1995b). Para diminuir a subjetividade, aumentar a abrangência (produzir diagnósticos sobre a maior parte dos problemas ergonômicos das interfaces) e evitar resultados equivocados, é necessário montar um bom plano de trabalho para as avaliações (CYBIS, 2010:214). Os avaliadores devem executar as tarefas e avaliar a interface isoladamente. Isto é importante para que as descobertas de um avaliador não interfiram no julgamento e descobertas de outro avaliador (ROSA; MORAES, 2005:110). Tipicamente, uma sessão de avaliação heurística para um avaliador dura uma ou duas horas. Sessões de avaliação mais longas podem ser necessárias para interfaces maiores ou muito complicadas, com um número considerável de elementos de diálogo, sendo preferível dividir a avaliação em várias sessões menores, concentrando-se em cada parte da interface (NIELSEN, 1995b). Os avaliadores devem anotar criteriosamente os problemas encontrados, incluindo o local do sistema em que foram encontrados para que depois sejam atribuídos os graus de severidade, segundo Rosa e Moraes (2005:111), que definem que os graus de severidade devem ser estabelecidos de acordo com a combinação de três fatores: Frequência: deve-se verificar se o problema acontece constantemente ou raramente. Impacto: estabelece o nível de dificuldade que o usuário encontra para superar tal problema. Persistência: está relacionada ao fato de o problema ter aparecido apenas uma vez, ou ter caráter de repetição. Para Rosa e Moraes (2005:112), na avaliação heurística os graus de severidade variam de zero a quatro, conforme a descrição: 11th CONTECSI Proceedings p.3814
9 0 Não há consenso quanto a problema de usabilidade 1 Problema somente cosmético Precisa ser corrigido apenas se sobrar tempo no projeto 2 Problema de menor usabilidade Corrigi-lo deve ter baixa prioridade 3 Problema grave de usabilidade Importante corrigi-lo. Tem alta prioridade 4 Catástrofe de usabilidade: Sua correção é imperativa antes do lançamento do produto Para Preece, Rogers e Sharp (2005:433), a avaliação heurística conta com três estágios: 1. A sessão breve e preliminar, na qual se diz aos especialistas o que fazer. Um roteiro preparado é útil como guia e para assegurar que cada pessoa recebe a mesma orientação. 2. O período de avaliação, na qual cada especialista passa, em geral, de uma a duas horas inspecionando independentemente o produto, utilizando as heurísticas como guia. Os especialistas necessitam checar pelo menos duas vezes cada interface. Na primeira vez, para sentir o fluxo da interação e o escopo do produto e na segunda, para poder focar elementos específicos da interface no contexto do produto como um todo e identificar problemas potenciais de usabilidade. 3. A sessão de resultados, na qual os especialistas se reúnem a fim de discutir o que descobriram, priorizar os problemas que encontraram e sugerir soluções. A saída do uso do método de avaliação heurística é uma lista de problemas de usabilidade na interface referentes aos princípios de usabilidade que foram violados pelo design em cada caso, na opinião do avaliador. Não é suficiente que os avaliadores simplesmente digam que eles não gostam de alguma coisa; eles devem explicar porque eles não gostam fazendo referência as heurísticas. Os avaliadores devem tentar ser o mais específico possível e devem listar cada problema de usabilidade separadamente. Por exemplo, se houver três coisas erradas com um determinado elemento de diálogo, todas as três devem ser listadas com referência aos vários princípios de usabilidade que explicam porque cada aspecto particular do elemento de interface é um problema de usabilidade. Existem duas razões principais para anotar cada problema separadamente: em primeiro lugar, existe o risco de se repetir alguns aspectos problemáticos de um elemento de diálogo, mesmo que ele seja completamente substituído por um novo design. Em segundo lugar, pode não ser possível corrigir todos os problemas de usabilidade em um elemento de interface ou de substituí-lo com um novo design, mas ainda pode ser possível corrigir alguns dos problemas se eles são todos conhecidos (NIELSEN, 1995b). As heurísticas enfocam a atenção dos especialistas em questões particulares; portanto, selecionar heurísticas apropriadas é crucial (PREECE; ROGERS; SHARP, 2005:433). Uma possibilidade para estender o método de avaliação heurística para obter melhorias para o design é a realização de uma sessão de debriefing após a última sessão de 11th CONTECSI Proceedings p.3815
10 avaliação. Entre os participantes do debriefing devem estar os avaliadores, qualquer observador presente nas sessões de avaliação e representantes da equipe de design. A sessão de debriefing é realizada principalmente em forma de brainstorming e deve se concentrar em discussões sobre possíveis redesigns para enfrentar os principais problemas de usabilidade e problemas de aspectos gerais do design (NIELSEN, 1995b) Aplicação do Método de Avaliação Heurística A técnica de Avaliação Heurística de Nielsen foi originalmente proposta para a avaliação de interfaces de sistemas e softwares computacionais, verificando se as interfaces desses sistemas e softwares seguem um conjunto de princípios as heurísticas para assegurar que o atributo de usabilidade esteja presente nas suas interfaces. Neste estudo, levantou-se que a técnica de avaliação heurística pode ser aplicada tanto no estágio de desenvolvimento do projeto do produto de software, desde os seus protótipos até mesmo após a sua implementação. Como proposta para este trabalho, foi realizada a avaliação heurística por um especialista em usabilidade, em que foram avaliados elementos específicos da interface do sistema objeto de estudo, o Moodle, utizando-se o login de um aluno regular do Instituto Federal de São Paulo Campus Guarulhos, executando-se as seguintes tarefas nesse processo: 1. Efetuar login; 2. Consultar livro na biblioteca, intitulado Qualidade de Software ; 3. Inserir post em blog; 4. Criar evento no calendário; 5. Mandar mensagem para outro usuário. Para a realização da Avaliação Heurística, optou-se pela utilização da ferramenta WDP, que, segundo Vaz, Travassos e Conte (2012) é uma ferramenta de inspeção de usabilidade de aplicações web, integrada a uma tecnologia de acesso a web, que reduz a necessidade do inspetor humano de sair do contexto da aplicação a todo o momento, sendo, por essa razão, desenvolvida como uma extensão de um navegador web, o Mozilla Firefox. A WDP foi desenvolvida através de uma abordagem baseada em experimentação (SHULL; CARVER; TRAVASSOS, 2001 apud VAZ; TRAVASSOS; CONTE, 2012), com o objetivo de reduzir o risco de transferir uma tecnologia de software imatura da academia para a indústria (CONTE et al., 2010 apud VAZ; TRAVASSOS; CONTE, 2012). Para Vaz, Travassos e Conte (2012), é difícil para um inspetor detectar todos os diferentes problemas de usabilidade ao mesmo tempo. Por esta razão, Zhang et al. (1999 apud VAZ; TRAVASSOS; CONTE, 2012), propuseram uma técnica de inspeção de usabilidade baseada em perspectiva (UBR), na qual cada sessão de inspeção foca em um subconjunto de questões de usabilidade cobertas por uma perspectiva. Vaz, Travassos e Conte (2012) afirmam que a WDP utiliza perspectivas (apresentação, conceituação e navegação) próprias de projetos web, servindo como um guia para interpretar as heurísticas com foco específico em aplicações web. A combinação de heurísticas (H) e perspectivas (P) permite WDP definir pares HxP (Tabela 1), onde cada heurística é analisada sob o foco específico de determinada perspectiva. Nem todas as 11th CONTECSI Proceedings p.3816
11 associações entre heurísticas e perspectivas fazem sentido, por isso algumas células estão vazias na tabela. Tabela 1 - Pares heurística X perspectiva (HxP). Fonte: Vaz, Travassos e Conte (2012). Heurística Relacionada com as Perspectivas de: Apresentação Conceituação Navegação Visibilidade do estado do sistema A.1 C.1 Flexibilidade e eficiência de uso A.2 C.2 Concordância entre o sistema e o mundo real N.3 Controle e liberdade ao usuário A.4 C.4 Consistência e padrões A.5 N.5 Prevenção de Erros A.6 Reconhecer ao invés de lembrar A.7 N.7 Projeto minimalista e estético A.8 Reconhecimento, diagnóstico e recuperação de A.9 C.9 N.9 erros Ajuda e Documentação A.10 C.10 N.10 Após a realização das tarefas listadas no início dessa seção, os problemas de usabilidade foram classificados de acordo com a Tabela 1, na Seção de Resultados. 3.2 Heurísticas para Web Preece, Rogers e Sharp (2005:437) definem uma lista de recomendações para a avaliação de websites compiladas a partir de diversas fontes e agrupadas em três categorias, a saber: navegação, acesso e design da informação. Essas recomendações fornecem uma base para o desenvolvimento de heurísticas convertendo-as em perguntas: Navegação Um dos maiores problemas para os usuários de grandes websites é navegar pelo site. A frase perdido no ciberespaço é entendida por qualquer usuário da web. As seis recomendações a seguir têm a intenção de encorajar o design de uma boa navegação: Evite páginas órfãs, isto é, páginas que não estejam vinculadas à homepage, pois conduzem os usuários a becos sem saída. Existem páginas órfãs? Para onde vão? Evite páginas muito longas, com muito espaço em branco, que forcem o uso da barra de rolagem. Existem páginas muito longas? Elas contêm muitos espaços em branco ou estão repletos de textos ou listas? Forneça suporte à navegação, como um bom mapa do site que esteja sempre presente. Existe alguma forma de orientação mapas, barras de navegação, menus para auxiliar os usuários a não se perderem no site? Evite menus hierárquicos estreitos e profundos que forcem os usuários a mergulhar em sua estrutura. 11th CONTECSI Proceedings p.3817
12 A evidência empírica indica que menus rasos e amplos têm melhor usabilidade do que poucos menus profundos. Evite cores não padronizadas para os links. Que cor é utilizada para os links? Azul, ou alguma outra? Se for uma outra cor, fica óbvio para os usuários tratar-se de um hiperlink? A navegação deve ser confortável, e o design da informação, agradável. Os menus são utilizados, denominados e posicionados consistentemente? Os links são utilizados consistentemente? Acesso Acessar muitos websites pode ser um problema para as pessoas que dispuserem de Internet com conexões lentas e pouca velocidade de processamento. Além disso, os navegadores geralmente não são sensíveis a erros em URLs. Os seguintes itens são recomendados: Evite URLs complexas As URLs são complexas? É fácil cometer erros de digitação quando as escrevemos? Evite downloads muito demorados que aborreçam os usuários Existem páginas com muitos gráficos? Quanto tempo se leva para se fazer download de cada página? Design da informação O design da informação (isto é, abrangência do conteúdo e estética) contribui para o entendimento e as impressões dos usuários sobre o site: Informações desatualizadas ou incompletas devem ser evitadas. As páginas contêm datas? Quantas páginas são antigas e fornecem informações ultrapassadas? Um bom design gráfico é importante. O leiaute da página é estruturado de uma maneira coerente? Há muito texto em cada página? Evite o uso excessivo de cores Como a cor é utilizada? Como uma forma de código? De modo a tornar o site com um aspecto vivo e alegre? Trata-se de um uso excessivo, escandaloso? Evite o uso gratuito de gráficos e animações. Há algum banner piscando? Alguma seqüência muito complexa como introdução? Ela pode ser ignorada? Os gráficos acrescentam algo ao site? Seja consistente. 11th CONTECSI Proceedings p.3818
13 São utilizados os mesmos botões, fontes, números, estilos de menus, etc. em todo o site? São utilizados da mesma maneira? Preece, Rogers e Sharp (2005:439) afirmam que algumas heurísticas podem ser combinadas e receber uma descrição mais geral. Por exemplo, fornecer suporte à navegação e evitar menus estreitos, profundos e hierárquicos poderia ser substituído por ajudar os usuários a desenvolver um bom modelo mental ; no entanto, essa é uma afirmação mais abstrata e alguns avaliadores podem não saber o que está envolvido nela. Produzir questões adequadas para a avaliação heurística geralmente resulta em mais delas; portanto, há que se encontrar um equilíbrio. Um argumento para manter o nível mais detalhado diz respeito ao fato de que ele lembra os avaliadores das questões a serem consideradas Avaliação de Heurísticas para Web Tendo como base as heurísticas de Nielsen (1995a) e trabalhos realizados por outros pesquisadores, Preece, Rogers e Sharp (2005:437) prescreveram uma série de recomendações para garantir a usabilidade de websites conforme relatado na seção anterior. Essas recomendações também podem ser adaptadas para assegurar a qualidade da interação entre usuários e aplicativos web, intranets e extranets. Para avaliar as interfaces do software objeto de estudo, o Moodle, propõe-se neste trabalho a utilização de um software específico para avaliação de acessibilidade/usabilidade web. O software escolhido para a realização dessa tarefa, encontra-se na lista oficial de ferramentas de validação de acessibilidade web do W3C (World Wide Web Consortium). A ferramenta escolhida para a realização da tarefa de avaliação de acessibilidade/usabilidade web foi a SortSite, produzida pela Powermapper Software, e que, segundo o seu site oficial, é uma ferramenta de avaliação que verifica em qualquer site problemas relacionados a links quebrados, erros de ortografia, compatibilidade entre navegadores, acessibilidade, padrões web e questões de SEO otimização de sites para mecanismos de pesquisa (SORTSITE, 2014). Na sua versão de demonstração, a ferramenta possibilitou que 93 páginas do software objeto do estudo, o Moodle, fossem avaliadas, relatando uma série de problemas que serão abordados na Seção Resultados. 4. Resultados Mediante a utilização da ferramenta WDP, descrita na Seção 3 Metodologia deste estudo, os problemas de usabilidade encontrados foram consolidados, os dados obtidos foram agrupados de acordo com a sua classificação pares HxP (de acordo com a Tabela 1) e podem ser observados na Figura 2, os dados obtidos foram também agrupados de acordo com a sua severidade e podem ser observados na Figura 3. 11th CONTECSI Proceedings p.3819
14 A.4 A.6 A.7 C.4 C.9 N.3 N.7 Figura 2 - Pares HxP X Quantidade de Problemas encontrados 3 4 Catastrófico 6 Grave Leve Figura 3 - Severidade e Quantidade de Problemas encontrados Através da análise dos dados obtidos, observou-se que a tarefa 3 Inserir um post no Blog é a que possui maior número de problemas encontrados e heurísticas violadas, segundo o especialista, isso se deve principalmente à localização do item Blog que não aparece como item de menu e nem ao menos em uma caixa, conforme outros elementos que estão dispostos na home page do Moodle (como o Calendário, por exemplo). A análise dos dados indica que a maioria dos problemas encontrados localizam-se na perspectiva de Apresentação. De acordo com o especialista, esse resultado se deve ao fato de que o layout da ferramenta Moodle avaliada não ser atraente o suficiente e nem possuir elementos que capturem a atenção do usuário, despertando nele a vontade de navegar e conhecer os seus recursos, visto que, claramente, o usuário não foi o foco no desenvolvimento (personalização) da ferramenta. Ressalta-se que, de acordo com Nielsen (2005 apud ROSA; MORAES, 2005:125), embora a avaliação heurística encontre muitos problemas de usabilidade, os quais não são encontrados no teste pelo usuário, deve ser considerado que a avaliação heurística pode deixar passar alguns problemas que seriam encontrados nos testes de usabilidade. Por outro lado, os resultados obtidos pela ferramenta de avaliação de acessibilidade/usabilidade web, o SortSite descrito na Seção de Metodologia, possibilitou o levantamento de uma série de problemas do Moodle, referente a erros de links quebrados, a questões de acessibilidade, de compatibilidade entre navegadores, de privacidade, de padrões de usabilidade, além de questões relacionadas a otimização de 11th CONTECSI Proceedings p.3820
15 buscas em mecanismos de pesquisa. De maneira geral, os resultados obtidos podem ser visualizados na Figura 4. Figura 4 - Relatório de erros e questões relatados pela ferramenta SortSite. O software SortSite diagnosticou 53 páginas com problemas de acessibilidade, relatando, entre eles, problemas relacionados a codificação HTML, por exemplo: elementos de formulário sem Label ou sem atributo Title e imagens sem o atributo Alt. O mesmo número de páginas possui problemas relacionados a incompatibilidade com os padrões definidos pelo W3C não possuindo o código HTML válido ou tendo problemas com a formatação de estilo (CSS). Dentre os problemas de usabilidade apontados pelo diagnóstico do software SortSite, 52 problemas no total, estão algumas recomendações para se obter uma melhor experiência de navegação para todos os usuários, por exemplo, manter as URLs com no máximo 78 caracteres, não omitir a largura e a altura de imagens para que as páginas não saltem enquanto são carregadas pelo navegador e, dentre outros, usar marcações/dicas nos campos dos formulários para indicar qual tipo de dado é esperado. 5. Conclusões O presente trabalho abordou a usabilidade de interfaces de produtos de software, focando no estudo da ferramenta Moodle utilizada como apoio ao ensino de estudantes do Campus de Guarulhos do Instituto Federal de São Paulo. O trabalho evidenciou a inevitabilidade de se ter as necessidades do usuário como fio condutor para a criação de interfaces de softwares, assegurando dessa forma que o produto de software seja bem recebido pelos usuários a que ele se destina, garantindo, entre outros, a facilidade e o prazer em seu uso. Foram mencionadas as recomendações para se trabalhar com usabilidade, buscando-se nas referências as técnicas prescritas para garantir a boa experiência do 11th CONTECSI Proceedings p.3821
16 usuário com as interfaces projetadas, destacando-se que elas devem apoiar o usuário na realização de suas ações. Além de incorporar as recomendações de usabilidade na construção de interfaces, é preciso comprovar que essas interfaces estejam livres de problemas de usabilidade, respondendo a eventuais dúvidas que possam surgir durante o processo de design e desenvolvimento de um produto, identificando problemas específicos na interação. Para tal, o estudo abordou a avaliação heurística proposta por Nielsen (1995a) e que serviu como base para a criação da ferramenta WDP proposta por Vaz, Travassos e Conte (2012) utilizada neste trabalho e que se mostrou eficiente, embora melhores resultados pudessem ser obtidos se um número maior de especialistas fosse consultado. No que se refere a acessibilidade e usabilidade específico para produtos de software web, o trabalho expõe as recomendações específicas para assegurar a usabilidade desses produtos, relatando uma série de problemas encontrados no software objeto deste estudo, o Moodle, utilizando para isso uma ferramenta de avaliação de usabilidade denominada SortSite, que levantou uma quantidade expressiva de problemas no software avaliado no presente trabalho. Para um trabalho futuro, um número maior de especialistas envolvidos na realização da avaliação heurística, utilizando a ferramenta WDP, certamente revelaria mais problemas de usabilidade do software objeto deste estudo. Em conjunto com a avaliação heurística, também poderiam ser realizados testes de usabilidade com reais usuários do Moodle do Campus de Guarulhos do Instituto Federal de São Paulo, considerando-se para os testes um número representativo de professores, alunos e funcionários do referido Instituto. A utilização de mais de um software para a avaliação de acessibilidade/usabilidade web possibilitaria um maior levantamento de questões relacionadas a acessibilidade, compatibilidade entre navegadores, privacidade, padrões de usabilidade e outros. 6. Referência Bibliográfica Cybis, W. A.; Betiol, A. H. e Faust, R. (2010) Ergonomia e Usabilidade Conhecimentos, Métodos e Aplicações. São Paulo: Editora Novatec, 2ª Edição. Nielsen, J. (1995a) 10 Usability Heuristics for User Interface Design, acessado em 10/11/2013. Nielsen, J. (1995b) How to Conduct a Heuristic Evaluation, acessado em 10/11/2013. Nielsen, J. (2012) Usability 101: Introduction to Usability, acessado em 10/11/2013. Nielsen, J. e Loranger, H. (2007) Usabilidade na Web: Projetando Websites com qualidade. Rio de Janeiro: Editora Campus. 11th CONTECSI Proceedings p.3822
17 Moodle (2014), acessado em 14/01/2013. Preece, J.; Rogers, Y. e Sharp, H. (2005) Design de Interação Além da Interação Homem-Computador. Porto Alegre/RS: Editora Bookman. Rocha, H. V. e Baranauskas, M. C. C. (2003) Design e Avaliação de Interfaces Humano- Computador. Campinas/SP, NIED/UNICAMP. Rosa, J. G. S. e Moraes, A. (2005) Avaliação e Projeto no Design de Interfaces. Teresópolis/RJ: Editora 2AB. SortSite (2014), acessado em 14/01/2013. Vaz, V. T.; Travassos, G. H.; Conte, T. (2012) Empirical assessment of WDP tool: A tool to support web usability inspections, acessado em 15/10/ th CONTECSI Proceedings p.3823
Avaliação de Interfaces
Especialização em Tecnologias de Software para Ambiente Web Avaliação de Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Projeto e Avaliação de Interfaces: Ambiente Web
Leia maisMetadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados
1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,
Leia maisPlanejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP
Planejamento - 7 Planejamento do Gerenciamento do Risco Identificação dos riscos 1 O que é risco? Evento que representa uma ameaça ou uma oportunidade em potencial Plano de gerenciamento do risco Especifica
Leia maisGuia de utilização da notação BPMN
1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação
Leia mais1. Introdução. Avaliação de Usabilidade Página 1
1. Introdução Avaliação de Usabilidade Página 1 Os procedimentos da Avaliação Heurística correspondem às quatro fases abaixo e no final é apresentado como resultado, uma lista de problemas de usabilidade,
Leia maisAVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES
AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES Rafael Milani do Nascimento, Claudete Werner Universidade Paranaense (Unipar)
Leia maisU NIFACS ERGONOMIA INFORMACIONAL PROFª MARIANNE HARTMANN 2006.1
U NIFACS ERGONOMIA INFORMACIONAL PROFª MARIANNE HARTMANN 2006.1 AULA 20 PROBLEMAS DE INTERFACE 12.maio.2006 FAVOR DESLIGAR OS CELULARES usabilidade compreende a habilidade do software em permitir que o
Leia maisGerenciamento de Requisitos Gerenciamento de Requisitos
Gerenciamento de Requisitos Objetivos da disciplina Descrever o processo de Gerenciamento e Engenharia de Requisitos para projetos Treinar alunos no Gerenciamento de Requisitos Apresentar estudos de caso
Leia maisGerenciamento de Projetos Modulo VIII Riscos
Gerenciamento de Projetos Modulo VIII Riscos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
Leia maisProcessos de gerenciamento de projetos em um projeto
Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.
Leia maisRoteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos
SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 2 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de
Leia maisANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: Quando nos referimos à qualidade da interação
Leia maisCOORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0
COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO Versão 1.0 2015 SUMÁRIO 1. O MOODLE 3 2. Acesso à Plataforma 3 2.1. Cadastrar-se em uma disciplina 4 2.2. Página Inicial do Curso 5 3.
Leia maisUsabilidade na WEB CCUEC. Roberto Romani. UNICAMP- Universidade Estadual de Campinas
CCUEC Roberto Romani UNICAMP- Universidade Estadual de Campinas Usabilidadena WEB Tópicos Principais O que é usabilidade? Por que usabilidade na Web 7 regras básicas de usabilidade na Web Inspeção de usabilidade
Leia maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisO guia completo para uma presença. online IMBATÍVEL!
O guia completo para uma presença online IMBATÍVEL! Sumário Introdução 3 Capítulo 1 - Produção de Conteúdo: Por que e Como produzir 5 Capítulo 2 - Distribuição e Divulgação 8 Capítulo 3 - Monitoramento
Leia maisEngenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana
Leia maisIntrodução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização
Prof. Ricardo José Pfitscher Material elaborado com base em: José Luiz Mendes Gerson Volney Lagemann Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento
Leia maisIntrodução a Interação Humano-Computador (IHC) O Processo de Design da Interação INF 1403
Introdução a Interação Humano-Computador (IHC) O Processo de Design da Interação INF 1403 http://www.inf.puc-rio.br/~inf1403 Departamento de Informática, PUC-Rio abraposo@ Objetivos do Design de Interação
Leia maisCENTRO UNIVERSITÁRIO DE ENSINO SUPERIOR DO AMAZONAS - CIESA CENTRO DE PROCESSAMENTO DE DADOS CPD MANUAL DE UTILIZAÇÃO DO MOODLE 2.
CENTRO UNIVERSITÁRIO DE ENSINO SUPERIOR DO AMAZONAS - CIESA CENTRO DE PROCESSAMENTO DE DADOS CPD MANUAL DE UTILIZAÇÃO DO MOODLE 2.8 PERFIL ALUNO Versão 1.0 2015 CENTRO UNIVERSITÁRIO DE ENSINO SUPERIOR
Leia maisITIL v3 - Operação de Serviço - Parte 1
ITIL v3 - Operação de Serviço - Parte 1 É na Operação de Serviço que se coordena e realiza as atividades e processos necessários para fornecer e gerenciar serviços em níveis acordados com o usuário e clientes
Leia maisSiep / Renapi Campus Bento Gonçalves / RS Jucélia Almeida DESENVOLVENDO UM SITE ACESSÍVEL
Siep / Renapi Campus Bento Gonçalves / RS Jucélia Almeida DESENVOLVENDO UM SITE ACESSÍVEL Web para todos De acordo com Cifuentes(2000), Caplan(2002) e Dias (2003), entende-se por acessibilidade à rede
Leia mais1 Um guia para este livro
PARTE 1 A estrutura A Parte I constitui-se de uma estrutura para o procedimento da pesquisa qualitativa e para a compreensão dos capítulos posteriores. O Capítulo 1 serve como um guia para o livro, apresentando
Leia maisGerenciamento da Integração (PMBoK 5ª ed.)
Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar
Leia maisESTUDO AVALIATIVO DE ACESSIBILIDADE E USABILIDADE APLICADO AO AMBIENTE WEB.
ESTUDO AVALIATIVO DE ACESSIBILIDADE E USABILIDADE APLICADO AO AMBIENTE WEB. Rogério Albuquerque Ribeiro, Claudete Werner Universidade Paranaense (Unipar) Paranavaí - PR - Brasil albuquerque.rogerio@icloud.com
Leia maisCinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos
Série de ebooks sobre desenvolvimento em paralelo ágil: Capítulo 2 Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos Novas pressões, mais restrições
Leia maisMANUAL MOODLE - PROFESSORES
MANUAL MOODLE - PROFESSORES VERSÃO 2.5 Faculdades Projeção FACULDADE PROJEÇÃO Prof. Oswaldo Luiz Saenger Presidente Prof.ª Catarina Fontoura Costa Diretora Geral das Unidades Educacionais Prof. José Sérgio
Leia maisLISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE
Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?
Leia maisO uso correto do texto alternativo
O uso correto do texto alternativo Tradução livre do texto Appropriate Use of Alternative Text [http://webaim.org/techniques/alttext/] O texto alternativo é, como o nome diz, uma alternativa aos elementos
Leia maisnatureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues
Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas
Leia maisMigrando para o Word 2010
Neste guia O Microsoft Word 2010 está com visual bem diferente, por isso, criamos este guia para ajudar você a minimizar a curva de aprendizado. Leia-o para saber as partes principais da nova interface,
Leia maisagility made possible
RESUMO DA SOLUÇÃO Utilitário ConfigXpress no CA IdentityMinder a minha solução de gerenciamento de identidades pode se adaptar rapidamente aos requisitos e processos de negócio em constante mudança? agility
Leia maisTUTORIAL PARA UTILIZAÇÃO DA PLATAFORMA LMS
TUTORIAL PARA UTILIZAÇÃO DA PLATAFORMA LMS Neste documento você encontrará um conjunto de orientações de como navegar na plataforma do MBA Gestão Empreendedora. Siga as instruções com atenção e salve este
Leia maisO Gerenciamento de Documentos Analógico/Digital
Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital
Leia mais18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB
18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ
Leia mais3 Gerenciamento de Projetos
34 3 Gerenciamento de Projetos Neste capítulo, será abordado o tema de gerenciamento de projetos, iniciando na seção 3.1 um estudo de bibliografia sobre a definição do tema e a origem deste estudo. Na
Leia maisUNIVERSIDADE FEDERAL DE OURO PRETO PROJETO BÁSICO CURSO DE APERFEIÇOAMENTO EM PRODUÇÃO E ORGANIZAÇÃO DE CONTEÚDO NA EAD CURSO PARA DOCENTES DA UFOP
UNIVERSIDADE FEDERAL DE OURO PRETO CENTRO DE EDUCAÇÃO ABERTA E A DISTANCIA PROJETO BÁSICO CURSO DE APERFEIÇOAMENTO EM PRODUÇÃO E ORGANIZAÇÃO DE CONTEÚDO NA EAD CURSO PARA DOCENTES DA UFOP 2007 IDENTIFICAÇÃO
Leia maisCopyright Proibida Reprodução. Prof. Éder Clementino dos Santos
NOÇÕES DE OHSAS 18001:2007 CONCEITOS ELEMENTARES SISTEMA DE GESTÃO DE SSO OHSAS 18001:2007? FERRAMENTA ELEMENTAR CICLO DE PDCA (OHSAS 18001:2007) 4.6 ANÁLISE CRÍTICA 4.3 PLANEJAMENTO A P C D 4.5 VERIFICAÇÃO
Leia maisPor que sua organização deve implementar a ABR - Auditoria Baseada em Riscos
Março de 2010 UM NOVO PARADIGMA PARA AS AUDITORIAS INTERNAS Por que sua organização deve implementar a ABR - Auditoria Baseada em Riscos por Francesco De Cicco 1 O foco do trabalho dos auditores internos
Leia maisTestes de Usabilidade
Testes de Usabilidade Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Setembro de 2012 Prof. Edwar Saliba Júnior 1 Reflexão Ao fazer referência à questão da qualidade da relação
Leia maisTutorial 7 Fóruns no Moodle
Tutorial 7 Fóruns no Moodle O Fórum é uma atividade do Moodle que permite uma comunicação assíncrona entre os participantes de uma comunidade virtual. A comunicação assíncrona estabelecida em fóruns acontece
Leia maisResolução da lista de exercícios de casos de uso
Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se
Leia maisCurso Juventude Brasileira e Ensino Médio Inovador. Manual do ambiente Moodle
Curso Juventude Brasileira e Ensino Médio Inovador Manual do ambiente Moodle CURSO DE INTRODUÇÃO AO MOODLE 1. Introdução Estamos começando nossa viagem e nossa primeira parada é na unidade denominada Curso
Leia maisMERCER 360 PRINCIPAIS CARACTERÍSTICAS
MERCER 360 PRINCIPAIS CARACTERÍSTICAS Ponto de Vista da Mercer A avaliação 360 é um elemento vital para o desenvolvimento da liderança e planejamento de talentos Identifica pontos fortes e áreas de desenvolvimento
Leia maisMINISTÉRIO DA EDUCAÇÃO
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS SÃO JOSÉ REDES DE COMPUTADORES Laboratório 2 Wireshark
Leia mais3 Qualidade de Software
3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo
Leia maisDesenvolvimento de Interfaces Prototipação
Autarquia Educacional do Vale do São Francisco AEVSF Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Centro de Engenharia e Ciências Tecnológicas CECT Curso de Ciência da Computação Desenvolvimento
Leia maisAuditoria como ferramenta de gestão de fornecedores durante o desenvolvimento de produtos
Auditoria como ferramenta de gestão de fornecedores durante o desenvolvimento de produtos Giovani faria Muniz (FEG Unesp) giovanifaria@directnet.com.br Jorge Muniz (FEG Unesp) jorgemuniz@feg.unesp.br Eduardo
Leia maisUNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual
UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA Manual do Moodle- Sala virtual UNIFAP MACAPÁ-AP 2012 S U M Á R I O 1 Tela de Login...3 2 Tela Meus
Leia maisTÉCNICAS DE PROGRAMAÇÃO
TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente
Leia maisCapítulo 2 Usabilidade... 24 2.1 Definição de usabilidade... 25 2.2 Resumo... 39 2.3 Leitura recomendada... 39
Prefácio... IX Lista de Siglas e Abreviaturas... XIII Lista de Figuras e Quadros... XVI Capítulo 1 Portal web... 1 1.1 Definição de portal web... 3 1.2 Portal corporativo... 8 1.3 Resumo... 22 1.4 Leitura
Leia maisPrezado aluno, 1 - ) Clique no link que segue: http://speedtest.net/ 2 - ) Clique em iniciar teste: 3-) Verifique a velocidade:
Prezado aluno, Primeiramente sugerimos que utilize o Google Chrome, um navegador mais rápido e seguro. https://www.google.com/intl/pt-br/chrome/browser/?hl=pt-br&brand=chmi Caso não resolva os problemas,
Leia maisMetodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr
Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software
Leia maisSolução 1 - Copiar e colar a URL de convite do Ariba na barra de endereços do navegador:
Índice Obter ajuda... 1 Dúvidas e perguntas frequentes... 1 Erro ao tentar acessar a URL no e-mail de registro:... 1 Solução 1 - Copiar e colar a URL de convite do Ariba na barra de endereços do navegador:...
Leia maisGerenciamento de Projeto: Planejando os Riscos. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br
Gerenciamento de Projeto: Planejando os Riscos Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Sumário Introdução Planejar o Gerenciamento dos Riscos. Identificar os Riscos Realizar a Análise Qualitativa
Leia maisCursos livres EAD GUIA BÁSICO PARA USO CORPORATIVO. www.webaula.com.br
Cursos livres EAD GUIA BÁSICO PARA USO CORPORATIVO www.webaula.com.br Índice 3 introdução 3 introdução 3 O que são cursos livres, afinal? 4 Características dos cursos livres 5 Vantagens dos cursos livres
Leia maisPLANEJAMENTO ESTRATÉGICO
PLANEJAMENTO ESTRATÉGICO Este material resulta da reunião de fragmentos do módulo I do Curso Gestão Estratégica com uso do Balanced Scorecard (BSC) realizado pelo CNJ. 1. Conceitos de Planejamento Estratégico
Leia maisAvaya Softconsole Versão 1.5 Referência Rápida
Avaya Softconsole Versão 1.5 Referência Rápida 555-233-773PTB 1ª edição Fevereiro de 2003 Copyright 2003, Avaya Inc. Todos os direitos reservados Impresso nos EUA Aviso. Considerando-se que foram empregados
Leia maisPortal do Projeto Tempo de Ser
Sumário Portal do Projeto Tempo de Ser O que é um Wiki?...2 Documentos...2 Localizando documentos...3 Links...3 Criando um Documento...4 Criando um link...4 Editando um Documento...5 Sintaxe Básica...5
Leia maisFundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 2- Teste Estático e Teste Dinâmico Aula 4 Projeto de Teste 1 SUMÁRIO INTRODUÇÃO... 3 ANÁLISE E PROJETO DE TESTE... 3 1.
Leia maisÍNDICE INTRODUÇÃO...3
ÍNDICE INTRODUÇÃO...3 1 ACESSO À PLATAFORMA PÁGINA INICIAL...4 1º Passo Endereço da plataforma...4 2º Passo Acessar a plataforma...4 3º Passo Alterar senha...5 4º Passo Continue...6 5º Passo Acessar página
Leia mais1 Introdução Qualquer tipo de veiculação de conteúdo pago na internet pode ser considerado como uma ação publicitária. Esta ação é semelhante aos modelos tradicionais de mídia (televisão, rádio, revistas
Leia maisDESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta *
DESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta * RESUMO: Neste texto apresento algumas considerações sobre as competências e habilidades matemáticas a serem desenvolvidas no Ensino Fundamental,
Leia maisConflito de Interesses e Imparcialidade dos Auditores dos Organismos Certificadores
QSP Informe Reservado Nº 58 Maio/2006 Conflito de Interesses e Imparcialidade dos Auditores dos Organismos Certificadores Tradução para o português especialmente preparada para os Associados ao QSP. Este
Leia maisMauricio Barbosa e Castro
Mauricio Barbosa e Castro A interação homem-computador está muito relacionada com o processo de projeto, provendo soluções que levam em consideração todas as restrições e requisitos. O aspecto de projeto
Leia maisDesempenho de Operações. EAD 0763 Aula 2 Livro Texto Cap.2 Leonardo Gomes
Desempenho de Operações EAD 0763 Aula 2 Livro Texto Cap.2 Leonardo Gomes Agenda da aula 1 Desempenho de operações 2 Estudo de caso Capítulo 2- Desempenho de Operações Desempenho de operações Como avaliar
Leia maisTeste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares
Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares André Assis Lôbo de Oliveira Francisco Guerra Fernandes Júnior Faculdades Alves Faria, 74445190, Brasil andrelobin@hotmail.com,
Leia maisAPÊNDICE. Planejando a mudança. O kit correto
APÊNDICE Planejando a mudança No capítulo 11, trabalhamos o estabelecimento de um objetivo claro para a mudança. Agora, você está repleto de ideias e intenções, além de uma série de estratégias de mudança
Leia maisPró-Reitoria de Educação a Distância. Manual do Ambiente Virtual de Aprendizagem para alunos
Pró-Reitoria de Educação a Distância Manual do Ambiente Virtual de Aprendizagem para alunos Como acessar o ambiente 1. Entre no Ambiente Virtual de Aprendizagem localizado na página principal do Portal
Leia mais* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento
* Técnicas Avançadas Desenvolvimento de SOFTWARES Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Tópicos Sistema de Gerenciamento de Conteúdo CMS. Fron-end Back-end Instalando Site e Lojas
Leia maisJORNADA DE COMPRA. O que é e sua importância para a estratégia de Marketing Digital VECTOR
O que é e sua importância para a estratégia de Marketing Digital 1 2 3 4 Já falamos muitas vezes sobre produção de conteúdo ser a base de uma estratégia de marketing digital de resultados para a sua empresa.
Leia maisO ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO Prof. Leugim Corteze Romio Universidade Regional Integrada URI Campus Santiago-RS leugimcr@urisantiago.br Prof.
Leia maisMódulo 14 Treinamento e Desenvolvimento de Pessoas. 14.1. Treinamento é investimento
Módulo 14 Treinamento e Desenvolvimento de Pessoas 14.1. Treinamento é investimento O subsistema de desenvolver pessoas é uma das áreas estratégicas do Gerenciamento de Pessoas, entretanto em algumas organizações
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: GESTÃO DE PROJETOS Aula N : 10 Tema: Gerenciamento
Leia maisIMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011
IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011 Rogério Carlos Tavares 1, José Luis Gomes da Silva² 1 Universidade de
Leia maisO Princípio da Complementaridade e o papel do observador na Mecânica Quântica
O Princípio da Complementaridade e o papel do observador na Mecânica Quântica A U L A 3 Metas da aula Descrever a experiência de interferência por uma fenda dupla com elétrons, na qual a trajetória destes
Leia maisMDI/EAD: olhando com olhos de águia... 1
MDI/EAD: olhando com olhos de águia... 1 Um dos fatores que mais influenciam a permanência do educando em uma iniciativa EAD é a qualidade dos materiais que lhe são postos à disposição: não podem apresentar
Leia maisConectar diferentes pesquisas na internet por um menu
Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A
Leia maisUnidade 9: Diálogos deliberativos
Unidade 9: Diálogos deliberativos Como podemos utilizar as sínteses de evidências? Informar os grupos de interesse Divulgação da síntese de políticas Informações adaptadas derivadas da síntese Meios de
Leia maisAtividades da Engenharia de Software ATIVIDADES DE APOIO. Atividades da Engenharia de Software. Atividades da Engenharia de Software
Módulo 1 SCE186-ENGENHARIA DE SOFTWARE Profª Rosely Sanches rsanches@icmc.usp.br CONSTRUÇÃO Planejamento do Codificação Teste MANUTENÇÃO Modificação 2003 2 Planejamento do Gerenciamento CONSTRUÇÃO de Codificação
Leia maisISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE
ISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE Prof. MARCELO COSTELLA FRANCIELI DALCANTON ISO 9001- INTRODUÇÃO Conjunto de normas e diretrizes internacionais para sistemas de gestão da qualidade; Desenvolve
Leia maisO Processo de Engenharia de Requisitos
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA O Processo de Engenharia de Requisitos Engenharia de Software 2o.
Leia maisMINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO GERAL DE MODERNIZAÇÃO E INFORMÁTICA SISAU
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO GERAL DE MODERNIZAÇÃO E INFORMÁTICA SISAU SISTEMA DE ATENDIMENTO AO USUÁRIO MANUAL DO USUÁRIO
Leia maisComo criar um fluxo de informação entre empresa, fornecedor e distribuidor
Como criar um fluxo de informação entre empresa, fornecedor e distribuidor ebook Guias completos e gratuitos www.socialbase.com.br Índice 1. Introdução 2. Política de comunicação interna 3. Padronização
Leia maisTAW Tópicos de Ambiente Web
TAW Tópicos de Ambiente Web Teste rveras@unip.br Aula 11 Agenda Usabilidade Compatibilidade Validação Resolução de tela Velocidade de carregação Acessibilidade Testes Nesta etapa do projeto do web site
Leia maisDesenvolve Minas. Modelo de Excelência da Gestão
Desenvolve Minas Modelo de Excelência da Gestão O que é o MEG? O Modelo de Excelência da Gestão (MEG) possibilita a avaliação do grau de maturidade da gestão, pontuando processos gerenciais e resultados
Leia maisProva 2. Olá! Meu nome é João. Sou professor da Universidade X. Eu queria de te dar os parabéns pelo seu trabalho. Gostei muito dele.
INF1303 Introdução a Interação Humano-Computador Turma: 3VB, das 19 até 21 horas Professor: Bruno Santana da Silva Data: 09/05/2006 Aluno: Matrícula: Prova 2 Cenário da Prova: Site da SBC Suponha que você
Leia maisCADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário
CADERNO DE INFORMÁTICA FACITA Faculdade de Itápolis Aplicativos Editores de Texto WORD 2007/2010 Sumário Editor de texto... 3 Iniciando Microsoft Word... 4 Fichários:... 4 Atalhos... 5 Área de Trabalho:
Leia maisPara a utilização do WordPress são recomendadas as seguintes configurações:
Desenvolvimento de Site Rápido DSR Plataforma Wordpress O WordPress é uma plataforma semântica de vanguarda para publicação pessoal, com foco na estética, nos Padrões Web e na usabilidade. Ao mesmo tempo
Leia maisMANUAL DA SECRETARIA
MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo
Leia maisComo fazer a Renovação de Matrícula online no Sistema Acadêmico
Como fazer a Renovação de Matrícula online no Sistema Acadêmico 1) Acesse o sistema por meio do endereço http://academico.unifal-mg.edu.br. Para navegar com segurança e aproveitar todos os recursos do
Leia maisXIX CONGRESSO DE PÓS-GRADUAÇÃO DA UFLA 27 de setembro a 01 de outubro de 2010
PROPOSTA DE UMA ARQUITETURA DE INTERFACE DE SOFTWARE PARA GERAÇÃO DE NOTAS MUSICAIS PARA DETECÇÃO DE OBSTÁCULOS MAGNA CAETANO DA SILVA 1, GABRIEL DA SILVA 2 RESUMO Para realização deste trabalho foi realizada
Leia maisAnálise de Tarefas. Análise Hierárquica de Tarefas
Análise de Tarefas Em IHC, a análise de tarefas pode ser utilizada em diferentes momentos do desenvolvimento de software, destacando-se três atividades: (a) análise da situação atual (apoiada ou não por
Leia mais