Logo Passei Direto
Buscar

Colaborar - Av1 - Engenharia de Software

Ferramentas de estudo

Questões resolvidas

A engenharia de requisitos começa com a concepção (uma tarefa que define a abrangência e a natureza do problema a ser resolvido). Ela prossegue para o levantamento (uma tarefa de investigação que ajuda os envolvidos a definir o que e´ necessário) e, então, para a elaboração (na qual os requisitos básicos são refinados e modificados). Considerando o conteúdo de requisitos de software no contexto do modelo em cascata, analise as afirmacoes a seguir:
I - Requisitos são elementos desejáveis, porém opcionais em um processo de software conduzido com base no modelo em cascata.
II- As características gerais, as funções a serem executadas e as restrições de um software são partes dos seus requisitos.
II- A prática tem ensinado que o levantamento dos requisitos pode ser postergado para a fase de implementação do produto.
É verdadeiro o que se afirma em:

II e III apenas.
II apenas.
I e II apenas.
III apenas.
I, II e III.

O processo de desenvolvimento de software deve ser aprimorado para produzir melhores produtos. Analise as afirmativas abaixo com relação ao processo de aprimoramento.
1. O CMM ( Capability Maturity Model) para software é um conjunto de processos desenvolvido pela SEI – Software Engineering Institute para melhorar o desenvolvimento de aplicações.
2. O CMM classifica as organizações em cinco níveis de maturidade distintos, cada um com suas características. O nível 5 é o das organizações mais imaturas. Nestas não há nenhuma metodologia implementada e tudo ocorre de forma desorganizada. O Nível 1 é o das organizações mais maduras.
3. O CMM foi concebido como um modelo de capacitação específico para a área de software. O CMMI que sucedeu o CMM integra os aspectos de processo de software, de engenharia de sistemas e definição de produtos.
4. O CMM possui 7 níveis de maturidade e só é utilizado por empresas brasileiras de software.
Assinale a alternativa que indica todas as afirmativas corretas.

É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 1, 3 e 4.
São corretas apenas as afirmativas 2, 3 e 4.

A engenharia de requisitos é o alicerce sobre o qual repousa o desenvolvimento de software eficiente e bem-sucedido. Ela se refere ao processo de elicitação, análise, documentação e gerenciamento dos requisitos de um sistema. Para compreender sua importância, é crucial explorar dois tipos de requisitos: os funcionais e os não funcionais. Os requisitos funcionais são funções que o sistema deve ser capaz de executar, descrevendo o que o sistema deve fazer em termos de entradas, processamento e saídas. Enquanto isso, os requisitos não funcionais especificam características cruciais para a qualidade e desempenho do sistema, como desempenho, segurança, usabilidade e confiabilidade. A integração eficaz de requisitos funcionais e não funcionais é o cerne da engenharia de requisitos. Isso implica não apenas identificar e documentar esses requisitos, mas também gerenciá-los ao longo do ciclo de vida do projeto. Qual é o papel da engenharia de requisitos no desenvolvimento de software?

Elicitar, analisar, documentar e gerenciar os requisitos de um sistema.
Definir as funcionalidades específicas de um sistema de software.
Especificar características não diretamente relacionadas às funcionalidades.
Criar abordagens ágeis e colaborativas para o desenvolvimento.
Garantir o alinhamento do sistema com as expectativas dos stakeholders.

O Manifesto Ágil é o embasamento filosófico de todos os métodos ágeis e diversos métodos de desenvolvimento de software estão alinhados a ele. Considerando o conteúdo do Manifesto Ágil e as intenções de seus autores ao elaborá-lo, avalie as afirmativas a seguir:
I. A metodologia ágil deve proporcionar meios de tornar efetiva e colaborativa a participação do cliente no projeto, bem como incentivar a motivação dos membros da equipe.
II. A disponibilização de uma parte executável de um software terá eficácia maior em promover o aprendizado do cliente em relação ao sistema do que teria uma farta documentação a respeito dele.
III. Alterações nos requisitos não devem ser encaradas como um retrocesso no projeto. Ao invés disso, a equipe pode extrair dessas alterações oportunidades de construir um produto melhor.
IV. As equipes devem manter um ritmo de desenvolvimento que seja regular e que proporcione ao cliente entregas em períodos igualmente regulares, viabilizando o feedback contínuo entre as partes.
Considerando o contexto apresentado, assinale a alternativa correta.

