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

Foram encontradas 1.871 questões

Q754959 Engenharia de Software

Considerando a caracterização de agilidade e processo de desenvolvimento ágil, segundo Pressman, analise as afirmativas a seguir.

I. Um processo ágil de software deve ser incrementalmente adaptável.

II. Um processo ágil de software permite que as pessoas e a equipe se moldem a ele com facilidade.

III. Os conceitos ágeis são efetivos, pois diminuem a imprevisibilidade sistêmica ao enfatizar entregas em prazos curtos.

Assinale:

Alternativas
Q754949 Engenharia de Software
Em Scrum, pode‐se utilizar diversas técnicas para estimar o que será feito durante o projeto ou na próxima “Sprint”. A respeito da estimativa chamada de “Story Points”, analise as afirmativas a seguir.

I. A estimativa de uma “User Story” com “Story Points” pode ser feita através da dinâmica chamada de “Planning Poker”.

II. As estimativas usando “Story Points” são feitas por especialistas em estimativas e, em seguida, validadas por todo o time.

III. A escala (1, 2, 3, 5, 8, 13, 20, 40, 100), usada para definir os “Story Points”, é inspirada na sequência de Fibonnacci.
Assinale:
Alternativas
Q631419 Engenharia de Software

São exemplos de novas metodologias, citadas no Manifesto Ágil, que mostram um crescente interesse em novas abordagens para o desenvolvimento de software:

I. "Extreme Programming" e "Dynamic Systems Development Methodology";

II. "SCRUM" e "Adaptive Software Development";

III. "Feature‐Driven Development" e "Crystal Methodologies";

Alternativas
Q624833 Engenharia de Software

Com relação aos tipos de modelos ágeis de processo, segundo Pressman, analise as afirmativas a seguir.

I. O XP (Extreme Programming) é o processo ágil mais usado, organizado como quatro atividades de arcabouço - planejamento, modelo, implementação e teste, cujas funcionalidades são descritas e priorizadas por sua equipe de desenvolvimento.

II. O Scrum enfatiza o uso de um conjunto de padrões de processo de software que tem comprovada efetividade para projetos com prazos apertados, requisitos mutáveis e criticalidade de negócio.

III. O DAS (Desenvolvimento Adaptativo de Software) define três ciclos iterativos - iteração do modelo funcional, iteração de projeto e construção e implementação - precedidos por duas atividades de ciclo de vida adicionais: o estudo de viabilidade e o estudo do negócio.

Assinale:

Alternativas
Q619876 Engenharia de Software

Kanban é um dos métodos ágeis mais recentes e sofreu grande influência do movimento “Lean”, surgido nos anos 1980.

São práticas comuns a esse método:

Alternativas
Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609269 Engenharia de Software
Com relação aos modelos ágeis de processo, analise o fragmento a seguir.

“Este modelo ágil possui uma abordagem de desenvolvimento de software que premia a 'manobrabilidade' durante um jogo cooperativo de invenção e comunicação de recursos limitados, com o principal objetivo de entregar softwares úteis funcionando e com o objetivo secundário de preparar‐se para o jogo seguinte."

Segundo Pressman, esse modelo ágil de processo é denominado
Alternativas
Q554465 Engenharia de Software

Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.

A figura ilustrada abaixo mostra o fluxo de processos de testes de software no XP. Esse fluxo iterativo continua até que não haja mais teste a ser criado, implicando que o componente satisfaz a todos os requisitos definidos para ele.

Imagem associada para resolução da questão

Alternativas
Q554464 Engenharia de Software

Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.

As atividades metodológicas básicas do desenvolvimento de software são excluídas, o que transforma as atividades de comunicação, planejamento, modelagem, construção e emprego em um conjunto de tarefas mínimas que impulsiona a equipe para o desenvolvimento e para a entrega.

Alternativas
Q554463 Engenharia de Software

Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.

Sprint é a denominação dada ao padrão de processo de realização de tarefas das atividades metodológicas do Scrum, cujos princípios são consistentes com o manifesto ágil, pois incorporam as atividades estruturais de requisitos, análise, projeto, evolução e entrega.

Alternativas
Q541771 Engenharia de Software
O papel do SCRUM que tem como função primária remover qualquer impedimento à habilidade de uma equipe de entregar o objetivo de um sprint é o:
Alternativas
Q541755 Engenharia de Software
No desenvolvimento ágil de sistemas, as regras CUTFIT subsidiam a validação das histórias do usuário. São elas:
Alternativas
Q541754 Engenharia de Software
O desenvolvimento ágil de software fundamenta-se no Manifesto Ágil. Segundo ele deve-se valorizar:
Alternativas
Q462114 Engenharia de Software
Julgue os itens a seguir, a respeito de projetos, SCRUM e XP.

Na metodologia ágil XP (extreme programming), as metáforas são formas de transmitir ideias complexas de maneira simples, ou seja, utiliza-se uma linguagem simples entre a equipe e o cliente, com o objetivo de que, entre as inúmeras variáveis de controle em projetos, tais como tempo, custo, qualidade e escopo, obtenha-se maior foco no tempo, em detrimento do planejamento do release.
Alternativas
Q462112 Engenharia de Software
Julgue os itens a seguir, a respeito de projetos, SCRUM e XP.

Entre os vários papéis do SCRUM, o product owner é a única pessoa responsável por gerenciar o backlog do produto, possuindo, ainda, a responsabilidade de maximizar o valor do produto e do trabalho da equipe de desenvolvimento.
Alternativas
Q446738 Engenharia de Software
Julgue o   item  subsequente, no que se refere aos processos de desenvolvimento de software.

As principais características do Extreme Programming são a divisão em equipes de até 7 pessoas, duração de uma iteração de quatro semanas e distribuição de equipes.
Alternativas
Q446737 Engenharia de Software
Julgue o  item  subsequente, no que se refere aos processos de desenvolvimento de software.

Uma metodologia é considerada ágil quando realiza o desenvolvimento de software de forma incremental, colaborativa, direta e adaptativa.
Alternativas
Q446726 Engenharia de Software
Em relação aos fundamentos de SCRUM, ITIL V3 e COBIT, julgue o  item  a seguir.

No SCRUM, o producto owner é responsável por alterar o backlog da sprint durante a sprint.
Alternativas
Q427661 Engenharia de Software
Acerca do Scrum e do XP (eXtreme Programming), julgue o  item.  

No desenvolvimento de software conforme as diretivas do TDD (test-driven development), deve-se elaborar primeiramente os testes e, em seguida, escrever o código necessário para passar pelos testes.
Alternativas
Q427660 Engenharia de Software
Acerca do Scrum e do XP (eXtreme Programming), julgue o  item.  

Se for averiguado, em uma organização, que o Scrum master gerencia o backlog do produto, é correto afirmar que houve falha na execução de papéis, visto que cabe unicamente ao product owner gerenciar o backlog do produto.
Alternativas
Q427659 Engenharia de Software
Acerca do Scrum e do XP (eXtreme Programming), julgue o item .


Na reunião de planejamento do sprint backlog, se o product owner afirmar que todos os requisitos do produto foram identificados, é correto concluir que o backlog do produto está completo, visto que este é uma lista ordenada de todos os requisitos necessários para o desenvolvimento do produto.

Alternativas
Respostas
1621: A
1622: B
1623: E
1624: B
1625: A
1626: D
1627: E
1628: E
1629: C
1630: D
1631: A
1632: B
1633: E
1634: C
1635: E
1636: C
1637: E
1638: C
1639: C
1640: E