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

Foram encontradas 1.798 questões

Q1086711 Engenharia de Software
Analise as definições a seguir, sobre processos de software:
I. A filosofia defende a satisfação do cliente e a entrega de incremental prévio; equipes de projeto pequenas e altamente motivadas; métodos informais; artefatos de engenharia de software mínimos e, acima de tudo, simplicidade no desenvolvimento geral. Os princípios de desenvolvimento priorizam a entrega, mais que análise e projeto (embora essas atividades não sejam desencorajadas); também priorizam a comunicação ativa e contínua entre desenvolvedores e clientes. II. Sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído. III. Reconhece a importância da comunicação com o cliente e de métodos sequencializados para descrever a visão do cliente sobre um sistema. Enfatiza o importante papel da arquitetura de software e ajuda o arquiteto a manter o foco nas metas corretas, tais como compreensibilidade, confiança em mudanças futuras e reutilização. Sugere um fluxo de processo iterativo e incremental, proporcionando a sensação evolucionária que é essencial no desenvolvimento de software moderno.
Assinale a alternativa em que as definições apresentadas estão corretamente relacionadas às suas respectivas denominações.
Alternativas
Q1086355 Engenharia de Software
Sobre a questão de documentação no contexto de métodos ágeis de desenvolvimento de software, é correto afirmar que:
Alternativas
Q1085960 Engenharia de Software
SCRUM atende aos princípios do Manifesto Ágil porque
Alternativas
Q1085953 Engenharia de Software
A Reunião Diária do Scrum é
Alternativas
Q1085938 Engenharia de Software
No roteiro SCRUM, de gerenciamento Ágil, a atividade que discute funcionalidades de modo a atualizar o que já foi feito, o que será feito e dificuldades é
Alternativas
Q1078149 Engenharia de Software

Uma das principais práticas de XP (Extreme Programming) é o Iteration Planning Game.

Entre as atividades realizadas em uma sessão de Iteration Planning, está a

Alternativas
Q1078146 Engenharia de Software

Uma equipe de desenvolvimento adota o método SCRUM para gerenciar seu projeto.

Para iniciar a reunião de planejamento da Sprint, deve(m)-se definir e atualizar

Alternativas
Q1064291 Engenharia de Software
De acordo com o Guia do Scrum, uma sprint tem um período de duração de um mês aproximadamente, em que uma entrega, versão incremental potencialmente utilizável, do produto é criada. Quais são, respectivamente no tempo, os quatro eventos que constituem a sprint ?
Alternativas
Q1063111 Engenharia de Software

Sutherland (2016), co-criador do Scrum, sugere que, para a implementação de um projeto Ágil Scrum, algumas definições são a chave para sua condução e sucesso. Analise as sentenças abaixo relativas a este tipo de projeto.

I - Existe e evolui ao longo de toda a vida do produto, é o mapa do produto, é a visão única e definitiva de "tudo que a equipe poderia um dia vir a realizar, em ordem de prioridade".

II - Tem a visão do que a equipe fará, produzirá ou realizará. Leva em consideração os riscos e recompensas.

III - Treinará e ajudará outros integrantes da equipe a eliminarem qualquer coisa que esteja diminuindo seu ritmo.

IV - Tem uma duração determinada que deve ser de menos do que um mês. Possui meta para cada ciclo, e os ciclos são planejados para que nada seja alterado até sua conclusão.

Essas sentenças referem-se, respectivamente:

Alternativas
Q1062703 Engenharia de Software
No Scrum,
Alternativas
Q1062702 Engenharia de Software
No que diz respeito a processos e práticas ágeis, o desenvolvimento incremental
Alternativas
Q1062452 Engenharia de Software
Um Analista Judiciário, no papel de Scrum Master, esclarece que
Alternativas
Q1057730 Engenharia de Software
A gestão ágil é uma das tendências nos projetos de desenvolvimento de software. O backlog é um dos artefatos que auxiliam na organização do projeto, em especial na definição das características tanto do produto (Product Backlog) quanto das Sprints (Sprint Backlog). Com relação a esses conceitos, assinale a opção correta.
Alternativas
Q1057599 Engenharia de Software

Sobre processos de desenvolvimento de software, considere as informações a seguir.


I. Metodologias de desenvolvimento em cascata (waterfall) são muito úteis em projetos de desenvolvimento de software, independentemente do tamanho do projeto.

II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.

III. Metodologias ágeis são adequadas para projetos de pequeno e médio porte com entregas frequentes. 

IV. São exemplos de metodologias ágeis: eXtreme Programming (XP), Rational Unified Process (RUP) e SCRUM.


Estão CORRETAS, apenas, as proposições

Alternativas
Q1057592 Engenharia de Software
O Manifesto Ágil é um documento que encoraja a utilização de métodos melhores no desenvolvimento de software. Nele foram escritos doze princípios que norteiam o desenvolvimento ágil de sistemas. Um dos princípios mais relevantes é:
Alternativas
Q1057591 Engenharia de Software
A reunião de balanço sobre o que foi realizado durante uma sprint e onde o time deve mostrar ao product owner os resultados obtidos é chamada de
Alternativas
Q1057590 Engenharia de Software

São características inerentes ao SCRUM:


I. implementação do conceito interativo e incremental no desenvolvimento de software e/ou produtos.

II. a programação em pares.

III. valorização dos indivíduos envolvidos na construção do software.


Está(ão) CORRETO(S), apenas, o(s) item(ns)

Alternativas
Q1044304 Engenharia de Software
Um dos processos ágeis de desenvolvimento de software é a programação extrema (extreme programming – XP), cuja fase ou atividade inicial é composta pela descrição dos cenários (características e funcionalidades) requisitadas para o software a ser desenvolvido. Essa atividade recebe a denominação de
Alternativas
Q1038204 Engenharia de Software

Julgue o item seguinte, a respeito das metodologias de desenvolvimento de software.


No XP (Extreme Programming), o valor de uma história de usuário é atribuído pelos membros da equipe e é medido em termos de semanas estimadas para o desenvolvimento.

Alternativas
Q1037058 Engenharia de Software
Em um projeto de software baseado na metodologia ágil XP, um Analista de TI deve
Alternativas
Respostas
1061: A
1062: C
1063: A
1064: D
1065: D
1066: D
1067: A
1068: D
1069: E
1070: C
1071: B
1072: C
1073: E
1074: B
1075: E
1076: D
1077: B
1078: B
1079: E
1080: E