Questionário
01 – Com base na distribuição de custos de software explicados na Seção 1.1.6, explique por que é apropriado considerar que o software é mais do que os programas que podem ser executados pelos usuários finais de sistema.
Os softwares são mais que programas executados pelo usuário final em termo de custo, já que outras atividades e pessoas são necessárias para que se chegue ao produto. O software não é apenas o programa, mas também todos os dados de documentação e configuração associados, necessários para que o programa opere corretamente.
02 – Quais as diferenças entre o desenvolvimento de produto genérico de software e o desenvolvimento de software sob encomenda?
Desenvolvimento de Software sob encomenda são os sistemas encomendados por um determinado cliente. Ele é desenvolvido especialmente para aquele cliente por uma empresa de software, ou seja, a especificação é normalmente desenvolvida e controlada pela organização que compra o software
O produto genérico de software são sistemas do tipo stand-alone, eles são vendidos no mercado para qualquer tipo de cliente comprá-los, ou seja, a organização que desenvolve o software controla sua especificação.
03 – Quais são os quatros principais atributos que todos os produtos de software devem ter? Sugira quatro outros atributos que às vezes podem ser significativos.
Os quatro principais atributos são: Eficiência, Confiabilidade, Manutenibilidade, Usabilidade.
Os que poderiam ser significativos são: Portabilidade, Facilidade de integração a outros sistemas, Aderência às necessidades de negócio, Redução do tempo de entrega.
04 – Qual a diferença entre um modelo de processo de software e o processo de software? Sugira dois modos pelos quais um modelo de software pode ser útil para identificar possíveis aprimoramentos no processo.
Um processo de software é o que define quais atividades devem ser realizadas dentro de uma produção de sistemas, define também as pessoas envolvidas e os