Questões de Concurso
Comentadas sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.729 questões
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:
“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
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.
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.
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.
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.
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.
Uma metodologia é considerada ágil quando realiza o desenvolvimento de software de forma incremental, colaborativa, direta e adaptativa.
No SCRUM, o producto owner é responsável por alterar o backlog da sprint durante a sprint.
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.
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.
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.
I. Refere-se às equipes de desenvolvimento.
II. Refere-se às sprints.
Assinale a alternativa em que as duas afirmativas sobre I e II são verdadeiras: