Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício por Temas avalie sua aprendizagem IHC signi�ca Interação Humano-Computador e é uma área de estudo que se concentra na relação entre seres humanos e computadores, sistemas e tecnologias interativas. O objetivo principal da IHC é desenvolver tecnologias e interfaces que permitam aos usuários interagir com sistemas de computador de maneira e�caz, e�ciente e satisfatória. Isso pode incluir o projeto de interfaces de usuário, o desenvolvimento de software interativo e a realização de estudos empíricos sobre a experiência do usuário. Em uma de suas "propriedades", �ca claro a intenção de transmitir ao usuário, de forma e�caz e e�ciente, as intenções da interação com a interface. A que propriedade se refere essa a�rmação? Através da comunicação, os seres humanos e os animais partilham diferentes informações entre si, tornando o ato de comunicar uma atividade essencial para a vida em sociedade. ENGENHARIA DE USABILIDADE Lupa DGT0297_202002493909_TEMAS Aluno: RENAN FELIPE MACARIO DA COSTA Matr.: 202002493909 Disc.: ENGENHARIA DE USAB 2023.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. DESENVOLVIMENTO DE INTERFACE HUMANO COMPUTADOR 1. Complexidade. Comunicabilidade. Previsibilidade. Affordance. Adaptabilidade. Data Resp.: 10/10/2023 18:30:51 Explicação: A propriedade que se refere à a�rmação "transmitir ao usuário, de forma e�caz e e�ciente, as intenções da interação com a interface" é a Comunicabilidade. A Comunicabilidade é uma propriedade importante das interfaces de usuário, pois se refere à facilidade e e�cácia com que a interface permite a comunicação entre o usuário e o sistema. Uma interface que possui alta comunicabilidade é clara, compreensível e permite ao usuário entender facilmente as informações apresentadas e as ações que podem ser realizadas. 2. javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:diminui(); javascript:aumenta(); javascript:aumenta(); Disponível em: https://www.signi�cados.com.br/comunicacao. Acesso em: 23 set. 2022. A melhor de�nição para comunicabilidade é: Projetos de software podem apresentar diversas di�culdades, que vão desde questões técnicas até problemas relacionados à gestão do projeto e às relações interpessoais da equipe envolvida. Qual método ágil de desenvolvimento é amplamente utilizado em projetos de software? A Interface Humano-Computador (IHC) é uma área da computação que busca, sobretudo, entender como as pessoas usam os computadores e fazer a investigação de outras formas de interação. Disponível em: https://medium.com/contexto-delimitado/interface-humano-computador-5bd0ee9d7d2e. Acesso em: 23 set. 2022. O desenvolvimento de Interface Humano-Computador versa sobre a técnica de Bridge, que trata da criação de tarefas de modelos de interação. Como ela é aplicada? A melhoria da linguagem da interface. A melhoria das condições da interface. A transmissão ao usuário das intenções da interação com a interface. A inclusão de falas na interface. A intenção do usuário �nal. Data Resp.: 10/10/2023 18:31:17 Explicação: Comunicabilidade é a propriedade de transmitir ao usuário, de forma e�caz e e�ciente, as intenções da interação com a interface. A comunicabilidade diz respeito à capacidade da interface de comunicar ao usuário a lógica do design, as intenções do designer e os princípios de interação resultantes das decisões tomadas durante todo o processo de design. 3. Ruby Python Scrum Sapphire Routinator Data Resp.: 10/10/2023 18:31:30 Explicação: O método ágil de desenvolvimento amplamente utilizado em projetos de software é o Scrum. O Scrum é um framework ágil que permite que a equipe de desenvolvimento entregue um produto em partes menores e iterativamente, o que permite feedback constante do cliente e a adaptação às mudanças durante o projeto. O Scrum é um processo iterativo e incremental, onde o desenvolvimento é feito em sprints, que são ciclos curtos de desenvolvimento. 4. Relaciona requisitos dos usuários com requisitos da organização. Identi�ca requisitos organizacionais de alto nível. Através de uma única sessão ao longo de todo o desenvolvimento. Designers e usuários de�nem separadamente os requisitos. Transforma em tarefas os requisitos organizacionais. Data Resp.: 10/10/2023 18:32:00 Explicação: Resposta correta: Relaciona requisitos dos usuários com requisitos da organização. Uma diretriz relacionada à qualidade de interface é uma recomendação ou orientação que visa garantir que a interface do usuário (UI) de um software seja fácil de usar, intuitiva, e�ciente e agradável. Nesse sentido, marque a alternativa correta. O ciclo de vida é a estrutura contendo processos, atividades e tarefas envolvidas no desenvolvimento, operação e manutenção de um produto de software, abrangendo a vida do sistema, desde a de�nição de seus requisitos até o término de seu uso. Disponível em: https://www.devmedia.com.br/ciclos-de-vida-do-software/21099. Acesso em: 23 set. 2022. No Ciclo de Vida Estrela, a atividade central é: (SERPRO/2013 - Adaptada) Segundo Nielsen, o desenvolvimento de interfaces deve prever a aplicação de princípios básicos, como a usabilidade e o design de interação. Com base nas teorias formuladas por esse autor, classi�que como verdadeiro ou falso as a�rmativas abaixo: () Nielsen a�rma que a interface deve apresentar consistência e padrões, pois desta forma os usuários se localizam facilmente, não necessitando de palavras ou referências diferentes a cada página de um site. () As situações ou ações devem manter uma consistência e padronização ao longo da utilização da aplicação. A técnica de Bridge trata da criação de tarefas de modelos de interação. É baseada numa sequência de sessões com várias pessoas envolvidas no projeto, com a intenção de criar ¿pontes¿ entre os requisitos dos usuários e da organização. Em geral, os usuários apresentam seu �uxo de trabalho, que são transformados em objetos de tarefas (caixas de diálogo e caixas de mensagens). Esses objetos, por sua vez, são testados pelos usuários participantes para veri�car se atendem e correspondem às atividades que fazem atualmente e que serão transferidas para o sistema. 5. O software deve ser complexo e pouco intuitivo. Alguns autores destacam a importância de manter o usuário no controle da interação. O sistema deve interromper o usuário o máximo possível, passando a ideia de controle e proteção. O software não deve ser observador e se lembrar de quais ações o usuário realiza em sequência, pois tentar antever o próximo é uma atitude clara de invasão de privacidade. Para melhorar a experiência de uso do sistema, não deve-se adotar medidas mínimas de segurança. Data Resp.: 10/10/2023 18:32:42 Explicação: O usuário deve estar no controle. Para isso, é necessário tentar reduzir o número de opções ou decisões que ele precisa tomar a cada instante. É importante ressaltar que o usuário pode ter mais ou menos liberdade de acordo com seu per�l. Usuários sem muita experiência podem precisar de mais assistência e menos alternativas, enquanto os mais experientes podem ter mais alternativas. 6. Implementação Avaliação Especi�cação de Requisitos Prototipação Análise de Tarefas Data Resp.: 10/10/2023 18:32:55 Explicação: O ciclo de vida estrela é um processo composto por seis atividades. Todas as atividades estão interligadas pela atividade de avaliação, ou seja, o que quer que se faça sempre necessita de uma avaliação, ao concluir uma atividade e antes de iniciar outra. 7. () Todos os atributos devem ter o mesmo peso e relevância, independentemente do tipo de sistema. Assinale a alternativaque apresenta a sequência correta de cima para baixo. Em termos de tecnologia da informação, quando falamos em design de interface do usuário, falamos do design de softwares, sites ou aplicativos. Na verdade, trata-se de programar a aparência das coisas para facilitar a usabilidade e a experiência do usuário. Disponível em: https://www.dialhost.com.br/blog/o-que-e-design-de-interface-do-usuario/. Acesso em: 23 set. 2022. Qual das alternativas abaixo melhor de�ne o design baseado em cenários? Para interagir com um software, primariamente utiliza-se a interface, onde é possível acessar as opções e informações que possibilitam gerenciá-lo. Se existir di�culdade para entender as informações da tela e for necessário procurar suas funcionalidades, o software não será tão útil. Disponível em: https://medium.com/contexto-delimitado/interface-humano-computador-5bd0ee9d7d2e. Acesso em: 23 set. 2022. É sempre importante registrar, organizar e re�nar os dados coletados. Acerca dos conceitos de Interface Humano- Computador, o que são personas? V V F F F F V V V V F V F F V Data Resp.: 10/10/2023 18:33:01 Explicação: É importante dar peso e relevância diferentes aos atributos de um sistema, dependendo do contexto e das necessidades dos usuários. 8. Cenário lógico das ações do usuário na interface. É uma história sobre pessoas executando uma atividade. É uma ferramenta interessante, mas de alto custo. É um processo de criação de janelas modais. É uma tarefa realizada unicamente pela equipe de designers. Data Resp.: 10/10/2023 18:33:19 Explicação: Um cenário é uma história sobre pessoas executando uma atividade. Ao escrever, ler e revisar cenários, a equipe de design e os usuários têm a oportunidade de discutir e analisar como as atividades dos usuários são afetadas pelo sistema que será desenvolvido. Assim, podemos dizer que os cenários são uma ferramenta útil e barata para gerar e avaliar diversas ideias durante as atividades de design. 9. Representantes de usuários. Usuários administradores do sistema. Per�l hipotético do usuário. Requisitos descartáveis do sistema. Todos os envolvidos no design da interface. Data Resp.: 10/10/2023 18:33:36 (UFRJ/2012) Affordance é um conceito básico ligado ao estudo das interações humano-computador e suas interfaces. Affordance é um conceito originado na: Explicação: Personas são de�nidas, principalmente, por seus objetivos de atividade no sistema em geral. É um termo que representa um grupo hipotético de usuários. 10. área de engenharia de software e prega que sua adoção por parte dos usuários é fundamental para de�nir a aceitabilidade, usabilidade e corretude de um sistema rico em interfaces grá�cas. área de engenharia semiótica e descreve como o desenvolvedor deverá projetar interfaces grá�cas fáceis de utilizar mesmo dentro dos usuários portadores de necessidades especiais. área de engenharia de software e lista o conjunto das melhores práticas para o projeto e desenvolvimento de interfaces grá�cas de sistemas que irão executar em dispositivos móveis ubíquos. sociologia e diz respeito à baixa qualidade exibida pelos atuais sistemas baseados em código aberto cuja interfaces e interações não são fáceis de manejar e executar mesmo pelos usuários especialistas. psicologia e diz respeito ao conjunto de características dos objetos de interface que determinam ou sugerem ao usuário de um sistema quais tipos de ações/usos se podem fazer com os objetos. Data Resp.: 10/10/2023 18:33:59 Explicação: Trata-se de um termo em inglês sem tradução no português, signi�cando o conjunto de características do software perceptíveis pelo usuário, as quais indicam que tipos de operações podem ser realizadas com o sistema interativo, bem como as formas de realizá-las manipulando a interface. Na área de IHC, a affordance de um objeto é exatamente o conjunto das características capazes de mostrar aos usuários as operações que eles podem fazer com ele. Pode ser caracterizado também como a capacidade que um objeto tem de ser reconhecido e utilizado exatamente para o que foi projetado, mas sem a necessidade de uma explicação prévia. Não Respondida Não Gravada Gravada Exercício por Temas inciado em 10/10/2023 18:30:30.
Compartilhar