Prévia do material em texto
Identificar os requisitos e especificar os funcionais dos não funcionais, são atividades da engenharia de requisitos, realizadas no processo de: a. Refinamento dos requisitos e aprovação dos requisitos. b. Aprovação de demanda e plano de gerenciamento de demanda. c. Análise de problemas e definição de sistema. d. Plano de gestão de demanda e análise de problemas. e. Refinamento dos requisitos e definição do sistema. Sobre elicitação dos Requisitos, é INCORRETO afirmar que: a. Requisitos específicos da tecnologia de Realidade Aumentada, advém da identificação das atitudes, comportamentos e necessidades do usuário, além de requisitos de ambiente, imersão, interação, navegação, sentidos entre outros. b. Os requisitos de sistema são as descrições mais detalhadas das funções, serviços e restrições operacionais da aplicação c. A plataforma de renderização não é o equipamento no qual os objetos serão desenhados. Uma plataforma gráfica 3D para Realidade Aumentada contém o desempenho gráfico necessário. d. Os requisitos de usabilidade é um dos quesitos fundamentais em uma interface, uma vez que o sucesso de um sistema dependerá de fatores como a facilidade de aprendizado do usuário no uso com a aplicação e. Deve-se ressaltar os fatores de qualidade exigidos pela aplicação como, usabilidade, flexibilidade, portabilidade, manutenibilidade, devido às exigências advindas da tecnologia de Realidade Aumentada. Projetistas de sistemas de RA se deparam com um problema, pois na literatura são encontradas poucas sugestões de guias de desenvolvimento, que na maioria das vezes são derivadas de problemas específicos de cada aplicação. Diante disso, responda: Assinale verdadeiro (V) ou falso (F) () Como qualquer sistema de software, a construção de aplicações de RA requer um processo de especificação e análise de requisitos adequados às suas particularidades; ( ) Quando analisadas várias atividades do processo de desenvolvimento de software, verifica-se que geralmente limita-se a metáforas, guias ou padrões da Engenharia de Software tradicional; ( ) Para aprimorar o desenvolvimento de aplicações de RA, e preencher essa lacuna encontrada na literatura foi desenvolvida uma abordagem de engenharia de requisitos; ( ) A abordagem proposta de ER é baseada em características específicas de RA pode seguir tanto uma abordagem de desenvolvimento iterativa quanto a clássica, podendo ser adaptada para o modelo de processo desenvolvimento de cada organização; ( ) Em cada etapa do possível modelo são definidos conjuntos de atividades específicas, cujo intuito é gerar artefatos para auxiliar na especificação e análise de requisitos. Assinale a alternativa correta: a. F-V-V-V-F. b. V-F-V-F-V. c. V-V-V-V-V. d. F-F-F-F-F. e. V-F-F-V-V. A análise de requisitos no desenvolvimento de sistemas fala dos Funcionais e não funcionais. É considerado um requisito não-funcional: a. Disponibilidade do sistemas. b. Inconsistência de dados na tela. c. Interface gráfica do usuário. d. Informação de interface. e. Relatórios fiscais. Análise dos Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se dizer que esta é a fase em que é realizado, exceto: a. Entendimento do negócio. b. Planejamento. c. Levantamento da situação atual. d. Fechamento de escopo. e. Definição do hardware que será necessário à implantação do projeto. Quais são as técnicas de Análise de requisitos para determinar as necessidades e interesses dos stakeholders para atingir seus objetivos? a. Entrevista, Brainstorming, Questionários, pesquisas e observação. b. Planejamento, análise, definição e refinamento. c. Requisitos, domínio, gerenciamento e consolidação. d. Modelar, processar, identificar e informar. e. Reconhecer, avaliar, modelar, especificar e revisar. A abordagem deve ser capaz de realizar a intersecção dos requisitos tradicionais de software com requisitos específicos de aplicações de RA. Diante disso, é correto afirmar que: a. Gerenciar as mudanças para que ocorram de forma satisfatória. b. A necessidade de identificar as atitudes, comportamentos e necessidades do usuário, a fim de não precisar gerar protótipos rapidamente que possam ser analisados e avaliados pelo usuário. c. Os objetivos da abordagem são, a não participação dos usuários com o ambiente virtual, para que possam analisar e experimentar o ambiente e fazer possíveis alterações e/ou melhorias; e um cenário de difícil adaptação e manuseio. d. O desenvolvimento de ambientes virtuais requer um esforço compartilhado envolvendo tópicos de modelagem, objetos 3D e Interação Homem Computador (IHC). e. O fluxo de desenvolvimento da abordagem não precisa ser adaptado de acordo com cada desenvolvedor, podendo ser desde um fluxo iterativo incremental à modelo cascata. A etapa de Análise dos Requisitos possui três etapas, quais são elas? a. Questionário, análise de protocolo e classificação dos requisitos. b. Caso de testes, Brainstorming e análise de protocolos. c. Prototipação, entrevista e análise de protocolos. d. Classificação, entrevista e caso de testes. e. Classificação dos requisitos, revisão da especificação dos requisitos e caso de testes. Entender as necessidades do usuário significa compreender e explorar o máximo de informações possíveis sobre ele. Estabelecer os requisitos consiste em uma elicitação das informações que a aplicação deve ou não fazer. Diante disso, responda. a. A etapa de avaliar tem como propósito eliminar toda a documentação dos requisitos que definem o que o usuário realmente necessita, se o protótipo gerado está de acordo com estes requisitos. b. O levantamento da situação atual e do que se pretende desenvolver. c. Os requisitos de usabilidade é um dos quesitos fundamentais em uma interface, uma vez que o sucesso de um sistema dependerá de fatores como a facilidade de aprendizado do usuário no uso com a aplicação, flexibilidade e robustez de sua interação. d. Similar às personagens, os cenários de uso é uma técnica considerada complexa, pois prevê que todo cenário deve envolver no máximo cinco personagens e um objetivo. e. A partir da identificação dos requisitos de design, as pessoas e cenários não precisam ser criados para auxiliar os projetistas durante o processo de desenvolvimento da interface. A tecnologia de RA exige um rastreamento preciso de posição e orientação para alinhar ou registrar as informações virtuais com os objetos físicos. Diante disso, assinale a resposta correta. a. Os comportamentos e interações não precisam estabelecer os objetos com as características de geometria, escala, cor e textura. b. Com a RA não é possível fazer a sobreposição de imagens virtuais, mas também de adicionar comentários em áudio, dados de localização, contexto histórico. c. A definição de hardware e software mostra os equipamentos que não serão utilizados, bem como possa permitir nenhuma integração com alguma multimídia. d. As tecnologias de entrada são fundamentais para aplicações de RA, como, luvas, capacetes, óculos, câmeras de vídeo, marcadores (coloridos, fiduciais, entre outros), além de outros objetos. As tecnologias de saída apresentam as informações dos usuários, como dispositivos visuais, fone de ouvido, microfone, dispositivos visuais. e. A solução menos prática para um móvel AR sistema que pode suportar gráficos complexos 3-D.