Sincronizando configurações entre Áreas de Projeto no IBM Rational Team Concert
Para alinhar o entendimento, devemos recordar que o IBM Rational Team Concert (RTC) faz parte da plataforma Jazz e é uma ferramenta com três vocações:
- Gerência de Configuração
- Gerência de Mudança
- Integração Contínua
Através de recursos colaborativos inspirados em redes sociais, ele tem se tornado a peça fundamental no ambiente de desenvolvimento de software de muitas empresas.
De forma não-intrusiva, o RTC consegue fornecer visões de como está o andamento do trabalho dos projetos, o que é fundamental para toda a equipe. Para os desenvolvedores, recursos como controle do código fonte, integração contínua, rastreabilidade de artefatos com tarefas, controle de defeitos e solicitação de mudanças, integrados em uma única ferramenta, têm se mostrado fundamental para melhoria na qualidade do trabalho, mais produtividade e menos problemas com integração de ferramentas. Usando estes mesmos recursos de colaboração, painéis, gráficos e planos de trabalho, gestores conseguem visualizar o andamento do trabalho e a velocidade do time. A transparência ajuda a levantar possíveis riscos e planejar/replanejar o trabalho com mais eficiência.
Da perspectiva das metodologias de desenvolvimento de software, o RTC pode ser usado tanto na gestão de projetos ágeis quanto dos tradicionais ou processos customizados. Todos estes recursos disponíveis no RTC fazem parte da suite ALM (Application Lifecycle Collaboration) da IBM, que é apontada como líder de mercado pelo Gartner (Novembro de 2010).
De olho nestas vantagens, existem muitos clientes implantando o RTC para melhorar seus ambientes de desenvolvimento de software. Muitos deles, já na fase de rollout, estão criando novas áreas de projeto diariamente a partir de templates de processo pré-definidos. Um template de processo nada mais é do que um conjunto de configurações que podem ser reutilizadas na criação de novas áreas de projeto. Esses recursos são excelentes, mas ainda existe um problema: como adicionar melhorias nos tais templates de processo e ao mesmo tempo replicar essas configurações para áreas de projeto antigas que não são mais afetadas pelo template?
Existem duas boas soluções de como centralizar as configurações e minimizar a quantidade de trabalho manual:
- utilizar a Área de Projeto Master
- utilizar um plug-in para a ferramenta chamado “RTC Sync Process Configuration”
Acabei de publicar um artigo no developerWorks sobre esse tema, e que explica detalhadamente como funciona cada estratégia, além das vantagens e desvantagens de cada uma.
Neste artigo você também poderá baixar o plug-in “RTC Sync Process Configuration”.
Para saber mais acesse:
https://www.ibm.com/developerworks/br/local/rational/dw_sync_process_configuration/index.html
Subscribe to this blog's RSS feed
O que o RTC 3.0 pode fazer por você
Para quem ainda não conhece, o IBM Rational Team Concert (RTC) é uma ferramenta para gestão do ambiente de desenvolvimento de forma colaborativa e pode ser usada tanto com desenvolvimento tradicional quanto com desenvolvimento ágil.
O que a ferramenta faz na prática é combinar recursos de gerencia de defeito (bug tracking) com gestão de mudanças, com [...]
Tendências do projeto Eclipse e como elas podem influenciar nas ferramentas IBM Rational
Esse blog estava meio parado desde que comecei a viajar muito e ficar sem tempo. Mas vou postar aqui alguns tópicos que postei no blog da IBM Rational para começar a movimentá-lo novamente =)
O projeto Eclipse (eclipse.org) foi originalmente criado pela IBM em 2001 e tem desde então recebido cada vez mais apoio de empresas [...]
SPIDER on Rails no Demoiselle (projeto do governo)
Uma boa notícia: o Demoiselle - framework do governo (SERPRO) para desenvolvimento Java avaliou e divulgou em seu blog um post sobre a ferramenta SPIDER on Rails:
http://sourceforge.net/apps/wordpress/demoiselle/2010/01/26/spider-on-rails-gerando-codigo-demoiselle/
O resultado da analise detalhada (ver link acima) e criação de um template para o Demoiselle foram bastante positivos e podemos destacar alguns trechos dessa analise:
“Continuando minha busca por [...]
Mitos sobre geração de código
Segue abaixo um artigo que escrevi no site do projeto SPIDER on Rails:
O termo “mito” é, por vezes, utilizado de forma pejorativa para se referir às crenças comuns.
E existe uma cresca comum que geração de código é algo ruim em projetos.
Encarnando os MythBusters vamos tentar analisar objetivamente se esse mito é válido.
A geração de código [...]
Twitter ativado
Eu já havia criado a algum tempo mas resisti um pouco para postar no Twitter devido a correria e falta de tempo. Mas agora com um HTC Hero (android OS) ficou mais fácil e posso fazer atualizações de qualquer lugar.
Segue o link:
http://www.twitter.com/bgbraga
Algumas pessoas as vezes me perguntam sobre o projeto J2EE Spider (ainda existe?) então [...]
World Community Grid
Agora aqui no blog, na coluna da direita vou exibir um widget como esse:
Já participo do programa a alguns meses e para quem não conhece o World Community Grid (WCG) é uma comunidade mundial onde as pessoas podem ajudar a descoberta de curas para doenças como Influenza A, Câncer, Diabetes, Dengue, etc..
A ajuda é feita [...]
Smart Work e Sr. Ping
Smart Work
A IBM está lançando uma iniciativa chamada Smart Work que visa criar um ambiente de trabalho melhor para as pessoas e organizações, com mais produtividade, agilidade e colaboração.
Na prática um dos pilares desta iniciativa é o desenvolvimento ágil.
Veja alguns trechos da chamada:
“O mundo dos negócios muda rapidamente, e somente serão bem-sucedidas aquelas pessoas e [...]
Case Study mundial de IBM Rational Team Concert
A GlobalValue (GVS), já era referência no Brasil sobre IBM Rational Team Concert (RTC), e a poucos dias atrás concluímos mais um passo desse trabalho. O pessoal da IBM internacional gostou da nossa implementação e agora somos Case Study mundial de RTC.
Eles disponibilizaram várias informações sobre nossa implementação no site www da IBM com acesso [...]
Programa de Certificações IBM em Belo Horizonte por 30 dólares
Pessoal,
Repassando o recado do nosso colega Adriano Tavares,
Recentemente a IBM lançou um promoção de certificações pro 30 dolares, e para incluir Belo Horizonte no circuito precisamos de confirmar no mínimo 20 inscrições. As datas de aplicação do exame serão definidas posteriormente.
As provas de certificação disponíveis são:
Certificações UML, RUP, SOA e XML por US$30 cada.
Todas [...]