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

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube