Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.871 questões
I - Processos de software são as atividades envolvidas na produção de um sistema de software. Modelos de processos de software são representações abstratas desses processos.
II - No modelo de processo de desenvolvimento incremental, as atividades de especificação, desenvolvimento e validação são intercaladas. O sistema é desenvolvido como uma série de versões (incrementos), de maneira que cada versão adiciona funcionalidade à anterior.
III- Ao descrever e discutir os processos de software, costuma-se falar sobre suas atividades. No entanto, as descrições do processo também podem incluir produtos (resultados de atividades do processo) e papéis (que refletem as responsabilidades das pessoas envolvidas no processo).
Quais estão corretas?
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
O processo de desenvolvimento de software especificado pela Programação Extrema (eXtreme Programming – XP) começa com uma fase de planejamento, na qual são levantados e descritos requisitos para o software na forma de _____________________. O projeto e desenvolvimento dos requisitos busca focar nas necessidades imediatas. Necessidades de melhoria no projeto são realizadas através de processos de ____________. Além disso, se recomenda que a atividade de codificação ocorra em _______________ e seja guiada por _______________.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
A respeito da metodologia Scrum, assinale a alternativa correta.
Sobre metodologias ágeis, analise as afirmativas a seguir.
I. Scrum é um framework para suportar o desenvolvimento e a manutenção de projetos/produtos complexos. Fornece uma estrutura para entrega e mostra como fazer práticas específicas, apoiando a equipe de desenvolvimento.
II. Lean é uma metodologia ágil que se baseia em uma política de melhoria contínua, cujo fundamento se concentra na capacidade de eliminar desperdícios de forma contínua e sistemática.
III. Crystal é uma família de metodologias desenvolvidas em meados da década de 1990, destinadas para projetos que vão desde aqueles executados por pequenas equipes de desenvolvimento com baixa criticidade e prove abordagens até grandes equipes que implementam sistemas de alta criticidade.
Está correto o que se afirma apenas em