Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
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
Reportar erro

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