transparência de processos e software

32
Claudia Cappelli © LES/PUC-Rio Transparência no Processo Organizacional Claudia Cappelli ccappelli @inf.puc-rio.br

Upload: transparenciadesoftware

Post on 21-Jun-2015

1.900 views

Category:

Business


5 download

DESCRIPTION

Definição do Cenceito de Transparência de Processo e de software

TRANSCRIPT

Page 1: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio

Transparência no Processo Organizacional

Claudia [email protected]

Page 2: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 2

Motivação

Transparência tem sido, por muito tempo, um requisito geral para sociedades democráticas. O direito de ser informado e de ter acesso à informação tem sido uma consideração importante nas sociedades modernas. As pessoas querem ser informadas de maneira apropriada. Desta forma, transparência é uma característica muito bem vista para organizações. Entretanto, como o software permeia vários aspectos da nossa sociedade, em algum ponto no futuro, engenheiros de software terão que dar conta de mais uma demanda: transparência. Neste ambiente vislumbrado, engenheiros terão que possuir métodos, técnicas e ferramentas para ajudar a fazer software transparente.

Introdução Palestra SBES 2006 – Prof Julio Leite

Page 3: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 3

Iniciativas de Transparência pelo Mundo

SOX – Sarbanes-Oxley

Basel Committee on Banking Supervision

EITI – Extrative Industries Transparency Initiative

Page 4: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 4

SOX – Sabanes-Oxley

A Lei Sarbanes-Oxley, conhecida também como SOX, é uma lei americana promulgada em 30/06/2002 pelos Senadores Paul Sarbanes e Michael Oxley.

Nela estão envolvidas as empresas que possuem capitais abertos e ações na Bolsa de NY e Nasdaq, inclusive várias empresas brasileiras estão se adequando a esta Lei.

O motivo que a fez entrar em vigor foi a onda de escândalos corporativos-financeiros envolvendo a Eron (do setor de energia), Worldcom (telecomunicações), entre outras empresas, que geraram prejuízos financeiros atingindo milhares de investidores.

O objetivo desta lei é justamente aperfeiçoar os controles financeiros das empresas e apresentar eficiência na governança corporativa, a fim de evitar que aconteçam outros escândalos e prejuízos conforme os casos supracitados.

A lei visa garantir a transparência na gestão financeira das organizações, credibilidade na contabilidade, auditoria e a segurança das informações para que sejam realmente confiáveis, evitando assim fraudes, fuga de investidores, etc.

http://imasters.uol.com.br/artigo/5096

Page 5: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 5

BASEL

Documento internacional firmado pelo Brasil em 1988, define princípios fundamentais de supervisão bancária, adicionados de diretrizes, padrões e recomendações para aplicação na supervisão bancária dos bancos nos países signatários.

Os 25 Princípios Essenciais da Basiléia se apresentam como referência básica para órgãos supervisores e outras autoridades públicas em todos os países e internacionalmente. Os Princípios foram definidos para serem aplicados por todos os países, na supervisão dos bancos de suas jurisdições.

O Comitê de Supervisão Bancária da Basiléia (Basle Committee on Banking Supervision) congrega autoridades de supervisão bancária e foi estabelecido pelos Presidentes dos bancos centrais dos países do Grupo dos Dez (G-10), em 1975.

É constituído por representantes de autoridades de supervisão bancária e bancos centrais da Bélgica, Canadá, França, Alemanha, Itália, Japão, Luxemburgo, Holanda, Suécia, Suíça, Reino Unido e Estados Unidos. Normalmente se reúne no Banco de Compensações Internacionais, na Basiléia, Suíça, onde se localiza sua Secretaria permanente.

Page 6: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 6

EITI – Extrative Industries Transparency Initiative

Mineradoras e empresas petrolíferas rivais, apoiadas pelos seus governos, freqüentemente estão dispostas a tratar com quem quer que lhes assegure uma concessão. Isso criou governos corruptos e repressores e conflitos armados.

A cura dessa "maldição do recurso" poderá contribuir imensamente para a diminuição da pobreza e da miséria no mundo, e existe um movimento internacional em preparativos para fazer exatamente isso. O primeiro passo é a transparência; o segundo é a prestação de contas.

