Skip to content

Links added

  • by

I feel so rude. I didn’t realize until recently that I haven’t linked to some other DOORS/DXL Web sites.  So I’ve changed that. These links can be found on the sidebar.

I’m sure I’m forgetting some people, so if you’d like to be considered for a link here just let me know. I will also likely expand the links to non-DOORS items as well.

UPDATE: Someone posted some comments with another link–I don’t know what happened but the comments did not take. Please either resubmit or email me the link.

DOORS 9 is out

  • by

DOORS 9 was released on Friday, July 25. You can download it from Telelogic’s support site.

Site Software Upgrade

  • by

The software that this blog uses has been upgraded. I’ve done some testing, particularly with the DXL Repository, and have not come across any problems or issues.

That being said, I could have missed something, so if you come across any weird happenings, be sure to drop me a line or leave a comment here and I’ll get on it.

Opinion: DOORS 9

  • by

Last week Telelogic sent out a last-minute announcement that they were holding a Webinar detailing features of DOORS 9. According to the hosts of the Webinar, this was one of their biggest Web events yet, with about 200 attendees.

I’ve been holding off on writing my opinion of this seminar for one reason: Telelogic said that they were going to release the seminar for public viewing. I have yet to receive an announcement that they have done so but did find these slides on the forums (thanks guys!)

What’s new in DOORS 9.pdf

DOORS Web Access.pdf

Update: Telelogic finally sent out the link to the Webinar. You can view it here.

It’s obvious to me that DOORS is one of Telelogic’s most popular products. Indeed, it seems to me that DOORS Is Telelogic’s flagship product. It’s the most popular requirements management software in the world.

And therein lies the problem.

The features announced in the above slides were, for the most part, underwhelming.

In the webinar, Richard Wilson spent a bit of time detailing a single sign-on for multiple DOORS databases using Telelogic Directoy Server (TDS). I can see how this can be a nice thing. If a company has multiple DOORS databases, users only need to be created one time and they can have their passwords synchronized across databases automatically.

Rather than being a feature of DOORS 9, it seems to me to be a feature of TDS. And it’s a nice feature, and it was likely very complex to code and implement…but is there *really* a need for it?

If they polled DOORS users and administrators asking “What feature would you most like to see in DOORS,” my guess is a single sign-on would not be high on that list. Again, it’s nice to have, but it’s not must-have.

They also showed off some sort of integration between Microsoft’s IDE team development environment, Team Foundation Server and DOORS. This is nice, but I have not yet worked in an MS development shop that used DOORS.  For those that do, I’m sure this is positive. After demoing this, Richard Wilson announced that it would be released for free, and then apologized for this, saying he didn’t like announcing things like that. I am hoping he simply misspoke, as free is generally good.

The last thing that was demonstrated was what some of you know as ALFRED (which, incidentally, is one of the worst project codenames I have ever heard). DOORS 9.0 will feature a Web interface.

The person who was demoing this basically admitted that Telelogic has done nothing to improve DOORSNet since it was initially developed 8 years ago. He didn’t say that outright, it was something more like, “Since we developed DOORSNet 8 years ago, the Web has drastically changed.” Meaning, DOORSNet has not.

For those that haven’t ever used DOORSNet, it is an interface for DOORS to publish Web pages and it looks like it came straight from 1997. I evaluated DOORSNet for a company that had purchased a license for it, and we decided that even though we paid for it, that DOORSNet was nowhere near enterprise-ready. But I digress….

Anyhow, DOORS 9.0 will ship with a Web component, and details of how that Web component will work are pretty scarce right now. They didn’t go into how the server topology would work or anything like that. They did demo DOORS and a new discussion type feature that would work with both the Web and software clients. But editing of requirements in DOORS won’t likely happen for at least another year.

This is a good step forward, but still underwhelming.

In this day and age of huge product announcements, Telelogic needs to get on the ball, and they need to start listening to what their user base wants instead of what their internal marketing team wants. Case in point–they have to figure out pricing for DOORSNet users who will want to be able to edit requirements in the Web interface. Translation: Web editing is going to cost extra. Further, Web editing is going to dilute some of the need for DOORS/Traceline, so why not roll Traceline into the basic DOORS implementation?

There will still be no garbage collection for DXL. I’m guessing multi-threading is nowhere near the horizon. And the UI will likely still need to be cleaned up (ex: why is Copy Objects not located within the Edit menu?) Again, there is some ok stuff here, but nothing that I would call a major upgrade.

Finally, I recently attended a webinar devoted to Synergy’s new release. And it was night-and-day compared to the DOORS webinar. They went into very technical details and it was obvious that these improvements to Synergy were something to get excited about.

