Questões de Concurso Sobre processos de software - desenvolvimento ágil em engenharia de software

Foram encontradas 1.871 questões

Q1840782 Engenharia de Software
A Agile Alliance estabelece 12 princípios para alcançar a agilidade. Fazem parte desses princípios, EXCETO:
Alternativas
Q1840781 Engenharia de Software
São artefatos do Scrum:
Alternativas
Q1831223 Engenharia de Software
   Um analista foi designado para assumir a gerência de um projeto de TI que envolve o desenvolvimento de software estratégico parte de um programa de projetos que está sendo gerenciado de maneira tradicional em sua organização. Mesmo a organização utilizando o COBIT 2019 como referência para sua governança de TI, o projeto em destaque já foi cancelado por insucesso em sua condução. Esse insucesso decorre da contínua evolução dos requisitos, o que dificulta o entendimento do escopo do projeto em seu início.

Tendo como referência essa situação hipotética, julgue o item a seguir. 

Caso fosse utilizada a versão mais recente do SCRUM para gerenciar o referido projeto, os developers seriam os responsáveis em criar o Sprint backlog contendo os requisitos do projeto. 

Alternativas
Q1831222 Engenharia de Software
   Um analista foi designado para assumir a gerência de um projeto de TI que envolve o desenvolvimento de software estratégico parte de um programa de projetos que está sendo gerenciado de maneira tradicional em sua organização. Mesmo a organização utilizando o COBIT 2019 como referência para sua governança de TI, o projeto em destaque já foi cancelado por insucesso em sua condução. Esse insucesso decorre da contínua evolução dos requisitos, o que dificulta o entendimento do escopo do projeto em seu início.

Tendo como referência essa situação hipotética, julgue o item a seguir. 

Uma solução para o problema em destaque seria aplicar abordagem ágil de gerenciamento de projetos, de modo que fossem criados protótipos e lançadas versões com o objetivo de refinar os requisitos e, assim, definir e redefinir o escopo em todo o projeto. 

Alternativas
Q1828439 Engenharia de Software
As reuniões no Framework SCRUM visam criar uma rotina e diminuir a quantidades de reuniões não programadas dentro do SCRUM. Estas reuniões possuem time-boxed, ou seja, um tempo de duração pré-definido. Assinale a alternativa que possui a descrição correta para as reuniões do SCRUM apresentadas.  
Alternativas
Q1828437 Engenharia de Software
Metodologias ágeis são conjuntos de práticas que proporcionam uma forma de gerenciar projetos mais adaptável às mudanças. Elas são estruturadas em ciclos curtos, sendo que, a cada novo ciclo, é entregue um conjunto de funcionalidades pré-determinado. Portanto, as metodologias ágeis têm como principal restrição o tempo e são caracterizadas por produzirem entregas rápidas e frequentes.
Assinale a alternativa correta sobre os “Valores do Ágil” descritos no Manifesto Ágil. 
Alternativas
Q1828436 Engenharia de Software
“Método ágil é uma disciplina que estuda um conjunto de comportamentos, processos, práticas e ferramentas utilizados para a criação de produtos (geralmente de, mas não limitados a, software) e sua subsequente disponibilização para os usuários finais.”
Fonte: Manifesto for Agile Software Development. Disponível em http://agilemanifesto.org/
A respeito do Método ágil, analise as afirmativas a seguir:
I. Uma característica comum dos processos ágeis é a capacidade de funcionar em ambientes muito exigentes que têm um grande número de incertezas e flutuações (mudanças) que podem vir de várias fontes como: equipe em processo de formação que ainda não trabalhou junto em outros projetos, requisitos voláteis, baixo conhecimento do domínio de negócio pela equipe, entre outras. II. Na Agile Culture (Cultura Ágil), o profissional tem mais liberdade. Ele recebe um conjunto de métricas, objetivos e orientações para planejar o seu trabalho da melhor forma possível, agregando valor ao negócio e dando mais flexibilidade interna. III. O desenvolvimento ágil tem muito em comum com o modelo em cascata. Na visão de alguns, este modelo é desacreditado, apesar de ser um modelo de uso comum.
É correto o que se afirma  
Alternativas
Q1828432 Engenharia de Software
.De acordo com o SCRUM Guide, qual o time box para uma Sprint Planning de quatro semanas?  
Alternativas
Q1825856 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