Apenas as afirmativas I e IV são corretas.
Apenas as afirmativas II e IV são corretas.
As afirmativas I, II, III e IV são corretas.
Apenas as afirmativas III e IV são corretas.
Apenas as afirmativas I, II e IV são corretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A engenharia de requisitos começa com a concepção (uma tarefa que define a abrangência e a natureza do problema a ser resolvido). Ela prossegue para o levantamento (uma tarefa de investigação que ajuda os envolvidos a definir o que e´ necessário) e, então, para a elaboração (na qual os requisitos básicos são refinados e modificados). Considerando o conteúdo de requisitos de software no contexto do modelo em cascata, analise as afirmacoes a seguir:
I - Requisitos são elementos desejáveis, porém opcionais em um processo de software conduzido com base no modelo em cascata.
II- As características gerais, as funções a serem executadas e as restrições de um software são partes dos seus requisitos.
II- A prática tem ensinado que o levantamento dos requisitos pode ser postergado para a fase de implementação do produto.
É verdadeiro o que se afirma em:

II e III apenas.
II apenas.
I e II apenas.
III apenas.
I, II e III.

O processo de desenvolvimento de software deve ser aprimorado para produzir melhores produtos. Analise as afirmativas abaixo com relação ao processo de aprimoramento.
1. O CMM ( Capability Maturity Model) para software é um conjunto de processos desenvolvido pela SEI – Software Engineering Institute para melhorar o desenvolvimento de aplicações.
2. O CMM classifica as organizações em cinco níveis de maturidade distintos, cada um com suas características. O nível 5 é o das organizações mais imaturas. Nestas não há nenhuma metodologia implementada e tudo ocorre de forma desorganizada. O Nível 1 é o das organizações mais maduras.
3. O CMM foi concebido como um modelo de capacitação específico para a área de software. O CMMI que sucedeu o CMM integra os aspectos de processo de software, de engenharia de sistemas e definição de produtos.
4. O CMM possui 7 níveis de maturidade e só é utilizado por empresas brasileiras de software.
Assinale a alternativa que indica todas as afirmativas corretas.

É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 1, 3 e 4.
São corretas apenas as afirmativas 2, 3 e 4.

A engenharia de requisitos é o alicerce sobre o qual repousa o desenvolvimento de software eficiente e bem-sucedido. Ela se refere ao processo de elicitação, análise, documentação e gerenciamento dos requisitos de um sistema. Para compreender sua importância, é crucial explorar dois tipos de requisitos: os funcionais e os não funcionais. Os requisitos funcionais são funções que o sistema deve ser capaz de executar, descrevendo o que o sistema deve fazer em termos de entradas, processamento e saídas. Enquanto isso, os requisitos não funcionais especificam características cruciais para a qualidade e desempenho do sistema, como desempenho, segurança, usabilidade e confiabilidade. A integração eficaz de requisitos funcionais e não funcionais é o cerne da engenharia de requisitos. Isso implica não apenas identificar e documentar esses requisitos, mas também gerenciá-los ao longo do ciclo de vida do projeto. Qual é o papel da engenharia de requisitos no desenvolvimento de software?

Elicitar, analisar, documentar e gerenciar os requisitos de um sistema.
Definir as funcionalidades específicas de um sistema de software.
Especificar características não diretamente relacionadas às funcionalidades.
Criar abordagens ágeis e colaborativas para o desenvolvimento.
Garantir o alinhamento do sistema com as expectativas dos stakeholders.

O Manifesto Ágil é o embasamento filosófico de todos os métodos ágeis e diversos métodos de desenvolvimento de software estão alinhados a ele. Considerando o conteúdo do Manifesto Ágil e as intenções de seus autores ao elaborá-lo, avalie as afirmativas a seguir:
I. A metodologia ágil deve proporcionar meios de tornar efetiva e colaborativa a participação do cliente no projeto, bem como incentivar a motivação dos membros da equipe.
II. A disponibilização de uma parte executável de um software terá eficácia maior em promover o aprendizado do cliente em relação ao sistema do que teria uma farta documentação a respeito dele.
III. Alterações nos requisitos não devem ser encaradas como um retrocesso no projeto. Ao invés disso, a equipe pode extrair dessas alterações oportunidades de construir um produto melhor.
IV. As equipes devem manter um ritmo de desenvolvimento que seja regular e que proporcione ao cliente entregas em períodos igualmente regulares, viabilizando o feedback contínuo entre as partes.
Considerando o contexto apresentado, assinale a alternativa correta.

