SóProvas


ID
153100
Banca
CESPE / CEBRASPE
Órgão
TJ-DFT
Ano
2008
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca da engenharia de software e de metodologias e ciclos de
desenvolvimento de software, julgue os itens subseqüentes.

No modelo seqüencial linear, os produtos do projeto são entregues somente após a validação do produto.

Alternativas
Comentários
  • Ao final de cada etapa os produtos do projeto referentes aquele etapa são entregues.
  • Discordo da opnião do colega abaixo.
    Segundo Pressman:

    "Sometimes called the classic life cycle or the waterfall model, the linear sequential model
    suggests a systematic, sequential approach5 to software development that begins at
    the system level and progresses through analysis, design, coding, testing, and support."

    Portanto, a entrega é feita após os testes, quando se inicia o suporte.
    As entregas em cada etapa, segundo afirmou o colega, não são características de um modelo em cascata. Este tem suas entregas apenas ao final do projeto
  • A interpretação do primeiro colega está correta, visto que entregas como é definida na questão se refere a qualquer tipo de entrega e não apenas ao software executavel, assim modelos, documentos, relatórios e qualquer outro tipo de elemento que possa ser entregue nas fase de concepção, planejamento, desenvolvimento e implantação invalidam a questão!!
  • Errado. No modelo sequencial linear só é possível passar para a próxima etapa do processo, quando a etapa anterior for validada. E a questão diz:
    "No modelo seqüencial linear, os produtos do projeto são entregues somente após a validação do produto"
    O Correto Seria
    No modelo seqüencial linear, o produto é entregue somente após a validação dos produtos do projeto.
  • Modelo sequencial linear é o modelo cascata.
    validação = construimos o produto corretamente? De acordo com o que foi especificado?
    verificação = construimos o produto certo? O que foi especificado era o esperado pelo cliente?
    Ambas realizadas pela a equipe de SQA. Por isso a questão está errada, os produtos do projeto são entregues após validação e verificação.
  • Acho que o erro está na palavra validação.

    os produtos são entregues após a aceitação do produto por parte do cliente, e não após a validação do produto...
  • Eu acho que o erro é que falta a palavra aceitação. Não adianta só o cliente avaliar. Ele tem que aceitar também.
    Na minha opinião, o certo seria:
    No modelo seqüencial linear, os produtos do projeto são entregues somente após a validação e aceitação do produto.

    Me desculpem, mas não lembro da fonte desta citação, mas está nos meus resumos (e eu tenho certeza de que foi tirado, ou do Pressman, ou do Sommerville): "O modelo em cascata tem a vantagem que só avança para a tarefa seguinte quando o cliente dá validade e aceitação os produtos finais da tarefa atual."
  • Como já disse outro colega, o primeiro comentário está correto. Os produtos do projeto não são só os executáveis, são também a documentação do projeto.
    Conforme Sommerville, 8ª edição. p. 44:

    Em princípio, o resultado de cada fase consiste de um ou mais documentos aprovados('assinados').
  • Bom, acho que a questão é passivel de anulação.
    No modelo em cascata (linear), no final de cada fase é feita uma verificação e homologação a fim de definir se os documentos gerados na fase atendem aos requisitos do sistema. O problema que esses documentos NÃO SÃO PRODUTOS, alias,  a essência do modelo em cascata é justamente não ter produtos intermediários.
  • ****************** DESVENDANDO*****************

    No modelo em cascata, os artefatos de requisitos (produtos do projeto) são entregues somente quando o software está finalizado (validado) ?

    Claro que não. Até pq esses podem fazer parte do contrato de aquisição do software.


    Abraço.

  • Acho que validação tem mais a ver com os requisitos do sistema...e aceitação com o cliente, então acho que a questão quis dizer que os produtos do projeto (software + documentação) só são entregues após o cliente dar o aceite...pois como disse o colega, uma das características do modelo linear é realmente não ter entregas intermediárias. Agora, se compreendermos a palavra "validação" como sendo a validação final dada pelo cliente, a sentença estaria verdadeira!

  • banca porca!

  • Com uma maior documentação e entendimento atualmente/2021 é possível garantir que o gabarito dessa questão é "CORRETO"

    Por partes...

    1 - O Modelo Sequencial Linear também é chamado Modelo Cascata.

    2 - Sua principal característica (Modelo Cascata) é a divisão das tarefas em etapas predeterminadas, que são executadas de forma sequencial.

    3 - É preciso finalizar todas as tarefas de uma etapa para que seja possível passar para a seguinte. Ao cumprir todas as etapas, o resultado será um produto de software funcional, pronto para ser entregue ao cliente.

    4 - Basicamente, o desenvolvimento é dividido em cinco etapas, que começam assim que a anterior termina:

    Especificação 

    Projeto do software

    Implementação

    Teste unitário

    Integração

    Teste de Sistema 

    No final da integração, é feito um teste geral para certificar (validação) que os “requisitos do sistema” foram completamente atendidos. Por fim, o software é entregue ao cliente;

    Operação e manutenção

    Fontes:

    https://edisciplinas.usp.br/pluginfile.php/839466/mod_resource/content/1/Aula02_ModelosProcessos.pdf

    https://blog.betrybe.com/tecnologia/modelo-cascata/

    https://medium.com/contexto-delimitado/o-modelo-em-cascata-f2418addaf36

    Engenharia de software / Roque Maitino Neto - 2016