You are on page 1of 2

[3B2-9] man2013020067.

3d 14/6/013 23:16 Page 67

Product Managing DB2’s Early


Development
Marilyn Bohl

In late 1979, IBM senior management charged its Santa Teresa Lab
with the task of building a new relational database management
system for its principal operating system, MVS. Marilyn Bohl, DB2’s
version 1 product manager, describes DB2’s early development
organization and product review as well as how it fit in IBM’s other
divisions and product releases.

Somebody said that it couldn’t be done, IBM to enhance and service these products,
But he with a chuckle replied and it slowed users from upgrading to new
That ‘‘maybe it couldn’t,’’ but he would be one releases. So, early on, we decided to change
Who wouldn’t say so till he’d tried . . . the pattern and not to ship source code
—Edgar Guest with DB2. This was going to be a big cultural
shift for customers and would force them to
depend much more on IBM’s software sup-
In late 1979, IBM senior management port infrastructure.
charged IBM’s Santa Teresa Lab with the Because it would now be even more im-
task of building a new relational database portant than before to ensure product qual-
management system for its principal operat- ity, we adopted an even more rigorous
ing system, MVS. What a challenge! What development process. We wrote detailed
an opportunity! The good news was that we product specifications, conducted formal
benefitted from all the work that had been code reviews, and tested the software exten-
done over the previous seven years in devel- sively. We tracked problems through every
oping SQL and System R at the IBM San Jose development phase and reviewed bug re-
Research Laboratory. ports daily. Bugs found later by customers
I was assigned the responsibility of build- were going to be far more costly to fix
ing a product development organization. than bugs found during development. And
During the early development, a leadership our extra efforts paid off; executives never
core of six managers and two senior techni- perceived that DB2 was ‘‘in trouble,’’ so
cal leads reported directly to me. Reporting our development team enjoyed considerable
to them were about 50 gifted, experienced, operational freedom. At one point, some se-
dedicated professionals—some from the re- nior managers suggested moving the DB2
lated relational database research projects, development organization to Tucson, Ari-
some with IMS or CICS development ex- zona, to alleviate overcrowding in the San
perience, some with systems knowledge— Jose area. But because of our previous suc-
organized into functional teams. The num- cess and continuing strong progress, we
ber of people working in the DB2 group were able to ignore this request and remain
continued to expand rapidly, when and as at the Santa Teresa Lab.
appropriate, and I then became the DB2 IBM’s Field Engineering Division serviced
product manager. software as well as hardware products. Be-
IMS had been shipped with source code cause we weren’t going to ship source code,
that many users modified heavily to fix the Field Engineering personnel would need
problems and add functions. This IBM prac- in-depth knowledge of DB2 at general avail-
tice for its applications and database and ability. Thus, we had to convince the divi-
communications software was popular with sion’s management to assign people early to
its larger customers because it gave them DB2 even though they would see no signifi-
flexibility to customize the standard prod- cant revenue from the product for several
ucts. However, this made it difficult for years.

IEEE Annals of the History of Computing Published by the IEEE Computer Society 1058-6180/13/$31.00  2013 IEEE
c 67
[3B2-9] man2013020067.3d 14/6/013 23:16 Page 68

Product Managing DB2’s Early Development

In late 1982, four customer field test sites general release to complicate matters. How-
installed DB2 and provided us with invalu- ever, in a memo to IBM President J.D. Kueh-
able feedback. Shortly thereafter, we began ler dated 28 March 1985, Bertram finally
‘‘selling’’ DB2 to the IBM sales force. Some certified DB2 for general availability. Such
sales personnel with major IMS accounts was the beginning . . .
felt threatened by DB2, as did some IMS
developers in the lab. We were able to stress Marilyn Bohl was the prod-
that DB2 would complement IMS, however, uct manager for IBM’s DB2
and presented case studies detailing users’ version 1, agreeing to build
mainframe upgrades and additional disk IBM’s relational database
drive purchases. This quelled much of the in- product development team in
ternal concerns. 1979. After eight years and
Still, the impact on IMS continued to be an ever-expanding role with
an executive management issue, and it DB2 and IBM’s relational data-
delayed DB2’s general release. In late 1984 base strategy, she left IBM to participate in the
and early 1985, Norris van den Berg and emerging PC industry. Later, she again managed
I met with IBM General Products Division relational database technology as a senior vice pres-
President J.E. Bertram monthly to review ident with Ingres. She is currently enjoying life
DB2 progress. By this time, we had more in Southern California. Contact her at bohl22@
than 20 user sites worldwide that were gain- msn.com.
ing experience with DB2. Nevertheless,
Bertram was keenly aware of IMS’s forth-
coming release 1.3, and because of his con-
cern that field personnel would be needed
to help users upgrade, he didn’t want DB2’s

68 IEEE Annals of the History of Computing

You might also like