Prévia do material em texto
24/09/2023, 14:57 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp#ancora_10 1/5 Exercício por Temas avalie sua aprendizagem (UFRJ/2012) Affordance é um conceito básico ligado ao estudo das interações humano-computador e suas interfaces. Affordance é um conceito originado na: ENGENHARIA DE USABILIDADE Lupa DGT0297_202303693061_TEMAS Aluno: DEIVID DOS SANTOS FERREIRA Matr.: 202303693061 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. 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. á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. á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 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. 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. Data Resp.: 24/09/2023 14:53:05 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. 2. javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:diminui(); javascript:aumenta(); javascript:aumenta(); 24/09/2023, 14:57 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp#ancora_10 2/5 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? 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? 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? Representantes de usuários. Requisitos descartáveis do sistema. Todos os envolvidos no design da interface. Per�l hipotético do usuário. Usuários administradores do sistema. Data Resp.: 24/09/2023 14:53:42 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. 3. Complexidade. Comunicabilidade. Affordance. Previsibilidade. Adaptabilidade. Data Resp.: 24/09/2023 14:54:03 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. 4. Routinator Scrum Sapphire Ruby Python Data Resp.: 24/09/2023 14:54:35 24/09/2023, 14:57 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp#ancora_10 3/5 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. Disponível em: https://www.signi�cados.com.br/comunicacao. Acesso em: 23 set. 2022. A melhor de�nição para comunicabilidade é: 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? 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. 5. A melhoria da linguagem da interface. A intenção do usuário �nal. 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. Data Resp.: 24/09/2023 14:55:06 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. 6. Relaciona requisitos dos usuários com requisitos da organização. Designers e usuários de�nem separadamente os requisitos. Identi�ca requisitos organizacionais de alto nível. Transforma em tarefas os requisitos organizacionais. Através de uma única sessão ao longo de todo o desenvolvimento. Data Resp.: 24/09/2023 14:55:47 Explicação: Resposta correta: Relaciona requisitos dos usuários com requisitos da organizaçã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 requisitosdos 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. 24/09/2023, 14:57 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp#ancora_10 4/5 (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. () Todos os atributos devem ter o mesmo peso e relevância, independentemente do tipo de sistema. Assinale a alternativa que apresenta a sequência correta de cima para baixo. 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 é: 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? 7. V V F F F F F F V V F V V V V Data Resp.: 24/09/2023 14:56:10 Explicação: É importante dar peso e relevância diferentes aos atributos de um sistema, dependendo do contexto e das necessidades dos usuários. 8. Especi�cação de Requisitos Avaliação Implementação Análise de Tarefas Prototipação Data Resp.: 24/09/2023 14:56:32 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. 9. É uma ferramenta interessante, mas de alto custo. 24/09/2023, 14:57 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp#ancora_10 5/5 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. É uma tarefa realizada unicamente pela equipe de designers. É uma história sobre pessoas executando uma atividade. É um processo de criação de janelas modais. Cenário lógico das ações do usuário na interface. Data Resp.: 24/09/2023 14:56:50 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. 10. O software deve ser complexo e pouco intuitivo. Para melhorar a experiência de uso do sistema, não deve-se adotar medidas mínimas de segurança. O sistema deve interromper o usuário o máximo possível, passando a ideia de controle e proteção. Alguns autores destacam a importância de manter o usuário no controle da interaçã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. Data Resp.: 24/09/2023 14:57:13 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. Não Respondida Não Gravada Gravada Exercício por Temas inciado em 24/09/2023 14:52:20.