IBM Rational Software Conference 2009
Dos dias 31 de maio a 04 de junho aconteceu em Orlando, FL o Rational Software Conference 2009.
Estive presente no evento pela primeira vez e vou tentar compartilhar minhas impressões. Alias é muito difícil resumir o que foi um evento desse porte porque existiam muitas trilhas e assuntos paralelos e não é possível acompanhar tudo ao mesmo tempo. No meu caso priorizei a parte de gerenciamento de projetos, gerenciamento de requisitos e gerencia de configuração.
Mas independente das trilhas, como era de ser esperar duas palavras ditaram a maioria dos temas do evento: Agile e Jazz.
Falando em Agile, a vários anos a IBM tem como lider de desenvolvimento Agile um dos mentores do desenvolvimento agil: Scott Ambler mas o termo Agile só começou a ser muito difundido pela IBM em 2008 as vésperas do lançamento do RTC (Rational Team Concert) que foi totalmente desenvolvido com metodologia ágil e destinado a equipes ageis (apesar da ferramenta ser flexível e pode ser utilizada com RUP e outras metodologias).
Neste ano as palestras sobre Agile mostraram como utilizar ferramentas IBM Rational para desenvolver software usando metodologia ágil e também deram uma visão aos usuários RUP (Rational Unified Process) que alguns pontos dos seu processo poderiam ter conceitos ageis, o que de certa forma já era conhecido através do OpenUP. Foi mostrado alguns cases de sucesso dessas abordagens.
Em relação a plataforma Jazz, a IBM fez o anuncio de algumas ferramentas como o Rational Focal Point for Project Management que é uma ferramenta de Portfolio de Projetos e vem com o objetivo de substituir o antigo Rational Portfolio Management e ser 100% compativel e integrado com a plataforma Jazz e o RTC. Foi anunciado também o Rational Insight para relatórios, gráficos e acompanhamento da evolução dos projetos. Ele é um produto baseado no IBM Cognos (ferramenta de BI) e acessará a base de dados de todas as ferramentas Rational com a possibilidade de fazer o cruzamento de dados. Falando em novas ferramentas, aconselho a leitura do meu post anterior: Novo ALM da IBM.
Para empresas que estão preocupadas na evolução continua do desenvolvimento de software e usam ou pretendem usar produtos IBM Rational para aumentar a produtividade, aconselho fortemente a participação no RSC. A possibilidade de conseguir informações diretamente na fonte com desenvolvedores e gerentes dos produtos é sensacional. Além é claro do tamanho do evento e diversidades de assuntos e tendências.
Seguem algumas fotos do evento:
Rational Labs:

Palestra sobre ALM e Jazz:

Scott Ambler e Grady Booch:

Mais fotos:
Subscribe to this blog's RSS feed
Novo ALM da IBM
Para quem trabalha com desenvolvimento de software, é importantíssimo ter boas ferramentas para auxiliar e facilitar o trabalho da equipe.
A integração entre essas ferramentas e conseqüentemente entre o trabalho das pessoas também é desejavel, e é realizada por soluções ALM (Application Lifecycle Management) que cuidam de todo o ciclo de vida da construção do software.
Dois [...]
Análise: Compra da SUN pela Oracle
Como muitos já sabem, as Oracle anunciou hoje que está comprando a SUN Microsystems.
No GUJ as pessoas estão trocando opiniões com o objetivo de avaliar se isso é ou não uma boa notícia e comparando com a tentativa anterior de compra por parte da IBM.
Como postei no GUJ, sem ver as estrategias de cada empresa [...]
Implementando controle de permissões no Rational Team Concert
Aqui no blog já citamos várias coisas boas do Rational Team Concert (RTC). E para ser justo esse post será sobre um de seus poucos gaps (e um gap por pouco tempo).
Como a idéia da ferramenta é ter uma ambiente colaborativo, onde as pessoas trabalham de forma mais integradas, sem tanta burocracia, alguns pontos de [...]
Requisitos não funcionais
Um colega me perguntou ontem sobre o levantamento de requisitos não funcionais em sistemas, então vou aproveitar que estou devendo posts aqui e falar sobre isso.
Conceito
Requisitos não-funcionais descrevem qualidades do sistema (como o sistema é) ao invés de suas funcionalidades (o que ele faz).
A qualidade afeta diretamente a satisfação do cliente e envolvidos com o [...]
Acompanhando projetos no Rational Team Concert
Meu último post foi sobre a campanha de ajuda ao Sr. Ping. Ele estava perdido no espaço e queria fazer contato com sua equipe / projeto. A solução encontrada foi utilizar o Rational Team Concert (RTC), uma ferramenta colaborativa da IBM para suportar o desenvolvimento de software.
Então vamos aproveitar esse tema e ver tecnicamente como [...]
Campanha Ajude o Sr. Ping
A IBM está com uma campanha de marketing interessante onde o Sr. Ping (profissional de TI) vai viajar e perde o contato com sua equipe e seu projeto.
A idéia é que a cada dia o desenvolvimento de software se torna mais colaborativo e para manter tudo em ordem existe algo novo da brand Rational que pode [...]
Pangea - rede social sobre arquitetura de software
Agora em outubro meu amigo Adriano Tavares da Squadra aqui de Belo Horizonte, junto com outros amigos da Squadra criaram o Pangea.
Segundo descrição do próprio grupo:
“Pangea é uma rede formada por profissionais e acadêmicos interessados no crescimento e evolução da arquitetura de software”.
http://pangeanet.ning.com
Se você trabalha com desenvolvimento de software, gosta de arquitetura, quer discutir, colaborar [...]
Rational Team Concert - de olho também no legado
O Rational Team Concert (RTC) foi o primeiro produto do projeto Jazz da IBM, que tem o foco em criar um ambiente mais colaborativo para o desenvolvimento de software - “People building great software, together” (slogan do projeto).
A primeira versão do RTC foi liberada dia 30 de junho e as primeiras impressões sobre ele são [...]
ClearCase + ClearQuest: ligando atividades com o código do seu projeto
Antes de mais nada, as pessoas costumam confundir os nomes ClearCase e ClearQuest (ferramentas IBM Rational), afinal são nomes bem parecidos. Mas apesar destas ferramentas trabalharem de forma integrada (opcional), uma tem o papel totalmente diferente da outra.
Meu post anterior foi sobre o ClearCase (CC): Controladores de versão - ClearCase Base vs ClearCase UCM.
E aqui [...]