News

IBM Opens Up Jazz-Based Collaborative Development

IBM on Monday is making Beta 2 of its evolving software development collaboration tool broadly available from its Jazz.net site.

IBM's new Rational Team Concert Express aims to make it easier for development teams -- which are increasingly geographically dispersed-- to work together writing software and better track changes and contributions more efficiently.

The earlier June beta was available just to IBM customers, academicians and partners only; this release will be available to anyone who wants to kick the tires.

The end product will not be, strictly speaking, an open-source play. The final Concert Express product, to be available later this year, will be a commercial "for sale" product, says Scott Hebner, vice president of marketing and strategy for IBM's Rational group.

IBM will also offer Concert free to "qualified" open source projects for their use, he noted.

Contributors can "get in there and make changes to the code and add requirements, but the difference between this and Eclipse is this is still IBM intellectual property. There is no open source license for Jazz," Hebner said, although he did not rule out that eventuality. "We want other companies to adopt this, just like Eclipse."

The toolset can tie into IBM's DB2; open-source Derby and Oracle databases. And customers can choose to use Sametime or Jabber instant messaging.

Jazz itself, with roots in IBM Research, Rational and Lotus, is a set of tools and capabilities to help development team members better communicate and find relevant expertise in real time. As such it integrates "presence" and chat capabilities to enable a team member in one location with a question about one facet of their work to quickly locate an expert in the relevant area and locate that person online.

"The target audience is professionals in the software delivery business-- project managers, QA people, actual developers, security analysts -- anyone who may be working on a given software project," he said. Increasingly, large software projects are global affairs -- with many U.S. companies, for example, outsourcing chunks of their projects to teams in India, or other venues.

Hebner says more and more of the Jazz technologies will be infused into Rational's group development tools over time.

Much as J2EE capabilities found their way into the Lotus Domino franchise over time, Jazz perks will start showing up in the Rational toolsets. "You'll wake up one day and Build Forge, ClearCase, etc. will all be based on Jazz, and you'll be able to integrate them better then based on how you want them all to integrate -- not on how we think they should integrate," Hebner told Redmond Developer News.

"What Eclipse did five years ago was about integrating technologies at the desktop so they could work better with different tools. Jazz is the integrated server or the integrated hub for that, for the life cycle management at the back end," Hebner said.

Gail Murphy, professor of computer science at the University of British Columbia, is a fan. Jazz streamlines development, she said. For example, its "problem reports are integral with change sets. [Previously,] people have been trying to do some of this work by integrating separate repositories, using Bugzilla or Trac to your problem reports; in those cases the developer has to do something -- put the number in the log or tag it a certain way. Jazz automates all of that," she notes.

IBM is also opening up its Jazz.net site to non-partners. And continuing its embrace of "virtual worlds", it is working on a project to help preserve legacy development knowledge in a venue that suits younger programmers familiar with such venues as Second Life. Project Bluegrass offers users a virtual environment for chatting, collaborating and visualizing projects. Bluegrass will be demonstrated at the IBM Innovation Lab at LotusPhere later this month.

About the Author

Barbara Darrow is Industry Editor for Redmond Developer News, Redmond magazine and Redmond Channel Partner. She has covered technology and business issues for 20 years.

comments powered by Disqus

Featured

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

  • .NET 9 Preview 3: 'I've Been Waiting 9 Years for This API!'

    Microsoft's third preview of .NET 9 sees a lot of minor tweaks and fixes with no earth-shaking new functionality, but little things can be important to individual developers.

  • Data Anomaly Detection Using a Neural Autoencoder with C#

    Dr. James McCaffrey of Microsoft Research tackles the process of examining a set of source data to find data items that are different in some way from the majority of the source items.

  • What's New for Python, Java in Visual Studio Code

    Microsoft announced March 2024 updates to its Python and Java extensions for Visual Studio Code, the open source-based, cross-platform code editor that has repeatedly been named the No. 1 tool in major development surveys.

Subscribe on YouTube