Fonte:IFMT • Instituto Federal de Mato Grosso • 2024
Questão 2407067
Analise as afirmações abaixo, baseadas na obra de Sommerville (SOMMERVILLE, Ian. Engenharia de Software. 9 ed. São Paulo: Pearson Prentice Hall, 2011, p. 53), a respeito de métodos ágeis: I. Métodos ágeis são métodos de desenvolvimento sequenciais que se concentram em desenvolvimento rápido, releases frequentes do software, produção de códigos de alta qualidade. O cliente é envolvido exclusivamente na fase de entrega e uso em produção do artefato produzido. II. A decisão de usar uma abordagem ágil ou uma abordagem dirigida a planos para o desenvolvimento deve depender do tipo de software a ser desenvolvido, das habilidades da equipe de desenvolvimento e da cultura da empresa que desenvolve o sistema. III. XP integra um conjunto de boas práticas de programação, como releases frequentes do software, melhorias contínuas do software e participação do cliente na equipe de desenvolvimento. IV. O escalamento de métodos ágeis para sistemas de grande porte é difícil, pois estes sistemas necessitam de projeto adiantado e alguma documentação. A integração contínua é praticamente impossível quando existem várias equipes de desenvolvimento separadas trabalhando em um projeto. Estão CORRETAS as afirmações:
AI e II apenas.
BI, II e IV apenas.
CIII e IV apenas.
DII, III e IV apenas.
EI, II, III e IV.
Revelar resposta correta
Resposta corretaAlternativa correta: D
Estude com continuidade
Pratique mais questões de Engenharia de Software.
Configure quantidade, alternativas e cronômetro para praticar novamente Informática e Engenharia de Software.
O ciclo de implantação de sistemas é um processo estruturado que envolve diversas etapas para garantir a implementação eficiente de um software ou sistema dentro de uma organização. Marque a alternativa CORRETA que é a primeira fase do ciclo de implantação de sistemas.
A norma ISO/IEC 9126 (NBR 13596) fornece um modelo de propósito geral que define 6 categorias de características de qualidade de software. A capacidade do produto de software de ser transferido de um ambiente para outro é a definição da característica:
A escolha do modelo de ciclo de vida de desenvolvimento de software é crucial para o gerenciamento de prazos, custos e qualidade do produto final entregue ao cliente. Analise as afirmativas a seguir sobre os modelos tradicionais e ágeis de desenvolvimento. I. O modelo em cascata
Engenharia de Software5 alternativasFAU - UNICENTRO2025
Sobre a A Unified Modeling Language (UML), ou Linguagem de Modelagem Unificada é correto afirmar: I - Ela possibilita que as definições estruturais e comportamentais do sistema sejam documentadas no formato de diagramas. II - Permite a visualização, a especificação, a construção
O Modelo em Espiral possui esse nome por causa de sua representação, onde cada volta no espiral percorre todas as fases do processo de software. Por definição, combina prevenção e tolerância a mudanças, assume que mudanças são um resultado de riscos de projeto e inclui atividades