Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Um analista desenvolve um software e identifica que os seus requisitos iniciais estão razoavelmente bem definidos, mas o escopo geral do desenvolvimento não permite um processo puramente linear. Ele sabe que precisa, em curtíssimo prazo, prover um conjunto limitado de funcionalidades do software para os usuários, que serão refinadas e expandidas em versões futuras. Qual o modelo de ciclo de vida de desenvolvimento de software mais adequado a esse caso? Espiral. Prototipação. Incremental. Cascata. Formal. Gabarito Comentado 2. Prototipação - Criação de um modelo para ser analisado e desenvolvido a partir dele. O Analista coletará informações para um mini projeto, concentrando-se nas entradas e saídas do software, bem como em suas iterações entre usuário e programa. Após a criação e aceitação do protótipo, o produto final será desenvolvido. Identifique a única alternativa que NÃO faz parte das atividades da prototipação: Projeto rápido Obtenção dos requisitos Construção produto Análise de riscos Refinamento protótipo Gabarito Comentado 3. Assinale a opção que apresenta o modelo de processo de desenvolvimento de software que atende as características abaixo; I. Define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização II. Uma vez satisfeitos os requisitos e os objetivos da iteração forem completos, o desenvolvimento segue para a próxima iteração. Modelo em cascata Modelo ágil, como scrum Modelo incremental Modelo iterativo e incremental Modelo em cascata com retroalimentação Gabarito Comentado Gabarito Comentado 4. Na modelagem de processos, um modelo evolucionário de processo de software, originalmente proposto por Boehm, combina prototipagem e aspectos controlados e sistemáticos dos processos em cascata, sendo um gerador de modelo por risco, usado para guiar a engenharia de sistemas intensivos em softwares com vários interessados concorrentes, tendo duas características distintas, descritas a seguir. I. É uma abordagem cíclica, para aumentar incrementalmente o grau de definição e de implementação de um sistema enquanto diminui seu grau de risco. II. É um conjunto de marcos de ancoragem, para garantir o comprometimento dos interessados com soluções exequíveis e mutuamente satisfatórias para o sistema. Esse modelo é conhecido por: c) globalizado d) integrado. a) espiral. e) empírico. b) dinâmico. 5. O processo iterativo - É o modelo que se baseia na ideia de melhoramento ou refinamento aos poucos. Identifique a única alternativa que NÃO faz parte das atividades realizadas pela equipe responsável pela iteração: Identificar Testar Implementar Encapsular Especificar Gabarito Comentado 6. Assinale a opção que apresenta a característica correta do modelo Iterativo Modelo baseado na ideia de aumento do âmbito do sistema Modelo que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização Modelo onde após a criação e aceitação do protótipo, o produto final será desenvolvido. Modelo em que as fases se sucedem, sem a possibilidade de retrocesso a fase anterior. Modelo que funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo 7. Avalie as características abaixo sobre um determinado processo de desenvolvimento de software I. Inclui uma análise de Riscos II. Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo. Com base em sua análise, assinale a opção que define corretamente esse processo de desenvolvimento de software Modelo Espiral Modelo em cascata Modelo Ágil: XP Modelo Prototipação Modelo balburdia Gabarito Comentado 8. O Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização. Identifique a única alternativa que NÃO faz parte das atividades do modelo em questão: Manutenção Análise de requisitos Implementação Levantamento de requisitos Projeto
Compartilhar