transparência de processos e software
DESCRIPTION
Definição do Cenceito de Transparência de Processo e de softwareTRANSCRIPT
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
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
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
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.
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.
Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 7
Iniciativas de Transparência pelo Mundo - TI
Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 8
No Brasil - TCC
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.
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
Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 11
No Brasil - TB
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.
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.
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
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 ...
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 ...
Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 17
Problema
Como tornar informações e processos
transparentes?
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? ....
Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 19
Primeiro Passo
Definir Transparência no contexto organizacional
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.
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.
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.
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
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 ....
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
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
Claudia Cappelli © LES/PUC-Rio13 de abr de 2023 27
Transparência do Processo Organizacional
SIG de Transparência [adaptado de Cappelli, 2007]
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
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]
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.
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”.
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.