Cosmos Integração de Sistemas Open Source para Colaboração em Projetos Desenvolvimento de projetos demandam um elevado gra...
Ao desenvolver projetos, uma intensa colaboração é exigida dos envolvidos. O fácil acesso à informação, a comunicação, a a...
Ferramentas O ambiente foi composto através da integração das seguintes ferramentas e tecnologias: TWiki O TWiki é um sist...
Integração Esse sistema gera um cabeçalho comum a todos as ferramentas de um projeto, garantindo uma  integração visual  e...
Resultados O ambiente foi utilizado com sucesso em projetos de pesquisa e desenvolvimento de software, fornecendo canais p...
Próximos SlideShares
Carregando em…5
×

Cosmos - Colaboração em Projetos e Office2.0

1.944 visualizações

Publicada em

Introdução ao sistema Cosmos, uma integração de sistemas open-source para colaboração em projetos baseada em Wiki, blog e tecnologias web2.0

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Cosmos - Colaboração em Projetos e Office2.0

  1. 1. Cosmos Integração de Sistemas Open Source para Colaboração em Projetos Desenvolvimento de projetos demandam um elevado grau de colaboração entre os participantes, seja trocando informações, planejando, atribuindo tarefas ou comunicando. Este trabalho apresenta o ambiente Cosmos - Colaborative Open Source Mashup Of Systems - elaborado pela Fundação CERTI, baseado em recursos de Enterprise 2.0 . Esse conceito sugere sistemas mais participativos, menos burocráticos, possibilitando maior liberdade para criação, comunicação e interação entre os participantes. O ambiente foi composto através da integração de softwares sociais como wikis e blogs, beneficiando-se do uso de ferramentas open source consolidadas. Ivan L. Martins, Ezequiel Conte, Luiz Daniel M. Lima, Fabiano Caruso, Douglas Pesavento CCD, IS, INF, CSI - Fundação CERTI
  2. 2. Ao desenvolver projetos, uma intensa colaboração é exigida dos envolvidos. O fácil acesso à informação, a comunicação, a atribuição de tarefas e a integração entre os participantes são vitais para uma boa evolução do projeto, pois permitem a homogeneização do conhecimento dos membros e rápida adaptação a eventuais obstáculos. Percebeu-se que os softwares tradicionais usados nos projetos, como sistemas desktops e ambientes on-line tradicionais, são pouco eficazes em atingir esses objetivos, pois fornecem pouca interação entre os participantes e dificultam o acesso à informação. Introdução Vemos com a evolução da Internet que novas ferramentas para troca de informação estão surgindo e mostrando resultados positivos. São os softwares sociais , como wikis, blogs e redes sociais. O sucesso dos blogs e wikis na Internet nos mostram o quanto estas ferramentas facilitam o trabalho colaborativo, a troca de informações e a geração de conhecimento. As empresas, percebendo os benefícios dessas novas ferramentas, estão aos poucos implantando-as internamente para suas equipes. Este novo cenário é cunhada pelo termo Enterprise 2.0 . Ou, como Andrew McAfee define, Enterprise 2.0 é o uso das emergentes plataformas de software social dentro das companhias, ou entre companhias e seus parceiros ou clientes. Objetivo Visando tornar o desenvolvimento de projetos mais ágil e colaborativo, o ambiente Cosmos foi criado para trazer à Fundação CERTI os benefícios do conceito Enterprise 2.0. A idéia básica foi a integração de sistemas open source consolidados através de estratégias como uma identidade visual comum e unificação da base de usuários.
  3. 3. Ferramentas O ambiente foi composto através da integração das seguintes ferramentas e tecnologias: TWiki O TWiki é um sistema wiki onde são registradas todas as documentações do projeto, pautas de reuniões, cronogramas, enfim, informações sobre o projeto em geral. WordPress O WordPress MU provê blogs onde é possível manter o time atualizado sobre o andamento do projeto e também em relação à notícias relevantes. Trac O Trac é uma ferramenta para gestão de projetos e rastreamento de bugs e atividades. É onde são atribuídas e acompanhadas as tarefas de cada membro da equipe, fornecendo relatórios do andamento do projeto. Subversion Com o Subversion, os arquivos são armazenados com controle de versão, possibilitando rastrear o histórico de alterações e seus autores. RSS Neste ambiente dinâmico, para um bom acompanhamento é fundamental um mecanismo para sinalização de mudanças nos sistemas. Isso é possível através dos feeds RSS.
  4. 4. Integração Esse sistema gera um cabeçalho comum a todos as ferramentas de um projeto, garantindo uma integração visual entre os componentes. Além disso, o cabeçalho apresenta abas para facilitar a navegação entre os diversos sistemas. Complementando a integração, cada participante possui um login único para acesso à todos os sistemas gerenciado através do serviço de diretório AD/LDAP. Para integrar todas essas ferramentas, foi desenvolvido um sistema para cadastro e configuração de projetos. Nele são configurados as ferramentas, o controle de acesso e outras informações relativos aos projetos.
  5. 5. Resultados O ambiente foi utilizado com sucesso em projetos de pesquisa e desenvolvimento de software, fornecendo canais para comunicação entre os membros das equipes e entre as equipes e clientes. Um ponto de destaque foi a abrangente documentação gerada. Nesses projetos, pode-se perceber que o uso do RSS foi de grande valor para notificação de atualizações e também para o acompanhamento da evolução do projeto. Outro grande benefício da utilização destas ferramentas foi a transformação de conhecimento tácito em explícito. Referências Mcafee, A. P. “Enterprise 2.0: The Dawn of Emergent Collaboration”. MIT Sloan Management Review Cambridge, v. 47, n. 3, p.21-28, 2006. Hinchcliffe, D. “Enterprise Web 2.0”. Alexandria, Virginia. Disponível em: http://blogs.zdnet.com/Hinchcliffe. Isso favorece a organização, uma vez que as informações obtidas pelos participantes transformam-se em conhecimento organizacional e não apenas em uma especialidade de uma pessoa. Um dos desafios enfrentados foi fomentar a cultura de utilização de softwares sociais, uma vez que os mesmos expõem os participantes, gerando uma certa inibição. Grande parte das melhorias e ferramentas desenvolvidas foram disponibilizados para a comunidade em licença livre através do projeto Certi Open Source. Próximos Passos O ambiente Cosmos ainda está evoluindo. Sendo ele um ambiente expansível, pretende-se agregar sistemas que se julguem necessários para a melhoria do processo de desenvolvimento dos projetos. O próximo passo almejado é a junção de um sistema de indexação e busca, que agregue todos as ferramentas. A maioria dos componentes atualmente integrados possuem um mecanismo próprio de busca, porém geralmente é ineficaz, além de ser restrito ao próprio sistema. Outras idéias visadas incluem a integração de serviços web, como o Google Partners, onde pode-se ter acesso à toda suíte office do Google, como editor de textos, planilhas e calendários compartilhados. Informações Adicionais Para mais informações, contate [email_address] ou acesse a página do projeto em http://intranet.certi.org.br/ © CERTI 2007 . Organização : Ivan L. Martins. Conteúdo : Ezequiel Conte e Ivan L. Martins. Design: Luiz Daniel M. Lima e Fabrício Salume

×