Buscar

Atividade 01 RESOLUÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1) Enumere duas razões-chave para o sucesso e o insucesso de um projeto de software. 
 Sucesso: 
o Envolvimento do usuário; 
o Planejamento apropriado; 
 Insucesso: 
o Falta de recurso; 
o Falta de envolvimento do usuário; 
 
2) A partir da definição de engenharia de software, enumere três áreas que a 
engenharia de software deve envolver. 
A engenharia de software deve envolver dentro da computação as áreas de análise de 
requisitos e planejamento do sistema, programação e desenvolvimento, e o 
envolvimento do usuário (testes). 
Já no geral ela pode estar envolvida nas seguintes áreas: sistema de transporte, 
sistema de saúde e sistema financeiro, entre outras. 
 
3) Quando e onde o termo engenharia de software foi mencionado pela primeira vez? 
O termo “engenharia de software” foi mencionado pela primeira vez em um 
conferência da OTAM conduzida pela Alemanha em 1968. 
 
4) Quais são os oito princípios para o código de ética da engenharia de software 
recomendados pelo relatório da força-tarefa conjunta IEEE-CS/ACM Versão 5.2? 
1) PÚBLICO – Engenheiros de software devem agir de forma consistente om o 
interesse do público. 
2) CLIENTE E EMPREGADOR – Os engenheiros de software devem agir da melhor 
maneira para atender o interesse do seu cliente e o empregador ser 
consistente com o interesse do público. 
3) PRODUTO – Os engenheiros de software devem assegurar que seus produtos e 
modificações relacionadas a ele atendam aos mais altos padrões profissionais 
possíveis. 
4) ACÓRDÃO – Engenheiros de software devem manter a integridade e a 
independência em seu julgamento profissional. 
5) GESTÃO – Gerentes e líderes de engenharia de software devem sub escrever e 
promover uma abordagem ética para a gestão e manutenção do 
desenvolvimento de software. 
6) PROFISSÃO – Os engenheiros de software devem promover a integridade e 
reputação da profissão consistente com o interesse público. 
7) COLEGAS – Engenheiros de software devem ser justos e apoiar seus colegas. 
8) AUTO – Engenheiros de Software devem participar da aprendizagem ao longo 
da vida em relação à prática de sua profissão e devem promover uma 
abordagem ética para o exercício da profissão. 
 
5) O que significa o termo princípios da engenharia de software? 
Significa “regras e concepções em engenharia de software derivadas de observações 
extensivas”. 
 
6) Pode um engenheiro de software tornar-se um Engenheiro Profissional (PE) 
certificado? Explique. 
Não. A engenharia de software ainda não possui uma certificação profissional como as 
engenharias civil, elétrica e outras. Porém, em 1998 o conselho de engenheiros 
profissionais do Texas adotou a engenharia de software como uma disciplina 
independente sob a qual é possível obter liderança.

Outros materiais