Aspectos sociotcnicos da computao: contextualizando o
desenvolvimento de sistemas de computao com o modelo
Mikropolis Joo Porto de Albuquerque
Resumo: O presente artigo discute a necessidade da considerao de aspectos so-
ciotcnicos na prtica cientca e prossional em computao. Para tanto, uma breve retrospectiva histrica e o panorama atual da pesquisa de aspectos sociotcnicos dentro da rea de computao so apresentados. Posteriormente, discute-se um exemplo de pesquisas nessa rea: o modelo Mikropolis, desenvolvido com a inteno de oferecer orientao para a prtica das atividades do prossional de computao em relao aos aspectos sociais dessas atividades. Alm disso, so levantadas questes sobre como aproximar esse modelo da realidade no Brasil, com o intuito de obter instrumentos analticos e didticos particularmente apropriados ao contexto brasileiro. Abstract: This paper discusses the need of considering sociotechnical aspects in the scientic and professional practice of computing. In the pursuit of this goal, the paper rstly places the research on sociotechnical aspects of computing in a his- torical context and outlines the current research scenario in the area. Subsequently, the Mikropolis Model is explaineda model developed to provide orientation to the practical activities of the computing professional in respect to the social aspects of these activities. Furthermore, the paper discusses how to bring the model closer to the particular Brazilian context, in order to achieve analytical and didactic instruments especially suited to the reality in Brazil. 1 Introduo Nos tempos atuais os computadores esto cada vez mais presentes em diversos se- tores da atividade humana: da pesquisa cientca de ponta, em praticamente todas as reas do conhecimento, at a mais corriqueira das aes cotidianas. Esse carter crescentemente ubquo do artefato tecnolgico computador confere, assim, s pessoas que tmna computao sua atividade prossional um papel crucial para o futuro da sociedade. Para que possa de- sempenhar suas atividades de acordo com essa responsabilidade, necessita o prossional de
Department Informatics, Universitt Hamburg, Vogt-Koelln-Str. 30, 22607 Hamburg
porto@informatik.uni-hamburg.de Uma verso preliminar deste artigo foi apresentada sob o ttulo Por uma perspectiva sociotcnica do desenvolvi- mento de sistemas de computao: o exemplo do modelo Mikropolis em [1]. A pesquisa para confeco do presente artigo foi parcialmente nanciada pela Fundao Alexander von Humboldt. Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis computao no apenas possuir conhecimentos tcnicos em sua rea, mas tambm ser capaz de orientar-se com respeito aos aspectos sociais de sua atividade prossional, ou seja, deve ser consciente das inter-relaes entre a atividade de computao, os artefatos tecnolgicos por ela produzidos e seu mais amplo contexto social. Essas inter-relaes devem, portanto, ser pesquisadas e analisadas dentro da comu- nidade cientca de computao, de maneira a produzir meios para que o prossional adquira essa orientao frente aos aspectos sociotcnicos de sua atividade. Entretanto, o nmero de pesquisas que se dedicam analise sistemtica dos aspectos sociotcnicos da atividade de computao , na comunidade acadmica de computao brasileira, ainda reduzido. Por con- seguinte, a formao dos prossionais de computao, embora de excelncia tcnica, possui muitas vezes uma lacuna. O presente artigo pretende contribuir na direo de preencher essa lacuna, apresentando instrumentos para a considerao dos aspectos sociotcnicos relativos ao desenvolvimento de sistemas de computao compreendendo, aqui, tanto as atividades de projetar e desenvolver software como a de arquitetar novos meios de se utilizar com- putadores [2]. A base para esse empreendimento ser dada pelo Modelo Mikropolis (MM), desenvolvido na Universidade de Hamburgo, o qual oferece um meio para a anlise das inter- relaes entre a atividade de computao, os seres humanos e a sociedade global dentro de um mesmo contexto sistmico [3, 4]. Alm disso, sero levantadas questes sobre como aprox- imar esse modelo da realidade acadmica e social no Brasil, com o objetivo de desenvolver instrumentos analticos e didticos especialmente apropriados para o contexto brasileiro. Visando uma melhor contextualizao, a prxima seo apresenta uma breve retro- spectiva histrica, para que posteriormente se analise o panorama atual em pesquisas sobre os aspectos sociotcnicos das atividades de computao em nvel internacional (Seo 2.1) e nacional (Seo 2.2). Na Seo 3, apresenta-se o Modelo Mikropolis (MM) e suas diferentes perspectivas. Na seqncia, a Seo 4 apresenta uma discusso do modelo, enquanto que a Seo 5 tece consideraes nais sobre relao do MM com a sociedade brasileira. 2 Aspectos sociotcnicos e a computao como disciplina Ou: Por que (no) deveria um prossional de computao ocupar-se com os aspectos sociotcnicos de sua atividade? Apesar de enraizar-se em conhecimentos acumulados durante uma trajetria longa na histria da cincia, a cincia da computao surge como disciplina cientca e acadmica apenas na segunda metade do sculo vinte. Seu surgimento nos anos sessenta nos Estados Unidos da Amrica e em pases europeus est ligado necessidade de prover qualicao especializada em processamento de dados para pessoas que deveriam lidar com um novo artefato tecnolgico: os computadores. Os primeiros cursos relacionados aos computadores 182 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis foram desenvolvidos por volta de 1960 nos EUA, e subdividiam-se em trs linhas: computer engineering (engenharia de computadores), computer science (cincia de computadores 1 ) e information science (cincia da informao) [5]. Na Europa, por outro lado, a maioria dos pases seguiu a denominao francesa para a nova disciplina acadmica: informatique 2 (oriunda das palavras information e automatique ou lctronique), denida ocialmente pela Academia Francesa em 1967 como: cincia do tratamento racional, notadamente por mquinas automticas, da informao consider- ada como suporte de conhecimento humano e de comunicao dentro dos domnios tcnico, econmico e social (Cf. [5]). Vale notar que essa denio sugere uma conotao diferente para o campo de atuao da nova disciplina, colocando o tratamento racional de informaes em foco o artefato tecnolgico computador entra apenas notadamente como seu meio de execuo, no tendo a centralidade que o nome computer science implica , e incluindo, ainda, fatores econmicos e sociais. Essa diferena de nomenclatura reete a existncia de divergentes concepes e per- spectivas para a nascente disciplina, as quais possuam fronteiras e focos de atuao distintos. O que estava em jogo era, portanto, a autodenio de uma disciplina acadmica pela prpria jovem comunidade cientca atuante. Um momento exemplar nessa disputa foi a polmica que despertou o Relatrio Denning [7] elaborado em 1989 por uma fora-tarefa conjunta da ACM (Association for Computing Machinery) e da IEEE Computer Society para denir um currculo-base para cursos do ensino superior da nova cincia. No debate analisado em [8] e [9] , destacam-se as posies de trs renomados pesquisadores: Dijkstra, Winograd e Denning. Dijkstra em seu clssico artigo Sobre a crueldade de realmente ensinar cincia da computao defende que seja erigida uma barreira de proteo entre o problema da agrad- abilidade (pleasantness) isto , a questo sobre se um mecanismo que atende a uma certa especicao mesmo o mecanismo que gostaramos de ter e o problema da corretude (correctness) isto , a questo de como projetar um mecanismo que atenda especi- cao [10]. A cincia da computao situar-se-ia, segundo Dijkstra, entre a lgica aplicada e a matemtica formal, e sua tarefa consistiria emlidar como problema da corretude, estudando a manipulao de smbolos atravs de programas. Para tanto, o mais importante seria provar formalmente que um certo programa cumpre sua especicao funcional (tambm formal). J a questo sobre como formalizar essa especicao funcional a partir de ambientes reais ou seja, o problema da agradabilidade deveria ser tratada atravs de outros disciplinas e mtodos, como por exemplo psicologia e experimentao. 1 A traduo aqui feita propositalmente de forma literal, e portanto divergente da nomenclatura brasileira com- putao, com objetivo de traar um contraste que car claro adiante. 2 A Dinamarca constitui aqui uma exceo regra, por ter adotado a denominao datalogia, sugerida por Peter Naur por no concordar com o excessivo acento no produto tecnolgico computador da nomenclatura americana [6, p. 89]. RITA Volume XIV Nmero 2 2007 183 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis Para Winograd o argumento de Dijkstra seria coerente e interessante, porm funda- mentar-se-ia em falsas premissas: Dijkstra estaria errado sobre o que fazem computadores, sobre o que fazem programadores e sobre o que fazem engenheiros [11]. Computadores, no mundo real, seriam aparelhos utilizados para executar certas tarefas dentro de um contexto de aplicao. Para executar tais tarefas, eles de fato realizariam manipulao de smbolos, porm ela seria um meio e no um m. Dessa forma, programadores deveriam, assim como engenheiros, possuir uma coleo de tcnicas, ferramentas e projetos anteriores que os pos- sibilitariam criar dispositivos razoavelmente conveis com custo e quantidade de esforos razoveis. A cincia da computao no deveria de maneira alguma, portanto, focalizar ape- nas os aspectos formais da manipulao simblica embora esta seja uma importante ferra- menta na formao do prossional de computao , ignorando a dura escola da prtica da aplicao real. Importante seria desenvolver um treinamento efetivo e rigoroso que provesse habilidades em projetar 3 sistemas computacionais apropriados ao seu uso por pessoas, em analogia com o que faz a arquitetura. Denning, o prprio coordenador daquela fora-tarefa ACM/IEEE CS, retoma o debate e critica duas convices comuns s duas posies anteriores: (a) que os requisitos para um sistema de software pudessem ser formulados de maneira inequvoca, de modo que a con- cordncia com a especicao forneceria um critrio apropriado para a avaliao do sistema; (b) que, uma vez elaborada a especicao, no seria mais necessrio contato entre pro- jetistas e usurios [12]. Essas crenas equivocadas estariam, para Denning, baseadas numa concepo taylorista de diviso do trabalho, e causariam o problema de que as especicaes freqentemente contm requisitos ultrapassados e impedem a adaptao rpida e exvel aos requisitos em constante evoluo e a situaes inesperadas. Denning recomenda dar ateno s abordagens de design participativo e design centrado no usurio desenvolvidas na pennsula escandinava. De fato, a relao entre tcnicas computacionais e a sua aplicao prtica no mundo do trabalho foi particularmente cedo tema de pesquisas na Escandinvia. J na dcada de 1960 houve primeiras aplicaes de design participativo, em que aos empregados de uma certa companhia foi dado o direito de decidir sobre os rumos do desenvolvimento de sistemas [6, p. 120]. O noruegus Kristen Nygaard criou uma escola de pensamento cuja abordagem tornou-se internacionalmente conhecida como a abordagem escandinava (scandinavian ap- proach). Segundo essa abordagem, o design de sistemas se inicia quando reconhecemos como falsa a idia de que os problemas esto dados, bastando que procuremos a resposta cor- reta para eles idia subjacente viso formalista de Dijkstra. Na verdade, o projetista de 3 Utilizo nesse texto, dependendo do contexto, os verbos projetar e desenhar para traduzir os termos design (ingls) e gestalten (alemo), embora nenhuma das palavras em portugus cubra inteiramente o campo semntico destas l- timas. Assim, o leitor deve entender projetar e desenhar aqui compreendendo no s o planejamento tcnico de um artefato, mas tambm o processo sociotcnico e artstico de cri-lo e dar-lhe forma ambas conotaes con- tidas nos termos estrangeiros Cf. [6, p. 119]. Em alguns poucos contextos, opto pelo anglicismo design (geralmente em sua forma substantivada), quando nenhuma das tradues me parece satisfatria. 184 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis sistemas computacionais, em sua atividade, dene os problemas de uma determinada forma e escolhe uma soluo razovel para eles. Essa abordagem inclui portanto, dimenses los- cas, sociais e tcnicas, diferenciando-se por possuir: a) uma perspectiva de conhecimento ampliada emrelao ao racionalismo, b) mtodos direcionados interpretao, c) uma prtica cooperativa e evolucionista de desenvolvimento de sistemas, e d) a participao na denio das condies sociais do contexto [6, p. 120]. A abordagem escandinava inuenciou o surgi- mento de diversas perspectivas que vem no design o cerne da atividade de um prossional da computao, como o prprio Winograd argumentaria posteriormente num trabalho conjunto com Flores [13]. Na Alemanha a discusso acerca das perspectivas para a disciplina informtica (In- formatik, traduo da denominao francesa) correu inicialmente sem vnculo direto com a discusso americana (embora se possam ver similaridades entre as duas), porm em dil- ogo com a abordagem escandinava. Autores alemes iniciaram por criticar a viso tradi- cional da informtica que via a disciplina como sendo ancorada unicamente em suas razes na matemtica e engenharia. O nome escolhido para a disciplina informtica j indicaria que essa cincia no poderia ocupar-se nem unicamente do artefato tecnolgico computador, nem exclusivamente dos dados; ela deveria, na verdade, analisar os processos de formaliza- o e automatizao de processos sociais, como, por exemplo, os processos de trabalho. Os pesquisadores alemes 4 chamam a ateno para o fato de que modelos, mtodos e produtos da informtica so co-determinados tambm por desenvolvimentos histricos e culturais, req- uisitos econmicos e por diversos atores sociais. Por outro lado, os resultados da atividade informtica inuenciam de volta a realidade no contexto em que so utilizados [8, p. 1112]. Por conseguinte, a atividade prossional da informtica seja na pesquisa ou no mercado de trabalho deveria sempre levar em conta o contexto social de aplicao em que est inserida. Como conseqncia dessas discusses e crticas acerca da autodenio da jovem disciplina acadmica denominada cincia da computao (ou informtica), abriram-se novos campos de pesquisa dentro da prpria disciplina. Um desses campos foi a rea de engenharia de software e, em particular, a subrea denominada Interfaces Humano-Computador (ver, por exemplo, [16]). Em um outro desdobramento das discusses, abriu-se tambm um novo campo de pesquisa que tem seu foco no nas interfaces com o usurio nal, mas em uma esfera social mais ampla. Esse campo problematiza as inter-relaes entre os sistemas com- putacionais e seu entorno social, isto , a atividade do prossional de computao/informtica analisada dentro de seu inseparvel contexto social de aplicao. O presente artigo se insere nesse ltimo campo de pesquisas, cujo atual panorama se apresenta a seguir. 4 Nesse sentido, ver por exemplo [14] e [15]. RITA Volume XIV Nmero 2 2007 185 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis 2.1 Panorama internacional atual Atualmente a barreira de Dijkstra entre agradabilidade/corretude foi derrubada por iniciativas que tomam como ponto de partida o fato de que sistemas de computao e seu contexto social no podem ser separados, pois se fundem em um nico sistema sociotc- nico. Exemplos signicativos de pesquisas nessa direo podem ser encontrados nos EUA na sucesso da linha de pesquisa inaugurada pelo pioneiro Rob Kling, denominada Informtica Social [17], ou na rea correlata "Sistemas de Informao" [18]. Embora essa ltima esteja nos EUAfreqentemente localizada junto s Business Schools, e portanto algumas vezes mais prximas da rea de Administrao e Negcios, h entretanto um constante intercmbio com departamentos de computao. Na Europa, por outro lado, a rea de Sistemas de Informao possui contornos prprios e ligeiramente diferentes: localiza-se geralmente dentro de depar- tamentos de computao (sob denominaes como informtica e sociedade [19]) e possui forte intercmbio com as cincias sociais na assim chamada corrente sociotcnica [20]. O mais novo currculo de referncia da ACM/IEEE-CS para cursos de cincia da com- putao, por exemplo, no hesita mais em incluir explicitamente a rea Consideraes So- ciais e Prossionais, com tpicos considerados de importncia central (core topics) como histria da computao, contexto social da computao e responsabilidades ticas e sociais, entre outros [2, p. 17]. Logo, apesar de ser um grupo relativamente pequeno em comparao com as tradicionais reas da computao da advindo a atualidade da discusso sobre a barreira de Dijkstra da seo anterior a pesquisa de aspectos sociotcnicos j conquistou um espao signicativo dentro da comunidade internacional. Para poder realmente atingir seus objetivos, as pesquisas sobre aspectos sociotcni- cos da computao devem inexoravelmente assumir um cunho interdisciplinar, dialogando tambm com especialistas de outras reas como por exemplo, das humanidades e cin- cias sociais e almejando mesmo transdisciplinaridade, isto , a romper as barreiras entre as disciplinas tradicionais (ver [21] e [22]). O corpo de estudos de aspectos sociotcnicos dentro da cincia da computao dialoga tambm com as reas interdisciplinares de Estu- dos das relaes entre Cincia, Tecnologia e Sociedade (CTS) e de Avaliao da Tecnologia (Technology Assessment). Dentro desse dilogo, o especialista em computao pode contribuir com seu exper- tise para elucidar questes relativas produo e funcionamento dos sistemas computacionais (ou, de forma mais geral, das Tecnologias de Informao e Comunicao TICs), desfazendo mitos e incompreenses derivadas da falta de conhecimento tcnico. Por outro lado, o dil- ogo interdisciplinar pode trazer para o prossional de computao maior conscincia das dimenses ticas e sociais das tecnologias que desenvolve, possibilitando-o enxergar que o desenvolvimento tecnolgico est inextrincavelmente associado sociedade, e permitindo-o, assim, incorporar parmetros sociais em sua prtica. Do ponto de vista cientco, Coy [23] aponta, ainda, que a rea Informtica e Sociedade pode colaborar para a anlise crtica dos 186 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis fundamentos tericos e da evoluo da jovem cincia da computao; pois, como disse o lsofo Michel Foucault em uma de suas conferncias, a diferena entre uma cincia e uma pseudo-cincia que a primeira registra a sua prpria histria (cf. [5]). 2.2 Cenrio brasileiro No Brasil, h dentro da comunidade cientca da cincia da computao 5 a conscin- cia de que o prossional de computao necessita ter uma viso humanstica crtica e consis- tente sobre o impacto 6 de sua atuao prossional na sociedade, como prescreve o prprio currculo de referncia da Sociedade Brasileira de Computao [25, p. 3]. Esse documento sugere mesmo a incorporao de uma disciplina dedicada aos aspectos sociais da computao na grade curricular [25, p. 12]. No entanto, a quantidade de pesquisadores dentro da computao que se dedica rig- orosamente a esses estudos ainda reduzida. Fato que comprova essa baixa quantidade de pesquisas na rea a escassez de publicaes e material didtico sobre o assunto que se- jam gerados e direcionados comunidade de cincia da computao 7 . No obstante, exis- tem primeiras iniciativas de grupos de pesquisa, bem como pesquisadores individuais den- tro da comunidade brasileira de computao a se enveredar adentro do campo sociotcnico (e.g. [1, 27]), como nas nascentes comunidades de Sistemas Colaborativos (vinculados co- munidade internacional Computer Supported Cooperative Work) e Sistemas de Informao. O presente artigo vem se somar a essas notveis iniciativas, procurando estabelecer no Brasil um campo de pesquisa que analise rigorosamente as relaes entre a sociedade (es- pecialmente a brasileira) e a computao entendida aqui compreendendo tanto a atividade prossional e cientca, como a funo de computar embutida em artefatos tecnolgicos. Para tanto, a prxima seo descreve o ponto de partida para a anlise: a linha de pesquisa alem, particularmente atravs do Modelo Mikropolis desenvolvido na Universidade de Hamburgo por um grupo interdisciplinar de pesquisa. 5 O relatrio Denning sugere a denominao science of computing para a nova disciplina, termo que no pegou nos EUA, mas que foi posteriormente traduzido e adotado ocialmente pela comunidade brasileira (embora em algumas universidades o nome informtica seja ainda utilizado). 6 Como argumenta Pannabecker[24] com base em estudos construtivistas em CTS, o uso do termo impacto , na verdade, inadequado para descrever as relaes entre tecnologia e a sociedade, visto que estas so muito mais complexas do que a simples relao determinstica implcita na metfora impacto. 7 Estou usando aqui a mesma diferenciao feita por Kling entre cursos (e pesquisas) analticos srios sobre aspectos sociais da computao e outros cursos, muito mais numerosos, que dedicam uma semana ou duas para examinar algum aspecto social especco [26]. RITA Volume XIV Nmero 2 2007 187 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis 3 O Modelo Mikropolis (MM) O MM um modelo das inter-relaes entre construo tcnica e mudanas soci- ais com especial foco sobre as inovaes em tecnologias de informao e comunicao. Seu objetivo principal complementar o conhecimento tcnico e especializado de pros- sionais e estudantes de computao com um conhecimento orientacional que os auxilie em sua prtica prossional e cientca [3, 4, 28]. O termo Mikropolis origina-se da fuso das palavras Mikroelektronik (microeletrnica) e polis palavra grega que denominava as anti- gas cidades-estado como comunidades de cidados e constitui, assim, uma metfora para a imbricao entre tecnologia e sociedade nos dias atuais. O MM estrutura as inter-relaes computao/sociedade atravs de trs elementos principais: a) uma perspectiva sociotcnica do design de sistemas computacionais; b) a difer- enciao entre o micro e o macro-contexto; c) a descrio exemplar de opes de design passadas, presentes e futuras, como tambm os caminhos de utilizao da tcnica que foram escolhidos e aqueles que ainda esto por escolher. A seguir esses trs elementos so respec- tivamente descritos, tomando por base [4] e [3]. 3.1 A perspectiva sociotcnica A perspectiva sociotcnica utilizada no MM compreende o processo de transformao de padres de ao social para o formato de informao tcnica, a qual entra novamente no es- pao social, modicando-o. A primeira etapa desse processo exige uma descontextualizao do padro de ao social estabelecido, para o qual s assim se pode construir uma verso for- mal, por exemplo, na forma de um artefato tecnolgico software, ou sistema computacional. Esse artefato ser ento introduzido no contexto social num processo de recontextualizao, modicando-o como resultado do prprio uso da tecnologia produzida. Examinado de forma detalhada esse processo, podem-se distinguir nele trs etapas: i) formalizao; ii) algoritmizao; iii) utilizao (ou apropriao). A formalizao tem como pr-requisito a descontextualizao de um padro de ao social e vem acompanhada de um processo de destruio: a descrio de aes por meio de operaes (Siefkes apud [4]). En- quanto uma ao se desenvolve em uma situao e contexto social especcos, uma operao descreve uma maneira de agir que se repete e se tornou rotineira. Essa descrio se baseia no ponto de vista do sujeito que a realiza (o observador), o qual est sempre associado a uma inteno social. No entanto, com a formalizao de uma ao em uma operao de modo que esta venha a ser posteriormente transformada em artefato tecnolgico , o objetivo e contexto sociais originais da ao tornam-se invisveis na estrutura formal resultante, embora esta os carregue em si de certa forma. formalizao sucede a algoritmizao, processo no qual aes so traduzidas em 188 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis um procedimento computacional, que ser nalmente implementado por um programa. Esse programa resultante representa, assim, a tentativa de realizao daqueles objetivos e intenes sociais que estruturaram a observao inicial, e se assenta, portanto, sobre um fundamento social. Socialmente fundamentados so, sobretudo, as motivaes centrais de automatiza- o e racionalizao, as quais inuenciam a determinao dos padres de ao que sero selecionados para serem formalizados. Exemplos notveis de motivaes constituem aquelas oriundas de contextos de produo e trabalho, mas tambm as motivaes provenientes das relaes formalmente regulamentadas da vida pessoal. Com a introduo dos programas j desprendidos de seu contexto e sentido so- cial originais em processos sociais concretos, entra em cena uma imprevisvel prtica de utilizao e apropriao que tambm freqentemente conituosa. Usurios no acionam automaticamente as funcionalidades oferecidas pelo software, mas, pelo contrrio, tm de re- organizar as suas aes tradicionais em um novo arranjo, o qual tanto pode seguir as intenes inscritas pelos desenvolvedores na tecnologia de informao disponibilizada, como tambm se pode guiar por motivaes e interesses prprios e at certo ponto arbitrrios, produzindo novos e imprevistos usos para o artefato tecnolgico. 3.2 O micro-contexto O micro-contexto possui dois elementos principais: o Sistema de Informtica (SI) e as Organizaes Usurias de Tecnologia da Informao (TI). Por Sistema de Informtica entende-se, no MM, o conjunto de atores que desenvolvem e projetam tecnologias de in- formao, quer pertenam esses atores a empresas produtoras de TI, quer faam parte de instituies de pesquisa e ensino. As Organizaes Usurias de TI, por sua vez, englobam empresas privadas e pblicas que se utilizam dos artefatos tecnolgicos gerados pelo SI. A Fig. 1 oferece uma representao grca das inter-relaes entre esses dois elementos. A diviso entre SI e Organizaes Usurias feita com o intuito de auxiliar a anlise, embora, na realidade, muitas vezes as fronteiras entre esses dois sistemas no sejam to nti- das como, por exemplo, no caso de ter uma empresa um departamento prprio de pesquisa e desenvolvimento. Tal diviso permite, entretanto, melhor descrever as inter-relaes entre, de um lado, os requisitos advindos da utilizao de TI, e, de outro, as ofertas provenientes do desenvolvimento tecnolgico. Dessa forma, o micro-contexto do MM oferece uma per- spectiva do processo de desenvolvimento, introduo e utilizao de software que tem seu foco nos diferentes interesses dos atores envolvidos, nas contradies entre expectativas e a realidade, bem como em mal-entendidos recprocos. Analisando a parte central do modelo na Fig. 1, isto , a dinmica das inter-relaes so- ciotcnicas entre SI e Organizaes Usurias, torna-se claro como essa dinmica importante para a produo de inovaes tecnolgicas. Cada um dos lados disponibiliza diversas opes RITA Volume XIV Nmero 2 2007 189 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis Figura 1. O Modelo Mikropolis (adaptado de [4]) de ao para o outro lado, inuenciando-o. Nesse processo, o SI realiza o assim denominado technology push: as tecnologias que so por ele desenvolvidas so divulgadas e oferecidas (por exemplo, por meio de revistas especializadas, feiras tecnolgicas, etc.) s organizaes, as quais procuram selecionar aquelas opes que melhor atendem aos seus requisitos. Por outro lado, as organizaes tambm atuam ativamente no chamado demand pull, isto , elas enviam diversos sinais em forma de sondagens e requerimentos para produtores, desen- volvedores e cientistas do SI que, por sua vez, procuram reconhecer estratgias por detrs das demandas, buscando nichos com potenciais de sucesso para pesquisa e desenvolvimento. Da combinao desses dois movimentos surgem espirais de inovao que enlaam os dois sistemas num movimento de expanso contnuo. Alm desse tipo de inovao, h tambm aquelas que so impulsionadas por outras motrizes. Desenvolvimentos posteriores do MM incluem, por exemplo, inovaes geradas pela comunidade de software livre, e tambm aquelas que acontecem na fase de utilizao, 190 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis quando usurios descobrem novos requisitos e formas de uso no previstos pelos produtores do software (denominadas na literatura de innofusion ou learning by struggling) as quais no sero aqui abordadas devido a restries de espao. O leitor interessado pode obter mais detalhes em [4]. 3.3 O macro-contexto No macro-contexto do MM so analisadas as inter-relaes entre os desenvolvimen- tos sociais de maneira geral e a dinmica de desenvolvimento tecnolgico. Esse nvel com- preende, assim, a anlise de modelos ou princpios-guia existentes na sociedade (Leitbilder), bem como valores, normas e regulamentaes sociais. De fato, os elementos do micro- contexto Organizaes e Sistema de Informtica encontram-se incrustados em um ambiente social maior que possui valores, tradies e sistemas cientco-educacionais de car- actersticas especcas em termos culturais, econmicos e jurdicos. Processos de produo e inovao tecnolgica vm, por conseguinte, freqentemente acompanhados de tenses e adaptaes sociais. Um dos mais proeminentes exemplos dessas inuncias a globalizao econmica. Como argumenta Castells, embora no sejam as tecnologias de informao e comunicao (TIC) a causa do processo de transformao social em direo globalizao econmica, as TIC so, de fato, o meio viabilizador central dessas mesmas transformaes [29]. Por um lado, as grandes organizaes multinacionais vem nas TIC um enorme potencial para au- mentar sua competitividade num mercado global atravs da reduo de custos e tempos de transao e da ampliao de seus espaos de ao, utilizando as tecnologias para controlar e gerenciar unidades de produo a distncia. Tal fato direciona e canaliza as espirais de inovao tecnolgica do micro-contexto (ver seo anterior). Por outro lado, a prpria estru- tura em rede ou seja, a soma de ligaes exveis entre ns, indivduos, grupos, empresas ou regies tornou-se o novo paradigma econmico e social [29], com as TIC atuando no sentido de diminuir as distncias temporais e espaciais entre os diversos componentes. Dessa maneira, atravs do macro-contexto no MM pode-se descrever os fatores e as condies sociais especcos que so relevantes para as aes de atores nas organizaes e no sistema de informtica, ou seja, para o micro-contexto. Alm disso, as estruturas que se desenvolvem no micro-contexto podem ser observadas na perspectiva de seu signicado no sentido de trazer tona transformaes na camada social como um todo. 3.4 Processos e Caminhos O ltimo elemento do MM adiciona aos anteriores uma dimenso temporal, atravs da introduo de uma anlise histrica dos desenvolvimentos tecnolgicos. Os caminhos de uso da tecnologia (Techniknutzungspfad) espelham paradigmas, ideais, modelos, mtodos, RITA Volume XIV Nmero 2 2007 191 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis produtos e ferramentas que se desenvolvem na sociedade, nas organizaes e no sistema de informtica. A metfora caminho sinaliza, aqui, que o desenvolvimento de uma tecnologia no consiste em uma nica trajetria determinada pelo progresso tcnico intrnseco como querem as vises determinista e instrumentalista da tecnologia [30, p. 48] , mas antes em um percurso em que diversas ramicaes, alternativas e opes foram e so possveis. No contexto do MM, a dimenso temporal est j implcita nas decises, aconteci- mentos e mudanas do micro e macro contextos. A dinmica no decorrer do tempo das inter- relaes entre tecnologia e fatores sociais representadas pode ser, portanto, descrita atravs dos caminhos de utilizao. Assim, o elemento processos e caminhos descreve o desen- volvimento histrico no qual determinadas estruturas sociotcnicas foram se estabelecendo at chegar em seu estado atual, ou seja, esse ltimo elemento do MM abrange a histria das interaes sociais entre os atores envolvidos ou atingidos no desenvolvimento de uma tec- nologia, seus conitos e conseqentes perdas e ganhos de poder, seus ideais e os paradigmas tcnicos vigentes. Dessa forma, a anlise histrica agrega um importante valor para as per- spectivas anteriores, pois o exame das condies que conduziram ao sucesso ou fracasso de certas alternativas pode oferecer lies para o desenvolvimento de novas tecnologias. 4 Discusso do Modelo A premissa bsica sobre a qual se assenta este artigo a de que uma perspectiva so- ciotcnica do processo de desenvolvimento de sistemas computacionais, ao analisar metodica- mente as inter-relaes entre artefatos tecnolgicos e espao social, complementa os conte- dos tradicionais da cincia computao com o aspecto de sua insero em prticas humanas. Essa premissa se baseia numa perspectiva da cincia da computao que a v indo alm dos domnios de suas disciplinas-me, a matemtica e a engenharia, e abrangendo a tarefa so- ciotcnica do design de tecnologias que no s tenham qualidade tcnica, mas que tambm sejam relevantes e efetivas em seu entorno social. Dessa forma, o objetivo contribuir para derrubar a barreira de Dijkstra (Seo 2) entre o problema da corretude no terreno das estruturas formais e artefatos tecnolgicos e o da agradabilidade no mais amplo universo social. Esses dois problemas esto, na realidade, inexoravelmente presentes na atividade do prossional de computao, que se movimenta em um continuum sociotcnico. Seu trabalho consiste em, como arma Nake: um trabalho com smbolos, os quais dentro das mquinas se transformam em sinais e que se subordinam a uma atribuio de sentido pelo ser humano. Projetar 8 ambos, a atribuio de sentido e a computabilidade a reside a tarefa da computao como cincia: entre sinal e sentido Nake apud [4]. 8 Ver nota 3. 192 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis Para que esses aspectos sociotcnicos sejam efetivamente considerados durante o de- senvolvimento de tecnologias, porm, necessrio integr-los realidade do prossional de computao. Isso signica que necessrio estabelecer um dilogo direto entre os aspectos sociotcnicos e a prtica cientca e prossional da computao vale dizer, com as disci- plinas clssicas da cincia da computao , de forma que a tomada de conscincia sobre a dimenso social de sua atividade realmente proporcione ao prossional de computao um conhecimento orientacional, no sentido proposto pelo lsofo Mittelstra, isto , a comple- mentao do conhecimento especialista com a competncia para situar suas atividades em contextos histricos, econmicos e sociais mais amplos [31]. Como arma Rolf, essa com- petncia pode no apenas auxiliar na identicao de caminhos tcnicos relevantes para o futuro, como tambm oferecer segurana na avaliao de novos desenvolvimentos, aumen- tando mesmo a capacidade de inovao do prossional e sua responsabilidade social [32]. Alm disso, ao proporcionar um olhar mais abrangente e crtico ao prossional de computao, afasta-se o risco de que uma formao exclusivamente concentrada nos aspec- tos tcnicos gere concepes ingnuas e irrealistas sobre empresas, sociedade, homens e mulheres, tornando o especialista demasiadamente suscetvel inuncia de mitos e mod- ismos, os quais muitas vezes no correspondem realidade [32]. Recorrendo ao educador Paulo Freire, podemos dizer que o conhecimento orientacional contribui para a promoo da curiosidade ingnua importante para despertar no educando o interesse, porm, sozinha, insuciente curiosidade epistemolgica esta crtica e rigorosamente metdica [33]. Podemos encontrar, mesmo, entre as exigncias do lsofo alemo Mittelstra por um con- hecimento orientacional que complemente os conhecimentos tcnicos especializados uma anidade com o pensamento de Freire, quando este arma que: transformar a experincia educativa em puro treinamento tcnico amesquinhar o que h de fundamentalmente humano no exerccio educativo: o seu carter formador [33, p. 33]. O Modelo Mikropolis (MM) oferece um bom ponto de partida nesse sentido, j que a motivao de seu desenvolvimento exatamente proporcionar um tal conhecimento ori- entacional. De fato, ao oferecer uma perspectiva sociotcnica da atividade da computao (Seo 3.1), integrando-a ao micro-contexto das inter-relaes entre produtores e consumi- dores de tecnologias de informao (Seo 3.2) e, ao mesmo tempo, ao macro-contexto social (Seo 3.3) e ao caminho trilhado pelo desenvolvimento tecnolgico reconstrudo historica- mente (Seo 3.4), o MM contribui para orientar o prossional de computao, proporcio- nando-lhe um instrumento analtico que o permita situar suas atividades dentro do espao social. A diferenciao analtica entre essas diferentes perspectivas sobre os aspectos so- ciotcnicos da atividade de computao operada com o intuito de melhor elucidar aspectos diversos dessa atividade, que na prtica esto sempre simultaneamente presentes formando um tecido inconstil [34]. O MM possibilita, portanto, uma compreenso das relaes e RITA Volume XIV Nmero 2 2007 193 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis dependncias existentes entre as diversas perspectivas, isto , ele ajuda a claricar o quo multifacetado e retroalimentado o processo de transformao engendrado pela interao entre tecnologias de informao, organizaes e atores sociais dentro de um mundo global- izado [4]. 5 Consideraes Finais O presente artigo apresentou argumentos para a considerao e anlise dos aspectos sociotcnicos inerentes s atividades de prossionais de computao. Atravs de uma recon- stituio histrica da denio do escopo de pesquisas na rea de computao, procurou-se mostrar que houve, e h, um nmero signicativo de vozes a defender uma viso da com- putao que inclua os aspectos sociotcnicos da relao entre tecnologias e prticas humanas em contextos sociais e organizacionais. Essa viso mais abrangente se justica no apenas por um interesse prtico em desenvolver tecnologias que ofeream melhor suporte ao seu contexto, mas tambm pelo imperativo tico da responsabilidade do desenvolvedor pelas tec- nologias que produz. O Modelo Mikropolis (MM) aqui apresentado oferece subsdios importantes para que a comunidade brasileira de computao encare o desao de lidar com a complexidade so- ciotcnica de suas atividades. Por outro lado, o MM e os instrumentos tericos anterior- mente considerados foram desenvolvidos na Alemanha em condies em certos aspectos muito distantes das necessidades particulares do Brasil e de seu contexto social prprio. Se- ria, portanto, interessante aproximar a anlise sociotcnica do MM de conceitos oriundos de pesquisas brasileiras sobre a tecnologia, de forma a desenvolver instrumentos analticos e didticos especialmente apropriados para o contexto brasileiro 9 . Os desdobramentos dessas pesquisas poderiam ser utilizados no somente como recurso didtico para uma ampla for- mao de prossionais de computao orientada realidade do Brasil (em disciplinas inter- disciplinares como Computao e Sociedade e Sistemas de Informao em Organizaes e na Sociedade), mas tambm para realizar pesquisas sobre a inter-relao entre os artefatos tecnolgicos (sistemas computacionais) e os aspectos sociotcnicos particulares do contexto brasileiro. Assim fazendo, poder-se-ia contribuir para aproximar o prossional de computao no Brasil da sociedade em que se insere, dando-lhe uma conscincia mais ampla acerca das di- menses sociais sempre presentes em sua atividade. Para o prossional que atua no mercado essa conscincia pode aumentar sua capacidade de produzir solues tecnolgicas inovadoras que acarretem benefcios socioeconmicos, culturais e ambientais. J para um pesquisador acadmico, essa conscincia pode mesmo colaborar para aumentar a sinergia entre o setor acadmico e a sociedade civil (incluindo organizaes pblicas, empresariais e industriais) 9 Nesse ponto, ver por exemplo o conceito de adequao sociotcnica (AST) [30, p. 52]. 194 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis e assim, talvez, melhorar a to criticada baixa taxa de transferncia tecnolgica entre esses dois setores [35, p. 129]. 6 Referncias [1] Henrique Cukierman, editor. Anais do II Workshop Um Olhar Sociotcnico sobre a Engenharia de Software (WOSES 2006), Rio de Janeiro, 2006. PESC/COPPE/UFRJ. [2] ACM/IEEE-CS. Association for Computing Machinery and IEEE Computer Society: The Joint Task Force for Computing Curricula 2001. Computing Curricula 2001: Com- puter Science, CC 2001 edition, 2001. Disponvel em: http://computer.org/ curriculum em 09/02/2006. [3] Arno Rolf. MIKROPOLIS 2010 Menschen, Computer, Internet in der globalen Gesellschaft. Metropolis-Verlag, Marburgo, Alemanha, 2008. [4] Detlev Krause, Arno Rolf, Marcel Christ, and Edouard Simon. Wissen, wie alles zusammenhgt: Das Mikropolis-Modell als Orietierungswerkzeug fr die Gestaltung von Informationstechnik in Organisationen und Gesellschaft. Informatik Spektrum, 29(4):263273, 2006. [5] Wolfgang Coy. Dening discipline. In Ch. Freksa, M. Jantzen, and R. Valk, editors, Foundations of Computer Science. Springer, Berlin-Heidelberg-New York, 1997. [6] Christiane Floyd and Herbert Klaeren. Informatik als Praxis und Wissenschaft. Tbinger Studientexte Informatik und Gesellschaft. Universitt Tbingen, Tbingen, 1999. [7] P. J. Denning, D. E. Cormer, D. E. Gries, M.C. Mulder, A. Tucker, A. J. Turner, and P. R. Young. Computing as discipline. Communications of ACM, 32(1):923, 1989. [8] Arno Rolf. Das Selbstverstndnis der Informatik. In Jrgen Friedrich, Thomas Her- rmann, Max Peschek, and Arno Rolf, editors, Informatik und Gesellschaft, pages 812. Spektrum Akad. Verlag, Heildelberg; Berlin; Oxford, 1995. [9] Wolfgang Coy and Lena Bonsiepen. Eine Curricularedebate. Informatik Spektrum, 15(6), 1992. [10] E. W. Dijkstra. On the cruelty of really teaching computing science. In P. J. Denning, editor, Communications of ACM, volume 32, chapter A debate on teaching computing science. ACM Press, New York, NY, USA, 1989. RITA Volume XIV Nmero 2 2007 195 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis [11] Terry Winograd. Answer to dijkstras: On the cruelty of really teaching computing science. In P. J. Denning, editor, Communications of ACM, volume 32, chapter A debate on teaching computing science. ACM Press, New York, NY, USA, 1989. [12] P. J. Denning. Beyond formalism. American Scientist, 79(Jan.Feb.):810, 1991. [13] Terry Winograd and Fernando Flores. Understanding Computers and Cognition: A New Foundation for Design. Norwood, New Jersey, 1986. [14] Wolfgang Coy, Frieder Nake, Jrg-Martin Pger, Arno Rolf, Jrgen Seetzen, Dirk Siefkes, and Reinhard Stransfeld, editors. Sichtweisen der Informatik. Theorie der Informatik. Vieweg Verlag, Braunschweig; Wiesbaden, 1992. [15] C. Floyd, H. Zllinghoven, R. Budde, and R. Keil-Slawik, editors. Software Develop- ment and Reality Construction. Springer Verlag, Berlin, Heidelberg, 1992. [16] Helosa Vieira da Rocha and M. Ceclia C. Baranauskas. Design e avaliao de inter- faces humano-computador. Escola de Computao 2000. USP, So Paulo, 2000. [17] Rob Kling, editor. Computerization and Controversy: Value Conicts and Social Choices. Academic Press, San Diego, 2nd. edition, 1996. [18] C. Avgerou. Information systems: what sort of science is it? Omega, 28:567579, 2000. [19] Jrgen Friedrich, Thomas Herrmann, Max Peschek, and Arno Rolf, editors. Informatik und Gesellschaft. Spektrum Akad. Verlag, Heildelberg; Berlin; Oxford, 1995. [20] C. Avgerou, J. Siemer, and N. Bjorn-Andersen. The academic eld of information systems in europe. European Journal of Information Systems, 8:136153, 1999. [21] Rafael Prikladnicki and Jorge Luis Audy. Construo do conhecimento e complexidade na rea de engenharia de software. In Henrique Cukierman, editor, Anais do II Work- shop Um Olhar Sociotcnico sobre a Engenharia de Software (WOSES 2006), pages 5163, Rio de Janeiro, 2006. PESC/COPPE/UFRJ. [22] Joo Porto de Albuquerque and Edouard Simon. Dealing with socio-technical complex- ity: Towards a transdisciplinary approach to IS research. In Hubert sterle, Joachim Schelp, and Robert Winter, editors, Proceedings of the 15th European Conference on Information Systems (ECIS 2007), pages 14581468, St. Gallen, Switzerland, 2007. [23] Wolfgang Coy. Was ist, was soll, was kann Informatik und Gesellschaft? In Britta Schinzel, editor, Schnittstellen: Zum Verhltnis von Informatik und Gesellschaft, Theo- rie der Informatik. Vieweg Verlag, Braunschweig; Wiesbaden, 1996. 196 RITA Volume XIV Nmero 2 2007 Aspectos sociotcnicos da computao: contextualizando o desenvolvimento de sistemas de computao com o modelo Mikropolis [24] John R. Pannabecker. Technological impacts and determinism in technology educa- tion: Alternate metaphors from social constructivism. Journal of Technology Education, 3(1):4354, 1991. [25] SBC. Sociedade Brasileira de Computao. Currculo de Referncia da Sociedade Brasileira de Computao para Cursos de Graduao em Computao e Informtica verso 2003, cr99.01 edition, 2003. Disponvel em: http://www.sbc.org.br/ educacao em 01/02/2006. [26] Rob Kling. Content and pedagogy in teaching about the social aspects of computeri- zation. In Y.J. Katz, D. Millin, and B. Ofr, editors, The Impact of Information Tech- nology: From Practice to Curriculum. Chapman & Hall Pub Co., 1996. Disponvel em: http://rkcsi.indiana.edu/archive/kling/pubs/pedag1.html em 09/02/2006. [27] G. Rubem, J. Wainer, and T. Dwyer, editors. Informtica, organizaes e Sociedade no Brasil. Editora Cortez, So Paulo, 2003. [28] E. Simon, M. Janneck, and D. Gumm. Understanding socio-technical change: Towards a multidisciplinary approach. In J. Berleur, M. I. Numinen, and J. Impagliazzo, editors, IFIP International Federation for Information Processing, Volume 223, Social Infor- matics: An Information Society for All? In Remembrance of Rob Kling, pages 469479, Boston, 2006. Springer. [29] M. Castells. A Sociedade em Rede. Editora Paz e Terra, So Paulo, 1999. [30] Renato Dagnino, Flvio Cruvinel Brandao, and Henrique Tahan Novaes. Sobre o marco analtico-conceitual da tecnologia social. In Tecnologia social: uma estratgia para o desenvolvimento. Fundao Banco do Brasil, Rio de Janeiro, 2004. [31] Jrgen Mittelstra. Der unheimliche Ort der Geisteswissenschaften. In Ulrich En- gler, editor, Zweites Stuttgarter Bildungsforum, Reden der Veranstaltung der Universitt Stuttgart am 27. Juni 1994. Universittsbibliothek Stuttgart, 1995. [32] Arno Rolf. Orientierungskompetenz Wege, Hindernisse, Potenziale. Management- forschung, 16:259284, 2006. [33] Paulo Freire. Pedagogia da Autonomia: saberes necessrios prtica educativa. Paz e Terra, So Paulo, 1996. [34] T. P. Hughes. Networks of Power: Electrication in Western Society, 1880-1930. Johns Hopkins University Press, Baltimore, 1983. [35] Tadao Takahashi., editor. Sociedade da informao no Brasil : livro verde. Ministrio da Cincia e Tecnologia Braslia, 2000. RITA Volume XIV Nmero 2 2007 197
Aspectos Fitossociológicos Do Bosque Rodrigues Alves - Jardim Botânico Da Amazônia, 15 Hectares de Floresta Preservada em Meio Ao Espaço Urbano Da Cidade de Belém PDF