Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1Como as demais profissões reconhecidas, a Engenharia de Software também já possui a definição de um Código de Ética, resultante dos esforços de uma equipe de trabalho multinacional liderada pela IEEE/ACM, que possui oito princípios éticos (1º princípio: público; 2º princípio: cliente e empregado; 3º princípio: produto; 4º princípio: julgamento; 5º princípio: administração; 6º princípio: profissão e 7º princípio: coleguismo) a serem adotados e que servem para motivar uma atitude a favor dos profissionais da área de desenvolvimento de software. Neste sentido, disserte sobre o Código de Ética Unificado IEEE-CS/ACM para engenharia de software.
Resposta esperada
Estes oito princípios de código de ética do Engenheiro de Software servem como um guia para ajudar a definir as práticas de trabalho, considerando seu comportamento e decisões no dia a dia. Tem como oportunidade fazer o bem ou o mal, impedir ou ajudar a fazerem errado, enfim para assegurar sua ética este código ensina como se conduzir. Estes princípios ajudam todos de forma individual ou coletivamente e definem um perfil profissional correto quando está envolvido em projetos pensando em ter qualidade em seus produtos, processos, trabalho em equipe, julgamentos, visão no cliente estando em acordo com os princípios universais de ética, seguindo os padrões de ética e tratando as pessoas de forma iguais.
Minha resposta
O código de ética está de acordo com os princípios universais, sendo assim público tem o instrumento de comparação para ver seus direitos correspondente a qualidade do produto. As grandes empresas que seguem o código se comprometem com os seus clientes a ter qualidade em seus softwares além de ter em sua equipe pessoas preparadas para a criação dos mesmos.
2Teste de software é o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente no ambiente para o qual foi projetado. O principal objetivo do teste de software é auxiliar na busca de um produto de software com o mínimo de erros possível, a fim de garantir a qualidade do software. O teste busca descobrir a maior quantidade de defeitos possível, é importante saber onde os defeitos podem estar. Saber como os defeitos são criados nos dá pistas sobre onde procurá-los durante o teste do sistema (PFLEEGER, 2004). A área de testes envolve os processos de verificação e validação (V&V) de software, estabelecendo confiança de que o sistema de software atende tanto à sua especificação quanto às expectativas de seus usuários finais. No que diz respeito a estes dois processos, disserte o que faz cada um deles.
FONTE: PFLEEGER, Shari Lawrence. Engenharia de software, teoria e prática. 2. ed. São Paulo: Pearson, 2004.
Resposta esperada
A atividade de verificação no teste checa se estamos construindo certo o produto, se estamos construindo corretamente os requisitos, verificando se todas as etapas do desenvolvimento se realizam conforme o planejado. Checando se todas as tecnologias utilizadas foram corretas. A atividade de validação confere se o software é feito certo e está de acordo com as necessidades do cliente. Existem dois tipos de validação, a primeira em requisito, em que o funcionário valida requisito por requisito se está sendo atendido pelo software, devendo estar bem documentados com muitos detalhes e exemplos.
Minha resposta
A verificação é processo para saber se o software foi construído corretamente, para isso os funcionários encarregados devem procurar e prever erros entre os requisitos, e verificar se todas as etapas do desenvolvimento foram realizadas da melhor forma. A validação faz- se presente para verificar se o software tem todos os itens necessários para atender a necessidade do cliente.

Mais conteúdos dessa disciplina