O Engenheiro precisa escolher um modelo para um projeto de ...

Próximas questões
Com base no mesmo assunto
Q3882866 Noções de Informática
O Engenheiro precisa escolher um modelo para um projeto de desenvolvimento de uma biblioteca de criptografia de baixo nível para urnas eletrônicas. Os requisitos são estáveis, bem definidos, e a segurança crítica exige verificação e validação extensivas em cada fase.

O modelo de desenvolvimento mais adequado, por minimizar o risco de falhas de segurança tardias, é o de
Alternativas

Comentários

Veja os comentários dos nossos alunos

  • Modelo V e cascata (Os "Rígidos"): Pense em Segurança, Rigor, Testes correspondentes e Requisitos Estáveis.
  • Métodos Ágeis (Scrum/XP/FDD): Pense em Mudança, Velocidade, Cliente presente e Requisitos Incertos.

  • Métodos Ágeis - entregas pequenas e constantes.

Scrum: Foca na gestão ágil de projetos através de ciclos curtos de entrega chamados Sprints.

XP (Extreme Programming): Prioriza a qualidade do código através de práticas intensas como a programação em dupla e testes constantes.

FDD (Feature Driven Development): Organiza o desenvolvimento em torno de "funcionalidades" específicas que agregam valor imediato ao negócio.

Prototipagem: Cria uma versão visual "rascunho" do sistema para validar requisitos quando o cliente ainda não sabe bem o que quer. (pode ser um rascunho num pedaço de papel)

  • Método tradicional - inclusive o CASCATA. Planejamento total antes de começar a programar.

Modelo V: Associa cada fase de desenvolvimento a uma fase de teste correspondente, garantindo alta verificação e segurança.

Scrum (A) → ágil, mudanças frequentes; não é ideal para requisitos fixos e alta criticidade.

Prototipagem (B) → útil para explorar requisitos, mas não foca em validação rigorosa contínua.

Modelo V (C) → ✅ ideal nesse caso: cada fase de desenvolvimento tem uma fase correspondente de verificação e validação, reduzindo riscos de falhas, especialmente em sistemas críticos.

FDD (D) → foco em funcionalidades, não em validação formal rigorosa.

XP (E) → ágil, com mudanças frequentes; não é o mais adequado para sistemas altamente críticos e estáveis.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo