IBM CLM 6.0.3 Released!

IBM released the latest version of Collaborative Lifecycle Management (CLM) 6.0.3 a few weeks ago. As always, I like to go over the highlights.

DOORS Next Generation 6.0.3

This release feels a bit more focused as far as improvements go. If you’ve opted in to Configuration Management, you’ll notice that there is now support for components, allowing you to more easily setup your projects for CM. You’ll no longer need a separate DNG project area for each system your needs, but rather you can create one DNG project and then define components of that project.

If that sounds confusing, worry not, as I’ll be covering components in detail very soon.

You’ll also notice that navigation has been streamlined. In previous versions  of DNG, there was an Artifacts menu and a Modules menu. Now there is just an Artifacts menu and it can be filtered to just display modules. And filtering is a bit easier.

ReqIF has also been enhanced, especially for those of you migrating from DOORS 9. For DOORS 9 users, you can know map Object Type to Artifact Type for everything except modules. This is YUGE. It’s such a big deal that I used one of the 603 milestone releases to test it out and actually found a bug that development fixed before release. This functionality can be enhanced to be sure, but I’m just very glad that it’s finally there.

The diagram editor now allows for UI diagramming. Things like menu bars, sliders, radio buttons, etc.

With 6.0.3, DNG users can link across projects.

There have also been miscellaneous improvements that have not been called out explicitly by IBM. One that I noticed, directly from one of my clients is this: In DNG, when working in a module and pressing control-enter to create a new requirement, there was a 2-3 second delay while the old requirement was being saved. During this delay, the user could not write their new requirement. They had to wait for the 3 seconds and then they could write. This tiny thing was fixed, and it really does make the tool feel faster, especially for those of us who heavily use keyboard shortcuts.

Rational Quality Manager 6.0.3

RQM 6.0.3 also supports components.

RQM 6.0.3 now features global categories! You can also make certain categories apply to multiple artifact types.

RQM also now has a compare artifacts feature, and along with version history, it’s pretty jazzy (no pun intended) if I do say so myself.

You can now link RQM artifacts directly to files source controlled in RTC! I haven’t tested this yet but I’m glad the functionality to link to files is finally there.

RQM 6.0.3 now supports drag and drop linking and better artifact navigation.

Rational Team Concert 6.0.3

Lots of tweaks for builds are in RTC 6.0.3. Log files can now be filtered (ie, show me logs with errors), timestamps can be preserved on load and improved Jenkins compatibility. Build engine definitions can now be imported and exported.

The Eclipse thick client now requires Eclipse 4.2. Eclipse 3.6 is no longer supported.

The Visual Studio plugin now supports task editing.

Files in SCM can be linked to other CLM artifacts, as mentioned above in the RQM section.

A pending changes view has been added to the Windows RTC shell.

Git integration now supports work items with a hashtag keyword. So you could say, “This changeset addresses task #786” and the integration will know what you’re talking about.

You can more easily display all changesets implemented during a given release.

There’s undo merge functionality.

Jazz Report Builder 6.0.3

Here’s the big one on this release: You can trace multiple relationships from the same artifact.

The displayed columns of a report can now be rearranged via drag and drop. Column widths can also be set and be sticky.

A report can now have multiple owners set.

There’s a new “tour” guide for new users.

Dialog boxes are now resizable.

Types and attributes now have a pop-up tooltip type help system.

You can filter on multiple text values when a report is run.

The order of the legend in the graph can now be set.

Users can filter report via component (via LQE).

There really is much more, including new trend reports, new SCM file reporting capability, curved trend lines among others.

IBM Rational Jazz Collaborative Lifecycle Management 6.0.1 Released!

IBM Rational Jazz Collaborative Lifecycle Management 6.0.1 Released!

IBM just released the latest version of their Collaborative Lifecycle Management (CLM) suite, which includes DOORS Next Generation (DNG), Rational Team Concert (RTC) and Rational Quality Manager (RQM). This is a huge update and I think it lays the foundation for the future direction of the tool.

CLM 6.0 was marked by configuration management (CM) appearing for DNG and RQM, however there were limitations on opting-in to CM. Many of those limitations are now removed, and instead of focusing solely on CM, the developers of all the applications were able to focus on adding new features and refining existing ones.

I’m not kidding when I say the changelist is huge, so grab yourself some coffee and dig in for all of these new features, which are available right now from Jazz.net! Here are some of the new features and changes I find most notable.

