Rational Team Concert – Ferramenta de Application Lifecycle Management Colaborativa
Publicado em Análises em 20/01/2009 12:58 por José PapoNeste artigo:
O Rational Team Concert (RTC) é uma robusta ferramenta de ALM (Application Lifecycle Management) colaborativa. Nesse artigo, são analisados seus principais recursos, as três diferentes edições e a questão: o RTC substitui a suite Rational clássica?
Tags / Palavras-Chaves:
Rational Team Concert, IBM, colaboração, Application Lifecycle Management, desenvolvimento, Scrum
O Rational Team Concert (RTC) é uma robusta ferramenta de ALM (Application Lifecycle Management) colaborativa, baseada na plataforma aberta Jazz.
Nesse artigo, vamos analisar seus principais recursos, suas três diferentes edições e preços, a visão futura da plataforma e a questão que ainda confunde novos e antigos clientes: o Rational Team Concert substitui a suite Rational clássica?
Principais Recursos e Funcionalidades
Analisando suas principais funcionalidades, podemos destacar no Rational Team Concert:
- Um sistema de controle de incidências integrado com controle de versões (possui um sistema de controle de versões próprio e tem conector para o Subversion).
- Wiki.
- Sistema de integração contÃnua.
- Um servidor portal que gera as mais diversas métricas, relatórios e informações executivas sobre os projetos. É o nirvana dos desenvolvedores e gerentes de projeto!
O Rational Team Concert já vem com dois processos pré-definidos na “caixinha”: são eles o Scrum e o OpenUP. Além, é claro, da flexibilidade para a equipe configurar seu próprio processo.
Todas as edições do produto contam com esses recursos e podem ser usadas como um plug-in do Eclipse (é uma nova perspectiva) ou por meio de um browser Web conectado diretamente ao servidor (vide abaixo sobre o futuro da plataforma para detalhes especÃficos relacionados a desenvolvedores .NET).
O RTC pode ser usado em três edições distintas:
- Express-C: permite até 10 usuários. Não possui custo de licença para o servidor e o custo por usuário é de US$ 1.260 por desenvolvedor e US$ 630 por contribuidor. Usa como infraestrutura o Tomcat e o banco de dados Derby.
- Express: permite até 50 usuários. Possui custo de licença de servidor de US$ 6.300. O valor de licenças para desenvolvedor e contribuidor é o mesmo da edição Express-C. Usa como infraestrutura o Tomcat ou o WebSphere Application Server e o banco de dados DB2 Express, DB2 ou Oracle. Possui os mesmos recursos que a versão Express-C. A única grande diferença é a quantidade de usuários máximos permitidos.
- Standard: permite até 250 usuários. Possui custo de licença de servidor de US$ 52.500. O valor de licenças para desenvolvedor é de US$ 4.100 e o de contribuidor é o mesmo da edição Express. Usa como infraestrutura o Tomcat ou o WebSphere Application Server e o banco de dados DB2 Express, DB2 ou Oracle. Além do maior número de usuários possui os seguintes recursos extras: configuração de permissões de acesso baseado em papéis, conectores para ClearCase e ClearQuest, customização de itens de trabalho do gerenciador de incidências (nas versões Express-C e Express não é possÃvel customizar os work itens), customização de relatórios e dashboards executivos.
(preços de acordo com a página do produto no site oficial da IBM, em inglês, em 20 de Janeiro de 2009 )
Uma dica e vantagem interessante: em qualquer uma das versões você tem o direito de usar três licenças de desenvolvedor gratuitamente! Portanto, se você tem uma equipe de até três pessoas pode usar o RTC Express-C sem custo algum! Se sua equipe crescer você paga só pelo quarto usuário em diante.
O que podemos esperar para o futuro próximo do Rational Team Concert?
- Lançamento de um plug-in para o Microsoft Visual Studio. Hoje desenvolvedores .NET podem usar a ferramenta através do servidor Web mas, com o lançamento do plug-in, o desenvolvedor não precisará mais sair da IDE para realizar o seu trabalho.
- Lançamento da edição Enterprise do Rational Team Concert, que já virá com as novas versões do Rational ClearCase, ClearQuest e BuildForge. Versão 8.0 da suite Rational.
- Lançamento da ferramenta Requirements Composer, que já está em beta e facilitará o processo de levantamento de requisitos e criação de protótipos rápidos. Essa ferramenta não substitui o RequisitePro. Elas possuem objetivos distintos: o Requirements Composer auxilia o analista de requisitos no levantamento e o ReqPro auxilia na gestão desses requisitos levantados com os stakeholders.
- Lançamento da ferramenta Quality Manager, que já está em beta. Fornecerá funcionalidade de gestão de testes e qualidade (será a evolução do Rational ClearQuest TestManager) já integrada dentro da plataforma Jazz.
Para finalizar: o RTC substitui a suite Rational clássica?
Para empresas pequenas e médias ou equipes pequenas ou médias em grandes corporações o Rational Team Concert atenderá às necessidades imediatas que a suite Rational oferece.
E com uma grande vantagem: uma velocidade muito maior (e custo menor!) de instalação, configuração, customização, treinamento, mentorização e administração da ferramenta (a suite Rational clássica demanda mais recursos e tempo, devido à sua grande capacidade de customização).
Para times pequenos e médios que desejam usar um processo e ferramenta out-of-the box com as melhores práticas de processos e ferramentas existentes no mercado de desenvolvimento de software, essa é a ferramenta ideal.
Grandes empresas que desejam uma maior flexibilidade de customizações, configurações e adaptações para adequar ferramentas ao seu processo continuarão necessitando da suite Rational clássica e, em 2009, usarão o novo empacotamento dessa suite, chamado de Rational Team Concert Enterprise. As grandes empresas já podem adquirir a suite Rational Team Concert Standard e plugá-la em suas ferramentas atuais, para facilitar ainda mais a vida das equipes de desenvolvimento!
