ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Enterprise open source Toolkit

IBM fine-tunes Jazz open-source project

Martin LaMonica CNET News.com

Published: 31 Jan 2007 08:31 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

IBM is working on an open-source project called Jazz to promote programming tools for globally distributed teams.

Set to launch in June at Jazz.net, the project will be based on work from IBM Research and its Rational tools division around geographically distributed collaborative software development.

The primary goal of the project is to establish standards around distributed software development, which is becoming the norm, said Danny Sabbah, general manager of IBM Rational.

Historically, development tools have focused primarily on making individual programmers more productive. But as software development becomes more complex, IBM, Microsoft and others have focused on making products that address the full development lifecycle, from gathering application requirements to testing.

In addition, software development is increasingly done with offshore teams or business partners in different locations, Sabbah noted.

"It requires a fundamental rethinking of how we do development," he said. "We're no longer thinking about dealing with individual developer tools — that's a given. What's a lot more interesting is to better understand the whole software development process."

The Jazz software is meant to enhance collaborative software engineering by adapting existing collaboration tools and protocols to distributed development, Sabbah said.

For example, Jazz software will allow a programmer to send an instant message to a colleague with source code. Rather than see static text, the receiver could click to see where the code fits into the application, the original requirements and relevant tests.

IBM is building a model so that the Jazz software can be extended with add-on products and customised for specific purposes, such as developing code for consumer electronics devices, Sabbah said.

In June, IBM will also discuss how Jazz will be layered into IBM's existing Rational development suites, Sabbah said. He anticipated a free version of the software available at Jazz.net as well as more functional, fee-based versions.

RedMonk analyst Stephen O'Grady said Jazz reflects an overall market trend toward modifying tools to operate better for teams working over the internet.

"A significant portion, if not all developers, are operating in a geographically distributed fashion. Jazz adds a layer onto the development process to be aware of what each other is working on," O'Grady said.

Other modern features of Jazz are a spiffy web-based user interface built using Ajax and integration with instant messaging, he added.

Eclipse redux?
With the Jazz project, IBM is trying to build on its success with Eclipse, an open-source development framework widely used by software vendors and programmers.

In 2001, IBM founded a consortium around the Eclipse software, which provides a framework for building development tool add-ons. Now an open-source organisation, many software companies, including IBM, have adopted Eclipse and built plug-ins for specific purposes, such as working on databases or writing Ajax-style web applications.

With Jazz, IBM intends to open-source a "framework", which will allow third parties to build extensions, Sabbah said. For example, other companies can build enhancements to the Jazz software to make teams more productive or build add-ons for specific industries.

The Jazz software is meant to work with Eclipse, but is also designed to work with non-Eclipse based software, such as Microsoft's Visual Studio, Sabbah said.

The goal is to use existing web standards, such as web services security protocols, in the Jazz project, Sabbah said. The software itself can run in a hosted mode over the internet or be installed within a company's network, he added.

O'Grady noted that internet-based source-code management systems and tool projects, such as Sun's NetBeans, are increasingly adding collaboration features.

One company, CollabNet, offers a hosted software development service meant for distributed programmer teams. IBM's Sabbah said the Jazz project is meant to have a greater scope than CollabNet's current offering.

O'Grady said Jazz has potential because most development tools were created before web technologies such as Ajax or even instant messaging were pervasive.

However, the ultimate market impact of the open-source Jazz project will hinge largely on what IBM decides to release.

"In a perfect world what they do, which would be great for the Eclipse community, is to really have an open-source foundation that makes the developer experience for folks working remotely that much more seamless," said O'Grady. "The question is where they draw the line between what is open source and what they keep as their special sauce."

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
7 out of 7 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:





Related Jobs

PL/SQL Programmer with VB.NET & Japanese for Insurance Client 40k

They are now recruiting for PL/SQL Programmers with VB.NET to support newly purchased AeGIS and General Ledger Systems as part of their global ...

SAS Programmer/ Analyst Finance opportunity: European Client 55k

They provide custom Consultancy to some of the biggest and best Finance, Marketing and Pharmaceutical companies in the world They are currently ...

C# Lead Developer C#, ASP.NET, SQL Server Microsoft Gold Partner - Oxfordshire

AJAX, and Web Services. C# Lead Developer C#, ASP.NET, SQL Server Microsoft Gold Partner - Oxfordshire Would you like to hone your C# / ASP.NET / ...

Featured Talkback

Its the applications and device drivers that run on windows that cement its dominance. How many people would fork out hundreds of pounds for Vista if Linux ran all the software and kit they wanted to use.

By: pround

Read full story:
Windows' dominance stifles demand for Linux

Discussions

harpless harpless

SAP goes big business

Friday 25 July 2008, 6:17 PM

1 comment
pjc158 pjc158

Will Drizzle rain on Sun's MySql

Friday 25 July 2008, 5:30 PM

1 comment