DOORS Next Generation

  • Link Validity – Instead of just monitoring for suspect links, users can be more active and tell the tool whether links are valid. I’m still wrapping my head around this concept and how it will be used, but I do think the theory behind it is sound. If users can mark a link as not valid before having a change process to review and remove it, then it could make it easier for owners on the other end of the link to understand that there are issues before they arrive.
  • Link By Attribute – Makes it easy to create bulk links! I believe there will still be confusion due to the linking to a module/base artifact differences but people like me will know how to train the end users.
  • Link Constraints – Makes it so that artifacts of one type can only link to certain other artifacts. This is another great thing to have and brings DNG further ahead of DOORS 9. The theory behind OSLC and Jazz is that you can link to anything at anytime, but this violates a core principle of requirements management. I’m glad the DNG team put the user experience ahead of the theoretical foundations of their toolset.
  • Round Trip CSV – Another finally! We’ve been wanting this since 2012! I also like how it’s just integrated with the import requirement screen. Very nice, though as always there are limitations. A quick one I saw was the inability to change an artifact’s type via CSV. Makes sense on one level, but on another level, I can change an artifact’s type via the DNG GUI. But that’s just a nit-pick. This one change will make automations much easier to implement, and unlike DOORS 9, you can even delete requirements via CSV!
  • Tie changes to RTC work items – The hooks to allowing DNG to completely manage change from RTC are finally here. Can’t wait to try this out! This will make it so that all changes to production requirements must go through a work item. The DOORS 9 to RTC integration has had this for a while and it’s great that DNG is now getting it too.
  • Dashboard Widgets Are Now CM Aware – Better late than never. This is one of the reasons I advised my clients to hold off on implementing CM in their DNG 6.0 environments.
  • Improved resolutions of CM delivery conflicts of Modules (Module Merge) – Yet another vital improvement.
  • Version-aware Jazz Reporting Service – Again, the ability to report on DNG streams is a requirement, and another reason I suggestion people hold off before. Now I don’t have as much of a reason.
  • Filter by Artifact ID! – I’ve needed this for so long.
  • DOORS 9 to DNG Migration Package – It’s easier to get data from DOORS 9 to DNG, and this is great for testing all of the improvements made in DNG. There are still limitations in artifact mapping from DOORS 9 to DNG that people migrating ought to be aware of. Still, it’s nice to see significant improvement in this area as pure ReqIF alone had could have its own issues.
  • Right-click for the action (pencil) Menu – You can hide the pencil column and do right-click only if you want, or you can have both. A much needed UX enhancement.

See more information about what’s new in DOORS Next Generation 6.0.1.

Rational Quality Manager

  • Reconcile Requirements Progress Indicator – Now when users go to reconcile their requirements from DNG, they can see a progress bar. Great for large sets of requirements in test plans.
  • Improved pasting of images in manual test scripts – This leads to better tool usability and better exports from RPE.
  • Editable Environments in TCERs – Execution Records can now have their environments changed. I can’t think of a great use case for this but I’m sure it’s there because someone asked.
  • Ability to specify that TCERs can’t be run in certain cases – can’t be run without being attached to a test plan, iteration, or environment. This is great for managers who want to enact good processes without having to control everything in the tool themselves.
  • Some awesome new dashboard widgets – These are great!Test_Matrix_ViewletStackedBarTablePercentage
  • Link Validity is implemented in RQM as well!
  • New artifacts available in Jazz Reporting Service –  You can now report on Test Environment, Test Data, and Keywords. You can also see the category hierarchy in JRS.
  • Table view filtering improvements – Really too many to list. One of my favorites is “show me which test cases don’t have test scripts”.
  • RQM can import requirements from DNG Project Areas with CM enabled – Again, this is absolutely necessary before any companies that use both RQM and DNG can opt-in to CM.

See more information about what’s new in Rational Quality Manager 6.0.1.

Rational Team Concert

  • My Stuff Menu Item – See all of your work items across all projects with a single click.
  • Query by typing commands – These images do a good job of explaining:
    commonFiltering
    advanceFiltering1
    I really like the -> notation for “Parent link”MyStuff_NewAdvancedFilteringProposals
  • Bulk editing of Work Item fields in Quick Planner, My Stuff screens
  • CM Linking from Work Items Is Now Available
  • Local changes preserved when reloading an out of sync project – Anything that lets me preserve changes if I click the wrong thing is always fine with me!
  • Online code review – I really like this one!
    CR_editor3
  • New methods to set direction of flow targets – Users can do this from RTC, VS, and the command-line. In the GUIs, its done via the “Change Flow…” button. In the command line it’s done via the set flowtarget command.
  • Restrict flows to components in a stream – Admins can set rules that component X must be delivered to by stream Y and only stream Y. Very useful!
  • Custom attributes on more artifact types – file versions, baselines, snapshots, streams, and now components allow for custom attributes.
  • Lots of git integration improvements
  • Improved Jenkins plugin and authentication
  • Build reports GUI improvements all over the place
  • RTC 6.0.1 supports Microsoft Visual Studio 2015
  • Delete multiple remote workspaces at once
  • Pattern-based component search
  • Work Item Auto Subscribe for Commenters

