etica em computacao

36
Cliquez pour modifier le style du titre Computadores, Ética e Computadores, Ética e Sociedade Sociedade Profa. Vaninha Vieira [[email protected]] Salvador, Abr/2012 Universidade Federal da Bahia Universidade Federal da Bahia Instituto de Matemática Instituto de Matemática Departamento de Ciência da Computação Departamento de Ciência da Computação Disciplina: MATA68 – Computadores, Disciplina: MATA68 – Computadores, Ética e Ética e Sociedade Sociedade

Upload: vaninha-vieira

Post on 26-Jul-2015

121 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Etica Em Computacao

Cliquez pour modifier le style du titre

Computadores, Ética e SociedadeComputadores, Ética e Sociedade

Profa. Vaninha Vieira

[[email protected]]

Salvador, Abr/2012

Universidade Federal da Bahia Universidade Federal da Bahia Instituto de Matemática Instituto de Matemática Departamento de Ciência da ComputaçãoDepartamento de Ciência da ComputaçãoDisciplina: MATA68 – Computadores, Disciplina: MATA68 – Computadores, Ética e Sociedade Ética e Sociedade

Page 2: Etica Em Computacao

Cliquez pour modifier le style du titreTema: Ética em ComputaçãoTema: Ética em Computação

O errado é ser errado.

Créditos: O material utilizado é uma compilação de pontos de vista de vários autores listados no fim deste documento.

“Sem uma discussão lúcida sobre a ética não é possível agir com ética”

-- Márcia Tiburi

Page 3: Etica Em Computacao

3

Algumas questõesAlgumas questões

O que é ética? O que significa “agir de forma ética”?

Qual a diferença entre o que é ético e o que é moral? E entre o que é ético e legal (do ponto de vista das leis)?

Em relação à informática

• Qual o limite para indicar se um profissional está agindo ou não de forma ética?

• O que consideramos como um usuário ético de informática?

Page 4: Etica Em Computacao

4

Ética em situações cotidianasÉtica em situações cotidianas

1. Devo cumprir a promessa que fiz ontem ao meu amigo, embora hoje perceba que o cumprimento me causará certos prejuízos?

2. Devo dizer sempre a verdade ou há ocasiões em que devo mentir?

3. Se numa guerra de invasão você sabe que o seu melhor amigo está colaborando com o inimigo, você deve se calar, por causa da amizade, ou deve denunciá-lo como traidor?\

4. Com respeito aos crimes cometidos pelos nazistas durante a Segunda Guerra Mundial, os soldados que os executaram, cumprindo ordens militares, podem ser moralmente condenados?

Fonte: (Vasquez, 2010)

Page 5: Etica Em Computacao

5

O Que é Ética? O que é Moral?O Que é Ética? O que é Moral?

Vídeo com Entrevista do Filósofo Mario Sérgio Cortella no Programa do Jô

Page 6: Etica Em Computacao

7

O que é ética?O que é ética?

Comportamento humano

Fonte: Slides da Profa. Maria Carolina Monard

Page 7: Etica Em Computacao

8

O que é ética?O que é ética?

Comportamento humano

PositivoNegativo

Fonte: Slides da Profa. Maria Carolina Monard

Page 8: Etica Em Computacao

9

O que é ética?O que é ética?

Comportamento humano

PositivoNegativoMuitoNegativo

Fonte: Slides da Profa. Maria Carolina Monard

Page 9: Etica Em Computacao

10

O que é ética?O que é ética?

Comportamento humano

PositivoNegativoCrime eContravenção

Existem comportamentos muito negativos como roubar ou matar que são tratados por uma legislação. Penas são estipuladas para repreender esses comportamentos.

Fonte: Slides da Profa. Maria Carolina Monard

Page 10: Etica Em Computacao

11

O que é ética?O que é ética?

Comportamento humano

PositivoCrime eContravenção

Existe ainda um conjunto de comportamentos que não chegam a ser considerados crimes, e cada indivíduo deve decidir como agir segundo seus valores.

Negativo

Fonte: Slides da Profa. Maria Carolina Monard

Page 11: Etica Em Computacao

12

Ética e LeiÉtica e Lei

Uma distinção deve ser feita, também, entre ética e lei.

A lei, frequentemente, tem como base princípios éticos.

Porém, ao contrário de uma lei, nenhum indivíduo pode ser compelido pelo Estado ou por outros indivíduos, a cumprir normas éticas, e nem sofrerá qualquer sanção pela desobediência a estas.

Page 12: Etica Em Computacao

13

Porque às vezes é tão dificil agir de forma Porque às vezes é tão dificil agir de forma ética ou moral?ética ou moral?

Segundo [Vasquez 2001], tanto “ethos” (caráter) como “mos” (costume) indicam um tipo de comportamento propriamente humano que não é natural.

O homem não nasce com ele como se fosse um instinto,

mas ele é “adquirido ou conquistado por hábito”.

Para agirmos de forma ética é fundamental que façamos um julgamento de valor, com um pensamento crítico, buscando compreender e explicitar a nossa realidade moral

Page 13: Etica Em Computacao

15

Teorias Éticas & ComputaçãoTeorias Éticas & Computação

(Maziero, 2000) considera 3 vertentes: 1. Ética deontológica (Immanuel Kant)

o valor moral de uma ação depende do motivo ou da intenção. aquilo que torna uma ação correta é o cumprimento do imperativo categórico

2. Ética teleológica (Stuart Mill)

o valor moral de uma ação depende da sua consequência (finalidade). o que torna uma ação moralmente correta é a promoção do bem estar para o maior número de pessoas.

3. Ética Relativista

Não há verdades absolutas no campo da moral. A moralidade de uma pessoa não pode ser imposta a outra sem levar em consideração a cultura, a tradição, o ambiente, a época, as premissas

Page 14: Etica Em Computacao

16

Diretrizes informais Diretrizes informais [Kallman e Grillo citada no livro Masiero, 2001][Kallman e Grillo citada no livro Masiero, 2001]

1. Teste da família

Você se sentiria confortável ao contar sua ação ou decisão aos membros mais próximos de sua família?

2. Teste do repórter investigativo

Como sua ação apareceria se comentada em um programa noticiário da tevê ou jornal?

3. Teste do sentimento

Como você se sente com a sua decisão? Se você fica intranquilo mas não entende porque, sua intuição está dizendo que essa não é a coisa certa a fazer.

4. Teste da empatia

Como sua decisão lhe pareceria se você se colocasse na posição de outra pessoa? Regra do “faça aos outros o que deseja para si”.

Page 15: Etica Em Computacao

17

Classificação do Estudo da ÉticaClassificação do Estudo da Ética

Ética Teórica

pesquisada por filósofos como Platão, Aristóteles, Sócrates, Rosseau e Kant;

Ética aplicada

relacionada com a conduta diária de uma pessoa

Ética Profissional

relacionada com a conduta de pessoa engajada na prática de uma profissão particular

Ética em computação: abrange os aspectos da ética profissional e da ética aplicada

• Profissional em computação

• Usuário da computação

Page 16: Etica Em Computacao

18

Um caso real de ética profissionalUm caso real de ética profissional

Vídeo do Programa O Aprendiz

Page 17: Etica Em Computacao

24

Codigo de Etica em ComputaçãoCodigo de Etica em Computação

Código da ACM

http://www.acm.org/about/code-of-ethics• Em português

• http://condutaetica.vilabol.uol.com.br/codigoACM.html

Código Unificado do Engenheiro de Software da IEEE-CS/ACM

http://www.sqa.org.uk/e-learning/ProfIssues03CD/page_04.htm

Page 18: Etica Em Computacao

25

Princípios dos códigosPrincípios dos códigos

Influência do comportamento ético sobre:

• A Sociedade em Geral

• Os Empregadores

• Os Clientes Via direta

Via empregador

• Os colegas

• A Profissão em Geral

• A Organização (e.g. SBC) e seus associados

Page 19: Etica Em Computacao

26

Ética Profissional em ComputaçãoÉtica Profissional em Computação:: Código de Ética da ACMCódigo de Ética da ACM

Estabelece como o profissional deve se comportar em situações típicas do trabalho em computação

Código da ACM estruturado em:

• Imperativos morais gerais

• Responsabilidades profissionais específicas

• Imperativos de liderança organizacional

Idéia: Usar esses princípios éticos na vida profissional

Page 20: Etica Em Computacao

27

Imperativos morais geraisImperativos morais gerais

