Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.920 questões
Julgue o seguinte item, relativo a gerenciamento de projetos, segundo o PMBOK 6.ª edição.
Em uma abordagem ágil, no início da iteração, determina-se
a quantidade de itens mais prioritários da lista de backlog
que podem ser entregues na próxima iteração; os processos
coletar os requisitos, definir o escopo e criar a estrutura
analítica do projeto (EAP) são executados em cada uma
dessas iterações.
Acerca das metodologias ágeis e suas características, julgue o próximo item.
O FDD (feature driven development) tem como principal
característica fornecer uma maneira de construir e manter
sistemas que satisfazem restrições de prazo, por meio do uso
de prototipagem incremental em um ambiente controlado
de projeto.
Acerca das metodologias ágeis e suas características, julgue o próximo item.
O SCRUM é composto por quatro atividades: planeamento,
projeto, codificação e testes, as quais normalmente são
repetidas iteração a iteração.
Na metodologia Scrum, é feita na sprint planning a seleção dos itens do backlog que serão desenvolvidos durante a sprint; depois de fechado o seu escopo, a sprint não poderá mais ser alterada.
Correlacione os processos acerca da execução de programas aos seus conceitos, segundo Monteiro (2012), e assinale a opção correta.
PROCESSO
I- Compilação
lI- Biblioteca
IlI- Ligação
IV- Interpretação
CONCEITO
( ) Rotinas externas ao programa, são normalmente organizadas em arquivos, que constituem diretórios específicos para cada grupo de rotinas.
( ) Realiza a tradução de um programa em linguagem de montagem para seu equivalente em linguagem binária.
( ) Processo de interpretação da chamada (CALL) e a respectiva conexão com a rotina chamada.
( ) Processo de análise de um programa escrito em linguagem de alto nível e sua conversão em um programa equivalente, denominado programa-objeto.
( ) Cada comando do código-fonte é lido, convertido em código executável e imediatamente executado, antes que o comando seguinte seja lido.
Acerca de gerenciamento de projetos, julgue o item a seguir.
No gerenciamento ágil de projeto, o desenvolvimento
orientado para teste de aceitação é uma descrição formal do
comportamento de um produto de software, geralmente
expressa como um exemplo ou cenário de uso.
Acerca de gerenciamento de projetos, julgue o item a seguir.
Os métodos ágeis de desenvolvimento de software têm duas
unidades principais de entrega: lançamentos e iterações.
Acerca de gerenciamento de projetos, julgue o item a seguir.
No desenvolvimento ágil, a implantação contínua visa
reduzir o tempo decorrido entre a gravação de uma linha de
código e a disponibilização desse código aos usuários em
produção.
No que se refere a metodologias ágeis e experiência de usuário, julgue o item que segue.
No Agile UX, design, negócios e desenvolvimento se unem
para trabalhar em um processo cíclico, ao passo que, no Lean
UX, eles trabalham em paralelo.
No que se refere a metodologias ágeis e experiência de usuário, julgue o item que segue.
O responsável direto pelo backlog da sprint é o time de
desenvolvimento, que decide sobre as adições e(ou)
remoções e os ajustes de tarefas durante a execução da
sprint; no entanto, se algum item for retirado, o dono do
produto deve ser avisado o mais breve possível.
No que se refere a metodologias ágeis e experiência de usuário, julgue o item que segue.
Na primeira fase do design thinking, chamada de imersão, a
equipe de projeto aproxima-se do contexto do problema, do
ponto de vista tanto da empresa quanto do usuário.
O scrum master é diretamente responsável por manter e priorizar o backlog do produto, além de colaborar com o time de desenvolvimento.
Um dos artefatos do Scrum, o backlog do produto é gerenciado, exclusivamente, pelo dono do produto e representa o conteúdo, a disponibilidade e a ordenação do trabalho a ser realizado, sendo a única porta de entrada para todos os registros de requisitos de mudança a serem realizados no produto.
Sprint é o ciclo de desenvolvimento de poucas semanas sobre o qual se estrutura o Scrum e durante o qual cabe ao scrum master manter o sprint backlog atualizado, indicando as tarefas já concluídas e aquelas ainda por concluir.
Os modelos ágeis de desenvolvimento de software dão grande ênfase às definições de atividades e aos processos e pouca ênfase à pragmática e ao fator humano.
Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).
Grandes quantidades de horas extras são aceitáveis em
médio e longo prazo, para agilizar a entrega de requisitos.
Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).
Como forma de agilizar as implantações de novas releases
nesse modelo, são acumulados grandes grupos de
funcionalidades e implantadas grandes releases.
Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).
Os programadores trabalham em pares para que um possa
verificar e apoiar o trabalho do outro e, assim, realizem um
bom trabalho.
Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).
O refactoring de código não faz parte do modelo XP, visto
que a expectativa é a entrega ágil, e não deve ser considerada
em tempo de projeto a recriação de código para
aprimoramento.