Crucible
LM2 Consulting


                 Porto Alegre (51) 3018-1007
                 Florianópolis (48) 4052.9545
     ...
Sumário
PARTE 1 – Características
    Revisões colobarativas
    Assincronismo on-line
    Revisões interativas
    Integr...
Institucional

   • LM2 Consulting
        – Fundada em 2003, a LM2 Consulting é referência em Infraestrutura e Desenvolvi...
Características

• Revisões colaborativas
  – As revisões podem ser criadas e designadas uma ou mais
    pessoas e/ou grup...
Características

• Assincronismo on-line
  – O Crucible é todo implementado com a tecnologia Web
    2.0
  – Os eventos qu...
Características

• Revisões interativas
   – Múltiplas revisões
      • Você pode interagir com mais de uma revisão ao mes...
Características

• Integração com o Jira
   – Integração do Jira com o Crucible
      • A tela da tarefa do Jira possui um...
Características

• Revisões pré e pós commit
  – Podemos criar revisões antes de fazer o commit do
    código no controle ...
Características

• Totalmente extensivo
  – Suporte a Plugins
     • Temos vários plugins que podemos usar no Crucible par...
Algumas funcionalidades

• Suporte a workflow
  – Toda a interação desde a criação de uma revisão até o
    seu fechamento...
Algumas funcionalidades

• Uso de Dashboard
  – No Dashboard principal do Crucible temos
    estrategicamente organizado a...
Algumas funcionalidades

• Suporte a RSS
  – Podemos assinar Feeds RSS e ficar sabendo informações
    através de um leito...
Apresentação do vídeo




                        16
Casos de Sucesso
•   TRT4
     –   Projeto e construção do Portal Internet, em JBoss Portal
     –   Projeto e construção ...
Contatos e Informações
•   No Slideshare http://slideshare.net pelos documentos marcados com a tag "lm2"
•   No Subversion...
Atlassian Crucible pela 3layer Tecnologia
Atlassian Crucible pela 3layer Tecnologia
Upcoming SlideShare
Loading in...5
×

Atlassian Crucible pela 3layer Tecnologia

559

Published on

Alguns slides em portugues (os primeiros no Brasil) da 3layer Tecnologia sobre o Atlassian Crucible, excelente ferramenta para revisao de codigo-fonte e artefatos diversos totalmente integradada ao Jira e Fisheye.

