Questão de Engenharia de Software — Processos de Software — UFMG 2018
Engenharia de SoftwareProcessos de Software
- Código
- qq405658
- Banca
- UFMG
- Órgão
- UFMG
- Ano
- 2018
- Nível
- Superior
Um modelo de processo de software é uma representação simplificada de um processo de software, sendo que cada modelo representa uma perspectiva particular de um processo e fornece informações parciais sobre ele. Com relação aos modelos de processos de software, é INCORRETO afirmar que
- Aa Entrega evolutiva é considerada um modelo misto, combinando o modelo Cascata como o Desenvolvimento incremental (ou Espiral), que apresenta a vantagem de que o Desenho arquitetônico vai evoluindo junto com as entregas, de acordo com as necessidades identificadas a cada ciclo de liberações.
- Buma variação importante do modelo Cascata é o desenvolvimento usando especificação formal de um sistema em que se cria um modelo matemático, o qual é então refinado, usando transformações matemáticas que preservam sua consistência, em código executável.
- Co Desenvolvimento incremental, baseado na ideia de desenvolver uma implementação inicial, expô- la para avaliação dos usuários e fazer melhorias iterativamente, pode ser tanto dirigido a planos, ágil ou como uma mescla dessas abordagens.
- Dnos processos orientados ao reúso, uma atividade importante envolve a análise dos requisitos já levantados usando-se informações sobre os componentes selecionados para o reúso, o que pode levar a modificações nos requisitos para refletir os componentes disponíveis.