segunda-feira, março 09, 2009

E ae? Que tal curtir um pouco de Jazz?

Não, não estamos falando daquele estilo de expressão artístico-musical nascida no início do século XX no estado de Nova Orleans nos Estados Unidos e sim de uma nova tecnologia lançada pela IBM. Trata-se do IBM Jazz, uma plataforma de desenvolvimento através da integração de ferramentas de colaboração oriundas da WEB 2.0 (tais como Wiki, Mensagens instantâneas, chats, blogs e listas de discussão), metodologias de desenvolvimento ágil (como Scrum e XP) e ambientes de desenvolvimentos complexos como o Eclipse, criando um conceito de CDE (Colaborative Development Environment) estendendo oque conhecemos a respeito de desenvolvimento de sistemas. ficou interessado? Pois saiba que o Jazz é um ambiente open-source, que a IBM planeja estimular com o intuito de criar um framework de desenvolvimento aberto que possa ser usado largamente por programadores e empresas de software.


O Jazz foi desenvolvido com o intuito de atender equipes de desenvolvimento de software que se encontram separadas geograficamente, criando uma camada conjunta onde todos os envolvidos possam trabalhar e fornecendo ferramentas para promover uma maior integração entre as tarefas envolvidas. Como exemplo, imagine que um programador envie uma mensagem instantânea para um colega localizado em outro ponto do país com um código fonte. Esse cara,ao invés de receber apenas o código em forma de texto estático, poderá clicar para ver onde o código se encaixa dentro da aplicação, seus requisitos e casos de testes relativos.


Trata-se de uma evolução das ferramentas de desenvolvimento. Originalmente criadas com o único objetivo de tornar o programador mais produtivo, com o aumento da complexidade do software, grandes empresas produtoras como a pŕopria IBM, a Microsoft,Sun Microsystems entre outras começaram a incluir recursos que abrangiam outras etapas do ciclo de vida do software em suas ferramentas, como a definição de requisitos, modelagem e mesmo a distribuição. Surgiram então grandes IDEs como o Visual Studio, o Net Beans e o Eclipse, entre outros. Além disso, a produção de softwares passou a incorporar também a gerência de equipes, gerenciamento de tarefas e controle de processo e mais, na programação e principalmente no mundo do software livre é muito comum a formação de comunidades de desenvolvedores dispersos geograficamente trabalhando em projetos.

E não é a primeira vez que a IBM investe em iniciativas livres, o próprio Eclipse foi criação da empresa em conjunto com outras grandes como a Borland, a Rational Software, Red Hat, SuSe, entre outras e que mais tarde também atraiu a HP, Oracle, Fujitsu, embora a big blue ainda encabeçe a equipe de desenvolvimento com sua subsidiária OTI. Ele adquiriu grande sucesso por ser uma IDE de base open-source baseada na incorporação de add-ons desenvolvidos por terceiros, permitindo ao desenvolvedor ter uma ferramenta tão especilizada quanto lhe fosse necessário, ou tão simples quanto possível.

Com o Jazz, a IBM planeja fazer algo semelhante, com um framework colaborativo, e não só para os usuários do Eclipse, mas também de outras IDES como o Microsoft Visual Studio. Além disso, a empresa está investindo em uma nova linha de produtos baseados nessa tecnologia e o primeiro deles já encontra-se disponível para download no site oficial Jazz.net, o Rational Team Concert 1.0, um portal apoiado no web 2.0, utilizando produtos IBM como o Websphere e Lotus Sametime e versão gratuita (Express-C) para times de até 3 pessoas. Quem interessar pode adquirir as outras versões, desde que com a correta aquisição das licensas junto a fabricante.

Fontes:

http://news.cnet.com/IBM-tunes-up-for-Jazz-open-source-project/2100-7344_3-6154727.html

http://blog.marcomendes.com/2008/06/25/its-jazz-time/

http://under-linux.org/8111-plataforma-de-desenvolvimento-da-ibm-aberta-ao-publico.html

0 comentários:

Related Posts Plugin for WordPress, Blogger...