See more information about what’s new in Rational Team Concert 6.0.1.

Jazz Reporting Service

  • Improved Add Calculated Column Dialog Boxes
  • Time range support with drill-down when counting artifacts
  • Dynamic filtering is made more prominent in the GUI
  • Custom Graph Colors – FINALLY!builder10
  • Historical Trend Reporting for the Data Warehouse
  • Set a goal linebuilder13

See more information about what’s new in the Jazz Report Builder (JRS), Data Collection Component (DCC), and Lifecycle Query Editor (LQE) applications.

Jazz Foundation

  • Online migration from one Jazz Server to Another – May make it easier to set up sandbox servers? I need to dive into this one.
  • WebSphere Liberty replaces Apache Tomcat – I’m really not sure what to think about this one. The good news is that Tomcat is still supported and can still be used.
  • Team Concert now supports integrated Windows Authentication

See more information about what’s new in the Jazz Team Server applicationJazz Team Server application..

Jazz CLM Team Doing Reddit AMA on Jul 16

From the jazz.net blog:

The Collaborative Lifecycle Management team will be doing an AMA (Ask Me Anything) on the iAmA subreddit on July 16th from 12:00 PM to 2:00 PM Eastern time. For those not familiar with the concept of an AMA, it’s an opportunity to ask a person or group of people any sort of question on the site reddit.com.

I think it’s great that the devs are going to answer questions about, well, anything. I’ll definitely be checking in!

Update: You can check out the AMA here!

IBM Releases RDNG, RTC, and RQM 6.0!

It’s been a long time coming, but you can head over to Jazz.net and download CLM 6.0, which includes new releases of RDNG, RTC, and RQM.

This update has been a long time coming, and of course IBM released it right before the end of last month. We’re still recovering from some of the quarter-end deals that closed. Look for more details on this release soon. At a high level, though, DNG gets a diagram editor and the entire suite gets Configuration Management.

Stay tuned!

DNG, RTC, and RQM 5.0.2 released!

IBM DOORS Next Generation, Rational Quality Manager, and Rational Team Concert 5.0.2 were just released.

You can read the release notes on Jazz.net. Notable in DNG are greatly enhanced file management and much needed updates to managing views.

The Jazz Reporting Service is also promoted to more of a public view, and my guess is that in 6.0 it will be fully baked in. It looks very promising.

Jazz CLM 5.0.1 is available!

Jazz CLM 5.0.1 is available!

IBM Rational Jazz CLM 5.0.1 has been released! When I think 501 I think of jeans and button flies. But now I’ll also think of RDNG, RQM, and RTC.

As seems to always be the case, RTC has gotten LOTS of love. RQM has some nice new features involving scheduling of test suite executions and resources. And DNG has some bug fixes, no new features.

I am personally excited about the new Jazz Reporting Service. Let’s hope my enthusiasm doesn’t wane when I actually get my hands on it.

The Jazz 501 Reporting Service Interface

]4 The Jazz 501 Reporting Service Interface

Jazz 5.0 Is Officially Available!

I’ve been refreshing the IBM Rational Jazz Downloads page all morning to be the first to tell you that Jazz 5.0 is now officially available for download.

IBM Jazz CLM 4.0.6 Released

Head to the 4.0.6 downloads page and grab the latest release.

When CLM 4.0.5 was released I listed all of the enhancements in one page. This new release (which includes Rational Jazz Foundation, Rational DOORS Next Generation, Rational Team Concert, and Rational Quality Manager) appears to address bug fixes and does not appear to add new features.

I’ll update this post as I learn more.

Quality Manager 4.0.5 Saves Records Per Page Query

Posted by: on Dec 13, 2013 in Jazz, Rational Quality Manager | No Comments

I don’t believe this was announced in the 4.0.5 release notes, but Rational Quality Manager now allows Records Per Page to be saved for a query.

If you don’t know what I’m talking about, it’s the setting shown below.

RQM Items Per Page

Even an IBM expert didn’t realize this change made it in. Very cool.

A client of mine new to 4.0.4 asked for this, and it just so happened to be fixed quickly. So rare that the stars align in this way.

IBM Jazz 4.0.5 Released

IBM Jazz 4.0.5 Released
Jazz 405 Is Out

]1Jazz 4.0.5 Is Out

IBM just released IBM Jazz 4.0.5. While you can download 4.0.5 now, I thought I’d cover some compelling reasons to do so.

What’s new in Jazz Team Server 4.0.5

  • You can limit the amount of time that a report runs — good for stopping reports that take too long or that error out.
  • CLM server monitoring is now installed by default. Seems like a few hoops must be jumped through to use it though.
  • Archive and restore process templates: I see this being used to help migrate projects to sandbox servers.
  • Project Members can be searched for within the Manage Project page. Filtering for Project Members
  • Clear the current iteration instead of having to have a default
  • Membership data for projects and teams, including roles, is now sent to data warehouse so it can be reported on.
  • New window to create timelines and iterations (seems cleaner to me, just my opinion)
  • repotools now supports online backup of work item indices