Devo contribuir para a sociedade e o bem-estar humano Devo evitar causar mal/danos a terceiros Devo ser honesto e digno de confiança Devo ser justo e agir para não discriminar Devo honrar direitos de propriedade, incluindo copyrights e

patentes Devo dar crédito adequado à propriedade intelectual Devo respeitar a privacidade dos outros Devo honrar acordos de confiança

Page 21: Etica Em Computacao

28

Responsabilidades profissionais específicasResponsabilidades profissionais específicas

Devo tentar atingir a máxima qualidade, eficácia e dignidade nos processos e produtos de trabalho profissional

Devo adquirir e manter competência profissional

Devo conhecer e respeitar as leis relacionadas ao trabalho profissional

Devo aceitar e prover avaliação profissional apropriada

Devo avaliar sistemas computacionais e seu impacto de forma compreensiva e completa, incluindo uma análise de possíveis riscos

Devo honrar contratos, acordos e responsabilidades designadas

Devo melhorar o conhecimento público da computação e de suas conseqüências

Devo ter acesso a recursos de computação e comunicação apenas quando receber autorização para tal

Page 22: Etica Em Computacao

29

Imperativos de liderança organizacional (1)Imperativos de liderança organizacional (1)

Articular responsabilidades sociais dos membros de uma unidade organizacional e encorajar a aceitação plena dessas responsabilidades

Gerenciar recursos humanos e materiais para projetar e construir sistemas de informação que melhorem a qualidade de vida

Reconhecer usos autorizados dos recursos computacionais e de comunicação de uma organização

Assegurar que usuários e outros que serão afetados por um sistema tenham suas necessidades claramente articuladas durante a avaliação e o projeto de requisitos; eventualmente, o sistema deve ser validado contra esses requisitos

Articular e dar suporte a políticas que protejam a dignidade de usuários e outros afetados por um sistema computacional

Criar oportunidades para que os membros da organização aprendam os princípios e limitações de sistemas computacionais

Page 23: Etica Em Computacao

32

Ética no...Ética no...

1. Desenvolvimento de sistemas

2. Acesso à informação

3. Internet, Web e globalização

4. Uso do computador

5. Uso de softwares

Page 24: Etica Em Computacao

33

1 - Desenvolvimento de Sistemas1 - Desenvolvimento de Sistemas

Responsabilidade perante cliente

• Garantir produto adequado ao cliente

Participação do cliente

• Definir produto adequado para o seu uso

Produtos com qualidade

• Realizar avaliação durante o desenvolvimento

Redução de riscos no desenvolvimento

• Proporcionar condições para o sucesso

Page 25: Etica Em Computacao

34

1 - Desenvolvimento de Sistemas1 - Desenvolvimento de Sistemas

No caso de sistemas críticos

• Sistemas cujas falhas podem causar morte, grande prejuízo e graves danos ao ambiente

• Sistemas de controle de aeronave, equipamentos médicos, controle de plantas químicas

Necessitam de técnicas de desenvolvimento e de avaliação que garantam que o produto é seguro

Page 26: Etica Em Computacao

35

2 - Acesso à informação2 - Acesso à informação

Acesso aos dados armazenados• Garantir e respeitar os níveis de confidencialidade e

disponibilidade dos dados• Acesso a grandes bancos de dados com

informação pessoal sobre cidadãos• Acesso a informação sensível (ex. telemedicina)

Violação da comunicação• Garantir e respeitar a segurança da comunicação

Anonimato: forma de obter privacidade• Mas pode ser usado para lavagem de dinheiro,

comércio de drogas, terrorismo ou se aproveitar de gente indefesa

Page 27: Etica Em Computacao

36

Sigilo das ComunicaçõesSigilo das ComunicaçõesArtigo 5º da ConstituiçãoArtigo 5º da Constituição

É inviolável o sigilo da correspondência e das comunicações telegráficas, de dados e das comunicações telefônicas, salvo, no último caso, por ordem judicial, nas hipóteses e na forma que a lei estabelecer para fins de investigação ou instrução processual penal.

Excelente referência sobre o assunto:

http://www.planalto.gov.br/ccivil_03/revista/Rev_87/Artigos/PDF/FrederickBurrowes_rev87.pdf

Page 28: Etica Em Computacao

