Questões de Engenharia de Software - Ciclo de Vida de Software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 546 de 6132

341784

copy

Banca: CESPE / Cebraspe

Órgão: EBC

Cargo(s): Analista - Engenharia de Software

Ano: 2011

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de Software

Uma metodologia de desenvolvimento de software pode
ser classificada como uma metodologia ágil quando efetua o
desenvolvimento do software de forma incremental (libera
pequenas versões, em iterações de curta duração) e é colaborativa
(cliente e desenvolvedores trabalham juntos, em constante
comunicação), direta (o método em si é simples de aprender e
modificar) e adaptativa (capaz de responder eficientemente às
mudanças).


Considerando a definição acima, de Abrahamsson, julgue o item
a seguir, a respeito das metodologias ágeis de desenvolvimento de
software.
É conveniente que o contrato, entre cliente e fornecedor, para
o desenvolvimento de um sistema computacional, contenha a
lista de requisitos para o software. Contudo, os métodos ágeis
de desenvolvimento preconizam que o referido contrato
estabeleça o preço, a ser pago pelo cliente, com base no tempo
necessário para o desenvolvimento do sistema e não com base
no conjunto de requisitos.

Questão: 547 de 6132

341785

copy

Banca: CESPE / Cebraspe

Órgão: EBC

Cargo(s): Analista - Engenharia de Software

Ano: 2011

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de Software

Uma metodologia de desenvolvimento de software pode
ser classificada como uma metodologia ágil quando efetua o
desenvolvimento do software de forma incremental (libera
pequenas versões, em iterações de curta duração) e é colaborativa
(cliente e desenvolvedores trabalham juntos, em constante
comunicação), direta (o método em si é simples de aprender e
modificar) e adaptativa (capaz de responder eficientemente às
mudanças).


Considerando a definição acima, de Abrahamsson, julgue o item
a seguir, a respeito das metodologias ágeis de desenvolvimento de
software.
O que os métodos ágeis buscam é como evitar as mudanças
desde o início do projeto e não a melhor maneira de tratar
essas mudanças.

Questão: 548 de 6132

341786

copy

Banca: CESPE / Cebraspe

Órgão: EBC

Cargo(s): Analista - Engenharia de Software

Ano: 2011

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de Software

Uma metodologia de desenvolvimento de software pode
ser classificada como uma metodologia ágil quando efetua o
desenvolvimento do software de forma incremental (libera
pequenas versões, em iterações de curta duração) e é colaborativa
(cliente e desenvolvedores trabalham juntos, em constante
comunicação), direta (o método em si é simples de aprender e
modificar) e adaptativa (capaz de responder eficientemente às
mudanças).


Considerando a definição acima, de Abrahamsson, julgue o item
a seguir, a respeito das metodologias ágeis de desenvolvimento de
software.
Considerando o conceito de metodologia ágil em apreço, é
correto afirmar que as seguintes metodologias são ágeis: XP
(Extreme Programming), Scrum, Crystal, FDD (Feature
Driven Development)
, DSDM (Dynamic Systems Development
Method)
e Open Source Software Development.

Questão: 549 de 6132

341787

copy

Banca: CESPE / Cebraspe

Órgão: EBC

Cargo(s): Analista - Engenharia de Software

Ano: 2011

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de Software

Uma metodologia de desenvolvimento de software pode
ser classificada como uma metodologia ágil quando efetua o
desenvolvimento do software de forma incremental (libera
pequenas versões, em iterações de curta duração) e é colaborativa
(cliente e desenvolvedores trabalham juntos, em constante
comunicação), direta (o método em si é simples de aprender e
modificar) e adaptativa (capaz de responder eficientemente às
mudanças).


Considerando a definição acima, de Abrahamsson, julgue o item
a seguir, a respeito das metodologias ágeis de desenvolvimento de
software.
O XP segue um conjunto de valores, princípios e regras básicas
que visam alcançar eficiência e efetividade no processo de
desenvolvimento de software. Os valores são cinco:
comunicação, simplicidade, feedback, coragem e respeito.

Questão: 550 de 6132

341794

copy

Banca: CESPE / Cebraspe

Órgão: EBC

Cargo(s): Analista - Engenharia de Software

Ano: 2011

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Engenharia de requisitos / Conceitos básicos

A engenharia de requisitos (ER) é uma subárea da engenharia de
software que estuda o processo de produção e gerência dos
requisitos que o software deverá atender. Esse processo tem início
junto aos clientes e perpassa todas as fases do processo de
desenvolvimento do software. O objetivo da ER é fornecer
métodos, técnicas e ferramentas que forneçam suporte adequado às
tarefas de produção e gerência dos requisitos do sistema.
Levando
em conta esses aspectos, julgue o próximo item.
No processo de construção e(ou) manutenção de um produto
de software, o termo requisito pode ser definido da seguinte
forma: uma condição, característica ou capacidade,
determinada no universo das necessidades do negócio do
usuário, que deve ser atendida por um software na forma de
aspectos funcionais e não funcionais.