O movimento começou há poucos anos com a campanha "Publish What You Pay" [divulguem o que vocês pagam], que exigiu que as empresas petrolíferas e as mineradoras revelassem pagamentos efetuados a governos. Em resposta, o governo britânico lançou a "Extratives Industries Transparency Initiative (Eiti)" [Iniciativa para a Transparência das Indústrias de Extração]. Hoje, três anos depois do início do processo, o Reino Unido convocará uma importante conferência da Eiti, em Londres, que terá a presença de representantes de governos, do setor empresarial e da sociedade civil.

Muito já foi realizado. No lado empresarial, as mais importantes empresas de extração já começaram a reconhecer o valor e a necessidade de maior transparência.

Page 7: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 7

Iniciativas de Transparência pelo Mundo - TI

Page 8: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 8

No Brasil - TCC

Page 9: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 9

No Brasil - TCC

Objetivos

1. Ampliação do conhecimento científico e das medidas práticas utilizadas no combate à corrupção, à promoção da transparência e da probidade administrativa, à conscientização ética e democrática e construção da cidadania no Brasil e em outros países; estudos das relações entre 'accountability' e democracia.

2. Colaboração técnica com outros pesquisadores e instituições envolvidos com os assuntos de combate à corrupção do Brasil e do exterior.

3. Disseminação de conhecimentos através de documentação, seminários, encontros, cursos e publicações, bem como assessoria à entidades governamentais anti-corrupção e assessoria à imprensa.

4. Promoção de intercâmbio entre pesquisadores, planejadores, executores e outros atores políticos e sociais, empresas e empresários, tanto dentro quanto fora do país.

5. Fornecimento de subsídios à formulação de propostas para o combate à corrupção, à promoção da transparência e à conscientização da cidadania em defesa de seus interesses, seja de outras entidades não governamentais e movimentos sociais, como do governo.

Page 10: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 10

No Brasil - TCC

Participantes

1. Efetivos - em número mínimo de 12 e máximo de 30 pessoas físicas;

2. Honorários - pessoas físicas ou jurídicas que tenham prestado relevantes serviços ao desenvolvimento cultural e científico ao país ou da associação;

3. Pesquisadores - pessoas físicas que forem especialistas ou

estudantes interessados em realizar pesquisas na área de atuação da associação;

4. Contribuintes- pessoas físicas ou jurídicas que desejem contribuir

financeiramente na forma estatutária para a realização dos objetivos da associação.

David Fleischer, Diretor Presidente Transparência, Consciência & Cidadania - Brasil

Professor de Ciência Política na Universidade de Brasília

Page 11: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 11

No Brasil - TB

Page 12: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 12

No Brasil - TB

A Transparência Brasil prioriza as seguintes áreas de atuação:

Levantamentos empíricos sobre a incidência do problema da corrupção em diferentes esferas.

Criação de instrumentos de Internet para propiciar o monitoramento do fenômeno da corrupção. As seguintes ferramentas são disponíveis na Internet:

Às Claras - Banco de dados com informações e análises sobre o financiamento eleitoral.

Deu no Jornal - Banco de dados com noticiário sobre corrupção e controle publicado em 63 jornais e revistas de todo o país, atualizado diariamente.

Assistente Interativo de Licitações - Aplicativo que permite comparar um edital de licitação com aquilo que é exigido nas leis, de forma a identificar desvios. Realizado em parceria com o Tribunal de Contas de Santa Catarina.

Outros...

Condução de programas de combate à corrupção em parceria com entes públicos.

Representantes da Transparência Brasil intervêm nos acontecimentos relevantes envolvendo corrupção e que afetam o país.

Page 13: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 13

No Brasil

Código Civil

Código do Consumidor

Estabelece os direitos básicos do consumidor, entre eles o direito de ter informações claras sobre os diferentes produtos e serviços oferecidos

Atua nas organizações como um regulador, atribuindo a estas a responsabilidade por informar como seus produtos e serviços são gerados e operam.

Page 14: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 14

Transparência

Informar como seus produtos e serviços são gerados e operam

InformaçõesTRANSPARENTES

Processo organizacional

TRANSPARENTE

Page 15: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 15

Exemplos de necessidade da Transparência

Deputados relançam Frente Parlamentar de CombateÚltimo Segundo - São Paulo,SP,BrazilTemos que adotar antídotos, e a transparência é fundamental. Um elemento para isso é o voto aberto", justificou Alencar, para depois emendar: "O voto secreto ...

