BPMN na linha de montagem
Lista de Exercícios
Pesquise, discuta, discorra sobre (ou responda) as questões a seguir:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Qual a diferença entre a fase de análise e a fase desenho de sistemas, de acordo com ciclo de vida clássico, em cascata? Em que área e como o SWEBOK trata a fase de análise?
O que é domínio da aplicação (ou do problema)?
Qual a importância da engenharia de software e como se justificam os custos a ela associados? O que você entende por processo de desenvolvimento de software e qual a sua importância para a qualidade dos produtos de software? Qual a diferença entre processo e projeto de software?
O que você entende por qualidade de software?
Um programa desenvolvido em sala de aula ou em casa para fins didáticos pode ser considerado um software? Por quê?
Qual a diferença entre um software e um sistema? Qual dos dois conceitos é mais amplo? Por quê?
O que é um subsistema?
Em sua opinião, qual a vantagem em se dividir um sistema complexo em subsistemas? Suponha que você iniciou suas atividades em uma empresa e lhe é solicitado desenvolver um software. Quais as suas primeiras providências, antes de colocar em prática suas habilidades de desenvolvedor?
O que é o ciclo de vida de um software? Onde deve ser definido?
Faça uma pesquisa e dê exemplos, além dos citados em aula, de processos de software. O que é um modelo de processo de software? Quais os tipos comuns? Quais os modelos gerais (ou paradigmas) mais conhecidos?
Para que serve um método de desenvolvimento de software? Quais são os métodos base mais conhecidos (ver, também, capítulo 10 SWEBOK)?
Qual a principal desvantagem do modelo codifica-remenda de processo de software? Qual a principal desvantagem do modelo em cascata de processo de software?
Qual a principal vantagem do modelo espiral de processo de software?
Entre os processos