Questões de Concurso Sobre engenharia de software
Foram encontradas 14.642 questões
Durante a condução de um projeto de software, a equipe técnica decidiu acompanhar a qualidade do produto ao longo de seu desenvolvimento. Para isso, foram definidos critérios objetivos para avaliar características como confiabilidade, manutenibilidade e desempenho, de maneira a verificar se o software atendia aos padrões estabelecidos e a identificar pontos de melhoria ao longo do projeto.
Considerando-se a situação descrita, é correto afirmar que a qualidade de software
Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.
De acordo com o PMBOK 7.ª edição, o salário é um fator motivacional, conforme a teoria de Herzberg: se o salário aumenta de forma adequada, garantem-se os níveis de satisfação e motivação dos membros de equipe de projetos.
Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.
No PMBOK 7.ª edição, o gerenciamento de projetos integra atividades de gestão e liderança centralizadas ou distribuídas, sendo a liderança esperada em ambientes colaborativos.
Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.
No Scrum, o sprint planning inicia o sprint e, de forma colaborativa, define o sprint goal, sendo os developers os responsáveis por decidir como transformar os itens do backlog em incrementos de valor.
Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.
Segundo o PMBOK 7.ª edição, os domínios de desempenho de projeto devem ser aplicados em ordem fixa e sequencial, iniciando-se por planejamento e finalizando-se em entrega.
Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.
Segundo o PMBOK 7.ª edição, acurácia diz respeito à forma de expressar a estimativa, e precisão refere-se à proximidade em relação ao valor real, de tal modo que uma estimativa pode ser acurada sem ser precisa.
Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.
No Scrum, cada sprint pode ser considerado um projeto curto, pois possui um objetivo definido e permite avaliação frequente de do progresso.
I O Product Backlog é mantido pelo Product Owner e é uma lista de requisitos que tipicamente vêm do cliente.
II O Product Backlog e é uma lista de itens selecionados do Sprint Backlog e contém tarefas concretas que serão realizadas durante a próxima sprint para implementar tais itens selecionados.
III O Burndown Chart é um gráfico, com dois eixos X e Y, em que o eixo Y indica o número de tarefas existentes na sprint e o eixo X os dias que representam o tamanho da Sprint.
Assinale a alternativa correta.
Na testagem automática de software, a presença de nãodeterminismo pode fragilizar a eficácia dos testes. Que boas práticas podem ser adotadas para evitar não-determinismo em testes unitários?
Um pipeline de CI/CD (continuous integration/continuous delivery) refere-se a um processo de desenvolvimento de software que se caracteriza por:
Observe a sequência de comandos do Git a seguir.

No controle de versões com Git, supondo-se um repositório já existente, qual o efeito da sequência de comandos apresentada?
No mapeamento objeto-relacional do framework Grails, versão 7.0.0 ou superior, qual o método default para representação de herança?
No contexto de boas práticas de desenvolvimento de software, como testes unitários e testes de integração podem ser utilizados para apoiar uma estratégia de refatoração efetiva em um sistema de software em constante crescimento?
I. O ciclo de vida do software descreve as principais fases pelas quais um sistema passa, desde a concepção e o levantamento de requisitos até a manutenção após sua implantação.
II. O Scrum é um framework ágil que organiza o desenvolvimento em iterações chamadas sprints, com papéis bem definidos, como Product Owner, Scrum Master e Time de Desenvolvimento.
III. O Kanban organiza o desenvolvimento em interações de tempo fixo (sprints), semelhantes às do Scrum.
verifica-se que está/ão correta/s apenas
A situação descrita no texto-base, em que o time identifica desvios e realiza ajustes no plano para manter o foco no valor de entrega dentro de um ciclo iterativo, ressalta um dos pilares fundamentais do controle de processo empírico do Scrum, denominado
Assinale a alternativa que preenche corretamente as lacunas [ I ], [ II ] e [ III ], nessa ordem.