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

Foram encontradas 1.920 questões

Q1005903 Engenharia de Software

De acordo com o guia Scrum, analise as assertivas a seguir:

I. Scrum é um framework para planejamento, programação e manutenção de produtos simples.

II. Três são os pilares para toda a implementação de um controle de processo empírico: transparência, inspeção e adaptação.

III. O Scrum Team consiste de um Product Owner, o Development Team, e de um Scrum Master.

IV. A Product Backlog é uma lista ordenada de tudo o que é conhecido como necessário ao produto.

Quase estão corretas?

Alternativas
Q998322 Engenharia de Software
A Fazenda Municipal, se optar por utilizar o método ágil denominado ASD (Adaptive Software Development) - Desenvolvimento Adaptativo de Software, deve observar o cumprimento das seguintes três fases componentes desse método:
Alternativas
Q996784 Engenharia de Software
Julgue o próximo item, a respeito de domain-driven design, design patterns, emergent design, enterprise content management e REST.
No desenvolvimento de software com metodologias ágeis, o backlog priorizado é uma técnica que pode trazer resultados positivos para o design emergente.
Alternativas
Q996754 Engenharia de Software
Acerca da gestão ágil de projetos com Scrum, julgue o item a seguir.
Entre os processos da gestão de projetos com Scrum, as inspeções constituem os processos mais complexos e formais e, por isso, ocorrem somente ao fim de um ciclo de várias sprints, após a liberação de uma funcionalidade plena e o seu reconhecimento pelo demandante.


Alternativas
Q995236 Engenharia de Software
Scrum e XP são metodologias ágeis usadas no contexto de desenvolvimento de software que
Alternativas
Q993846 Engenharia de Software
Sobre metodologias de Desenvolvimento Ágil de software, o que podemos afirmar corretamente?
Alternativas
Q979933 Engenharia de Software
Na coluna I estão dispostos conceitos utilizados no Scrum. Estabeleça a correta correspondência com seus significados, conforme apresentado na Coluna II:
Coluna I 1 Sprint 2 Backlog 3 Time Boxed 4 Artefato não oficial 5 Kanban
Coluna II ( ) principal artefato do Scrum ( ) eventos com duração fixa no Scrum ( ) iteração e um evento com duração fixa ( ) quadro que compõe o painel de controle do time ( ) burndown
A sequência correta, de cima para baixo, é:
Alternativas
Q979932 Engenharia de Software
Em relação aos métodos ágeis, o responsável por garantir que a equipe está aderindo aos valores do Scrum é representado por:
Alternativas
Q970915 Engenharia de Software
Tem-se como boas práticas em projetos de software a definição dos seus requisitos funcionais e suas funcionalidades. No decorrer dessa definição, pode surgir a necessidade de fornecer, de forma prioritária, um conjunto de funcionalidades iniciais básicas e, após esse fornecimento, podemos melhorar e expandir as funcionalidades em versões de software posteriores, até atingir todos os requisitos definidos. Nesse caso, estamos aplicando um modelo de processo de software denominado:
Alternativas
Q970897 Engenharia de Software
A gestão de projetos é um dos grandes desafios no desenvolvimento de produtos de software, pois uma gestão padronizada, aliada às boas práticas de desenvolvimento minimizam os fracassos nos projetos de softwares. O Scrum é um dos frameworks mais utilizados na gestão de projetos de software e sobre ele é correto afirmar.
Alternativas
Q969458 Engenharia de Software

Considere uma situação hipotética em que três Analistas de Informática, aplicando abordagens distintas de análise e projeto de sistemas, utilizaram frameworks, ferramentas, técnicas ou métodos, conforme segue:


- Márcio desenhou um Diagrama de Fluxo de Dados (DFD).

- Ana Maria desenhou um Diagrama de Sequência.

- Estela entregou uma funcionalidade completa no final de uma sprint.


De acordo com o que utilizaram, os Analistas de Informática aplicaram, respectivamente, as abordagens

Alternativas
Q2716409 Engenharia de Software

Kanban é um dos métodos ágeis de desenvolvimento de software em que se utilizam mecanismos de gestão visual para a aplicação incremental de melhorias no processo de trabalho (Prikladnicki, 2014). Sobre a implantação e o funcionamento do método Kanban, assinale a alternativa correta.

Alternativas
Q2716406 Engenharia de Software

Sobre o Scrum, um framework ágil para gerenciamento de projetos de software, considere as seguintes afirmativas:

1. O Scrum define três papéis no desenvolvimento do software: Dono do Produto (Product Owner - PO), ScrumMaster e equipe de desenvolvimento.

2. Uma Sprint é um ciclo completo de desenvolvimento com duração fixa que, ao final, resulta em incrementos potencialmente entregáveis do produto.

