Você está na página 1de 2

Engenharia de software I Atividades

aula 04
Nome: Gabriel de Souza.
Data: 21/10/2021.

1. Justificando a sua resposta, com base no tipo de sistema a ser


desenvolvido, sugira o modelo genérico de processo de software mais
adequado para ser usado como base para a gerência do desenvolvimento
dos sistemas a seguir:

 Um sistema para controlar a frenagem de um carro. Especificação de


software, pois a funcionalidade do software e as restrições a seu
funcionamento devem ser definidas.
 Um sistema de realidade virtual de apoia a manutenção de
software: Evolução de software, pois o software deve evoluir para
atender às necessidades de mudança com a manutenção.
 Um sistema de contabilidade de uma universidade: Validação de
software, pois o software deve ser validado para que atenda as
alterações do cliente.

2. Porque o desenvolvimento incremental é mais eficaz para software de


negócios. É o mais eficaz para software de negócios pelo fato de ser o
melhor custo benefício e de fácil alteração durante o desenvolvimento,
podendo ser alterado com facilidade através de manutenções.

3. Porque em sistemas complexos as mudanças são inevitáveis? Que


atividades podem prever essas mudanças? Sistemas mais complexos
sempre trazem novos requisitos, e, consequentemente, acabam surgindo
mais erros que devem ser corrigidos, assim necessitando alterações.

4. Qual a diferença entre processo de software e projeto de software? O


projeto de software é um único processo em que consista em um conjunto
de atividades data de início e fim. Já os processos de softwares são um
conjunto de atividades que geram algum resultado em pouco tempo.
5. Qual a principal característica do modelo em Espiral? Poder se adaptar a
quaisquer outros processos específicos, essa característica é chamada de
“MetaModelo”.

6. Qual a principal característica do modelo de prototipação? Sua principal


característica é iniciar a partir dos requisitos mais importantes do Sistema.

Você também pode gostar