Apenas as afirmativas I e IV são corretas.
Apenas as afirmativas II e IV são corretas.
As afirmativas I, II, III e IV são corretas.
Apenas as afirmativas III e IV são corretas.
Apenas as afirmativas I, II e IV são corretas.

Prévia do material em texto

 Engenharia de Software (/aluno/timeline/ind…
Av1 - Engenharia de Software
Colaborar  
(/notific
Informações Adicionais
Período: 05/08/2024 00:00 à 02/09/2024 23:59
Situação: Cadastrado
Tentativas: 3 / 3
Pontuação: 2000
Protocolo: 1028432000
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
A engenharia de requisitos começa com a concepção (uma tarefa que define a abrangência e a natureza
do problema a ser resolvido). Ela prossegue para o levantamento (uma tarefa de investigação que ajuda os
envolvidos a definir o que e´ necessário) e, então, para a elaboração (na qual os requisitos básicos são
refinados e modificados) 
Considerando o conteúdo de requisitos de software no contexto do modelo em cascata, analise as
afirmações a seguir:
I - Requisitos são elementos desejáveis, porém opcionais em um processo de software conduzido com base
no modelo em cascata.
II- As características gerais, as funções a serem executadas e as restrições de um software são partes dos
seus requisitos.
II- A prática tem ensinado que o levantamento dos requisitos pode ser postergado para a fase de
implementação do produto.
É verdadeiro o que se afirma em:
Alternativas:
II e III apenas.
II apenas. Alternativa assinalada
I e II apenas.
III apenas.
I, II e III.
05/08/2024, 13:33 Colaborar - Av1 - Engenharia de Software
https://www.colaboraread.com.br/aluno/avaliacao/index/3813705702?atividadeDisciplinaId=17142731 1/4
https://www.colaboraread.com.br/aluno/timeline/index/3813705702?ofertaDisciplinaId=2240762
https://www.colaboraread.com.br/aluno/timeline/index/3813705702?ofertaDisciplinaId=2240762
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
a)
b)
c)
d)
e)
3)
A qualidade do produto de software é crucial para atender às expectativas dos usuários e garantir sua
eficácia. Ela abrange aspectos como funcionalidade, confiabilidade, usabilidade e portabilidade. Um
software de alta qualidade não apenas cumpre seus requisitos, mas também oferece uma experiência
positiva e confiável aos usuários. A norma ISO 9126 descreve um modelo de qualidade de um produto de
software. O padrão identifica seis atributos fundamentais de qualidade. Relacione a Coluna 1 à Coluna 2,
associando os nomes de alguns atributos de qualidade definidos na ISO 9126 com suas respectivas
definições.
Coluna 1
1. Funcionalidade.
2. Confiabilidade.
3. Eficiência.
4. Usabilidade.
Coluna 2
( ) O quanto o software fica disponível para uso, levando-se em conta aspectos como maturidade, tolerância
a falhas e facilidade de recuperação.
( ) O grau com que o software satisfaz às necessidades declaradas pelos interessados.
( ) O grau de facilidade de utilização do software.
( ) O grau de otimização do uso, pelo software, dos recursos do sistema.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas:
1 – 2 – 3 – 4.
2 – 1 – 4 – 3. Alternativa assinalada
1 – 3 – 4 – 2.
2 – 3 – 1 – 4.
2 – 1 – 3 – 4.
O processo de desenvolvimento de software deve ser aprimorado para produzir melhores produtos.
Analise as afirmativas abaixo com relação ao processo de aprimoramento.
1. O CMM ( Capability Maturity Model) para software é um conjunto de processos desenvolvido pela SEI –
Software Engineering Institute para melhorar o desenvolvimento de aplicações.
2. O CMM classifca as organizações em cinco níveis de maturidade distintos, cada um com suas
características. O nível 5 é o das organizações mais imaturas. Nestas não há nenhuma metodologia
implementada e tudo ocorre de forma desorganizada. O Nível 1 é o das organizações mais maduras.
3. O CMM foi concebido como um modelo de capacitação específico para a área de software. O CMMI que
sucedeu o CMM integra os aspectos de processo de software, de engenharia de sistemas e definição de
produtos.
4. O CMM possui 7 níveis de maturidade e só é utilizado por empresas brasileiras de software.
Assinale a alternativa que indica todas as afirmativas corretas.
05/08/2024, 13:33 Colaborar - Av1 - Engenharia de Software
https://www.colaboraread.com.br/aluno/avaliacao/index/3813705702?atividadeDisciplinaId=17142731 2/4
a)
b)
c)
d)
e)
4)
a)
b)
c)
d)
e)
5)
Alternativas:
É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3. Alternativa assinalada
São corretas apenas as afirmativas 1, 3 e 4.
São corretas apenas as afirmativas 2, 3 e 4.
A engenharia de requisitos é o alicerce sobre o qual repousa o desenvolvimento de software eficiente e
bem-sucedido. Ela se refere ao processo de elicitação, análise, documentação e gerenciamento dos
requisitos de um sistema. Para compreender sua importância, é crucial explorar dois tipos de requisitos: os
funcionais e os não funcionais. Os requisitos funcionais são funções que o sistema deve ser capaz de
executar, descrevendo o que o sistema deve fazer em termos de entradas, processamento e saídas.
Enquanto isso, os requisitos não funcionais especificam características cruciais para a qualidade e
desempenho do sistema, como desempenho, segurança, usabilidade e confiabilidade.
A integração eficaz de requisitos funcionais e não funcionais é o cerne da engenharia de requisitos. Isso
implica não apenas identificar e documentar esses requisitos, mas também gerenciá-los ao longo do ciclo de
vida do projeto.
Qual é o papel da engenharia de requisitos no desenvolvimento de software?
Alternativas:
Elicitar, analisar, documentar e gerenciar os requisitos de um sistema. Alternativa assinalada
Definir as funcionalidades específicas de um sistema de software.
Especificar características não diretamente relacionadas às funcionalidades.
Criar abordagens ágeis e colaborativas para o desenvolvimento.
Garantir o alinhamento do sistema com as expectativas dos stakeholders.
O Manifesto Ágil é o embasamento filosófico de todos os métodos ágeis e diversos métodos de
desenvolvimento de software estão alinhados a ele.
Considerando o conteúdo do Manifesto Ágil e as intenções de seus autores ao elaborá-lo, avalie as
afirmativas a seguir:
I. A metodologia ágil deve proporcionar meios de tornar efetiva e colaborativa a participação do cliente no
projeto, bem como incentivar a motivação dos membros da equipe.
II. A disponibilização de uma parte executável de um software terá eficácia maior em promover o
aprendizado do cliente em relação ao sistema do que teria uma farta documentação a respeito dele.
III. Alterações nos requisitos não devem ser encaradas como um retrocesso no projeto. Ao invés disso, a
equipe pode extrair dessas alterações oportunidades de construir um produto melhor.
IV. As equipes devem manter um ritmo de desenvolvimento que seja regular e que proporcione ao cliente
entregas em períodos igualmente regulares, viabilizando o feedback contínuo entre as partes.
Considerando o contexto apresentado, assinale a alternativa correta.
05/08/2024, 13:33 Colaborar - Av1 - Engenharia de Software
https://www.colaboraread.com.br/aluno/avaliacao/index/3813705702?atividadeDisciplinaId=17142731 3/4
a)
b)
c)
d)
e)
Alternativas:
Apenas as afirmativas I e IV são corretas.
Apenas as afirmativas II e IV são corretas.
As afirmativas I, II, III e IV são corretas. Alternativa assinalada
Apenas as afirmativas III e IV são corretas.
Apenas as afirmativas I, II e IV são corretas.
05/08/2024, 13:33 Colaborar - Av1 - Engenharia de Software
https://www.colaboraread.com.br/aluno/avaliacao/index/3813705702?atividadeDisciplinaId=17142731 4/4

Mais conteúdos dessa disciplina