Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/10/2022 17:30 Avaliação I - Individual 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:768336) Peso da Avaliação 1,50 Prova 54237338 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 Os métodos ágeis são uma abordagem ao modelo de gestão tradicional de projetos, em que se tinha o desenvolvimento de produtos divido por etapas bem definidas. Já o Método Ágil possui iterações curtas, onde o resultado é medido através de produto pronto. O modelo de entrega ágil é baseado em ciclos iterativos e incrementais, o que traz flexibilidade e adaptabilidade. Uma característica importante é a inspeção e adaptação dos ciclos e iterações, focados em gerar melhoria contínua para as equipes e processos. Considerando um exemplo de metodologia ágil, assinale a alternativa INCORRETA: A Waterfall. B Extreme Programming (XP). C Kanban. D Scrum. O Processo Unificado de software é uma tentativa de aproveitar os melhores recursos e características dos modelos tradicionais de processo de software. Sobre o Processo Unificado de software, assinale a afirmativa CORRETA: A O software é entregue aos usuários finais na fase de transição. B O software é dirigido a casos de uso, centrado na arquitetura, sequencial e incremental. C Os requisitos não funcionais são descritos em um conjunto de casos de uso preliminares. VOLTAR A+ Alterar modo de visualização 1 2 02/10/2022 17:30 Avaliação I - Individual 2/5 q j p D O planejamento é realizado na fase de elaboração. O papel define um conjunto de comportamentos, habilidades e responsabilidades de uma pessoa da equipe. Os papéis dentro de um projeto não são necessariamente para pessoas específicas nem para cargos dentro da equipe. A mesma pessoa pode exercer vários papéis em diferentes momentos do dia, no mesmo projeto. Que categoria é responsável por definir técnicas, estratégias, e principalmente definir os casos de testes que serão aplicados no sistema, ou seja, tem a função de analisar os resultados dos testes e no caso de necessidade, informar aos responsáveis que providenciem a correção? A Testador. B Desenvolvedor. C Analista. D Gerente de projeto. RUP é um processo de engenharia de software que fornece uma abordagem para assumir tarefas e responsabilidades dentro de uma organização de desenvolvimento, cujo objetivo é assegurar a produção de software de alta qualidade dentro de prazos e orçamentos previsíveis. A respeito disso, analise as sentenças a seguir: I- É derivado dos trabalhos sobre UML e do Processo Unificado de Desenvolvimento de Software, capturando seis das melhores práticas no desenvolvimento de software de forma satisfatória para uma grande faixa de projetos e organizações. II- É um método que pode ser utilizado no desenvolvimento de software, contemplando técnicas que os membros da equipe de desenvolvimento devem seguir para atingir o objetivo de aumentar sua produtividade. III- Representa uma nova geração de processos genéricos. IV- A mais importante inovação do RUP é a separação de fases e workflows, e sobretudo, o reconhecimento de que a implantação de software no ambiente do usuário é parte do processo. Assinale a alternativa CORRETA: A Somente a sentença I está correta. 3 4 02/10/2022 17:30 Avaliação I - Individual 3/5 B Somente a sentença III está correta. C As sentenças I, II, III e IV estão corretas. D Somente a sentença II está correta. O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes pioneiros da orientação a objetos nos anos 1990 (Jacobson, Booch e Rumbaugh). A respeito disso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O UP é o último modelo de processo inteiramente adaptado ao uso da notação UML (Unified Modeling Language). ( ) O UP é um framework extensível para a concepção de processos, podendo ser adaptado as características de diferentes empresas e projetos. ( ) Assim como os desenvolvimentos ágeis, o UP preconiza o desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F. B F - F - F. C F - V - V. D V - V - V. O Agile Unified Process é uma versão simplificada do Rational Unified Process desenvolvido por Scott Ambler. Ele descreve uma abordagem simples e fácil de entender para o desenvolvimento de software de aplicativo de negócios usando técnicas e conceitos ágeis, mas ainda assim permanecendo fiéis ao RUP. Sobre esse conceito, assinale a alternativa CORRETA: A Foca nas partes mais complexas do projeto. B Tem o objetivo de produzir software funcionais focando apenas no código fonte. 5 6 02/10/2022 17:30 Avaliação I - Individual 4/5 C Não flexibiliza as mudanças e, sim, o escopo do projeto. D Tem o objetivo de apresentar e discutir de novas técnicas que poderiam ser utilizadas para desenvolver softwares, disponibilizando maior agilidade por meio dos conceitos aplicados às metodologias já existentes. Há diversas fases que compõem a construção de um UP. A respeito delas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Concepção (inception): busca-se obter uma visão da abrangência do sistema. ( ) Elaboração (elaboration): o modelo conceitual será transformado em definitivo. ( ) Construção (construction): a fase de construção possui interações com os casos de uso mais complexos ainda não tratados, mas a arquitetura já foi estabilizada. ( ) Transição (deployment): consiste na implementação do sistema no ambiente de produção. Assinale a alternativa que apresenta a sequência CORRETA: A V – V – V – F. B V – V – F – F. C V – V – F – V. D F – F – F – V. O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes pioneiros da orientação a objetos nos anos 1990 (Jacobson, Booch e Rumbaugh). Sobre esse conceito, assinale a alternativa CORRETA: A O UP é o primeiro modelo de processo inteiramente adaptado ao uso da notação UML (Unified Modeling Language). B O UP foi desenvolvido por Jacobson, Booch e Rumbaugh, porém não é o primeiro modelo de processo. C O UP não possui um ciclo de vida bem definido. 7 8 02/10/2022 17:30 Avaliação I - Individual 5/5 D Na atividade de UP, são apresentados apenas os artefatos de entrada. O Processo Unificado é um dos mais importantes padrões da indústria de software atual. O UP é o primeiro modelo de processo inteiramente adaptado ao uso da notação UML (Unified Modeling Language). Sobre as definições das atividades do UP, assinale a alternativa INCORRETA: A Nessas atividades, apresentam-se os artefatos de entrada e saída e determinam as dependências entre as atividades. B Não indicam o uso da linguagem UML. C Elas são compostas por uma descrição clara e precisa e apresentam responsáveis. D Possuem um modelo de ciclo de vida bem definido e são acompanhadas de procedimentos adequados para o uso das ferramentas disponibilizadas. O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes pioneiros da orientação a objetos nos anos 1990. Quem foram eles? A João, Antonio e Rumbaugh. B Antonio, Booch e Rumbaugh. C Jacobson, Booch e Rumbaugh. D João, Booch e Rumbaugh. 9 10 Imprimir
Compartilhar