Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.947 questões
No desenvolvimento de software ágil com base em prototipação, é essencial que todos os requisitos do sistema tenham sido definidos previamente.
Acerca de RUP (rational unified process) e XP (extreme programming), julgue o seguinte item.
Na XP, as histórias dos usuários (casos de uso) devem
descrever os detalhes dos requisitos da solução, tais como a
tecnologia a ser utilizada e a modelagem do banco de dados;
isso irá permitir planejar melhor a interface do usuário na
release planning e, consequentemente, o desenvolvimento da
solução.
Acerca de RUP (rational unified process) e XP (extreme programming), julgue o seguinte item.
Uma das práticas da XP é a integração contínua que visa
aperfeiçoar o projeto de codificação do sistema de software,
tal que a estrutura interna se aprimora sem que seu
comportamento se altere.
A respeito de escopo em projetos ágeis, Scrum e Kanban, julgue o próximo item.
Kanban é uma metodologia ágil para desenvolvimento de
software.
A respeito de escopo em projetos ágeis, Scrum e Kanban, julgue o próximo item.
O evento timeboxed (sprint), em Scrum, é executado em sala
fechada e tem duração indeterminada.
A respeito de escopo em projetos ágeis, Scrum e Kanban, julgue o próximo item.
Transparência, inspeção e adaptação são pilares do Scrum
que provêm do controle empírico de processos.
A respeito de escopo em projetos ágeis, Scrum e Kanban, julgue o próximo item.
No Scrum, para cada sprint o time de desenvolvimento
realiza uma reunião de curta duração, na qual se faz
necessária a presença do product owner e do scrum master.
A respeito de escopo em projetos ágeis, Scrum e Kanban, julgue o próximo item.
Em ambientes voláteis, o escopo do projeto pode mudar com
frequência, o que leva a adoção de sprints menores; em
ambientes estáveis, adota-se sprints maiores.
Acerca de gestão de portfólio e Scrum, julgue o item subsequente.
O backlog do produto é uma lista priorizada cujos itens de
maior importância ficam no topo e, portanto, devem ser mais
detalhados.
Acerca de gestão de portfólio e Scrum, julgue o item subsequente.
Scrum é uma metodologia ou um conjunto práticas de
engenharia de software para criar produtos.
Acerca de gestão de portfólio e Scrum, julgue o item subsequente.
O scrum master tem a responsabilidade de avaliar, após cada
sprint, a necessidade de mudar algo no rumo do projeto ou
reorganizar as prioridades para as próximas sprints.
Acerca de gestão de portfólio e Scrum, julgue o item subsequente.
A escolha das ferramentas e métodos utilizados na
metodologia de gestão de portfólio é etapa importante e
conta com forte participação dos stakeholders envolvidos.
Acerca de gestão de portfólio e Scrum, julgue o item subsequente.
A gestão de portfólio envolve desde o nível estratégico até as gerências da organização, mapeando as oportunidades mais relevantes, alocando recursos e priorizando projetos em detrimento de outros.
Com base nos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
O Scrum usa um conjunto de “padrões de processo de
software”, que são adequados para projetos com prazos
apertados e requisitos que mudam frequentemente.
Com base nos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
O SAFe é um framework cujo objetivo consiste em expandir
o desenvolvimento ágil no âmbito corporativo, permitindo
que o Scrum e o XP sejam aplicados a grandes organizações
e facilitando o gerenciamento de tarefas em empresas com
vários desenvolvedores integrados.
Com base nos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
Entre as principais características dos métodos ágeis,
destacam-se a maximização da documentação formal e o
envolvimento dos clientes.
Julgue o próximo item, relativos a ciclo de vida de software.
No Scrum, todo o trabalho necessário para atingir a meta do
produto está embutido nas sprints, inclusive as daily scrums
e as sprint retrospective.
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.