Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
1. Fazendo referncia aos custos de distribuio de software, discutidos na Seo 1.1.7,
explique por que apropriado considerar que o software mais do que os programas
que podem ser executados pelos usurios finais de um sistema.
Porque para que o programa opere corretamente necessrio que haja outras
atividades e pessoas, existindo assim todas as informaes possveis, sejam elas de
configurao ou documentao, ambas associadas para que o programa possa executar
da melhor forma possvel.
2. Quais so as diferenas entre o desenvolvimento de produto genrico de software e
o desenvolvimento de software sob encomenda?
Produto de Software Genrico so desenvolvidos basicamente para atender qualquer
usurio (cliente). O que o contrrio no que se refere o desenvolvimento de Software
por encomenda que como o prprio nome argumenta e traz tona, so desenvolvidos
por uma determinada empresa para um cliente especfico.
3. Quais so os quatro principais atributos que todos os produtos de software devem
ter? Sugira quatro outros atributos que podem ser significativos.
Manutenabilidade, Usabilidade, Eficincia e Confiabilidade. Podemos tambm citar a
aderncia voltada s necessidades de negcio, a portabilidade, a reduo do que tempo
que o programa ser entregue ao cliente e a facilidade de integrao a outros sistemas.
4. Qual a diferena entre um modelo de processo de software e um processo de
software? Sugira dois meios pelos quais um modelo de software pode ser til para a
identificao de possveis melhorias de processo.
O processo de software nada mais do que um conjunto de atividades que devem ser
realizadas dentro de uma determinada produo de sistemas, delibera quais so as
pessoas devero constituir o projeto, esto envolvidas e por fim, quais os objetos
gerados por cada atividade.
5. Explique por que os custos dos testes de sistema so particularmente altos para
produtos de software genricos vendidos para um mercado muito amplo.
Porque so desenvolvidos especificamente para um cliente sob encomenda, assim pode
ocasionar crescimento tanto em relao ao tempo quanto da mo de obra. Alm de
que, tais produtos genricos de software esto previstos para serem usados em uma
faixa de diferentes configuraes, eles devem ser testados bastante, isso quer dizer que
o motivo pelo qual eles so bem mais altos.
6. Os mtodos de engenharia de software tornaram-se amplamente utilizados apenas
quando a tecnologia CASE ficou disponvel para oferecer apoio. Sugira cinco tipos de
apoio a mtodos que podem ser proporcionados pelas ferramentas CASE.
Podemos citar: gerador de cdigo fonte, depurao, modelagem de sistema, geradores
de relatrios e anlise de requisitos.