Telebrasil quer "costurar" pacto digital com GovernadoresConvergência Digital (liberação de imprensa) - São Paulo,BrazilOs pilares que suportarão essa proposta são a universalização, melhoria da qualidade e o aumento da transparência na prestação de serviços públicos. ...

Prefeitura disponibiliza o Semanário OficialiParaiba - Campina Grande,Paraíba,BrazilO secretário da Transparência Pública, Ubiratan Oliveira, ressaltou que a publicação on line do semanário é um aspecto bastante positivo para o Governo ...

Fórum pressiona Justiça e estado por transparênciaPernambuco.com - Recife,PE,Brazil“O fórum também vai se ocupar de medidas para não só cobrar transparência da polícia como também expulsar os maus juízes, discutir procedimentos ...

OAB espera transparência e redução de taxas na Justiça de Mato Grosso1ª Hora - Rondonópolis,MT,BrazilSegundo ele, a transparência nos gastos, especialmente no que diz respeito ao Fundo de Apoio ao Judiciário (Funajuris) se transformou num grande anseio ...

EUA pedem mais transparência para gastos militares da ChinaParaiba.com.br - João Pessoa,Paraiba,BrazilO vice-secretário de Defesa dos EUA, John Negroponte, pediu à China mais transparência para seu programa militar em desenvolvimento, após Beijing anunciar ...

Page 16: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 16

Exemplos de necessidade da Transparência

Teotonio reafirma compromisso com a transparência dos atos de governoAlagoas 24 Horas - Maceió,AL,BrazilNo encontro, Teotonio reafirmou seu compromisso com a transparência dos atos de governo e ressaltou o papel da imprensa na fiscalização da administração ...

Mauritânia: Governo divulga primeiro relatório sobre transparência ...AngolaPress - Luanda,Luanda,AngolaNouakchott, 10/03 - A Mauritânia divulgou o seu primeiro relatório sobre a transparência das indústrias extrativas

referente ao ano 2005, ...

Um convite de Bruxelas aos "lóbis", em nome "transparência europeia"SIC - Lisboa,Portugal... de interesse profissionais ("lóbis") em Bruxelas que tentam influenciar as decisões das instituições europeias, em nome da "transparência europeia". ...

Pesquisa: Brasil é destaque em transparênciaG1.com.br - São Paulo,SP,BrazilFaremos um seminário chamado ‘Portal da Câmara - Transparência e Cidadania’ e queremos lançar um guia de serviços para aproximar mais a Câmara (da ...

Luciana Badin/Economista...Monitor Mercantil - Rio de Janeiro,RJ,Brazil"O que se pede é transparência. Não sabemos qual é, efetivamente, a carteira de projetos do BNDES. Existe uma intenção clara de determinados setores de ...

Governo garante transparência na gestão dos recursos públicosGoverno do Estado do Pará - Belém,PA,BrazilO projeto pretende garantir transparência total na condução da gestão pública e faz parte dos eixos de ação do atual Governo. "A medida permite dotar o ...

Page 17: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 17

Problema

Como tornar informações e processos

transparentes?

Page 18: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 18

Situação atual

Observando os exemplos anteriores percebemos que mais e

mais as organizações precisam demonstrar transparência

Mas…..

O que é transparência? Como esta transparência pode ser demonstrada? O que pode garantir a transparência da informação e

do processo organizacional? Qual o nível de informação necessário para ter um

processo organizacional transparente? ....

Page 19: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 19

Primeiro Passo

Definir Transparência no contexto organizacional

Page 20: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 20

Revisão Sistemática [Biolchini, 2005]

Identificação de palavras-chave: transparência, transparência organizacional, transparência de processos, transparência de software;

Artigos e Livros fonte: Internet (Portal da Google) e Biblioteca Central da PUC-RJ

Objetivo: Na pesquisa serão observadas as similaridades entre os conceitos das palavras-chave nas diversas fontes

Efeito: Ao final da revisão sistemática é esperado se ter uma coletânea de características que melhor definam o conceito de transparência no contexto organizacional

 Aplicação: As organizações irão saber o que é esperado delas quando alguém ou algum organismo tiver a expectativa da transparência

Experimento: A literatura de diferentes áreas de conhecimento foi estudada de modo que se possa extrair destas o significado de transparência em cada contexto. Depois as características citadas por cada uma destas áreas foram analisadas e organizadas de modo a se identificar quais são comuns entre elas.

Page 21: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 21

Revisão Sistemática [Biolchini, 2005]

Seleção das Fontes: A seleção foi iniciada através e busca na Internet com a utilização do Portal da Google na intenção de se descobrir que áreas de conhecimento utilizavam o termo transparência. Para complementar esta pesquisa, uma outra foi feita, agora na Biblioteca Central da PUC-RJ. Durante este trabalho foi descoberto o uso deste termo em áreas como a Ciência da Computação, Comunicação, Sociologia, Física, Cinema e Ciências Políticas.

Identificação de Fontes: As informações obtidas nos livros na Biblioteca Central da PUC-RJ foram manualmente coletadas através de leitura. No Portal da Google foram usadas as palavras chave definidas inicialmente: transparência, transparência organizacional, transparência de processos, transparência de software

Critérios de Inclusão e exclusão: Foram três os critérios básicos para inclusão/exclusão das fontes: a) Os livros precisam estar disponíveis na Biblioteca Central da PUC-RJ e os artigos na internet. b) Todos precisam estar escritos em português ou inglês. c) Todos devem ter uma definição e uma explicação para transparência.