Mande email para comercial@3layer.com.br para mais detalhes.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
559
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Atlassian Crucible pela 3layer Tecnologia

  1. 1. Crucible LM2 Consulting Porto Alegre (51) 3018-1007 Florianópolis (48) 4052.9545 São Paulo (11) 3522-5606 www.lm2.com.br lm2@lm2.com.br
  2. 2. Sumário PARTE 1 – Características Revisões colobarativas Assincronismo on-line Revisões interativas Integração com o Jira Revisões pré e pós commit Totalmente extensivo PARTE 2 – Algumas funcionalidades Suporte a Workflow Uso de Dashboard Suporte a RSS Suporte a Wiki Markup PARTE 3 – Apresentação do vídeo Contatos e Informações Fim 5
  3. 3. Institucional • LM2 Consulting – Fundada em 2003, a LM2 Consulting é referência em Infraestrutura e Desenvolvimento Open Source no Brasil, oferecendo soluções que cobrem todo o stack operacional de TI da sua empresa. LM2 Consulting Unidade de Desenvolvimento Infra Parceiros Serviços Produtos Gestão Fábrica de Projetos Atlassian JBoss Sparxsystems Consultoria Mentoring Outsourcing Compartilha Projetos Open Source da 6
  4. 4. Características • Revisões colaborativas – As revisões podem ser criadas e designadas uma ou mais pessoas e/ou grupo • A revisão, dependendo do fluxo de trabalho que esta vinculada pode ou não ser finalizada mesmo sem todos os revisores concluírem suas revisões. • Por padrão a revisão só pode ser finalizada pelo criador ou moderador da revisão. • Durante a revisão os revisores podem trocar mensagens , semelhante o Twitter e Google Buzz • Dentro da revisão os posts de comentários podem ser tratados como defeitos, os quais podem ter ordem de prioridade de qualificação do defeito 7
  5. 5. Características • Assincronismo on-line – O Crucible é todo implementado com a tecnologia Web 2.0 – Os eventos que acontecem entre os usuários são assíncronos, cada usuário é informado on-line das modificações e interações de outros usuários. – Além de informações on-line na ferramenta os usuários recebem informações via e-mail – Boa parte das ações acontecem usando a tecnologia Ajax atualizando partes da tela assincronamente sem recarregar toda a página tornado as interações mais ageis 8
  6. 6. Características • Revisões interativas – Múltiplas revisões • Você pode interagir com mais de uma revisão ao mesmo tempo • Você pode fazer comparações entre mais de uma revisão – As interações de outros usuários em uma revisão são propagadas para todos os usuários que participam desta revisão – Integração com o Fisheye • Possibilidade de criarmos revisões em linhas de código fonte indexadas pelo Fisheye • Uso da pesquisa ou versões do svn via Fisheye para cria uma revisão 9
  7. 7. Características • Integração com o Jira – Integração do Jira com o Crucible • A tela da tarefa do Jira possui uma aba a qual mostra todas as revisões vinculadas ao ID da tarefa – Integração do Crucible com o Jira • Ao criar uma revisão você pode vincular a mesma a uma tarefa do Jira • Podemos também criar uma tarefa no Jira via Crucible – No Jira podemos tirar relatórios das revisões no crucible e publicarmos no Jira via Portlets ou GadGats 10
  8. 8. Características • Revisões pré e pós commit – Podemos criar revisões antes de fazer o commit do código no controle de versão • Para isso temos que usar o plugin do Crucible no Eclipse ou IntelliJ IDEA as duas ferramentas de codificação Java suportadas – Podemos criar revisões após o código já ter sido enviado ao controle de versão • Com o código versionado podemos criar e interagir nas revisões usado a interface web ou o plugin no Eclipse e na IntelliJ IDEA – O plugin no Eclipse e na IntelliJ IDEA é mais uma interface para interagirmos nas revisões como fazemos pela interface web 11
  9. 9. Características • Totalmente extensivo – Suporte a Plugins • Temos vários plugins que podemos usar no Crucible para adicionar ainda mais funcionalidades a ele • Boa parte destes plugins são gratuítos e alguns pagos • Você pode ver em https://plugins.atlassian.com/search/by/crucible – Acesso via API • Podemos via programação Java ou usar REST e Web Services acessar informações do Crucible • Com isso podemos se necessário integrar aplicações caseiras com o Crucible de uma forma fácil e segura 12
  10. 10. Algumas funcionalidades • Suporte a workflow – Toda a interação desde a criação de uma revisão até o seu fechamento segue um fluxo de trabalho pré definido na área administrativa da ferramenta • Por padrão o Crucible já vem com dois workflows pré definidos os quais podemos usar, o Default e Agile • Podemos copiá-los e modificá-los conforme o processo que acharmos melhor para nossa empresa – Dentro de cada Workflow podemos definir quem faz o que em cada faze do fluxo de trabalho • Com isso temos um controle de quem pode criar revisões, quem pode revisar, adicionar defeitos, fechar revisões, etc 13
  11. 11. Algumas funcionalidades • Uso de Dashboard – No Dashboard principal do Crucible temos estrategicamente organizado as revisões e interações dos usuários – Podemos ver todas as atividades no Crucible se tivermos o fisheye habilitado também vemos as atividades dele – Podemos ver nossas revisões – Ver as tarefas relacionadas do Jira – Ver gráficos sobre histórico e atividades entre outras informações 14
  12. 12. Algumas funcionalidades • Suporte a RSS – Podemos assinar Feeds RSS e ficar sabendo informações através de um leitor RSS • Suporte a Wiki Markup – Podemos usar tags do padrão wiki markup na descrição das revisões, com isso podemos formatar o texto da descrição dando um visual mais atraente 15
  13. 13. Apresentação do vídeo 16
  14. 14. Casos de Sucesso • TRT4 – Projeto e construção do Portal Internet, em JBoss Portal – Projeto e construção de sistema para gerenciamento eletrônico de processos, em JBoss Seam • TRT12, Zaffari, Panazzolo Logística – Reestruturação de serviços Java e alta disponibilidade sobre JBoss EAP e Redhat • Randon S.A., Paquetá, International, Cotrimaio, Guerra S.A. – Alta disponibilidade para Notas Fiscais Eletrônicas em plataforma JBoss EAP • Mapejo – Portal de integração na área de esportes • Henrique Stefani, AG2 Mídia, Panazzolo Logística – Infraestrutra para ambientes de desenvolvimento • CIEE, Paquetá – Programas de gestão compartilhada em middleware JBoss • Lojas Colombo – Consultoria e implementação JBoss ESB 17
  15. 15. Contatos e Informações • No Slideshare http://slideshare.net pelos documentos marcados com a tag "lm2" • No Subversion http://svn.lm2.com.br/svn/public/ • Na wiki http://desenvolvimento.lm2.com.br/confluence/ • Na sala de discussão http://www.meebo.com/room/lm2desenvolvimento/ • No Twitter http://twitter.com/lm2consulting • Via RSS http://feeds.feedburner.com/JavaJBossNaLm2Consulting • Via MSN e Jabber desenvolvimento@lm2.com.br e desenvolvimentolm2@gmail.com LM2 Consulting, Brasil Porto Alegre (51) 3018-1007 Florianópolis (48) 4052.9545 São Paulo (11) 3522-5606 www.lm2.com.br lm2@lm2.com.br 18
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×