Para medir o tempo de condução (lead time) de uma das Sprints do sistema, deve ser selecionada no quadro Kanban uma Sprint da situação Fazendo. 

Alternativas
Q1813318 Engenharia de Software

Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.


Os métodos ágeis, em especial o Scrum, têm como principal objetivo entregar o sistema completamente desenvolvido no menor espaço de tempo.

Alternativas
Q1795153 Engenharia de Software
Uma das maneiras do Scrum Master servir ao Product Owner é:
Alternativas
Q1792456 Engenharia de Software
O XP (Extreme Programming) é um método ágil para o desenvolvimento de sistemas. Assinale a alternativa correta em relação a esse método.
Alternativas
Q1790957 Engenharia de Software
A metodologia Extreme Programming, ou simplesmente XP, propõe um conjunto de práticas para aumentar sua eficácia. Considerando essas práticas, assinale a alternativa correspondente à pratica conhecida por traduzir as palavras do cliente para o código, permitindo, para todos os envolvidos, uma rápida associação entre a nomenclatura utilizada e o seu significado.
Alternativas
Q1790956 Engenharia de Software
No contexto das metodologias ágeis, o planning poker é uma
Alternativas
Q1771809 Engenharia de Software
Entre os processos ágeis de desenvolvimento de software, SCRUM é um framework, algo como uma caixa de ferramentas, dentro do qual pessoas podem tratar e resolver problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com o mais alto valor possível. De acordo com a terminologia Scrum, eventos são chamados time-boxes, uma vez que são duração fechada e sprints são time-boxes de 1 mês ou menos e constituem o coração do Scrum. Entre os tipos de Sprint, três são detalhados a seguir.
I. É um time-box de 8h para uma sprint de um mês; uma reunião é onde o Product Owner é ouvido em relação às prioridades e aos objetivos da sprint. É nela também onde o time irá deliberar sobre o que conseguem fazer nesta sprint em relação às necessidades, formalizando o Sprint Backlog, ou lista de coisas que serão feitas no próximo mês. II. É um time-box de 15 min que deve acontecer diariamente, sempre no mesmo local e horário para gerar consistência e evitar perda de tempo, facilitada pelo Scrum Master. Nesta reunião, que deve ser muito dinâmica e que popularmente é feita em pé para evitar prolongamentos e distrações, cada membro do time deve responder apenas três perguntas: o que eu fiz ontem, o que eu vou fazer hoje e se tem algo me impedindo.
Os tipos detalhados em I e em II são denominados, respectivamente:
Alternativas
Q1756777 Engenharia de Software

Acerca de metodologias ágeis de desenvolvimento, julgue o item seguinte.


Em XP, a estruturação do valor feedback pode ser alcançada de forma rápida por meio de testes automatizados de software, que validam ou não um código produzido ou alterado.

Alternativas
Q1756776 Engenharia de Software
Acerca de metodologias ágeis de desenvolvimento, julgue o item seguinte.

Daily scrum é o único momento do dia em que os developers se reúnem para discutir detalhadamente a adaptação ou o replanejamento do trabalho da sprint.

Alternativas
Q1756774 Engenharia de Software
A respeito de processo orientado a reúso e ciclos de vida, julgue o item a seguir.
Um dos princípios da modelagem ágil é a abstração das ferramentas que serão utilizadas para criar os modelos e suas notações particulares.
Alternativas
Q1755577 Engenharia de Software
Com referência aos valores do The Agile Manifesto, analise as afirmativas a seguir.
I. Processos e ferramentas mais que indivíduos e interação entre eles.
II. Software em funcionamento mais que documentação abrangente.
III. Colaboração do cliente mais que negociação de contratos.
IV. Seguir um plano mais que responder a mudanças.
Está correto o que se afirma em
Alternativas
Q1754084 Engenharia de Software

No que se refere ao gerenciamento do dia a dia e ao manifesto ágil, julgue o item.


“Responder a mudanças mais que seguir um plano” é um dos valores do manifesto ágil.

Alternativas
Respostas
1001: E
1002: B
1003: C
1004: C
1005: C
1006: A
1007: C
1008: D
1009: E
1010: E
1011: A
1012: C
1013: C
1014: A
1015: C
1016: C
1017: E
1018: E
1019: B
1020: C