I would really, really like to get excited about DOORS again. In my opinion, the biggest feature of the past 6 years has been link history, and if you really think about it, it should have been implemented long before that. We just got smooth scrolling last year, and that technology has been around since, what, 1990?

DOORS is long in the tooth and I really hope IBM can push it to where it really needs to be.

There’s always next year, or two years from now, right guys? Maybe DOORS will get some real competition one day and Telelogic will start to sweat. Having nearly no real competition leads to unimaginative product development nearly every time.

Telelogic Acquired by IBM

  • by

IBM has officially acquired Telelogic.

I’m curious as to whether you all think this is a good thing or a bad thing? I’m personally optimistic and really hope that with IBM’s huge resources that they can really take DOORS to the next level. I’m also hoping some of Telelogic’s antiquated licensing terms will finally go away.

I know, I shouldn’t get my hopes up. How say you?

The press release is below:

IBM Completes Acquisition of Telelogic AB

ARMONK, N.Y., April 3, 2008 – – IBM (NYSE: IBM) today announced the completion of its approximately $845 million USD (approximately 5 billion Swedish Kronor) tender offer for the shares of Telelogic AB (Nordic Exchange/MidCap/TLOG).

The tender offer, announced on June 11, 2007, was finalized after IBM obtained acceptance from 96.9 percent of stock ownership in Telelogic as well as satisfaction of other conditions of the offer, including necessary worldwide regulatory approvals.

Telelogic is a leading provider of software to develop technical systems and enterprise architecture, and has more than 8,000 customers worldwide. Headquartered in Malmo, Sweden, and Irvine, California, Telelogic has more than 1,200 employees and operations in 22 countries around the world.

Together, IBM, Telelogic, and business partners will help customers deliver high quality systems to the market faster while reducing costs. Customers will benefit from the combined technologies and services of both companies, providing them a wide range of software and system development capabilities, along with support from a worldwide sales and services organization.

Together, IBM and Telelogic provide a comprehensive offering for defining, modeling, building, testing and delivering the software used in systems in the aerospace and defense, telecommunications, electronics, automotive and other industries.

For example, an automotive manufacturer would use IBM and Telelogic solutions to help build and deliver software to operate a vehicle’s anti-lock braking system or navigation system. In aerospace and defense, an organization could use IBM and Telelogic to develop and operate advanced satellite radar systems and space telescopes.

“Telelogic is an important element of our software and systems development and delivery strategy,” said Dr. Daniel Sabbah, general manager, IBM Rational Software. “Software is at the heart of embedded devices and systems. Whether it’s used to develop the next generation of communication devices or systems for space exploration, this IBM technology has important implications for society.”
Telelogic will report into the IBM Rational Software unit. Consistent with IBM’s Software strategy, Telelogic clients’ and partners’ investments in existing IBM and Telelogic technologies will be preserved, allowing customers to take advantage of the broader set of capabilities without the need to replace existing systems.

The Telelogic acquisition supports both IBM’s acquisition strategy and capital allocation model, and will contribute to the achievement of the company’s objective for earnings-per-share growth through 2010. Since 1995, IBM has invested more than $18 billion on public acquisitions, making it the most acquisitive company in the technology industry, based on volume of transactions. Other strategic acquisitions in support of IBM’s software and systems development and delivery strategy include BuildForge (build and
release management), SystemCorp (project and portfolio management) and Watchfire (Web application security).

Customers and partners can learn more about developing technical systems at the IBM Rational Software Development Conference beginning June 4, 2008, in Orlando, Florida.

A short video with stills and narration about the IBM acquisition of Telelogic can be found at www.thenewsmarket.com/ibm.

For more information about Telelogic, please visit:
http://www.ibm.com/software/rational/welcome/telelogic/
Media contact:
Leigh Ann Schmidt
+1-914-766-1362
leighanns@us.ibm.com

Carts Before Horses

  • by

I have just started supporting a new client. We’ll call this client Client B. Client B did a pilot of DOORS, then a few months later hired a some consultants a month or so before they had a deliverable due. They did not, however, hire a consultant from the beginning. They learned DOORS themselves.

As Client B was starting up their DOORS pilot, I was starting up at Client A, setting up a full DOORS implementation for them. Client A had just performed a DOORS proof-of-concept, but they knew that they would need someone who had used DOORS before. They were migrating from another requirements management software package, and they didn’t want a repeat of what happened with that package.

Client A knew they were in over their head and they hired me to help them out.

Client A is in great shape as far as their DOORS database and requirements go today. Sure, there are still some battles to be fought and some decisions to be made, but the company knows where all the current requirements are and more importantly what all the current requirements are, and they didn’t know that before I started.

