Fiscalização das ações políticas utilizando reputação e compartilhamento na Web Social Sayuri Arake, Iara Fernandes, Guilherme Wilson dos Santos, Rodicrisller Rodrigues, Cristiano Maciel Instituto de Computação – Universidade Federal de Mato Grosso Av. Fernando Corrêa da Costa, 2367, Boa Esperança, Cuiabá-MT. +55 (65) 3615 – 8791 {sayuriarake,iafernandesaraujo,gwslopes,rodi.067,crismac}@gmail.com Com o advento da Internet e a migração dos sistemas para a RESUMO Web, o governo também se tornou eletrônico. Na era da Devido a crescente demanda da sociedade por informações Web 2.0, em que o social emerge, cidadãos e governo atualizadas e acessíveis de forma rápida, principalmente em podem interagir por meio de sistemas que afetam a política, se tratando do sistema democrático brasileiro, foi projetado por exemplo. um sistema para auxílio ao controle da vida pública de políticos, proposto como uma rede social. Com esse, pode- Também, a necessidade de informação se torna mais se atender as necessidades da população, oferecendo evidente a cada dia que passa e no que diz respeito às informações atualizadas acerca da política brasileira, além informações sobre a política brasileira, percebe-se que estas da oportunidade dos usuários interagirem entre si e com os se encontram de maneira abundante nos meios de próprios políticos. Duas características da web social comunicação. Todavia, quando uma pessoa procura merecem destaque no trabalho: a reputação e o informações acerca dos políticos ou informações a respeito compartilhamento de informações. A metodologia da gestão pública, realizada por seus representantes no contempla a análise do sistema, bem como algumas governo, essas se encontram dispersas nos meios de decisões tomadas na fase de projeto, incluindo avaliação de comunicação social, isto é, as informações são expostas protótipos. Na discussão, este trabalho traz a tona como para o cidadão de forma fragmentada pelos diversos meios deve ser um sistema com tais fins, discorrendo sobre os sem nenhum ponto onde ela esteja agregada e sintetizada, o aspectos organizacionais, técnicos, sociais, morais e éticos que facilitaria a sua compreensão, além de evitar uma desta proposta. exaustiva busca por parte do cidadão interessado. As ferramentas presentes na Web, detalhadas posteriormente Palavras-Chave neste trabalho, apresentam algumas funcionalidades, como Governo Eletrônico, Redes Sociais, Reputação, notícias, fóruns, prestação de contas dos políticos, bem Compartilhamento, Aspectos Organizacionais como um perfil com informações destes etc. Contudo, INTRODUÇÃO percebe-se que estas não se encontram integradas. Observa- O governo, no regime democrático, é uma forma de se que, no domínio de gestão pública, há necessidade de organização política, de grande porte, tendo um “conjunto uma ferramenta que, com diversas funcionalidades, reúna as de pessoas que exercem o poder político e que determinam informações necessárias para uma fiscalização eficiente das a orientação política de uma determinada sociedade” [17]. ações políticas por parte dos cidadãos. Para sua gestão, sistemas de informação variados são Nesse contexto, foi projetado um sistema interativo para necessários, uma vez que a tecnologia dá suporte aos Web, que propõe uma alternativa para amenizar o problema processos organizacionais. Assim, eles devem atender a citado anteriormente, baseado no conceito de redes sociais, necessidades reais das pessoas e a cultura das organizações, já que o uso destas pelos internautas se popularizou e com suas normas, políticas e procedimentos. multiplicou nos últimos anos. Além disso, o sistema também possui alguns dos elementos de software social definidas por [2], estando dois em destaque na proposta: Copyright © 2011 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes. This compartilhamento e reputação. volume is published and copyrighted by its editors. Sabe-se que um sistema de informações apóia organizações e usuários na execução de processos vitais para os cumprimentos dos seus objetivos. Neste caso, governo e cidadãos podem interagir e executar tarefas conjuntas em prol da fiscalização das ações políticas. Assim, é necessário o entendimento dos aspectos organizacionais deste tipo de aplicação, para que os objetivos e requisitos, de sistema e características como usabilidade, é fundamental, todavia, de usuário, sejam devidamente elicitados. desafiador. E, por último, tem-se a possibilidade de os Em um primeiro momento, na fase de análise, foi feita a participantes da Comissão de Avaliação de Qualidade definição do objetivo funcional e organizacional, sendo o serem influenciados por fatores externos, como suborno primeiro a integração de uma série de recursos de aquisição destes pelos políticos a fim de que informações negativas a de informações sobre os políticos e desenvolvimento de um seu respeito não sejam divulgadas, infringindo a ambiente que torne possível a interatividade entre os imparcialidade necessária ao sistema. usuários. Com relação ao objetivo organizacional, define-se No decorrer deste artigo descreveremos algumas etapas da que o sistema deve permitir a expansão da divulgação das proposta do sistema [23], como o referencial teórico informações da vida pública dos políticos, a fim de garantir utilizado durante a fase de análise e projeto, as uma maior transparência no cenário político para fornecer metodologias empregadas ao longo dessas etapas, incluindo aos eleitores maiores subsídios para escolherem seus as técnicas de elicitação, a análise de mercado e de usuário. representantes, promovendo assim um maior Após, são apresentados os resultados descritos no estudo de desenvolvimento da responsabilidade política da população caso e, por último, as conclusões aferidas deste projeto. e de seus representantes. REFERENCIAL TEÓRICO O sistema proposto foi denominado de Sistema de Para a elaboração do projeto, constatou-se a necessidade da Reputação de Políticos (SisRePol), e possui como pesquisa e estudo de artigos e trabalhos referentes ao características principais a disponibilização de recursos domínio do nosso sistema (redes sociais, aspectos como os fóruns e o chat; a possibilidade de atribuir notas organizacionais e governo eletrônico) e relacionados a aos políticos construindo a sua reputação dentro da rede compartilhamento e reputação, ambos aplicados ao social; a opção de “favoritar” algum político de sua contexto da web social. preferência a fim de facilitar a visualização de novas Uma característica necessária na democracia é ter informações deste; a presença da “lista negra” que contém “oportunidades eficazes de comunicação da esfera civil os nomes dos políticos que respondem ou já responderam com seus representantes (em níveis local, nacional ou algum processo na justiça; o compartilhamento de internacional) para deles cobrar explicações e prestação de informações disponíveis no sistema por meio de uma área contas” [3]. Para tal, as informações devem ser de downloads, entre outras. transparentes aos cidadãos. Na proposta, também foram avaliados os aspectos morais, éticos e de privacidade; chegando à conclusão dos Para [19], a transparência é um valor social do acesso benefícios e malefícios trazidos por uma ferramenta como aberto, público e/ou individual, às informações detidas e esta à sociedade. Os benefícios incluem a possibilidade de divulgadas pelos centros de poder. O uso de tais todos acessarem o sistema e terem conhecimento dos feitos informações permite o exercício democrático por parte dos políticos de cada candidato ao longo de sua carreira cidadãos, como produtores e consumidores desta. política, fazendo assim com que os cidadãos mantenham De acordo com [21], transparência organizacional é esses feitos presentes em sua memória; bem como a definido como “a existência de políticas, padrões e quantidade e qualidade de informações que estarão procedimentos que visam fornecer aos interessados disponíveis à população, sendo a divulgação dessas informações sobre a organização segundo características informações controladas por um grupo de pessoas, não gerais de acesso, uso, qualidade de conteúdo, entendimento filiadas a partidos e eleitas dentro da própria rede social e auditabilidade”. Neste contexto, crê-se que os pelos usuários cadastrados, sendo este grupo denominado procedimentos discutidos nesta pesquisa coraboram para a Comissão de Avaliação de Qualidade. Por meio do transparência organizacional na fiscalização da vida SisRePol haverá também uma maior promoção dos direitos política, por meio de tecnologias Web. de cidadania fundamentais, com o devido respeito ao Para a elaboração do projeto do Sistema de Reputação de dinheiro público, a possibilidade de monitorar o Políticos, foram buscados, estudados e analisados trabalhos cumprimento ou não dos planos de governo com maior referentes ao tema proposto. Depois da pesquisa, foram transparência dos órgãos públicos, bem como um canal de selecionados aqueles que iriam compor a base teórica do comunicação dos cidadãos com seus representantes, projeto, sendo os principais destes descritos brevemente auxiliando na verificação da conformidade dos fatos com as nesta seção. leis. Aspectos organizacionais As limitações da infraestrutura da Internet são também O governo, como uma espécie de empresa de grande porte, limitações do sistema, como por exemplo: quem não possui tem, em sua estrutura elementos próprios de sua gestão, a acesso à Web, não possui acesso também à rede social serviço da sociedade. Formas específicas de organização do proposta. Podemos também citar como malefício a questão trabalho e da empresa são resultantes de condicionantes da privacidade dos envolvidos no sistema, tanto os políticos políticas, econômicas, tecnológicas e sócio-culturais [21]. quanto os usuários. O desenvolvimento desta ferramenta Neste sentido, o imperativo tecnológico que auxilia as considerando o design para todos, contemplando organizações governamentais deve ser usado para o cumprimento de suas leis, o que inclui a necessidade da investigados nesta categoria de softwares sociais, uma vez transparência nas contas públicas e atos dos políticos. que os atores envolvidos no processo podem possuir papéis Por sua vez, as estruturas organizacionais das empresas, como o de administração e moderação do sistema. podem ser avaliadas a partir de três dimensões [21]: Corroborando com nossa afirmação, [26] reflete que centralização, formalização e complexidade. A trabalhadores podem honestamente subverter complexidade está relacionada ao grau em que as atividades procedimentos definidos se perceberem que será para o na organização se decompõem ou se diferenciam. A bem da organização. Pelas suas características, formalização refere-se ao grau de precisão pelo qual as comunidades virtuais são tidas como redes sociais [4], tarefas são definidas no interior da organização. Já a sendo discutidas a seguir. centralização é definida segundo o grau em que a Redes Sociais autoridade formal, que exerce o poder de fazer escolhas, Em [1], uma rede social é definida como um serviço Web está concentrada em um indivíduo, unidade ou nível que permite a um usuário interagir com outros através de hierárquico. É nesta terceira dimensão que este estudo, um perfil e que permite criar, compartilhar e ver conexões neste momento, tem foco, uma vez que, segundo [21], criadas por eles e por outros usuários. quanto maior o nível de participação de um número maior Sobre o domínio do trabalho, as redes sociais para governo, de grupos numa organização, menor a centralização. Assim, em [4] é retratado um sistema para interação entre governo com a possibilidade dos cidadãos participarem, mesmo que e cidadão, permitindo debate e votação de temas de indiretamente, via tecnologias, da vida pública, há uma interesse público. A Comunidade Democrática Cidadã descentralização do poder. (CDC) possui recursos de interação e comunicação, tais Para [21], a centralização associa-se mais a controle de como: perfis, debate, votação, biblioteca de informações, processos do que a decisões localizadas. A aparente espaço de socialização e ajuda. Segundo os autores, este transferência de autoridade para os níveis hierárquicos mais modelo proposto é inovador, se comparado a muitas baixos pode não contemplar descentralização se, na prática, iniciativas dos governos atuais para promover a aquelas decisões forem restringidas por políticas participação dos cidadãos através da Internet. Todavia, a organizacionais. As situações menos centralizadas indicam sua aplicação requer o compromisso dos órgãos maior disposição de permitir que os membros governamentais interessados. desempenhem suas atividades de maneira mais autônoma. Em [5], é abordado o uso de redes sociais, em especial o Twitter, como ferramenta de comunicação entre um político Segundo [21], a descentralização reduz a probabilidade de com seus eleitores, as pessoas as quais ele representa. É sobrecarga informacional, facilita uma resposta rápida a levantada a questão do uso da ferramenta para construção novas informações, produz mais elementos para a decisão, da imagem do político, demonstrando os impactos sobre a pode promover a motivação, e representa um veículo reputação do mesmo perante a sociedade e na própria potencial para a formação de dirigentes ao desenvolver sua comunidade do Twitter por meio do uso desta ferramenta. capacidade de julgamento. Tais características corroboram Especificamente com relação a utilização das redes sociais com a idéia de que, utilizando um sistema que integre e para auxílio à fiscalização dos políticos, [27] propõem o compartilhe informações, baseado em conceitos de projeto da ferramenta SOC (Sistema de Olho na reputação, tem-se uma nova possibilidade do governo e Cidadania). O sistema visa promover a interação entre os cidadãos interagirem via Web. Desta forma, a tomada de eleitores, contemplando em uma única ferramenta decisões pode ser auxiliada pelas tecnologias. informações e debates. O foco principal desta rede social são os grupos e o relacionamento entre os usuários, Também, sob o aspecto da organização da sociedade, a diferentemente da ferramenta proposta neste artigo. formação de comunidades virtuais, por meio de sistemas da Web Social, merece ser analisada. As comunidades são Reputação em Redes Sociais abordadas em diversas áreas, todavia nas áreas de ciências Antes de falarmos acerca dos artigos selecionados nesta sociais, administração, comunicação e computação tem pesquisa, precisamos a priori de uma definição do que é havido grande interesse pela temática. Para [24], na rede reputação dentro de uma rede social. Para [6], a reputação é Internet, as comunidades virtuais são formadas por um vista como um atributo concedido pelos demais atores da grupo de pessoas identificáveis e dispersas rede a alguém que tem uma relação direta com a previsão geograficamente, com afinidades e interesses comuns, que de um comportamento futuro. se relacionam espontaneamente e funcionam, entre outros, No entendimento deste trabalho, a reputação é um tipo de com base em sites, e-mail e fóruns de discussão. Para [24], avaliação que os demais usuários da rede fazem de alguém ao contrário das comunidades reais, no ambiente Web é com base no seu perfil e comportamento social podendo permitido que no mesmo contexto se comuniquem muitos- ainda ser automática. com-muitos, e isso requer um alto nível de organização A seguir apresenta-se uma tabela sumarizando o foco e os estrutural. Neste sentido, aspectos organizacionais de autores dos trabalhos com as abordagens relacionadas a comunicação e linha de autoridade podem ser também este, sendo cada trabalho descrito brevemente logo em Um software social chamado Graaasp é discutido em [10]. seguida. Seus objetivos principais são oferecer uma agregação genérica de serviços e interfaces, e também fazer Aborda experimentos com modelos de recomendação e reputação Foco Autor(es) Ano Ref. gem aplicados a softwares sociais. Em geral a pesquisa consistiu Implicações Resnick, 2000 [6] no desenvolvimento e avaliação de modelos de reputação e da reputação Zeckhauser, recomendação, além da elaboração de algoritmos. em sistemas Friedman e Compartilhamento em Redes Sociais Web Kuwabara O compartilhamento de informações via rede social é outra Reputação Hogg e 2004 [7] preocupação deste trabalho. Em [2], foram pontuadas sete automática e Adamic características essenciais a um software social, entre elas por usuários está o compartilhamento, que ele descreve como uma Reputação Windley, 2007 [8] maneira de compartilhar coisas por meio do sistema as Reputação automática Daley, quais são significativas para os usuários. com uso de Cutler e Tew Pode-se também dizer que compartilhamento, em especial um software na web social, é a atividade de disponibilizar arquivos Melhora da Gomrokchi, 2009 [9] (áudio, vídeo, imagem, entre outros) ou informações para reputação em Bentahar e outros usuários, através de downloads. Uma das formas redes sociais Khosravifar mais comuns nos dias atuais é o compartilhamento de Recomendaçã Bogdanov, 2010 [10] arquivos em redes Peer-to-Peer, nas quais os arquivos são o e reputação Helou, armazenados em servidores por meio dos computadores em redes Gillet, pessoais dos usuários. Outra é disponibilizar conteúdos Sociais Salzmann e digitais por meio dos recursos de interação e comunicação Sire das redes sociais. Tabela 1. Trabalhos relacionados - reputação Adiante, há uma tabela contendo o foco e os autores dos Com relação à reputação, [6] aborda a natureza dos artigos selecionados referentes a este tema e, por sistemas de reputação desde sua aplicação convencional em conseguinte, uma breve explicação sobre cada um destes. transações comerciais presenciais até suas adaptações para Aborda Foco Autor(es) Ano Ref. que sejam eficazes no mundo virtual. Os autores destacam gem que os sistemas de reputação são essenciais para se delinear Privacidade no Mori, 2005 [11] o comportamento esperado de determinada pessoa, com compartilha-mento Sugiyam Compartilhamento base nas informações que outras pessoas disponibilizam a de informações em ae respeito dela. Na Internet, eles apontam os sistemas de redes sociais Matsuo reputação explícita – aqueles em que a pessoa valora Compartilha-mento Kanawati 2007 [12] diretamente outra - como os mais confiáveis. Por fim, de arquivos usando e Malek descrevem que sistemas de reputação online já são agentes utilizados com eficiência nos sites de leilões, oferecendo Compartilha-mento Bhuiyan, 2008 [13] segurança aos usuários, além de prover informações úteis de informações em Xu e para as organizações mantenedoras desses domínios. redes sociais Josang Em [7] são abordados sistemas de reputação e sua relação Tabela 2. Trabalhos relacionados - compartilhamento com as redes sociais. Um destes sistemas é automático, No trabalho [11] é proposta uma solução para um problema baseado em PageRank, que considera cada link como uma de compartilhamento de informações em redes sociais, os reputação. Já outro, aborda a reputação realizada autores propõem técnicas e uma ferramenta para garantir diretamente pelo usuário. Também, expõem as dificuldades melhor a privacidade da informação, ou que essa seja em se usar sistemas de reputação nas redes sociais. compartilhada somente com quem realmente tenha Já [8], propõe um software que, de acordo com as permissão. Para tal, descrevem um sistema de contribuições, o comportamento dos usuários e fazendo um compartilhamento usando redes sociais que permite maior cálculo, atribui a eles uma reputação. Os autores descrevem controle do processo de disseminação dos arquivos no artigo quais seriam os princípios da reputação e compartilhados dentro das redes sociais. explicam cada um destes. Esse trabalho contribui na A criação de um sistema de grupo de pessoas que queiram elaboração da nossa proposta. Já o conceito de reputação compartilhar documentos, de maneira implícita e inteligente discutido em [9], demonstrando um modelo - baseado em é apresentada em [12]. Os usuários não são obrigados a probabilidade - de como os usuários podem melhorar sua fazer esforço para obter recomendações de documentos de reputação por meio dos relacionamentos em redes sociais. outras pessoas. É apenas necessário manter seus Considerando que a reputação sofre mudanças. documentos pessoais em uma hierarquia de pastas. Um agente observa os usuários, a fim de aprender as regras de classificação de documentos. Este conhecimento é usado Abordagem Teórica de Suporte para calcular um grau de correlação entre os arquivos do Realizou-se uma revisão bibliográfica a fim de abstrair usuário e outros arquivos. Além disso, os agentes usam como se encontra atualmente a pesquisa científica nos feedback fornecido pelo usuário, ao aceitar ou rejeitar as assuntos abordados para a produção de nosso projeto. recomendações, para aprender se um usuário pertence a Foram utilizadas ferramentas de pesquisa especializadas em determinado grupo. base de dados científicos como: ACM (Association for Em [13], é relatado que o surgimento recente de redes Computing Machinery), IEEE (Institute of Electrical and sociais permitiu aos usuários compartilharem experiências Electronics Engineers) e Springer. da vida real. Um dos maiores desafios das redes sociais em Primeiramente coletamos um subsídio para teoria em relação ao compartilhamento de informações é gerenciar as Engenharia de Software, a saber, os livros [14] e [15], que relações entre os usuários e garantir a qualidade e possibilitaram ajudaram na estruturação das fases de integridade das informações trocadas dentro do sistema. Análise e Projeto que foram elaboradas. Também, Investigam, também, a possibilidade de gerenciar a bibliografias na área de Administração [19][21] foram confiança entre os usuários de uma rede social quando um estudadas, para buscar elementos sobre os aspectos usuário desta rede recomenda algum item para membros do organizacionais da produção como um sistema como este. grupo da rede, testando assim a reputação do usuário dentro Em seguida foram abordados artigos referentes à Software desta. A confiança e a gestão da reputação representam uma Social. A partir dos elementos de Software Social abordagem importante para a moderação e estabilização de discriminados por [2], escolhemos dois desses que comunidades online, incluindo grupos de redes sociais. julgamos mais pertinentes à natureza do sistema: a Apresentam uma descrição de como é possível integrar a reputação e o compartilhamento. Posteriormente foram reputação e a confiança do público a partir de um sistema selecionados diversos artigos que se relacionavam com de recomendação. esses temas. A prospecção e seleção dos artigos acima foram de Pesquisa de Interesse fundamental importância para que se pudesse fazer uma Na fase de análise do sistema, foi feita uma pesquisa com proposta com envergadura teórica suficiente para o domínio cidadãos para, de forma geral, averiguar o grau de interesse de problema que o sistema de informação proposto busca destes com política e o possível interesse por um sistema solucionar. Os requisitos necessários para solução do Web para divulgação de informações de políticos e problema exigem concentração de informação e uma fiscalização da vida pública dos políticos. interação entre os usuários, que foi mais bem resolvida pela Para a pesquisa de interesse com usuários coletamos adoção do conceito de software social. Os elementos de amostras não probabilísticas. Nesse tipo de amostragem os compartilhamento e reputação são apresentados como elementos são escolhidos a esmo ou intencionalmente, representantes importantes do software social, os quais sendo, no nosso caso, utilizadas amostras por cotas. potencializam essa interação. Em suma, essa pesquisa nos As etapas realizadas para coleta da amostra foram: definir forneceu subsídios teóricos, que nos nortearam na análise e as cotas, selecionar os elementos dentro de cada cota e projeto desse sistema, o qual seria de difícil elaboração sem conjugar os elementos selecionados em cada cota, que na esses elementos basilares da literatura científica. sua totalidade constituem a amostra. Por fim, cabe reforçar a importância dos aspectos sociais na Quanto à aplicação, foram escolhidas cotas em lugares construção e no uso de tecnologias. Para [25], é impossível distintos, na cidade de Cuiabá, para participar da pesquisa separar o interesse técnico do social, uma vez que o via questionário, de forma presencial, obtendo no total 145 desenvolvimento de sistemas tecnológicos é em si um participantes. processo social e, conseqüentemente, não deve haver nenhuma lógica interna, socialmente independente, que Análise de Mercado governe esse processo. Assim, a neutralidade tão desejada Foram feitas pesquisas em domínios diversos com amostras nos sistemas seria fato. Como não o é, recursos como a em sites governamentais, blogs políticos, portais e redes reputação e a possibilidade de compartilhamento de sociais, as quais foram feitas a partir de seleção em sites de conteúdos são de extrema importância para o provimento buscas presentes na Web. de tais serviços, garantindo um pouco mais de transparência Ao se encontrar sites com o mesmo intuito que o nosso e democratizando a possibilidade de expressão dos sistema, realizava-se uma análise neste a fim de verificar cidadãos. quais funcionalidades eram oferecidas por ele, para se METODOLOGIA projetar uma ferramenta com maior grau de inovação. A seguir serão apresentadas as técnicas adotadas nas várias Técnicas de Elicitação de Requisitos etapas da fase de análise e projeto do sistema de informação As técnicas escolhidas para elicitação de requisitos deste proposto, a saber: na pesquisa de interesse com os usuários, sistema de informação foram: entrevistas, questionários, na análise de mercado, na concepção do sistema, elicitação leitura de documentos e reuniões. de requisitos e algumas decisões pertinentes ao projeto do sistema. A técnica entrevista foi escolhida por obter uma maior Microsoft® Office Word para a redação de todos os compreensão e entendimento dos problemas reais do documentos; sistema e possibilitar soluções potenciais das perspectivas Microsoft® Office Project e Excel para os diagramas dos usuários, clientes e pessoas interessadas na usabilidade úteis à gerência do projeto; do sistema, possibilitando chegar a uma proposta de sistema CorelDRAW® X5 para desenho da arquitetura do mais condizente com as necessidades dos usuários finais. sistema, logotipo do sistema e prototipação de alta Optamos também pelo uso do questionário para fidelidade. descobrirmos o que os eleitores, que são nosso público Na gerência de projeto, foi elaborado um cronograma para alvo, esperam de um sistema como este. O questionário é a realização das atividades pertinentes ao desenvolvimento uma técnica que atinge uma grande quantidade de pessoas. do sistema. Foi feita também uma análise de risco, sendo Já a leitura de documentos se faz necessária ao sistema, identificados os principais riscos, bem como a sua provável pois lidamos com um limite tênue sobre o que seria legal e ocorrência, o tipo de risco oferecido, seus efeitos no ilegal concernente ao sistema, pois não podemos embutir as desenvolvimento do software e possíveis soluções. leis em si no sistema, mas também não podemos permitir As atividades referentes à elaboração da análise e projeto que este infrinja a Constituição Brasileira. Neste Ponto, do sistema proposto foram realizadas seguindo as aspectos organizacionais foram observados, via estudo das metodologias e ferramentas descritas nessa secção, que documentações online. Tais como a forma como a encontram sua fundamentação no estudo dos conceitos participação popular se realizada, como e porque é fundamentais de Engenharia de Software, o que inclui a necessária a disponibilização de informação dos políticos discussão dos aspectos da interação humano-computador. aos cidadãos e o trâmite de processos nas instâncias Estes abrem uma gama de opções a serem adotadas governamentais. Tais aspectos têm influência nos requisitos progressivamente durante as diversas etapas da produção do sistema. do software, precisamente como ocorreu nesse projeto. Realizamos também reuniões para que fosse discutida uma grande quantidade de ideias quanto às funcionalidades do ESTUDO DE CASO sistema, provenientes dos stakeholders. Nessa secção, desenvolve-se a aplicação do questionário, os resultados obtidos e as conclusões acerca da pesquisa de Projeto do Sistema interesse com usuários. Abordaremos também uma análise Para a elaboração da primeira versão deste software, do sistema como um todo após a pesquisa de interesse com propõe-se o modelo de processo de desenvolvimento de usuários, os protótipos propostos para as interfaces do software denominado cascata. Apesar de o modelo cascata sistema, bem como a avaliação heurística baseada nestes. ter sido escolhido nesse primeiro momento nada impede a Pesquisa de Interesse com Usuário adoção de um modelo evolucionário com iteração em espiral, por exemplo, para as continuidades do sistema, se a Quanto à aplicação, foram entrevistados 145 indivíduos. demanda por incremento e manutenção o tornar mais Houve alguns contratempos na aplicação como: falta de adequado. seriedade nas respostas, o qual forçou o descarte da Com relação à arquitetura, o modelo proposto para a amostra, e falta de entendimento por parte dos questionados organização de sistema foi o modelo cliente-servidor. A a respeito de algumas questões. escolha do cliente-servidor se deve ao fato deste modelo ser Com a aplicação do questionário, constatamos que haveria adequado para sistemas Web, de o conjunto de servidores uma possível adesão dos entrevistados a um sistema de permitir a oferta de serviços para outros subsistemas e que informação como o proposto, pelo menos considerando novos servidores necessários possam ser integrados aos já pessoas com maior escolaridade, que foram as participantes existentes. Além de possibilitar que várias pessoas possam desta pesquisa. se conectar de maneira simultânea ao domínio. Análise do Sistema No projeto do sistema foram elaborados protótipos para as Na fase de análise, além da escolha da proposta do modelo interfaces do sistema, feitos à mão (storyboard), os quais de desenvolvimento de software, foram avaliados os contribuíram para a posterior montagem de uma impactos morais, éticos e de privacidade que envolviam a representação de alta fidelidade do sistema, com produção de um sistema dessa natureza, chegando a navegabilidade. A partir da prototipação de alta fidelidade, conclusão da necessidade de normas e regulamentos para realizamos uma avaliação heurística, conforme metodologia legitimar a relação dos usuários com o sistema. Logo após, proposta por [16] baseada em Nielsen, a fim de foi realizada uma análise de mercado, detalhada a seguir, diagnosticar problemas existentes e elaborar possíveis com base em ferramentas nacionais que abordam a mesma soluções antes da implementação da versão final do temática do Sistema de Reputação de Políticos. sistema. Análise de Mercado As ferramentas CASE que deram suporte a esta pesquisa Na Análise de mercado, foram pesquisados sites foram: governamentais, blogs políticos, portais e redes sociais. No que diz respeito aos sites governamentais, foram expressando sua opinião a respeito dos políticos, visitados os sites do Tribunal da Justiça1, Assembleia demonstrando em certos momentos uma determinada Legislativa2, Senado Federal3 e Câmara dos Deputados4. posição política (esquerda, central, direita). Sendo assim, Também, foram visitados sites de deputados federais e estes domínios não apresentam a imparcialidade proposta estaduais, os quais disponibilizam informações sobre sua pelo SisRePol. O ideal seria que, de forma integrada, essas gestão, como por exemplo, do deputado federal Romário 5. opiniões estivessem registradas ou linkadas em um sistema Nesse, há ferramentas para interação com os usuários, único, como o aqui proposto. Assim, o cidadão poderia ter dados sobre deputado, projetos relatados, de autoria e acesso a posições sobre dado assunto, de distintos discursos, notícias, depoimentos e um canal “Fale como especialistas da área. deputado” (com endereços, contatos telefônicos e via um Com relação aos portais pesquisados, como UOL12, Terra13, formulário para envio de mensagem). O site possui Folha de São Paulo14, temos uma grande quantidade de integração com o Facebook e Twitter bem como uma notícias acerca da política, atualizadas diariamente, porém a ferramenta para visualizar feeds RSS. Apesar de ser um política é um dos temas destes sites, estando estas veículo com informações relevantes, por ser mantida pela informações dispersas entre as demais. Neste sentido, a equipe do deputado, não é neutro com relação às possibilidade de o usuário poder compartilhar links de informações disponibilizadas. notícias pertinentes a dada discussão, permite que notícias Já o site do projeto “Ficha Limpa”6, realizado pela como as destes portais, sejam úteis na sustentação de Articulação Brasileira Contra a Corrupção e a Impunidade debates sobre os políticos. (ABRACCI) e mantido pelo Movimento de Combate à Outras ferramentas pesquisadas na Web foram as redes Corrupção Eleitoral (MCCE), é possível verificar se dado sociais, entre elas o Orkut, o Facebook e o Twitter. candidato possui ou não processos contra ele, de qual Percebemos que nelas a troca de informações e exposição natureza. Contudo, as informações sobre os gastos dos de ideias são bastante frequentes, proporcionando um maior candidatos são descentralizadas e este não é um ambiente interesse no assunto por parte dos usuários, características que permita a interação via diálogo entre governo-cidadão. que o sistema proposto contemplará. Todavia, a Esta proposta, todavia, é bem interessante e merece ser estruturação das informações nestes não é satisfatória, melhor estudada. gerando sobrecarga cognitiva ao usuário que necessitasse Em geral, nesses sites, percebe-se que as informações mais buscar informações pela rede social. Por outro lado, as relevantes à população são de difícil acesso aos usuários, redes sociais têm bons recursos para captação e união de pela forma como estão dispostas, ainda mais se usuários interessados em temas comuns, sendo importante considerarmos os cidadãos e os problemas com a baixa considerar, no sistema proposto, elementos como a literacia digital. Percebe-se que, quanto à modelagem de formação destes grupos para posterior uso de características aspectos organizacionais inerentes a busca de informações, como reputação e compartilhamento de informações. os sistemas devem ser “simular” o atendimento real que é Com relação à análise de mercado, notamos que não existe prestado nos balcões dos órgãos governamentais. Nestes, o um domínio com este conjunto de instrumentos para cidadão chega e pergunta: “Como eu faço para ver o informar a população, sendo o sistema de informação projeto de lei proposto por Fulano?”. No sistema, a proposto singular e exclusivo no mercado, com novos organização desta informação também deve prover um instrumentos para a fiscalização da vida do político. O ambiente natural para provimento desta. Este é um desafio diferencial do SisRePol é que esse integra conceitos das para o sistema proposto nesta pesquisa. ferramentas pesquisadas, adicionando a estes conceitos Já nos blogs e colunas visitados, entre eles os blogs dos ideias inovadoras descritas na seção seguinte, não jornalistas Fernando Rodrigues7, Frederico Vasconcelos8, encontradas nas ferramentas mencionadas. Josias de Souza9, Diogo Mainardi10 e a coluna de Arnaldo Requisitos Funcionais e Não Funcionais e Aplicação dos Jabor11, nos deparamos com informações constantemente Elementos de Software Social atualizadas, em grande quantidade e com qualidade. No Depois de realizada a análise de mercado, foi realizada a entanto, a maioria dos jornalistas citados escreve elicitação de requisitos funcionais e não funcionais que comportam as características fundamentais do sistema bem 1 como as características do processo de desenvolvimento, ww.tjmt.jus.br 2 www.al.mt.gov.br descrevendo assim as funcionalidades por ele oferecidas e 3 www.senado.gov.br como o sistema é. 4 www.camara.gov.br A elicitação de requisitos permite que aspectos 5 organizacionais do trabalho utilizando o sistema Web sejam www.romario.org 6 http://www.fichalimpa.org.br/ descritas, para posterior modelagem. Neste sentido, 7 http://uolpolitica.blog.uol.com.br/ 8 http://blogdofred.folha.blog.uol.com.br/ 9 12 http://josiasdesouza.folha.blog.uol.com.br/ http://www.uol.com.br/ 10 13 http://veja.abril.com.br/blog/mainardi/ http://www.terra.com.br/portal/ 11 14 http://g1.globo.com/platb/arnaldojabor http://www.folha.uol.com.br/ requisitos que envolvem o compartilhamento de A lista completa com 26 (vinte e seis) requisitos funcionais informações e a avaliação da reputação dos políticos, e 9 (nove) não funcionais encontra-se no projeto [23]. indiretamente, podem auxiliar na implementação de Requisitos não funcionais Elemento de Software recursos para descentralização do poder. Social em Ênfase Destacaremos os principais requisitos funcionais e não Desenvolvimento em Português Características Gerais funcionais que representam os elementos de Software do Brasil Social abordados no referencial teórico, sendo estes Arquivos com informações dos apresentados nas tabelas a seguir. candidatos disponíveis em PDF Compartilhamento (Portable Document Format) Elemento de Vídeos disponibilizados no Priori- Compartilhamento Requisitos Funcionais software social formato mp4 dade em ênfase Nota dada pelos usuários aos Informações dos políticos Características políticos utilizando iconografia Reputação (Explicita) Alta dispostas em um perfil único Gerais de uma a cinco estrelas Uma lista com os nomes dos Políticos mais acessados do políticos que respondem ou Características sistema dispostos na página Alta Reputação (Implícita) responderam processos Gerais principal, por meio de judiciários PageRanking Área de compartilhamento Compartilha- Tabela 4. Principais requisitos não funcionais e a de arquivos postados por Média mento aplicação dos elementos de software social usuários Inclusão de informações, a serem validados pela Comissão de Avaliação de Compartilha- Projeto do Sistema Alta No projeto do sistema especificamos [23] mais Qualidade (CAQ), dos mento políticos pelos usuários detalhadamente os requisitos elaborados com base nas cadastrados necessidades detectadas ao longo da fase de análise, por meio de casos de uso. Tabela 3. Principais requisitos funcionais e a aplicação Posteriormente à realização da descrição e diagramas dos dos elementos de software social casos de uso, foram elaborados os protótipos para a futura Permissão de que a implementação do sistema. As Figuras 1 e 2 apresentadas a comunidade cadastrada no seguir ilustram duas das principais interfaces do sistema. domínio possa “favoritar” os Reputação políticos a fim de que Média (Explícita) recebam informações atualizadas sobre os que tiverem maior interesse Avaliação dos políticos cadastrados no sistema, com Reputação Média a atribuição, pelos usuários, (Explícita) de uma nota de zero a dez Cálculo da média das notas atribuídas aos políticos e Reputação Média transformá-la em estrelas, (Explícita) variando de zero a cinco Uma área chamada de lista negra, onde estarão listados Reputação os políticos que Alta (Explícita) Fig. 1. Imagem do protótipo de alta fidelidade - respondem/responderam processos na Justiça interface principal do sistema. Uma área onde se coloque Reputação em destaque os políticos Média (Implícita) mais acessados do sistema Tabela 3. Principais requisitos funcionais e a aplicação dos elementos de software social (cont.) Os documentos e outras informações do projeto completo do sistema proposto podem ser obtidos com em [23]. CONCLUSÃO Com base na problemática apresentada e na demanda pela fiscalização das ações políticas de nossos governantes, e utilizando metodologias para o desenvolvimento de sistemas, pode-se propor um sistema que permita alcançar os objetivos funcionais e organizacionais propostos. Na análise e no projeto desenvolvidos foram integrados positivamente os elementos da Web Social e aspectos organizacionais deste tipo de aplicação, selecionados em pesquisas bibliográficas. Um ponto de tensão na proposta é a questão da privacidade Fig. 2. Imagem do protótipo de alta fidelidade - Perfil de no sistema, que busca na medida do possível ser ético e respeitar a vida particular dos políticos, sem que para isso o um político presente no sistema. sistema precise abdicar sua função primordial de ferramenta de concentração e difusão de informações confiáveis. Existe em ambas um menu com as funcionalidades básicas Apesar do esforço empregado para a disponibilização dos do sistema e opções de acessibilidade. Na Figura 1 (que recursos do sistema para o maior público possível, corresponde à tela principal), o usuário tem acesso às naturalmente ele apresenta limitações, como de novidades encontradas no sistema, como notícias e perfis acessibilidade e usabilidade. Com relação a estes dois dos políticos que foram atualizados ou adicionados. Há pontos encontra-se um desafio para o uso do sistema em também os perfis mais acessados, os que possuem maior larga escala, que dependem também de políticas públicas: reputação dentro da rede social e os mais visitados que se os problemas de acesso às tecnologias e a baixa cognição encontram na “Lista Negra”, a fim de que estes possam ser dos possíveis usuários. No que diz respeito aos problemas acessados de maneira mais fácil e rápida pelos usuários. Na de acesso às tecnologias, esperamos que estes sejam Figura 2 que corresponde ao perfil de um político, temos as amenizados, com a aplicação de projetos sócio- informações correspondentes ao político, como os seus governamentais que visem à inclusão digital. Já a baixa dados pessoais e breve biografia, histórico político, cognição dos usuários, poderia ser revertida com ajuda das prestação de contas, projetos em andamento e concluídos, mesmas medidas e a melhoria do ensino público no Brasil. descrição dos processos na Justiça (se existentes) e notícias A cidadania política poderá de fato ser exercida se os relacionadas ao político. Temos também, nesta figura, a cidadãos tiverem condições de educação e de nível de vida opção de “favoritar” esse político, recebendo informações que os permitam, sociologicamente, exercer esse direito. atualizadas deste no seu e-mail, e verificar a reputação Todavia, a área de Interação Humano-Computador tem deste através da quantidade de estrelas mostradas via muito a contribuir nas discussões de usabilidade e interface bem como atribuir a sua nota para a reputação do acessibilidade, para além da necessidade de políticas político. Todas as informações apresentadas na tela do públicas para uso dos sistemas em larga escala. Neste perfil do político podem ser baixadas no formato PDF sentido, a investigação sobre o projeto de interfaces (Portable Document Format), facilitando assim o considerando princípios do desenho universal [28] deve ser compartilhamento dessas informações. Podem-se observar foco de trabalhos futuros. diversas funcionalidades que fazem uso do conceito de Uma limitação do sistema é quanto à neutralidade imposta reputação dentro da rede social, dentre elas, as já citadas: via uso de tecnologias. Sabe-se que tecnologias não são políticos mais acessados, políticos nota 10, lista negra, a neutras, trazem embutidas em si valores, processos, ideias opção de “favoritar” e atribuir notas aos políticos. dos seus criadores. Neste sentido, é salutar criar estratégias Foram feitas também algumas correções de erros para um melhor desenvolvimento de softwares com uso dos encontrados via avaliação heurística, tendo esta como base ricos recursos da Web Social. as dez heurísticas de Nielsen [16]. Depois da análise feita Como trabalhos futuros, para aprofundamento dos aspectos em todas as interfaces, foi possível encontrar ao menos um organizacionais decorrentes do uso do sistema proposto nos erro que “ferisse” cada heurística. Então, foram propostas órgãos governamentais, sugere-se o estudo da algumas soluções para tais problemas, sendo a maioria antropotecnológica [20][22], até pela sua ligação básica resolvida com uma melhor definição da hierarquia do site. com a ergonomia. Também, o estudo da Teoria da Para a resolução dos demais problemas, podemos informar Contingência [21] pode agregar valor a pesquisa, visto que ao usuário quais os campos disponíveis para pesquisa, ela permite a visualização de dentro para fora da mostrar ao usuário sua localização no sistema, mostrar organização, com a ênfase colocada no ambiente e na mensagens de erro para auxiliar o usuário, elaborar tecnologia organizacionais sem deixar de considerar outros mecanismos de ajuda e repensar o layout do site. elementos, tais quais, as tarefas, as pessoas e a estrutura. Commerce [Online]. 236-237. Available: Estruturas organizacionais como rede e virtuais podem http://doi.acm.org/10.1145/988772.988811 também trazer contribuições à pesquisa. 8. P. J. Windley, D. Daley, B. Cutler and K. Tew (2010 A partir dos resultados obtidos, temos a possibilidade, 25 Oct.). Using reputation to augment explicit posteriormente, da implantação de uma ferramenta de authorization. In Proceedings of the 2007 ACM assistência à fiscalização da gestão pública dos políticos a Workshop on Digital Identity Management [Online]. ser utilizada pela sociedade. Esta é considerada relevante 72-81. Available: do ponto de vista que concerne o interesse natural dos http://doi.acm.org/10.1145/1314403.1314416 cidadãos pelo desempenho político de seus representantes 9. M. Gomrokchi, J. Bentahar and B. Khosravifar. (2010 aliado ao crescimento em escala e popularização das redes 25 Oct.). Reputation Cascade Model over Social sociais. Desta forma, pode ser possível ofertar recursos para Connections in Online Social Networks. In “descentralização” indireta do poder conferido aos Proceedings of the 2009 IEEE/WIC/ACM international políticos. Para tal, propõe-se a discussão desta com a Joint Conference on Web intelligence and intelligent comunidade científica para trazer contribuições técnicas, Agent Technology [Online]. 2, 523-526. Available: organizacionais, éticas e morais antes da disponibilização http://dx.doi.org/10.1109/WI-IAT.2009.206 definitiva do sistema de informação proposto. 10. E. Bogdanov, S. Helou, D. Gillet, C. Salzmann and S. Sire. (2010 25 Oct.). Graaasp: a web 2.0 research REFERÊNCIAS BIBLIOGRÁFICAS platform for contextual recommendation with 1. D. M. Boyd and N. B. Ellison. (2010, Oct.) Social aggregated data. In Proceedings of the 28th of the network sites: Definition, history, and scholarship. international Conference Extended Abstracts on Journal of Computer-Mediated Communication Human Factors in Computing Systems [Online]. [Online]. 3(1), article 11. Available: Available: http://jcmc.indiana.edu/vol13/issue1/boyd.ellison.html http://doi.acm.org/10.1145/1753846.1754012 2. G. Smith. (2010, 25 Oct.). Social Software Building 11. J. Mori, T. Sugiyama and Y. Matsuo. (2010 25 Oct.). Blocks [Online]. Available: Real-world oriented information sharing using social http://nform.ca/publications/social-software-building- networks. In Proceedings of the 2005 international block ACM SIGGROUP Conference on Supporting Group 3. W. Gomes, “Internet e participação política em Work [Online]. 81-84. Available: sociedades democráticas,” Revista FAMECOS, vol. 27, http://doi.acm.org/10.1145/1099203.1099215 pp. 58-78, Aug. 2005. 12. R. Kanawati and M. Malek, “Computing social 4. C. Maciel, L. Roque, A. C. B. Garcia. (2010, 25 Oct.). networks for information sharing: a case-based Democratic Citizenship Community: a social network approach,” In Proceedings of the 2nd international to promote e-Deliberative process. The Proceedings of Conference on online Communities and Social the 10th International Digital Government Research Computing , pp. 86-95, Jul. 2007. Conference [Online]. Available: 13. T. Bhuiyan, Y. Xu and A. Josang. (2010 25 Oct.). http://dl.acm.org/citation.cfm?doid=1556176.1556187. Integrating Trust with Public Reputation in Location- A. de C. Cavalcanti, A. J. D. Lima, B. R. C. Lima, R. Based Social Networks for Recommendation Making. Rios. (2010, 25 Oct.). . Redes sociais e política: as In Proceedings of the 2008 IEEE/WIC/ACM influências do uso do Twitter na construção da figura international Conference on Web intelligence and política do governador Cid Gomes. In Intercom – intelligent Agent Technology [Online]. 3, 107-110. Sociedade Brasileira de Estudos Interdisciplinares da Available: http://dx.doi.org/10.1109/WIIAT.2008.209 Comunicação, XII Congresso de Ciências da 14. Ian Sommerville, Engenharia de Software, 8ª ed. São Comunicação na Região Nordeste [Online]. Available: Paulo, SP: Pearson, 2007. http://www.intercom.org.br/papers/regionais/nordeste2 15. R. S. Preessman, Engenharia de Software, 5ª ed. Rio 010/resumos/R23-0927-1.pdf> Acesso em: 25 Out de Janeiro, RJ: Editora McGraw-Hill, 2002 2010 16. C. Maciel, L. N. Ciuffo, J. L. T. Nogueira and A. C. B. 5. V. Buskens, Social Networks and Trust. Boston, MA: Garcia, “Avaliação Heurística de Sítios na Web,” VII Kluwer, 2002. Escola de Informática do SBC - Centro-Oeste, 2004. 6. P. Resnick, K.Kuwabara, R. Zeckhauser and E. 17. N. Bobbio, N. Mateucci, and G. Pasquino. Dicionário Friedman. (2010 25 Oct.). Reputation systems. de Política. Brasília, Ed. UnB, 7a ed., 1995, v.I, p. Commun. ACM 43 [Online]. 12, 45-48. Available: 553. http://doi.acm.org/10.1145/355112.355122 18. B. Holzner, L. Holzner. Transparency in Global 7. T. Hogg and L. Adamic. (2010 25 Oct). Enhancing Change: The Vanguard of the Open Society. reputation mechanisms via online social networks. In University of Pittsburgh Press; 1ª ed., 2006. Proceedings of the 5th ACM Conference on Electronic 19. C. C. Aló and J.C.S. do P. Leite. Uma Abordagem para Transparência em Processos Organizacionais Utilizando Aspectos. Rio de Janeiro, 2009. 328 p. Tese de Doutorado – Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro. 20. R.P.C. Proença. Aspectos organizacionais e inovação tecnológica em processos de transferência de tecnologia: uma abordagem antropotecnológica no setor de alimentação coletiva. 1996. Tese (Doutorado em Engenharia de Produção) Universidade Federal de Santa Catarina, Florianópolis, SC. 21. I. Chiavenato. Introdução à Teoria Geral da Administração. 7ª Edição. Rio de Janeiro, Ed. Elsevier- Campus, 2004. 22. A. Wisner. Vers une anthropotechnologie: comment pourvoir les pays en developpement industriel de machines et d'usines qui marchent. Paris: CNAN, 1981. 23. G.W. S. Lopes, I. F. de Araújo, R. L. Franco, R. Rodrigues and S. A. Joazeiro. Programa de Qualidade de Políticos. Trabalho de graduação da disciplina de Tópicos Especiais em Engenharia de Software, do curso de Bacharelado em Ciência da Computação, Universidade Federal de Mato Grosso, 2010. 24. C. Maciel. Um método para mensurar o grau de Maturidade da Tomada de Decisão e-Democrática. Tese Doutorado em Ciência da Computação - Programa de Pós-Graduação em Ciência da Computação, Universidade Federal Fluminense, Niterói, RJ, 2008. 25. G. Friedrich. Sustainability and the design process. In Proceedings, International Summer Academy on Technology Studies, Deutschlandsberg, Austria, July 1999. Avaliable: www.ifz.tu- graz.ac.at/sumacad/glock.pdf. 26. G. Button, R.H.R. Harper. Taking the organization into accounts. In Buttom, G. (editor), Technology in Working Order: Studies of Work, Interaction, and Technology, Routledge, London, 1993. 27. A. B. Perotto, G. F. Schultz, G. Liberatti and L. H. P. Godinho. Aplicação de redes sociais em auxílio à supervisão política. In: Escola regional de informática do rio de janeiro, 2, 2011, Rio de Janeiro. ANAIS ERI-RJ 2011. Rio de Janeiro: Universidade Estácio de Sá, 2011. P. 58-67. 28. D. T. Pupo, A. M. Melo, S.P. Ferrés. (Org.) Acessibilidade: discurso e prática no cotidiano das bibliotecas. Campinas: UNICAMP/Biblioteca Central Cesar Lattes, 2006. Avaliable: .