Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Engenharia de Software/
  4. Questão 457941200622869

O desenvolvimento evolucionário baseia-se na ideia de desenvolvimento de uma implementação inicial, expondo o resultado ...

1

457941200622869
Ano: 2014Banca: FCCOrganização: TRT - 13ª Região (PB)Disciplina: Engenharia de SoftwareTemas: Requisitos de Software | Metodologias Ágeis de Desenvolvimento de Software
O desenvolvimento evolucionário baseia-se na ideia de desenvolvimento de uma implementação inicial, expondo o resultado aos comentários do usuário e refinando-o em novas versões até que seja desenvolvido um sistema adequado. As atividades de especificação, desenvolvimento e validação são intercaladas ao invés de separadas, com rápido feedback entre elas.

Sommerville define dois tipos fundamentais de desenvolvimento evolucionário.Considere:

I. Descrever todos os requisitos não funcionais antes de fazer o protótipo. Descrever os requisitos funcionais e técnicos. Implementar todos requisitos e desenvolver novo protótipo.

II. Trabalhar com o cliente para explorar os requisitos e entregar um sistema final. O desenvolvimento começa com as partes do sistema compreendidas. O sistema evolui por meio da adição de novas características propostas pelo cliente.

III. Incorporar e implementar todas as mudanças do software no primeiro estágio do desenvolvimento, definindo todos os requisitos técnicos. Formar um protótipo a partir daí. O sistema evolui por meio da adição de novas características propostas pelo cliente.

IV. Compreender os requisitos do cliente e, a partir disso, desenvolver melhor definição de requisitos para o sistema. O protótipo se concentra na experimentação dos requisitos mal compreendidos do cliente.

De acordo com Sommerville
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200022518Engenharia de Software

Em UML NÃO é característica de Use Case:

#Diagrama de Casos de Uso#Linguagem de Modelagem Unificada
Questão 457941200065431Engenharia de Software

Um Técnico do TRE-SP está participando do levantamento de requisitos para um novo sistema que objetiva a detecção de fraudes em campanhas eleitorais. ...

#Requisitos de Software
Questão 457941200270761Engenharia de Software

Método especial destinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new, recebendo parâmetros como ...

#Programação Orientada a Objetos
Questão 457941200333930Engenharia de Software

Um técnico de TI está utilizando a Análise de Pontos de Função − APF para determinar o tamanho de um software e, na etapa de contagem das funções de d...

#Medição de Pontos de Função#Métricas de Engenharia de Software
Questão 457941200497662Engenharia de Software

No Processo Unificado, uma descrição da arquitetura do software, um documento de visão e um modelo de projeto são aplicáveis, respectivamente, nas fas...

#Engenharia de Processos de Software#Rational Unified Process (RUP)
Questão 457941201169114Engenharia de Software

Ao analisar os projetos de software da Fazenda Municipal, é importante considerar o número de módulos em um projeto desse tipo, sendo correto que o cu...

#Engenharia de Software
Questão 457941201224318Engenharia de Software

Na metodologia Scrum, NÃO faz parte de uma revisão do sprint (sprint review) o seguinte procedimento:

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941201483531Engenharia de Software

Um Analista de Sistemas optou por utilizar o Subversion como sistema de controle de versão em um projeto Java, porque este aplicativo

#Gestão de Configuração
Questão 457941201608538Engenharia de Software

Em UML,

#Linguagem de Modelagem Unificada
Questão 457941201886145Engenharia de Software

No gráfico do modelo iterativo RUP, a modelagem do negócio e a implementação têm sua maior porção representada, respectivamente, nas fases

#Engenharia de Processos de Software#Rational Unified Process (RUP)

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Requisitos de SoftwareQuestões do FCC