Questões de Concurso Sobre processos de software - desenvolvimento ágil em engenharia de software

Foram encontradas 1.440 questões

Q2084827 Engenharia de Software
Máximo trabalha como pesquisador implementador de software na empresa Sansungui e recebe a demanda de ser líder técnico de um novo projeto de pesquisa para demonstrar vulnerabilidades de software publicadas em uma revista científica. Máximo decide trabalhar com uma metodologia ágil flexível a resultados inesperados (até porque o projeto é de pesquisa), baseado em quadros com uso de cartões atribuídos a tarefas que ficam classificadas em colunas de acordo com o status correspondente e limitação do trabalho em andamento. Selecione a alternativa que mostra a metodologia ágil que Máximo está usando no projeto. 
Alternativas
Q2084825 Engenharia de Software
Richarlison e Neymar trabalham como implementadores de software e recebem a demanda de trabalhar em um projeto no qual, por requisito fundamental da metodologia de desenvolvimento de software, eles deverão trabalhar juntos em programação em par. Selecione a alternativa que mostra a metodologia de desenvolvimento de software que o projeto adota. 
Alternativas
Q2081592 Engenharia de Software
Kanban foi criado pela Toyota na década de 60 para abastecimento e controle de estoque. Por sua eficiência, ele foi adaptado pela Kanban Univesity para o desenvolvimento de software, sendo um método usado para definir, gerenciar e melhorar serviços que entregam trabalho de conhecimento, tais como serviços profissionais, atividades criativas e design de produtos físicos e de software. Kanban é considerado um catalisador de mudanças rápidas e focadas nas organizações reduzindo a resistência a mudanças. (ANDERSON, D. J.; CARMICHAEL, A.. Kanban Essencial Condensado: princípios e práticas. LeanKanban University Press, 2016.)
Sobre Kanban e Scrum, marque V para as afirmativas verdadeiras e F para as falsas.
( ) WIP se refere aos itens de trabalho que o time iniciou e que ainda não terminou, uma prática para reduzir excesso de trabalhos paralelos.
( ) O plano de sustentabilidade tem como objetivo construir serviços que não estão sobrecarregados com trabalho, mas que equilibram a demanda com a capacidade, melhorando, assim, o desempenho dos serviços com relação à satisfação do cliente; engajamento de pessoal e colaboração; e, custo.
( ) Kanban é uma forma simples de visualizar a organização de tarefas da equipe no decorrer de uma sprint de Scrum. Nessa técnica, as tarefas são representadas por meio de post-its que indicam o que está por fazer, em andamento e finalizado. Assim, toda a equipe tem uma visão dos gargalos podendo se organizar melhor, principalmente quando o projeto envolve ciclos maiores de desenvolvimentos.
( ) Scrum é mais adequado que Kanban para situações em que se deve controlar o atendimento de demandas contínuas. Para isso, ele adota algumas métricas como velocidade e vazão.
A sequência está correta em 
Alternativas
Q2080362 Engenharia de Software
Os métodos ágeis surgiram na década de 1990 como alternativa à abordagem de desenvolvimento de sistemas dirigido a planos.
São considerados princípios dos métodos ágeis, EXCETO
Alternativas
Q2080361 Engenharia de Software
O Scrum é um método ágil que visa a apoiar o desenvolvimento de produtos e de serviços em todos os tipos de indústrias e em qualquer tipo de projeto, independentemente de sua complexidade.
Avalie as afirmativas mostradas a seguir, considerando as características do Scrum.
I. Na reunião de restrospectiva (Retrospective Meeting), o Time Scrum apresenta os Entregáveis do Sprint ao Dono do Produto e aos stakeholders. O objetivo dessa reunião é garantir a aprovação e a aceitação do Dono do Produto para produto ou serviço. II. Na reunião de revisão (Sprint Review), o Scrum Master e o Time Scrum se reúnem para discutir as lições aprendidas durante o Sprint. Esta informação é documentada como lições aprendidas que poderão ser aplicadas em Sprints futuros. III. A fase de Planejar e Estimar consiste nos processos relacionados ao planejamento e à estimativa de tarefas, que incluem Criar as Estórias de Usuário, Aprovar, Estimar e Comprometer as Estórias de Usuário, Criar as Tarefas, Estimar as Tarefas, e Criar o Backlog do Sprint.
Está correto, apenas, o que se afirma em
Alternativas
Q2079164 Engenharia de Software
Vivemos em um mundo de produtos de alta tecnologia, e praticamente todos eles – produtos eletrônicos de consumo, equipamentos industriais, automóveis, sistemas corporativos, sistemas militares, aplicativos móveis, videogames e simulações de realidade virtual – exigem interação humana. Para que um produto de software seja bem-sucedido, ele deverá apresentar boa experiência do usuário (UX, do inglês user experience). (Pressman e Maxim, 2021. P .233.)
Considere um projeto de UX, que visa aumentar a satisfação do cliente com um artefato por meio da criação de uma interação utilizável, acessível e prazerosa entre o artefato e os seus usuários. Para facilitar o gerenciamento da tarefa de elaborar uma experiência do usuário positiva, Garrett (2010) sugere dividi-la em seus elementos de componentes: estratégia; escopo; estrutura; esqueleto; e, superfície. Considerando o significado de cada componente, relacione adequadamente as colunas a seguir. 1. Estratégia. 2. Escopo. 3. Estrutura. 4. Esqueleto. 5. Superfície.
( ) Consiste no projeto de interação e na arquitetura da informação.
( ) Composto por três componentes: projeto informacional; projeto de interface; e, projeto de navegação.
( ) Identifica as necessidades do usuário e os objetivos de negócio do cliente que formam a base de todo o trabalho de projeto da UX.
( ) Apresenta o projeto visual ou a aparência do projeto acabado para os seus usuários.
( ) Inclui os requisitos funcionais e de conteúdo necessários para concretizar um conjunto consistente de características com a estratégia do projeto.
A sequência está correta em 
Alternativas
Q2079163 Engenharia de Software
Henrik Kniberg, especialista em desenvolvimento ágil, apresenta uma metáfora para ilustrar o conceito de MVP. Ele utiliza o processo de desenvolvimento de um carro, segundo duas abordagens diferentes conforme a figura a seguir: 
Imagem associada para resolução da questão