I created targeted DOORS training for Client as well as listened to their needs and structured the database so they would be successful. I also wrote processes tailored to what they were trying to do, and together we came up with attributes and levels of documents.

There were some arguments with Client A. Client A did not always understand why I was suggesting to do things a certain way. But in the end, they trusted my experience and judgement, and I believe they are very satisfied with their current RM processes and tools.

As I said above, Client B did a pilot, and they read the DOORS manuals and even went to some Telelogic training. But they never stopped their proof-of-concept. Instead, the POC just became their process, without a formal review. A few months into work they hired some consultants on a temporary basis, and as happens many times, these consultants were more interested in customizing the client’s DOORS needs (triggers, unnecessary attributes) rather than assessing what the client actually needed. For instance, this client had MS Word documents with huge, complex tables that they imported into DOORS. DOORS turned them into native DOORS tables and now Client B is trying to get them to look professional upon export to Word.

Client B has quite a bit of rework in their future, and more importantly they weren’t set up to be successful. There is no clearly defined schema. There are no clear processes. There are no definitions for what goes into DOORS and what doesn’t. They do have a doc tree and they have an idea of what they want, but they didn’t know all the correct questions to ask, and because they didn’t have an expert come in right away, there is quite a bit of cleanup to do, both in the database and in the users’ heads, as there are also some misconceptions about DOORS.

I believe if Client A had tried to figure things out themselves, Client A would be totally dissatisfied with DOORS and think that they wasted their time, effort, and budget. And that would have led to more resources wasted in fixing their implementation.

To be a great DOORS administrator and requirement manager, you need to know what your customer needs better than your customer. You don’t have to know every nook and cranny of every project, but you do need to know the project’s goals and their specific RM needs. The customer may tell you that they want an attribute for requirement priority, but do you know what they hope to get out of it? Do they want it just because it would be nice to have, or do they want it for budgeting/safety, etc, and is there a better solution for their need?

Many DOORS Administrators come from a SW Engineering or other database background, where they are simply told what to do and are used to just doing it without asking too many questions. (I don’t mean to pick on SW folks here and I don’t mean to be disparaging–I’m just going by what I’ve seen in my own personal experience!)

My customers sometimes hate me for it, but I ask lots of questions. Nobody just tells me to create an attribute and expects it to be done. They have to follow the process, and that process dictates that they need to justify the attribute’s existence. They also need to define the attribute clearly. With requirements, and especially DOORS schema, not having an admin to constantly ask “Why” is a sure-fire way to get a database that has little value.

Requirements exist to document and even sometimes to elicit the customer’s needs. As a DOORS Administrator, you have to elicit your customers’ needs to ensure a quality database. If you’re a project manager who wants to use DOORS, it is

critical to have an DOORS and Requirements Management expert on board from the very beginning. I think many DOORS Admins get so caught up in customization, writing DXL, and being told what to do by management/users that they sometimes lose sight of the true needs of their customers.

In any case, it’s very interesting to see how critical DOORS expertise is to a successful DOORS implementation. Anyone thinking about purchasing and deploying DOORS would do well to keep this in mind. The main difference between Client A and Client B is that Client A knew that they needed an expert, and they made obtaining an expert a priority from the very beginning. This greatly improved their chances for a successful DOORS implementation.

More content coming soon…

  • by

I just want to ask you all for your patience.The end of the year really got me good. I got sick and swamped at work at the same time!I also needed to take some time off for the holidays, so I’m slowly getting back into the groove of things.It shouldn’t be long before more updates are up. I wish all of you a healthy, happy 2008! 

White Papers Galore

  • by

For those of you who couldn’t attend the US 2007 UGC conference, I thought I would pass along some information that was provided to those who did.

Telelogic has posted the white papers from this year’s conference here:

http://www.telelogic.com/campaigns/2007/ugc/agenda_postevent.cfm?region=us

Not all white papers will be posted due to some companies not giving Telelogic permission to share. And according to the email, not all white papers have been posted yet, so you have to keep checking back

It’d be nice to have all those white papers in one place instead of having to poke and prod around. But if you’re willing to do that poking and prodding, I’m sure you’ll find some useful information.

Live from Atlanta

  • by

I am writing this from Atlanta, GA, site of 2007’s Telelogic User Group Conference. If any of you see me, please don’t hesitate to come up to me and say hi.

Also, I will be presenting my white paper, “Using DOORS to Update and Configure DOORS Clients” on Tuesday afternoon. I hope to see you there!

Site Redesign

  • by

I’m sure you can see by now that I have redesigned the site. It’s a lot more legible than the old site, in my opinion. I hope you all like it!

Kevin Murphy

Chat with us!

Work with an IBM Champion to master your ELM tools.

Get in touch