“Attendance was very good, especially considering it was the last slot of the conference and a lot of people were trying to get out early,” said HTii’s Andrew Ridenour. “There were a lot of questions, both during the presentation and from people who came up to us afterward.”
The presentation by Ridenour and HTii data architect Adam Hammett covered issues encountered when migrating data from IBM’s legacy DOORS 9 requirements management program to DOORS NG in the new Jazz lifecycle project management suite.
“Most of the issues were problems of scale,” Hammett said. “It’s easy to make a manual fix on individual items – for example, to switch a link type – but not when you have to do millions of them.”
The team spent much of their presentation explaining the inner structure of the DOORS ReqIF file, which provides a template for selecting and configuring data to be migrated.
“People started asking the most questions when we showed them how to open the ReqIF file and directly edit data in it,” Ridenour said. “Many new users didn’t know you could do that.”
Migrating data from DOORS 9 to DOORS NG “is very much a work in progress,” he noted. “There are many issues still to be resolved, and we got several ideas from experienced users that we plan to research further.”
Original story below:
HTii will discuss its corporate experience migrating data between IBM’s widely used DOORS requirements-management applications at the 2016 InterConnect conference February 25 in Las Vegas.
DOORS applications are used in many industries – from software to medicine to military aircraft – to manage the evolution of requirements for new products during their often years-long development process.
HTii’s lessons-learned will help users avoid errors when preparing data for migration from IBM’s legacy DOORS 9 to the new DOORS Next Generation (NG) in the Jazz lifecycle management suite, according to Andrew Ridenour, HTii program manager for the Navy’s unmanned carrier-launched aircraft.
“There are a lot of ‘gotchas’ when configuring data for a migration,” he said. “We want to show people how they can be avoided.”
The HTii presentation will include a detailed examination of the Requirements Interchange Format (ReqIF) file created by DOORS for data migration. The ReqIF file provides a template for selecting and configuring the data to be migrated.
“We’ll delve into ReqIF’s inner workings and present some customized scripts and solutions we’ve developed to make the job easier,” Ridenour said.
Many DOORS 9 users have had to migrate their requirements data to DOORS NG to take advantage of the seamless integration Jazz provides with applications for scheduling, enterprise architecture, change management and other functions in its product suite. Since Jazz is web-based, it also allows real-time collaboration among team members on projects regardless of location.
“The problem is, a DOORS 9 database can be massive,” Ridenour said, “terabytes of data in many cases.”
With that much data the migration may churn for days before any indication of failure shows up, he said. “It’s a big risk for teams on a tight schedule.”
Making the problem far worse are the many potential pitfalls in configuring data before migration can take place. If it’s not done exactly right, the migration will fail.
“Most migration problems originate in bad practices in the initial database setup,” Ridenour said. “So we’ve developed ways to correct them.”
Besides the unmanned carrier-launched aircraft program, HTii provides DOORS and data management services to several other Navy programs and aircraft test squadrons.