What’s new in Rational Team Concert 4.0.5

  • Can now copy and paste build properties
  • ClearCase Importer has been improved
  • Export source code data query results from builds into a file
  • Improved usability for merging changes containing gaps in history
  • Remote Project Support (Rational Developer for System z and TPF Toolkit)
  • Removal of restriction on promoting Kanban views
  • Improvements on Tag creation and display on Work Items
  • UrbanCode Deploy integration
  • Can exclude components from builds
  • Context-aware search command line command supports SSL and smart cards
  • The ISPF client can accept all for incoming changes (I have no idea what this means, looks mainframe/cobol related)
  • Can set line delimiter handling in source control to NONE
  • Connect to JazzHub from RTC Eclipse Client
  • New help for command-line interface
  • Argument seperator in command-line interface
  • Create Package Wizard has an option to include work items
  • Create Package Wizard has a preview package option.
  • Can query results of package export
  • Ant tasks for packaging and deployment
  • In the web client, you can now view preconditions and follow-up actions.
  • The plan editor has been greatly enhanced
  • Bug fixes for MS Project 2010 export with correct dates
  • Kanban view now reports on exceeded count limits
  • Can migrate plans from pre-4.0.5 releases and include explicit rankings
  • New filtered combo widget (drop-down list searching without using the drop-down list. Pretty nice.) Drop-downs also will show tree views
  • Query results will now show approvals, links, and comments in-line
  • Approvals now bulk-editable in Eclipse
  • Can filter links in query results
  • Links are now bulk-editable in Eclipse
  • Override schedule properties of builds

What’s new in Rational Quality Manager 4.0.5

  • Test Suite runs can be puased, resumed, and stopped.
  • Support for multiple subcategories
  • Reportable REST API for lab resources
  • Subcategory filters in table views
  • Can restore deleted test artifacts
  • Manage categories through heirarchical views
  • New views for category management (show all and show outline)
  • Can create new values from existing values in a different category via drag and drop
  • Test Plans have three new sections: Test Scripts, Test Case Results, and Test Suite Results
  • The test case results for test scripts that have test data associated with them now include the row number of the test data for each step result.
  • New process advisors for state transitions
  • Support for reconciling a subset of requirements collections
  • Various scalability improvements

What’s new in Rational Requirements Composer / DOORS Next Generation 4.0.5

  • Scripting (with warnings against using in production)
  • Drag and drop linking
  • Link creation via Cut and Paste
  • Get hyperlinks for multiple artifacts at once
  • Define preferred link types for artifact types
  • Drag-and-drop reodering of artifacts within a module (finally!)
  • Drag-and-drop artifacts between modules and collections
  • Use OSLC to link to all artifacts in a module view
  • Module scrolling is faster and improved
  • Can now upload a new artifact and include it in a collection or a module in one step (versus uploading, then inserting existing artifacts)
  • Can now control more easily how many levels are shown within a module
  • Embedded images/graphic artifacts are now proportionally scaled within the artifact viewer
  • Search now defaults to the current project instead of all projects
  • Double-clicking now selects an artifacts and the space bar highlights an artifact
  • You can now copy artifacts and create links between the original and duplicated artifact
  • Copy artifacts via drag-and-drop within modules
  • Improved keyboard shortcuts
  • Improved performance while editing within modules
  • Improved scroll preview within modules (it shows up only when needed)
  • Module views available to RRDI
  • New RRDI reports — Requirement List by Collection, Requirements with Execution Results by Collection, Artifact Count, Requirement Counts, Requirements Distribution, Requirements Linked to Test Cases by Collection, Gap Analysis, among many others (must enable them in JTS advanced properties)
  • RRDG exports include printing module in book or table format
  • Quick print of reports without giving parameters
  • Inline view of PDF files in artifacts
  • RDF URIs for the type system
  • ReqIF improvements (to support RDF types)
  • Tips for Requirements Management

I got all of the above information by going to this page, and manually viewing each of the links. The above list does not include all improvements.

My Thoughts

IBM has committed to providing quarterly updates to their Jazz CLM applications. This list is quite big considering IBM’s schedule. RQM probably got the most needed improvements with subcategories, and DOORS Next Generation (DNG)/Rational Requirements Composer is starting to mature nicely. I’m very interested to see how the scripting report works (I believe it uses JavaScript) and how rapidly it matures.

2014 will be a great year for Jazz, particularly for DNG, if IBM can keep their promise of how they intend to version control requirements. That, with reusability, will really have companies who currently use DOORS evaluate DNG seriously.