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

Foram encontradas 1.798 questões

Q622536 Engenharia de Software
Assinale a opção correta relativamente ao Scrum.
Alternativas
Q622282 Engenharia de Software
Com relação às metodologias ágeis XP, Scrum e UP e à metodologia RUP, assinale a opção correta.
Alternativas
Q622281 Engenharia de Software
Acerca da metodologia ágil Scrum, assinale a opção correta.
Alternativas
Q622279 Engenharia de Software
A respeito das metodologias de análise e desenvolvimento de software, assinale a opção correta.
Alternativas
Q617677 Engenharia de Software
Acerca de conceitos relativos a engenharia de software, julgue o próximo item.

Em projetos que executam o framework da metodologia ágil Scrum, o backlog do produto mostra a visão atualizada das funcionalidades desejadas para esse produto, sendo o conteúdo definido por seu dono (product owner).
Alternativas
Q607680 Engenharia de Software
Uma das quatro oportunidades formais que o Scrum prescreve para a inspeção e a adaptação das tarefas para atingir os objetivos é a reunião de
Alternativas
Q607679 Engenharia de Software
O cancelamento do time-box do Sprint, antes do seu término, só poderá ser realizado formalmente pelo
Alternativas
Q607678 Engenharia de Software
Na reunião de planejamento do Sprint, o backlog do produto a ser desenvolvido é definido apenas pelo(a)
Alternativas
Q607677 Engenharia de Software
Na elaboração das estórias que irão compor o backlog de um Sprint do Scrum, devem-se levantar os objetivos e ser
Alternativas
Q607676 Engenharia de Software
Os produtos da reunião de planejamento do Sprint incluem
Alternativas
Q607675 Engenharia de Software
Na metodologia Scrum, o responsável por definir uma lista de critérios de aceitação do produto é o
Alternativas
Q607674 Engenharia de Software
Por meio da metodologia ágil, o sistema deve ser fracionado em componentes e, de acordo com o desenvolvimento orientado a testes, para maior entendimento do que será desenvolvido, os
Alternativas
Q607663 Engenharia de Software
No que se refere a métodos ágeis de desenvolvimento de sistemas, assinale a opção correta.
Alternativas
Q2133975 Engenharia de Software
O método de desenvolvimento ágil XP tem como uma de suas premissas a programação em pares, o que significa que a programação é feita por
Alternativas
Q1396783 Engenharia de Software
Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações, relativas às práticas que refletem os princípios de Extreme Programing (XP).

( ) No Planejamento incremental, os requisitos são gravados em cartões de estórias, e as estórias incluídas em um release são determinadas pelo tempo disponível a sua relativa prioridade. Os desenvolvedores dividem essas estórias em “Tarefas”. ( ) Um modelo de projeto é criado e documentado antes do início da programação e deve conter modelos de arquitetura, modelo de componentes, modelo de objetos e modelos de sequência. ( ) A programação é realizada em pares, na qual os desenvolvedores trabalham em pares, verificando o trabalho dos outros e prestando apoio para um bom trabalho. ( ) A concepção do sistema visa estabelecer um modelo de negócio para o sistema, no qual são identificadas todas as entidades externas (pessoas e sistemas) que vão interagir com o sistema e definir as suas interações.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q1396782 Engenharia de Software

Considere as seguintes afirmações sobre desenvolvimento ágil de software.


I. O processo de especificação, projeto e implementação são intercalados. Não há especificação detalhada do sistema, e a documentação é minimizada ou gerada automaticamente pelo ambiente de programação usado para implementar o sistema.

II. O sistema é desenvolvido em uma série de versões. Os usuários finais e outros stakeholders do sistema são envolvidos na especificação e avaliação de cada versão. Eles podem propor alterações ao software e novos requisitos que devem ser implementados em uma versão posterior do sistema.

III. Interfaces com usuários do sistema são geralmente desenvolvidas com um sistema interativo de desenvolvimento que permite a criação rápida do projeto de interface por meio de desenho e posicionamento de ícones na interface.


Quais estão corretas?

Alternativas
Q1394684 Engenharia de Software

Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.


Scrum é um método de desenvolvimento ágil de software bem conhecido e cujos princípios são consistentes com o manifesto ágil. O Scrum enfatiza o uso de um conjunto de padrões de processos de software que provaram ser eficazes para projetos com prazos de entrega apertados, requisitos mutáveis e críticos de negócio. Um dos elementos de Scrum é ________, que consiste de uma lista com prioridades dos requisitos ou funcionalidades do projetos que fornecem valor comercial ao cliente. Itens podem ser adicionados a este registro em qualquer momento.

Alternativas
Q1394683 Engenharia de Software

Considere as seguintes afirmações sobre metodologias ágeis.


I. Os defensores do desenvolvimento de software ágil se esmeram para enfatizar a importância dos "fatores humanos". Alguns autores afirmam que o desenvolvimento ágil foca talentos e habilidades de indivíduos, moldando o processo de acordo com as pessoas e as equipes específicas. O ponto-chave nesta afirmação é que "o processo se amolda às necessidades das pessoas e equipes" e não o caminho inverso.

II. Um dos princípios da agilidade é que o software em funcionamento é a principal medida do progresso.

III. Uma equipe auto-organizada está no controle do trabalho que realiza. A equipe estabelece seus próprios compromissos e define planos para cumpri-los.


Quais estão corretas?

Alternativas
Q879524 Engenharia de Software

Há debates consideráveis sobre os benefícios e a aplicabilidade do Desenvolvimento Ágil de software em contraposição aos processos mais convencionais de engenharia de software. Qualquer processo ágil de software, geralmente, segue princípios de agilidade estabelecidos pela Aliança Ágil.


Dentre os princípios abaixo, qual NÃO é um princípio de agilidade?

Alternativas
Q767395 Engenharia de Software
A metodologia SCRUM é uma metodologia ágil de desenvolvimento, que foi fortemente influenciada por boas práticas adotadas na indústria japonesa, principalmente por princípios de manufatura enxuta, que haviam sido implementadas pelas companhias Honda e Toyota. O SCRUM é apoiado em quatro fundamentos básicos; assinale‐os.
Alternativas
Respostas
1361: B
1362: D
1363: E
1364: A
1365: C
1366: E
1367: A
1368: B
1369: D
1370: E
1371: B
1372: B
1373: A
1374: D
1375: B
1376: E
1377: A
1378: E
1379: B
1380: A