Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão O Processo Rational Unified Process, também chamado de RUP, é um processo que busca apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, mas caracterizá-los de um modo que implemente muitos dos melhores princípios de desenvolvimento ágeis. Ele enfatiza o importante papel da arquitetura de software e sugere um fluxo de processo iterativo e incremental. Nesse contexto, podemos relacionar as fases do RUP em concepção, projeto, construção e implementação. requisitos, elaboração, implementação e implantação. especificação, projeto, construção e implantação. concepção, elaboração, construção e transição. requisitos, especificação, construção e implantação. Ref.: 201801719202 2a Questão 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 incremental Modelo em cascata com retroalimentação Modelo em cascata Modelo iterativo e incremental Modelo ágil, como scrum Ref.: 201801749896 3a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (análise de riscos) seguindo para a próxima iteração ou interrompendo o processo de desenvolvimento. O processo de software em questão é o: modelo em cascata com retroalimentação modelo em cascata. modelo de desenvolvimento evolucionário (prototipação). modelo espiral. modelo de desenvolvimento ágil. Ref.: 201801722161 4a Questão Considere as seguintes características encontradas em projetos de desenvolvimento de software: I. Os requisitos são complexos e mudanças significativas são esperadas; II. Projeto de longo prazo; III. Os custos e os riscos de avaliação são importantes IV. Avaliação de riscos realizada constantemente Essas são características que encontramos no modelo: Incremental Cascata Evolucionário Espiral Prototipação Ref.: 201801282689 5a Questão Um dos modelos de desenvolvimento de software é o modelo iterativo-incremental. O conceito deste modelo é representado por: Faz a seleção de uma parte do projeto, identificando, especificando, implementando, testando e implantando a iteração Utiliza o modelo balburdia para sua realização Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo Uma vez satisfeitos os requisitos, as partes podem ser desenvolvidas em paralelo e integradas quando completas Uma vez satisfeitos os requisitos e os objetivos da iteração forem completos, o desenvolvimento segue para a próxima iteração Ref.: 201801722154 6a Questão Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema proposto. Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e com isso gostariam de produzir protótipos com funcionalidades e desempenhos limitados, de forma a permitir que os desenvolvedores e clientes verifiquem as funções das implementações preliminares dos modelos de sistemas antes de se comprometerem com um sistema final. Qual é o melhor modelo para desenvolver este sistema? Prototipação Espiral Evolucionário Cascata Iterativo Ref.: 201801719217 7a Questão 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 em cascata Modelo Prototipação Modelo balburdia Modelo Ágil: XP Modelo Espiral Ref.: 201801790325 8a Questão 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: Análise de riscos Construção produto Refinamento protótipo Projeto rápido Obtenção dos requisitos
Compartilhar