Engenharia de Software - AD1 - CEDERJ

947 palavras 4 páginas
1) Explique as vantagens e desvantagens introduzidas pela maleabilidade de um produto de software, em comparação com produtos mais tradicionais (valor: 1,5 pontos; máximo: 10 linhas).
Como diferente de produtos tradicionais, o software é um produto mais maleável, já que seu código fonte pode ser facilmente alterado, isso traz vantagens e desvantagens.
Uma das vantagens é que isso permite a entrega de um produto que cada vez mais esteja dentro das necessidades do usuário. Além disso permite que seja um produto nunca finalizado, onde o mesmo pode receber recorrentes atualizações que melhores a experiência do usuário.
Em contrapartida, isso acaba fazendo com que o prazo para desenvolvimento seja superado pois fica difícil de ser mensurado. Novos requisitos não previstos durante a etapa de análise podem aparecer no decorrer do desenvolvimento do projeto.

2) Cite duas vantagens dos ciclos de vida incrementais quando comparados ao ciclo de vida em cascata. Justifique claramente a sua resposta. (valor: 1,5 pontos; máximo: 10 linhas).
- Detecção de problemas de interpretação de necessidades. Como no ciclo de vida em cascata uma tarefa só é executada após o término da anterior, a chance de erros de interpretação da necessidade do usuário incorretamente é muito maior. Através do ciclo de vida incremental é possível detectar antes este problema e corrigir, por meio de um protótipo como exemplo.
- Detecção de um requisito ignorado. Nem sempre o usuário consegue especificar suas necessidades no início do processo. Com isso, no decorrer da utilização pode identificar algo que poderia ser diferente para facilitar sua operação. Com o ciclo de vida incremental temos recorrentes iterações, isso facilita muito as possíveis adaptações e mudanças de requisitos.

3) Explique a diferença entre um requisito funcional e um requisito não-funcional (valor: 2,0 pontos; máximo: 10 linhas).
Enquanto o requisito funcional é ligado a um determinado comportamento necessário do sistema,

Relacionados

  • Calendario ad
    467 palavras | 2 páginas