Processo de seleção de estudos preliminares: Cada publicação obtida tinha seu resumo ou sumário analisado e baseado nos critérios de inclusão/exclusão, eram selecionadas ou não entre as demais.

Page 22: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 22

Alguns conceitos de transparência Indústria de software – software cuja execução exige praticamente nenhum

conhecimento do operador. Microsoft Computer Dictionary. 5th. Edition. ISBN 0-7356-1495-4. Microsoft Press.

2002.

Indústria cinematográfica – o espectador deve ser incapaz de perceber a técnica utilizada para compor as cenas.

O discurso cinematográfico – A opacidade e a transparência. Ismael Xavier. Coleção

Cinema Volume 4. Editora Paz e Terra. 1977.

Física/Sociologia – Um elemento transparente é aquele que permite ver através

http://en.wikipedia.org/wiki/Transparency_%28humanities%29

Setor Público – Fator vital para fortalecer as relações entre o governo e os cidadãos que pode se estabelecer através da completeza, objetividade, veracidade, excelência, acessibilidade e entendimento das informações.

Transparência e Responsabilização no Setor Público: Fazendo Acontecer. Seiichi Kondo

et al. Brasília. Ministério Público, SEGES. 2002.

Page 23: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 23

Identificação de Características

Informação completa

Informação objetiva

Informação confiável

Informação correta e consistente

Acesso fácil a informação

Informação de fácil entendimento

Informação pública

….

Critérios

de

Qualidade

Page 24: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 24

Requisitos de Qualidade do Processo (NFR Framework)

Auditabilidade Clareza Validação Controlabilidade Verificabilidade Rastreabilidade Usabilidade Uniformidade Operabilidade Simplicidade Acessibilidade Visibilidade Completeza Consistência Corretude Integridade ....

Page 25: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 25

Organização das Características X Requisitos de Qualidade

Characteristics NFR Framework Type

Responsibility for some activity accountability

The quality of being near to the true value accuracy

The ability to change (or be changed) to fit changed circumstances adaptability

All the necessary information at hand when needed. availability

The information is free from obscurity and easy to understand clarity

The state of being complete and entire; having everything that is needed completeness

Capability of putting together composability

The quality of comprehensible language or thought. Easy to understand.comprehensibility

Economy in writing and speaking achieved by expressing a great deal in just a few words or information. conciseness

Logical coherence and accordance with the facts. A harmonious uniformity or agreement among things or parts consistency

Capability of being governable controllability

The quality of conformity to social expectations correctness

Page 26: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 26

Organização das Características X Requisitos de Qualidade

Capability of being make according to requirements customizability

The capability of being partitioned decomposability

The quality of being dependable or reliable dependability

Capability of being protruded or stretched or opened out extensibility

An undivided or unbroken completeness or totality with nothing wanting integrity

Capability of being spontaneously derived from intuitiveness

Capability of being treated, executed. operability

Process or manner of functioning or operating adequately performability

The quality of being light enough to be carried and used in different environments portability

The quality of being simple or uncompounded simplicity

