1. O software mais do que os programas que podem ser executados pelos usurios finais pois h uma diferena entre "programa" e "software". Outras fases alm do desenvolvimento direto do software podem e tm importncia e custos mais elevados, ou seja, a criao do software inclui todas as atividades envolvidas nele como especificao, validao e documentao - sendo esta inexistente em um "programa".
2. Produto genrico de software: As especificaes so feitas pela prpria equipe que faz o software, feito para um mercado amplo, podendo ser reutilizado por vrios clientes. Desenvolvimento de software sob encomenda: As especificaes so feitas pelo cliente que contrata o servio, sendo de uso exclusivo do mesmo.
3. Facilidade de manuteno, confiana, eficincia e usabilidade.
4. O modelo de processo de software uma descrio simplificada do processo de software. O processo de software o conjunto de atividades para obter um produto de software. O modelo de software pode ser til para determinar as atividades de modo a produo do software ocorrer mais rapidamente e com menor custo.
5. Pois, mesmo aps a fase de desenvolvimento - que tem um custo relativamente mais baixo - como so usados em diferentes configuraes, h a necessidade de testes e manutenes intensas, com trabalho constante para a prxima release.
6. Anlise de requisitos, modelagem de sistema, depurao, teste e mdulos de anlise.
7. Eficincia do software, acessibilidade, segurana, linguagem natural, performance e tica ambiental, certificao, custos de produo mais baixos.
8. Sim. Profissionais qualificados resultam em produtos finais melhores, aumento na qualidade do software em todo o pas que conseqentemente s traria benefcios para os profissionais da rea. Um software de baixa qualidade, que no atende todas as especificaes, pode acarretar riscos elevados ao cliente e grande prejuzo financeiro. No somente isso, software tambm so utilizados por mdicos e advogados, erro nesses softwares poderiam causar tantos estragos quanto mdicos/advogados desqualificados.
9. Respectivamente: * O software feito para o pbico e, portanto deve estar de acordo com seus interesses. * O interesse do engenheiro pela construo do software deve estar de acordo com a do cliente pelo mesmo. * Os produtos devem ter a mxima qualidade possvel, por razes bvias. * Integridade e independncia. * Promoo de uma abordagem tica o ponto mais importante no gerenciamento. * Integridade consistente com o interesse pblico. * Colaborao com os colegas. * Promoo de uma abordagem tica na prtica da profisso.
10. H um conflito entre a segurana nacional e a tica da privacidade, pode ser possvel que em determinadas condies seja possvel desconsiderar a parte tica em prol de um bem maior, mas isso dependeria inteiramente dos indivduos envolvidos. Uma soluo democrtica seria o mais correto em situaes do gnero.