Sobre o MVP, analise as afirmativas a seguir.
I. Trata-se da versão mais simples possível de um produto, que pode ser disponibilizada para uso com o objetivo de validar certo conjunto de hipóteses de negócio.
II. É o produto mais simples possível para lançar no mercado, para maximizar os lucros da empresa.
III. Se atualiza conforme as respostas dos clientes.
IV. Tem a mesma função do protótipo de apresentar ao cliente uma visão simplificada do produto para teste e validação antes da entrega final.
V. Seu objetivo é saber se o desenvolvimento está adequado para atender às necessidades do cliente.
Está correto o que se afirma apenas em 
Alternativas
Q2079162 Engenharia de Software
Considere o desenvolvimento de um projeto de um sistema para o Ministério Público junto à equipe de TI. Considere, ainda, utilizar a metodologia Scrum. A equipe Scrum precisa se organizar para executar as entregas desse sistema. NÃO faz parte da metodologia Scrum:
Alternativas
Q2079159 Engenharia de Software
Manifesto para o desenvolvimento ágil de software defende “indivíduos e interações acima de processos e ferramentas, software operacional acima de documentação completa, colaboração dos clientes acima de negociação contratual e respostas a mudanças acima de seguir um plano”. (Pressman e Maxim, 2021. P. 37.)
Considerando o exposto, analise as afirmativas a seguir.
I. Os princípios do Scrum são empregados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades metodológicas: planejar; codificar; construir; testar; e, distribuir.
II. A Extreme Programming (programação extrema) envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento; projeto; codificação; e, testes.
III. O projeto XP segue rigorosamente o princípio KISS (keep it simple, stupid!).
IV. As reuniões de equipe para o Kanban são semelhantes àquelas realizadas na metodologia XP.
V. O DevOps combina desenvolvimento (development) e operações (operations) e seu fluxo de trabalho envolve diversas etapas que formam ciclos contínuos até que o produto desejado exista de fato.
Está correto o que se afirma apenas em  
Alternativas
Q2074657 Engenharia de Software
Prática do método ágil Scrum, que tem como objetivo avaliar, no final de uma Sprint, o processo de trabalho, as pessoas e o relacionamento entre elas e as ferramentas, por meio de perguntas como “Podemos utilizar outros métodos?”, “Quais são os feedbacks positivos e negativos?”, “Podemos melhorar em quais aspectos?” é:
Alternativas
Q2074654 Engenharia de Software
O Manifesto Ágil, criado em 2001, é uma declaração de valores e princípios essenciais para o desenvolvimento de software.
Correlacione os elementos utilizados para descrever os pilares básicos do Manifesto Ágil:
Elemento I.Indivíduos e interações II.Software em funcionamento III.Colaboração com o cliente IV.Responder a mudanças
Descrição ( ) mais que documentação abrangente. ( ) mais que seguir um plano. ( ) mais que processos e ferramentas. ( ) mais que negociação de contratos.


