SóProvas


ID
3640093
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2008
Disciplina
Arquitetura de Software
Assuntos

Considerando os modelos do ciclo de vida de software, julgue o item que se segue.

O modelo em cascata consiste de fases e atividades que devem ser realizadas em seqüência, de forma que uma atividade é requisito da outra. 

Alternativas
Comentários
  • CORRETO!

    De acordo com a NBR ISO/IEC 12207:1998, o ciclo de vida é:

    “Estrutura contendo processos, atividades e tarefas envolvidas no desenvolvimento, operação e manutenção de um produto de software, abrangendo a vida do sistema, desde a definição de seus requisitos até o término de seu uso.”

    Alguns modelos de ciclo de vida (De modo geral):

    • Cascata: Cada fase só começa quando a anterior termina;
    • Modelo em V:Similar ao cascata, mas com ênfase dada à verificação e validação;
    • Incremental: Os requisitos são passados a equipe de desenvolvimento e agrupados de acordo com a funcionalidade. Em seguida a equipe vai definindo a prioridade que cada módulo será desenvolvido;
    • Evolutivo: Os requisitos são adquiridos em paralelo com a evolução do sistema. O princípio aqui é: o cliente não expõe todos os requisitos. Ex: O time desenvolve com base no que o cliente passa de requisito, é entregue ao cliente uma versão 1. O cliente dá o feedback com novos requisitos e aí é desenvolvida uma versão 2 com base nisso... Até se tornar mais completo;
    • RAD(Rapid Application Development): Incrementos são desenvolvidos de forma paralela, por equipes diferentes. Ciclo de vida extremamente comprimido, levando entre 60 e 90 dias;
    • Prototipagem: Construção de um exemplar do que foi entendido dos requisitos capturados do cliente. Pode ser utilizado como ferramenta em outros ciclos de vida;
    • Espiral: Abordagem cíclica das fases do processo, onde cada "volta" ou iteração temos versões evolucionárias do sistema;
    • Modelo de Ciclo de Vida Associado ao RUP(Rational Unified Proccess): É uma plataforma de processo de desenvolvimento de software configurável que oferece melhores práticas comprovadas e uma arquitetura configurável.