Exemplos de integracao de conteudo no Atlassian Confluence

4,194 views

Published on

15 slides da 3layer Tecnologia mostrando casos reais de uso do Atlassian Confluence integrado a outros softwares como Google Docs, Gmail, Jira, Yahoo Pipes, Twitter e outros produzindo saidas diversas como relatorios gerenciais, graficos, blogs, documentacao tecnica, controle financeiro e outros conteudos no melhor estilo de mashups da web 2.0.

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,194
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide
  • Visão Geral Esta página mostra um típico relatório gerencial de entrega de etapa (Sprint) de projeto. Na 3layer Tecnologia, o Confluence é utilizado como base de documentação, e relatórios como esse são criados nessa wiki. Como o Confluence suporta muitas integrações e esses relatórios são padronizados, foi possível criar uma estrutura (template) capaz de automatizar em até 70% a confecção desse relatório. Na figura acima, algumas partes relevantes dessa automação: A Meta da entrega é obtida automaticamente daquilo que foi especificado no Jira, outra ferramenta da Atlassian e que é utilizada como software de controle de projetos na 3layer. Assim, tudo que está no Jira, automaticamente reflete-se no relatório, nesse caso, o objetivo geral (a meta) do sprint. Os objetivos específicos são também obtidos do Jira. Na 3layer Tecnologia, é utilizado o Scrum como framework de gerenciamento de projetos, e nele, as atividades de um Sprint podem ou não fazer parte da meta da entrega. Logo, todas as atividades que são consideradas parte da meta (no Jira, isso é feito através de um campo customizado do tipo Sim/Não), são listadas aqui. Observa-se ainda que, como o Scrum tem o conceito de “priorização” de cada atividade, os objetivos específicos listados aqui mantém a ordem de prioridade definida no projeto. Aqui, um típico Gráfico de Gantt. O Jira não possui essa funcionalidade automática, e assim, esse é um exemplo típico do poder dos Mashups na Web 2.0 que o Confluence suporta. Para montar essa integração, foi realizado o seguinte procedimento: O Jira publica em um link seguro todas as atividades do projeto que fazem parte do Sprint atual. Utilizando serviço do Google Docs, uma planilha (Spreadsheet) acessa o link seguro do Jira com as atividades, e monta um conjunto estruturado de informações. Dentro do Google Docs, é criado um Gadget. Um Gadget nada mais é do que uma aplicação de terceiro, geralmente um fragmento XML com código Javascript embutido, que lê informações de uma origem e publica estas em outro formato. No nosso caso, é utilizado um Gadget que lê os dados estruturados da planilha do Google Docs e monta um Gráfico de Gantt. Este gráfico de Gantt é então publicado em outro link seguro. Finalmente, o Confluence aponta para o linke do Gadget que contém o Gráfico de Gantt e renderiza seu conteúdo dentro do relatório. Outro gráfico utilizado aqui é o Gráfico de Pizza, que mostra a distribuição das atividades dentro da etapa do projeto. No caso, esse gráfico é plotado diretamente pelo Confluence que, acessando informações do Jira, renderiza as informações em tempo real. Importante salientar que todos esses passos acima são previamente configurados no template uma única vez. Para criar um relatório desses, cabe ao gerente de projetos, simplesmente criar uma nova página no Confluence e utilizar o template existente. A partir daí, preenche-se apenas as informações faltantes, que tangem à análise gerencial e prognósticos do projeto. Na 3layer Tecnologia, observamos que utilizando essa abordagem, o Gerente de Projetos reduz para 30% o tempo dedicado para confecção de um relatório desses.
  • Visão Geral Aqui, o Confluence exibindo o famoso “Release Notes” de um projeto no Jira. Geralmente, os release notes são publicados em conjunto com a liberação de uma etapa ou versão do projeto, e no caso da 3layer Tecnologia, os release notes fazem parte do Relatório de Acompanhamento de Projeto (RAP), também confeccionado no Confluence. Esses release notes são automáticos e sempre integrados ao Jira sem esforço extra algum.
  • Visão Geral O Confluence pode ser utilizado para variados fins, e aqui é mostrado seu uso em uma Intranet. Nesse caso, a figura mostra: Os menus da página raiz da Intranet são montados a partir das próprias páginas existentes na wiki. Assim, uma vez que uma Intranet possui áreas e subáreas numa estruturua de árvore, pode-se elencar que os menus principais são formados pelas áreas, e cada item de menu suas subáreas. Assim, forma-se uma estrutura auto-gerenciável do ambiente. Um plugin do Confluence específico para montagem de sites estilo Intranet (como este aplicado na figura em cores Preto e Vermelho) mostra-se como solução simples, efetiva e altamente funcional para montagem desses tipos de site. No conteúdo da página Home, o links externos podem ser montados de forma a enriquecer o conteúdo. E aqui, mostra-se outro exemplo de mashups no Confluence, onde na página inicial da Intranet, é feita a exibição de um gadget externo do Google Calendar, que mostra a agenda dos colaboradores da empresa. Rápido, seguro e eficaz.
  • Visão Geral Aqui uma forma interessante de uso do Confluence, na área comercial para prospecção de negócios. Conforme a figura: A equipe comercial da empresa possui uma área para si na Intranet, que é construída no Confluence. Nessa área, uma página centraliza todas as prospecções de negócio em andamento. Uma dica de tela (tooltip) em verde, enfatiza que esta página visa o acompanhamento... Se a a pessoa quiser informações sobre como “levantar” ou criar uma nova oportunidade, uma página em separado com dicas para isso também está disponível. No caso da 3layer Tecnologia, todas as prospeccções de negócio são controladas no Jira, com ele atuando como uma típica ferramenta de CRM (Customer Relationship Management). Uma vez que o Confluence e o Jira possuem grande integração, uma macro simples (a jira-issues) exibe uma listagem das prospeccções em andamento. Todo o link entre essas ferramentas é seguro, e as informações exibidas na tela (mesmo elas vindo do Jira em tempo real), estão restritas ao perfil de segurança do usuário que está logado no Confluence. O Jira suporta o conceito de “campos customizados”, e assim, é a equipe comercial que configura o Jira de melhor forma para dar seguimento nas negociações. Aqui, enfatiza-se que a listagem exibida está ordenada de forma descendente pelo “feeling” do vendedor no fechamento ou não do negócio, como sendo “quente, morno ou frio”.
  • Visão Geral Nesta página, um outro exemplo de integração do Confluence com o Google Docs, para o controle de reembolsos da empresa, conforme: Uma planilha do Google Docs é publicada na web, com um link seguro. O Confluence inclui esta planilha em uma página e renderiza seu conteúdo de forma simples e transparente. A planilha exibida é ativa, ou seja, você pode clicar nela e interagir. Simples assim!
  • Exemplos de integracao de conteudo no Atlassian Confluence

    1. 1. Slides de exemplos Confluence Casos reais de integração do Atlassian Confluence com outros Softwares www.3layer.com.br [email_address] Porto Alegre, RS – Brasil 2010
    2. 2. Confluence? <ul><li>O Atlassian Confuence é uma ferramenta de colaboração enterprise, estilo wiki, com excepcionais capacidades de integração e extensão de funcionalidades. </li></ul>Backup Dados Indexação Acompanhamento Publicação Segurança Galerias Customização Integração Interação Processos organizacionais A partir daqui... Mostramos vários screenshots de casos reais de aplicação do Confluence em diferentes cenários, incluindo gerenciamento de projetos, pesquisas, relatórios, blogs, Intranets, CRM e outros Confluence BD File System Email Jira Layout LDAP Blog Twitter RSS MS Office Fóruns Sharepoint Vídeo Imagem Anexos versionados Sites externos Macros Workflow Google Docs Formulários Templates
    3. 3. Relatório de Acompanhamento de Projeto <ul><li>Utilizando o Confluence como ferramenta de relatórios de posição de projeto, com dados online de ferramentas como o Jira, Google Docs e Gadgets externas. Caso real na 3layer Tecnologia. </li></ul>1. Dados online do Jira, vindos do resumo da etapa 2. Dados online do Jira, vindos das tarefas-meta da etapa 3. Gráfico de Gantt do Jira em tempo real via gadget de terceiro 4. Gráficos diversos, online também do Jira via plugin gratuito no Confluence
    4. 4. Mais Relatórios <ul><li>Tudo bem, relatórios ninguém gosta de fazer. Então ÓTIMO, deixe o Confluence fazer por você! Na 3layer, alguns relatórios têm 70% de seu conteúdo gerado automaticamente pelo Confluence. </li></ul>3. Calendários de entrega vindos do Jira ou externos. 2. Comentários gerenciais e registros de trabalho sincronizados. 1. Para o pessoal do Scrum, gráficos burndow atualizados
    5. 5. Release Notes automatizados <ul><li>Os release notes são partes essenciais de entregas de projetos, mostrando detalhadamente as tarefas e status de cada item entregue. O Confluence pode gerar isso automaticamente junto ao Jira. </li></ul>1. Release Notes de entrega, vindo do Jira de forma automática
    6. 6. Confluence como Intranet da empresa <ul><li>Intranets são ambientes heterogêneos, com uma riqueza enorme de conteúdo e mídia diversificada. O Confluence pode ser a solução para seu portal corporativo. Aqui, um exemplo de uso neste nicho. </li></ul>2. Conteúdo externo integrado à Intranet 3. Google Calendar (ou outros calendários) online, para todos os recursos, serviços, eventos e muito mais... 1. Áreas da organização estruturadas como páginas e subpáginas
    7. 7. Confluence + Jira como ferramenta CRM <ul><li>Aqui, um exemplo de flexibilidade da dupla Confluence+Jira como CRM para controle comercial. Na 3layer Tecnologia, todo o levante, controle, pré e pós-vendas são feitos nessas ferramentas </li></ul>1. Gerenciamento de área comercial 2. Prospecções em andamento 3. Projeções e dados estatísticos, facilmente plotados em gráficos...
    8. 8. Controle Financeiro <ul><li>Está faltando um ERP ou o que existe não dá conta? Experimente isso: Google Docs + Confluence integrados direto na sua Intranet, permitindo o controle de reembolsos, adiantamentos e tudo mais... </li></ul>2. Interação total com o conteúdo da planilha, tudo seguro e online em qualquer lugar 1. Planilhas seguras e sempre online para várias coisas
    9. 9. Gadgets para tudo! <ul><li>Em dois passos, mostre a estrutura da sua empresa. Primeiro, definda ela. Depois publique. Simples ;) </li></ul>1. Novamente, o Google docs estrutura os dados... 2. ...que são ejetados em uma gadget segura... 3. ...e mostrados no Confluence.. YEAH, POWERFUL!
    10. 10. Indexando emails legados... <ul><li>Sabe todos aqueles milhares de emails que estão nas centenas de caixas postais na sua empresa? Que tal indexar tudo, inclusive atachados e publicar na wiki para pesquisa e organização? </li></ul>1. Configure quantas caixas de email quiser... 2. Depois, pesquise aonde estiver...
    11. 11. Helpdesk e base de conhecimento <ul><li>Que tal usar o Confluence como front-end para abertura e acompanhamento de chamados? </li></ul>1. Plugins gratuitos, como o FormMail colocam agilidade e praticidade para qualquer usuário abrir chamados no Jira... 2. E com uma pequena ajuda, SMS podem ser enviados para cumprir SLA’s de atendimento 3. Ao final, sua base de conhecimento integrada ...
    12. 12. Blogs, News, Twitter <ul><li>Publique e integre no Confluence blogs, posts, twitter, RSS, Pipes... Tudo que quiser. </li></ul>1. Publicação de blogs... 2. Galeria de imagens... 3. Feeds
    13. 13. Slides, vídeos, PDF, Excel, Word, tudo! <ul><li>Você pode colocar tudo no Confluence. Vídeos, PDF, Excel, Powerpoint, enfim, praticamente qualquer coisa e ele vai renderizar e versionar para você. </li></ul>1. Slides publicados no SlideShare e ejetados no Confluence 2. PDFs anexados e renderizados na própria página
    14. 14. Pesquisas via Formulários Spreadsheets <ul><li>Usando o Confluence como front-end do Google Docs para pubilcação online de pesquisas em formulários criados em planilhas, que depois produzem gráficos e relatórios diversos </li></ul>1. Formulários criados no Google Docs... 2... Ejetados como páginas de pesquisa diversas... 3... e plotados como gráficos de estatísticas depois.
    15. 15. Gostou? Quer saber como fazer? <ul><li>Tudo o que você viu é apenas parte do que pode ser feito no Confluence. Entre em contato com nossa equipe para saber como fazer muito mais no seu ambiente. Bye ;) </li></ul>www.3layer.com.br [email_address] Porto Alegre, RS – Brasil 2010 Fábrica de Software Arquitetura e projeto Java EE Revenda, implantação, mentoria e customização Atlassian Sparxsystems, mentoria e integrações Montagem de ambientes de alta disponibilidade em JBoss Mundo opensource em 3layer.org

    ×