Capability of following or discovering the development of something. Permits to know about changes and theirs justifies. traceability

A condition in which everything is regular and unvarying. To be standard. uniformity

It is easy to execute. To have a friendly disposition. user-friendliness

The quality of being valid and rigorous. validity

Capability of being tested by experiment or observation. verifiability

Capability of providing a clear unobstructed view visibility

Page 27: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 27

Transparência do Processo Organizacional

SIG de Transparência [adaptado de Cappelli, 2007]

Page 28: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 28

Alguns problemas a serem tratados

Como tratar requisitos necessários à transparência em relação a outros requisitos.....

Exemplo:

Visibilidade X Privacidade Visibilidade X Segurança

Como equilibrar algum antagonismo entre os próprios requisitos de transparência.....

Exemplo:

Completeza X Simplicidade

Page 29: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 29

Identificação de Níveis de Transparência

“Degraus da Transparência” [de Leite, 2008]

Page 30: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 30

Aplicação de Questionários

Amostra: 2 Grupos de pesquisadores na área de Engenharia de Software

Objetivos: Validar o trabalho realizado e Identificar contribuições para o trabalho

Escopo: Validação dos requisitos de qualidade e dos níveis sugeridos para transparência

Abordagem: Uso de perguntas diretas e respostas pré-definidas, podendo ao final de cada uma delas constar observações gerais

Resultado: Concordância da maior parte dos pesquisadores quanto aos requisitos selecionados para caracterizar transparência assim como da existência e necessidade da classificação de níveis de transparência.

Page 31: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 31

Uma definição para Transparência

“Transparência do processo organizacional é a existência de políticas organizacionais que

visam fornecer aos interessados informações sobre a organização segundo características

gerais de acesso, uso, apresentação, entendimento e auditabilidade”.

Page 32: Transparência de Processos e Software

Claudia Cappelli © LES/PUC-Rio

Bibliografia

Basel Committee on Banking Supervision - http://www.bis.org/ - Acesso em: 26 abril 2008. Biolchini, J., Mian, P.G., Natali, A.C. and Travassos, G.H. “Systematic Review in Software Engineering: Relevance and Utility”, Technical Report ES67905, PESC – COPPE/UFRJ, 2005.Brazilian Law Nº 9.507, 12 th, November 1997 - http://www.planalto.gov.br/ccivil/Leis/L9507.htm - Acesso em: 26 abril 2008. Cappelli, C., Oliveira, A.P., Leite, J.C.S.P, Exploring Business Process Transparency Concepts, RE 2007, IEEE Computer Society Press, pp. 389-390, 2007. Chung, L.; Nixon, B.; Yu, E.; Mylopoulos, J.; Non-Functional Requirements in Software Engineering – Kluwer Academic Publishers 2000 – Massachusetts, USA. Comunication Dictionary. Gustavo Barbosa, Alberto Rabaça – 2ª. Ed. – Rio de Janeiro. ISBN 85-352-0854-2. Editora Campus. 2002. (Portuguese) EITI – Extractive Industries Transparency Initiative - http://eitransparency.org/ - Acesso em: 26 abril 2008. Leite, J.C.S.P, Cappelli, C., Exploring i* Characteristics that Support Software Transparency. In Proceedings of the 3rd International i* Workshop, CEUR Workshop Proceedings, Vol. 322, 2008, pp. 51-54 (http://CEUR-WS.org/Vol-322/). Microsoft Computer Dictionary. 5th. Edition. ISBN 0-7356-1495-4. Microsoft Press. 2002. Sarbanes-Oxley Act of 2002, Pub. L. No. 107-204, 116 Stat. 745 (codified as amended in scattered sections of 15 U.S.C.), 2002. TB – Transparência Brasil - http://www.transparencia.org.br/index.html - Acesso em: 26 abril 2008. TCC – Transparência, Consciência e Cidadania - http://www.tcc-brasil.org.br/ - Acesso em: 26 abril 2008. Transparency and Public Responsability. Seiichi Kondo et al. Brasília. Ministério Público, SEGES. 2002. (Portuguese) Transparency International - http://www.transparency.org/ - Acesso em: 26 abril 2008. Wikipedia: Transparency (Optics) - http://en.wikipedia.org/wiki/Transparency_(optics) - Acesso em: 26 abril 2008.