SóProvas


ID
2566507
Banca
FUNCAB
Órgão
SEFAZ-BA
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

Considere que, em um desenvolvimento de software, foi primariamente elaborada uma versão inicial do produto em que foram inseridas funcionalidades básicas. A partir daí, o desenvolvedor acrescentou outras funcionalidades e o processo continuou com o cliente interagindo até que houvesse a satisfação completa dos requisitos propostos inicialmente pelo cliente. Com base apenas nessas informações, pode-se afirmar que o desenvolvimento empregado utilizou o modelo:

Alternativas
Comentários
  • O modelo de processo incremental entrega um produto operacional a cada incremento, ou seja, um produto sem erros e pronto para o usuário utilizar. Mesmo que os primeiros incrementos sejam partes do produto, essas partes são operacionais e funcionam sem as outras. Portanto, os incrementos possuem totais condições de atender ao usuário.

    source: devmedia

  • a-

     foi primariamente elaborada uma versão inicial do produto

     

    Se fosse o prototipo, ja iniciaria com uma versao pronta para fase de levantamento de requisitos. Mas houve criação de uma versao inicial, à qual complementos se adicionaram, o que caracteriuza processo incremental

  • Gabarito A

    O Desenvolvimento Iterativo e Incremental é um dos clássicos modelos de processo de desenvolvimento de software criado em resposta às fraquezas do modelo em cascata, o mais tradicional. Os dois padrões mais conhecidos de sistemas iterativos de desenvolvimento são o RUP (Processo Unificado da Rational) e o Desenvolvimento ágil de software. Por isso o desenvolvimento iterativo e incremental é também uma parte essencial da Programação Extrema e outros.

    Desenvolvimento Incremental é uma estratégia de planejamento estagiado em que várias partes do sistema são desenvolvidas em paralelo, e integradas quando completas. Não implica, requer ou pressupõe desenvolvimento iterativo, interativo ou em cascata – os três são estratégias de retrabalho. A alternativa ao desenvolvimento incremental é desenvolver todo o sistema com uma integração única.

    Desenvolvimento iterativo é uma estratégia de planejamento de retrabalho em que o tempo de revisão e melhorias de partes do sistema é pré-definido. Isto não pressupõe desenvolvimento incremental, mas funciona muito bem com ele. Uma diferença típica é que a saída de um incremento não é necessariamente assunto de um refinamento futuro, e seu teste ou retorno do usuário não é utilizado como entrada para planos de revisão ou especificações para incrementos sucessivos. Ao contrário, a saída de uma iteração é examinada para modificação, e especialmente para revisão dos objetivos das iterações sucessivas.

    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !