|Original author(s)||CaseWare, Inc.|
126.96.36.199 / September 21, 2017
|Written in||Accent, Java|
|Operating system||AIX, HP-UX, Linux, Solaris, Windows|
|Type||Software configuration management|
Rational Synergy is a software tool that provides software configuration management (SCM) capabilities for all artifacts related to software development including source code, documents and images as well as the final built software executable and libraries. Rational Synergy also provides the repository for the change management tool known as Rational Change. Together these two tools form an integrated configuration management and change management environment that is used in software development organizations that need controlled SCM processes and an understanding of what is in a build of their software.
The name Synergy refers to its database level integration with Change Management that provides views into what is in a build in terms of defects.
Synergy began life in 1988 as a research project for computer-aided software engineering by software developer Pete Orelup at Computers West of Irvine, California. Computers West was supporting itself through contract software development and an application for finance and insurance at automobile dealerships on the Pick OS, and probably had fewer than 10 employees.
In 1989, the company decided to pursue development of a software configuration management and revision control product, renamed itself CaseWare, Inc., and hired three more developers, Alan Wright, Kris Meissner, and Greg Holmberg. The system was re-imagined as a platform for building SCM systems running on Unix (Sun Solaris).
It was decided that a compiled language such as C++ was not sufficiently flexible, reliable, and productive, and so a new programming language was created, Accent. Accent has many features similar to Java, but pre-dates it by five years. It has a compiler that compiles to machine-independent byte-codes, and a virtual machine execution environment with automatic memory management. Except for the compiler and execution environment, the entire Amplify Control product was written in the Accent language, including a scalable, networked client-server architecture and use of a SQL database with a schema flexible enough to allow customer extension of the built-in data types in Accent without changes to the physical schema.
CaseWare Amplify Control also included a distributed build automation and continuous integration system, much like today's Maven and Hudson tools. It was first released in 1990. Later a bug tracking system was also built on the platform.
The company was somewhat successful, but lacked experienced leadership and started to lose market-share to ClearCase. In 1991 the company was nearly broke and the original developers walked out en masse. A new CEO, John Wark, was brought in, and the company was relaunched, although without the developers. Both CaseWare and Amplify Control were renamed to Continuus Software in 1993.
By 1997 Continuus was approaching 100m in revenue and expanded into Europe, eventually opening a help desk office in Ireland with the intention of eventually providing 24x7 support to the Fortune 500. It considered the Rational Clearcase product line as its competitor in the Engineering and Scientific market and Platinum Harvest as its competitor on Wall Street. It began to recruit CM people as sales engineers out of its client base at this point from clients such as Lockheed Martin, Texas Instruments, Motorola, Novell, Northrop Grumman, Libery Mutual and Lexmark.
The fears over the Y2K bug was a profitable motivator for clients to buy SCM products such as Continuus at this point. Smaller organizations that grew too large for Visual Sourcesafe and PVCS looked to "move up" as they "got religion" after realizing that they were missing code, stomping on each other's changes or not having enough workflow to be able to run smoothly. One of Continuus' major selling points at this time was Task Based CM, a customization that one of their major clients (Tandem Computer) had requested which they had rolled into the main product. This turned into a major selling point over Rational Clearcase which still needed major add-on professional services work to adapt to a customer's workflow and methodology. Also at this point, Platinum was being acquired by Computer Associates and eventually suffered the fate of all/most CA acquisitions where the software was left to rot while its maintenance costs were jacked up.
Continuus tried with mixed success to jump on the .COM bandwagen as well. During this period with Wark as CEO, Bill Philbin as VP of Engineering looked at getting things to work under Tomcat using servlets and a "light" version of the middleware process which was known as the "engine process". This eventually became part of the product suite which Philbin renamed CM/Synergy and PT/Synergy. Other interesting integrations with Continuus in developer suites were researched to entice the potential customer. After getting Continuus to run its Informix database and server processes on Windows Server, an integration with Visual Studio was added to make Continuus look like Visual Sourcesafe to the IDE. AT the time Powerbuilder still had major market share over Visual Basic so it too became a target. As a result, Walt Disney bought into the product as it addressed its Y2K issues. US Internetworking (USi) became the "largest single transaction" in early 1999, and this pretty much cemented an anticipated IPO. Other .COM notables who bought Continuus at this point included ValueAmerica (the inspiration for the book "Dot Bomb") and Portal Software. Other companies who were clients at this point included Remedy (help desk software), Signet Bank, Bank of America, United Guaranty, SAIC (including a rather bizarre collaboration with the Web development company who created the Dr Ruth sex site), Novell and a large Web site who managed and served content, namely pornographic material. It was hoped that Novell being a company staffed primarily by staid Morman folk in Utah would never find out about their somewhat less respectable counterparts.
On July 29, 1999 Continuus Software announced a public offering listing its stock on the NASDAQ Stock Market. In October 2000, the Swedish software company Telelogic, agreed to purchase Continuus Software in a deal worth $42 million. Under Telelogic, Continuus was renamed to Synergy. It had also recently acquired QSS and the DOORS product line. As a result, in the summer of 2001, it decided to lay off the entire Continuus Professional Services organization staff reasoning that the QSS services folk would be able to support both products. That strategy didn't work out so well, and some of the ex-services folk were able to find consulting jobs with Continuus clients. In 2008 IBM announced that it had purchased Telelogic. Synergy was added to the IBM's Rational Software family of SCM tools and named Rational Synergy.
- "IBM Rational Synergy Fix Pack 5 (188.8.131.52) for 7.2.1".
- "Irvine-Based Continuus Plans Public Stock Offering". LA Times. April 27, 1999. Retrieved 2008-08-27.
- "Telelogic announces agreement to acquire Continuus" (PDF). Telelogic. October 25, 2000. Retrieved 2008-08-27.
- "IBM acquires Telelogic". IBM. April 23, 2008. Retrieved 2008-08-27.