Estudante
R: O software é 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 paraque o programa opere corretamente.
1.2 Qual a diferença mais importante entre o desenvolvimento de um produto genérico de software e o desenvolvimento de software sob demanda? O que isso podesignificar na prática para usuário de produtos software genérico?
R: No desenvolvimento do software genérico quem produz o software controla a especificação, eles são feitos para atender a necessidade domercado geral. Já no desenvolvimento do software sob encomenda quem compra o software controla a especificação, eles são feitos para atender a necessidade de um cliente específico.
1.3 Quais sãoos quatro atributos importantes que todo software profissional deve possuir? Sugira outros quatro atributos que as vezes, podem ser significantes
R: Os quatro atributos importantes sãoManutenbilidade, eficiência, confiança, proteção e aceitabilidade e outros quatro atributos que podem ser significantes são Portabilidade, Facilidade de integração a outros sistemas, rastreabilidade e aderênciaas necessidades de negocio.
1.4 Além dos desafios de heterogeneidade, mudanças sociais e corporativas , confiança e proteção , identifique outros problemas e desafios que a engenharia de softwareprovavelmente enfrentara no século XXI(Dica: pense no meio ambiente).
R: -Performance do software – (utilização de ferramentas case cria código não otimizado e menos eficiente, novos algoritmos elinguagens mais eficazes para criação de software);
-Escalabilidade – modelos mais eficazes na escalabilidade e manutenção de projetos