Está CORRETA a seguinte sequência de respostas:
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074275 Engenharia de Software
Qual metodologia ágil tem como foco a excelência na qualidade e aumento da velocidade dos processos e eliminar o desbarato?
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074269 Engenharia de Software
A Adaptative Software Development (ASD) é uma metodologia para desenvolvimento de software ágil.
Assinale a alternativa que apresenta corretamente os itens que a ASD possui como ciclo de vida.
Alternativas
Q2073423 Engenharia de Software
A eXtreme Programming, também conhecida como XP, é um dos precursores dos métodos agéis. Sabendo disso, assinale a alternativa que apresenta corretamente três das boas práticas da XP. 
Alternativas
Q2066777 Engenharia de Software
Assinale a opção que, em metodologias ágeis, apresenta corretamente a principal diferença entre a "Definição de Pronto" (DoR) e a "Definição de Feito" (DoD).
Alternativas
Q2066776 Engenharia de Software
No Scrum, o principal objetivo da reunião de Retrospectiva da Sprint é
Alternativas
Q2062863 Engenharia de Software
Sobre o Scrum Team, unidade fundamental da metodologia ágil Scrum, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Scrum Master é o responsável pelo gerenciamento eficaz do Product Backlog. ( ) Product Owner é uma pessoa e não um comitê. ( ) Developers são as pessoas do Scrum Team que estão comprometidas em criar qualquer aspecto de um Incremento utilizável a cada Sprint.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2056548 Engenharia de Software

Analise as afirmativas a seguir sobre o método de desenvolvimento ágil Scrum e assinale com V as verdadeiras e com F as falsas.


(  ) O backlog é a lista com as prioridades dos requisitos ou funcionalidades do projeto que fornecem valor comercial ao cliente.

(  ) As sprints consistem em unidades de trabalho solicitadas para atingir um requisito estabelecido no backlog.

(  ) As reuniões do Scrum são realizadas diariamente pela equipe Scrum e têm duração média de 1 hora (60 minutos).


Assinale a sequência correta.

Alternativas
Q2054837 Engenharia de Software
Assinale Verdadeiro (V) ou Falso (F) nas sentenças abaixo sobre Método Ágil XP (Extreme Programming) e Método Ágil SCRUM:
( ) O método XP propõe valores e princípios durante o desenvolvimento de software, sendo que um deles é que reuniões sejam feitas em pé para não se perder o foco nos assuntos e para que sejam rápidas, apenas abordando tarefas realizadas e a serem realizadas pela equipe. ( ) O SCRUM orienta que dentro de uma Sprint seja realizado quatro eventos formais para inspeção e adaptação da Sprint, sendo eles: Reunião de planejamento da Sprint; Reunião Diária; Reunião de revisão da Sprint; e Retrospectiva da Sprint. ( ) Remover impedimentos para o progresso do Time de Desenvolvimento no SCRUM é um papel do Product Owner. ( ) O Scrum Master é responsável por ordenar os itens do Backlog do Produto para alcançar melhor as metas e missões. ( ) O lema do XP para que projetos sejam constantemente melhoradas correspondem a três dimensões: Comunicação, Simplicidade e Feedback.  
Alternativas
Q2052791 Engenharia de Software
Quando se utiliza a técnica de desenvolvimento SCRUM, há alguns artefatos criados, sendo um deles o Product Backlog, que consiste
Alternativas
Respostas
381: C
382: E
383: B
384: D
385: C
386: B
387: D
388: D
389: C
390: C
391: B
392: D
393: D
394: A
395: E
396: D
397: E
398: B
399: A
400: B