Os times de desenvolvimento de software enfrentam muitos desafios relacionados ao trabalho à distância, adaptabilidade a mudanças, burocracias internas e colaboração entre parceiros, fornecedores e clientes. Por conta disso, muitos projetos fracassam e comprometem, progressivamente, a capacidade competitiva de uma empresa.
Para tentar solucionar este problema diversos grupos ao redor do mundo começaram a usar várias metodologias de desenvolvimento mais simples, hoje chamadas de Ágeis, as quais propõem alternativas menos formais e burocráticas aos tradicionais métodos de desenvolvimento de software. O método defende, entre outros princípios, que indivíduos e interações são mais importantes que processos e ferramentas; e que a colaboração com o cliente é mais importante que a negociação de contratos.
Esta forma de trabalho não pretende ser a ‘cura de todos os males’, mas tem ganhado força entre organizações que vivem em constante pressão para lançar produtos e serviços certos, no momento adequado e com preços acessíveis.
A IBM anunciou em 2008 a plataforma Jazz com o intuito de oferecer ferramentas que atendam às premissas do Método Ágil. A tecnologia proporciona uma infra-estrutura de serviços de colaboração e transparência aos times de desenvolvimento de softwares.
O primeiro produto anunciado sob esta plataforma foi o Rational Team Concert (RTC), no terceiro trimestre de 2008, que possui funcionalidades para planejamento de projetos de desenvolvimento, mensageria, gestão de work items, gestão de configuração e build. O Team Concert pode transformar a entrega de software em uma integração dinâmica de pessoas, processos e projetos, pois possibilita a colaboração em tempo real aos desenvolvedores de software por meio de feeds, blogs, fóruns de discussão e chats, reduzindo as barreiras da distância e possibilitando maior produtividade ao time de desenvolvimento.
O RTC ainda possui capacidade de suportar o desenvolvimento ágil ao mesmo tempo em que garante qualidade do processo, documentação e possibilidade de extração de métricas, ou seja, atende não somente a agilidade para os times de desenvolvimento, mas também aos níveis gerenciais que precisam das métricas e controles.
Além da versão Windows, o produto está disponível também para Linux e, ainda, possui uma versão gratuita com suporte para até 3 usuários, chamada de Rational Team Concert Express Community Edition. Esta versão pode ser baixada pelo www.jazz.net ou www.viagemdosrping.com.br.
*Cláudio Santos é gerente de software Rational da IBM Brasil
