Questões de Gestão de Projetos em Engenharia de Software (Engenharia de Software)

Limpar Busca

Com relação ao SCRUM, a pessoa responsável por garantir e maximizar, a partir do trabalho do time de desenvolvimento, o retorno sobre o investimento no produto para os clientes, definir o produto e a tomada das decisões de negócios relativas a seu desenvolvimento a partir das necessidades dos clientes do projeto e demais partes interessadas, alinhado com ou em direção aos objetivos da organização, chama-se

  • A Quality Manager.
  • B Sprint Referee.
  • C Product Owner.
  • D Scrum Master.
  • E Stakeholder.

Na engenharia de software, as métricas são essenciais para a tomada de decisões e acompanhamento do projeto. Sobre a métrica complexidade ciclomática, é correto afirmar que ela mede a complexidade do programa por meio do cálculo

  • A do número de linhas que o código possui.
  • B de quantos caminhos linearmente independentes o código possui.
  • C da quantidade de classes que o código possui.
  • D do número de defeitos por mil linhas de código.
  • E da quantidade de trabalho concluído em um determinado período.

Um Tribunal Regional do Trabalho está desenvolvendo um sistema de gestão de processos judiciais para otimizar o fluxo de trabalho dos juízes, advogados e servidores. Um dos requisitos críticos é a implementação de um sistema de notificação para diferentes eventos processuais (por exemplo, novos documentos apresentados, audiências agendadas, decisões publicadas). O sistema deve ser flexível, permitindo adicionar novos tipos de notificações sem alterar significativamente o código existente. O padrão de projeto mais adequado para alcançar essa flexibilidade é o

  • A Singleton.
  • B Observer.
  • C Strategy.
  • D Factory Method.
  • E Decorator.

Quanto à linguagem de modelagem unificada (UML), às metodologias Scrum, Kanban e CCPM e aos testes de software, julgue o item seguinte.


A metodologia CCPM não pode ser aplicada em um ambiente multiprojeto.

  • Certo
  • Errado

Sobre planejamento e gerenciamento do desenvolvimento de software, assinale a afirmativa correta

  • A O gerenciamento de projetos de software deve focar principalmente na redução de custos.
  • B O planejamento de um projeto de software é uma etapa única que ocorre antes do início do desenvolvimento no ciclo de vida do projeto.
  • C A engenharia de software não exige planejamento detalhado, uma vez que o desenvolvimento ágil prioriza mudanças rápidas e flexibilidade ao longo do processo.
  • D O gerenciamento de software envolve a definição de cronogramas, alocação de recursos e monitoramento contínuo do progresso do projeto para garantir que os prazos e a qualidade sejam cumpridos.