3. O backlog do produto é normalmente composto por histórias de usuário com todo o detalhe necessário para desenvolvimento das funcionalidades.

4. Na reunião de retrospectiva, as novas funcionalidades desenvolvidas ao longo da Sprint são avaliadas pelo Dono do Produto.

Assinale a alternativa correta.

Alternativas
Q2028465 Engenharia de Software
Um time de desenvolvimento de sistemas discutia acerca dos métodos que poderiam utilizar em uma determinada demanda, considerando que:
I. deveriam entregar software funcionando com frequência, na escala de semanas até meses, com preferência aos períodos mais curtos. II. mudanças de requisitos não deveriam ser aceitas no final do desenvolvimento para que não houvesse interferência na fase de testes. III. seriam blindados da interferência da área de negócios durante todo o curso do projeto.
Corresponde aos princípios do Manifesto Ágil de desenvolvimento de software o que consta APENAS em 
Alternativas
Q1760543 Engenharia de Software
O Scrum é um método ágil geral, mas seu foco está no gerenciamento do desenvolvimento iterativo, o que é feito com a utilização de diferentes tipos de reunião em que os integrantes das equipes participam com diferentes papéis. Com relação aos papéis dos partipantes do projeto na abordagem Scrum, é INCORRETO afirmar que
Alternativas
Ano: 2018 Banca: UFMG Órgão: UFMG Prova: UFMG - 2018 - UFMG - Analista de TI |
Q1760542 Engenharia de Software
O gerenciamento em métodos ágeis de desenvolvimento utiliza práticas e técnicas diferentes das normalmente utilizadas em processos tradicionais dessa área. Com relação ao gerenciamento de projetos de desenvolvimento de software com a abordagem ágil, é INCORRETO afirmar que
Alternativas
Q1321546 Engenharia de Software

Atente para as seguintes afirmações acerca do gerenciamento ágil aliado às boas práticas da sexta edição do Corpo de Conhecimentos em Gerenciamento de Projetos (PMBoK 6).


I. Quando integrado a uma metodologia de desenvolvimento rápido, o PMBoK prevê seis requerimentos base: agilidade, custo, documentação, qualidade, risco e tempo.

II. Na equipe do projeto, o Product Owner, o Scrum Master e o Venture Manager do Scrum equivalem, respectivamente, aos Stakeholders, ao Gerente de Projeto e ao Gerente de Risco definidos pelo PMBoK.

III. Os formulários sugeridos pelo PMBoK para ser usados com técnicas ágeis de desenvolvimento são quatro: visão do projeto, backlog, plano de liberação e retrospectiva.


É correto o que se afirma apenas em

Alternativas
Q1321544 Engenharia de Software

Escreva V ou F conforme seja verdadeiro ou falso o que se afirma nos itens abaixo com respeito ao processo de desenvolvimento ágil de software.


( ) Efetuar testes constantemente permite detectar defeitos mais cedo e da forma menos custosa possível.

( ) O uso de uma ferramenta robusta de modelagem e uma completa documentação são imprescindíveis para o desenvolvimento ágil.

( ) É importante produzir em poucas semanas uma versão inicial do software a fim de obter rapidamente uma primeira conquista e um feedback adiantado.

( ) Novas versões do software devem ser lançadas em intervalos cada vez mais frequentes, seja semanalmente, diariamente ou mesmo de hora em hora.


Está correta, de cima para baixo, a seguinte sequência:

Alternativas
Q1290453 Engenharia de Software
____________ é uma metodologia ágil que fornece um framework de gerenciamento de projetos. É centralizada em torno de um conjunto de sprints, que são períodos determinados de tempo, quando um incremento de sistema é desenvolvido. O planejamento é baseado na priorização de um backlog de trabalho e na seleção das tarefas mais importantes para um sprint.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Alternativas
Q1288599 Engenharia de Software
Considerando o Scrum, e os papeis de partes interessadas, equipe e usuários. Avaliando as descrições abaixo defina os papeis nas alternativas a seguir. I) Atua como uma ponte entre a área de negócios, participa do planejamento das tarefas e do objetivo define critérios de aceitação, este se compromete a não trazer mudanças dentro de uma Sprint. II) Assegura para que a equipe siga os valores e práticas, protege a equipe de alterações da Sprint atua como facilitador removendo qualquer obstáculo ou algo levantado pela equipe III) Lista contendo todas as funcionalidades desejada dos produtos com o tempo cresce ou muda de acordo que se aprende sobre o usuário e seu produto.
Alternativas
Respostas
1161: D
1162: D
1163: C
1164: E
1165: A
1166: D
1167: E
1168: C
1169: D
1170: B
1171: A
1172: E
1173: A
1174: A
1175: C
1176: C
1177: A
1178: C
1179: C
1180: B