37

3 - Internet, Web e globalização3 - Internet, Web e globalização

Conteúdos de sites, portais• Garantir a veracidade e qualidade da informação• Produção e disseminação de conteúdo sem controle• Censura ou liberdade total?• Identificação do usuário ou anonimato?• Direito de cópia, permissão de acesso...

Serviços Web• Garantir a integridade das transações• Garantir a existência de regras definidas

Page 29: Etica Em Computacao

38

3 - Internet, Web e globalização3 - Internet, Web e globalização

Internet e a Web têm grande impacto na sociedade• Homogeneização ou massificação da cultura?• As leis de que país se aplicam quando estou na rede?• Que modelos de negócio são aceitáveis?• Redes sociais e grupos?

Page 30: Etica Em Computacao

39

4 - Uso do computador

Vírus, worms, spams, cavalos de Tróia, etc são produzidos por usuários (experts, mas usuários...)

Perfis “fake” em redes sociais

Fraudes

• Usualmente conta com a participação de profissionais de computação

Cartões de crédito, senhas bancárias, etc

Computadores podem afetar a saúde das pessoas

• Stress, LER, radiação de monitores, ...

Page 31: Etica Em Computacao

40

5 - Uso de softwares

Direitos de propriedade de software

Uso de software ilegal ou “pirateado”

Software que possa causar riscos a outros usuários, ao ambiente ou ao bem estar humano

Contexto de utilização: casa, trabalho, lan house

Page 32: Etica Em Computacao

41

Programa de computador (Lei 9609/98)Programa de computador (Lei 9609/98)

A expressão de um conjunto organizado de instruções em linguagem natural ou codificada, contido em suporte físico de qualquer natureza, de emprego necessário em máquinas automáticas de tratamento da informação, dispositivos, instrumentos ou equipamentos periféricos, baseados em técnica digital ou análoga, para fazê-los funcionar de modo e para fins determinados.

Fonte:http://www.planalto.gov.br/ccivil/Leis/L9609.htm

Page 33: Etica Em Computacao

42

Ética profissional: Desenvolvimento de Ética profissional: Desenvolvimento de softwaresoftware

Segundo a Profa. Selma Melnikoff (USP), a ética está em todas as atividades ligadas à produção de software

Automação

Engenharia de Requisitos

Engenharia de Software

Qualidade de Software

Necessidade leva a

Para ter um bom sistema

Software é parte significativa

Para ter bom produto

Page 34: Etica Em Computacao

43

Ética no Gerenciamento de ProjetosÉtica no Gerenciamento de Projetos

http://portal.sbc.org.br/horizontes/doku.php?id=v02n03:20

Ética e Gerenciamento de Projetos de Software

Page 35: Etica Em Computacao

44

Etica na ComputaçãoEtica na Computação

Os 10 mandamentosOs 10 mandamentos

1. Não utilizarás o computador para prejudicar outras pessoas

2. Não interferirás no trabalho em computação de outras pessoas

3. Não olharás os arquivos de outras pessoas

4. Não utilizarás o computador para roubar

5. Não utilizarás o computador para prestar falsos testemunhos

6. Não copiarás ou utilizarás software proprietário que não pagaste

7. Não utilizarás recursos computacionais de outras pessoas sem a devida autorização ou sem a devida compensação

8. Não te apropriarás da produção intelectual de outras pessoas

9. Pensarás nas consequências sociais dos sistemas que desenvolves

10. Utilizarás sempre o computador de maneira a assegurar o respeito e a consideração pelos teus semelhantes

Fonte: Computer Ethics Institutehttp://www.computerethicsinstitute.com/

Page 36: Etica Em Computacao

45

ReferênciasReferências

Slides Prof. Jacques Sauvé, UFCG, Nov.2006

Slides Profa. Selma Shin Shimizu Melnikoff, POLI USP, Set. 2004

Software Engineering Code of Ethics and Professional Practice

http://www.planalto.gov.br/ccivil_03/revista/Rev_87/Artigos/PDF/FrederickBurrowes_rev87.pdf

http://webphilos.wordpress.com/2011/02/16/etica-utilitarista-vs-etica-deontologica/

http://www.acm.org/about/code-of-ethics e em português

http://condutaetica.vilabol.uol.com.br/codigoACM.html