Filtrar


Questões por página:

Durante o desenvolvimento de uma aplicação web para o acompanhamento de processos administrativos no MPRS, a equipe de desenvolvimento está utilizando a metodologia Scrum. A cada Sprint, são realizadas reuniões de planejamento, desenvolvimento e revisão. Ao final do Sprint, a equipe se reúne para refletir sobre o trabalho realizado, identificar o que funcionou bem, o que pode ser melhorado e definir ações para o próximo ciclo de trabalho.

Após a realização de vários Sprints, a equipe percebe que, embora os entregáveis estejam sendo cumpridos, há algumas dificuldades na comunicação interna e na priorização das tarefas, o que leva a certa perda de produtividade e atrasos. Para melhorar esses pontos e otimizar o desempenho da equipe nos próximos Sprints, uma reunião é convocada. O evento em que a equipe realiza essa reflexão e definição de melhorias para o próximo Sprint é denominado

A equipe de desenvolvimento de sistemas da Câmara Municipal de Mariana recebeu a solicitação de implementação de um projeto de utilização interna, para facilitar a execução de serviços durante as sessões públicas. Ao analisar a demanda, o analista de sistema responsável verificou os fluxos, estimou o tempo e entrou em acordo com o gestor do projeto para a alocação da equipe necessária para todo o fluxo de desenvolvimento. Devido à importância do projeto e à frequente orientação do time para um desenvolvimento escalável de ferramentas nos novos projetos, foi decidido que deverão ser utilizadas técnicas de desenvolvimento dirigido por testes (TDD). Sobre tal prática de programação, assinale a afirmativa INCORRETA.
Visualizar Questão Comentada
Um Tribunal Regional do Trabalho implementou uma plataforma no-code para permitir que diferentes departamentos criem seus próprios aplicativos de gestão de tarefas e projetos. Após seis meses de uso, a administração avaliou que os resultados obtidos no uso de plataformas no-code está em consonância com o que é frequentemente associado com
Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento de um programa. Sobre esses modelos de processo, considere as seguintes afirmações:

I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.
II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.
III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.

Assinale a alternativa que traz a CORRETA associação entre os modelos de processo com suas respectivas definições.
A Engenharia de Software possui como principal objetivo apoiar o desenvolvimento profissional de soluções, a partir do emprego de técnicas que auxiliam na especificação, projeto e evolução dos programas. Acerca desse assunto, avalie as asserções a seguir:
Os engenheiros de software precisam adotar uma abordagem sistemática e organizada para o exercício de suas atividades.
PORQUE

Para os engenheiros de software, a escolha da abordagem determina a eficácia e a eficiência na produção de software de alta qualidade na maioria dos casos.

Acerca dessas asserções, assinale a alternativa CORRETA.