Microsoft Adopts 'Co-opetition' With Borland - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software // Enterprise Applications
Commentary
6/14/2005
11:17 AM
Charles Babcock
Charles Babcock
Commentary
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Microsoft Adopts 'Co-opetition' With Borland

Who would have thunk it? It's Ray Noorda's "co-opetition" all over again, only it's being practiced by his arch enemy, Microsoft.

From its earliest days, Microsoft has been a strong supplier of software development tools for Windows. It's also had a keen sense of how to cultivate a developer community. Sun Microsystems and IBM have learned from its example and become much more aggressive about extending resources to developers than they used to be.

Now Microsoft is showing that it too can learn a trick or two from the competition.

It's filling the gaps that seaparate Visual Studio from its high end competitors in the Java world with offerings from Borland Software Corp. Over the past two months, it's plugged two major holes in Visual Studio by going to Borland.

One was Visual Studio's lack of ability to deal with Unified Modeling Language 2.0, which underlies some of the best system design tools on the market. Microsoft has been reluctant to commit itself to UML, which has a lot of IBM fingerprints on it. Grady Booch and Jim Rumbaugh, current IBM employees, are heavy contributors to it. The third member of UML's Three Amigos was Ivar Jacobsen, who's now an independent consultant.

In addition to the IBM fingerprints, UML is complex and Microsoft believes it will be able to come up with a simpler approach to modeling that more developers will use. But no one knows for sure when it might emerge.

Borland's Together 2005 for Visual Studio .Net, announced in April, supplies UML 2.0 modeling, with Microsoft's blessing. Prashant Sridharan, senior product manager for Visual Studio 2005, was on hand to second the motion when Borland said it would supply Together 2005 for Visual Studio. Sridharan is a rarity at Microsoft, someone who has authored a successful Java book, Advanced Java Networking, Prentice Hall 1997, written before he joined Microsoft.

The other gap that Borland filled was Visual Studio's lack of requirements management--the ability to connect the dots between what business users require and an application's model, as well as its source code and the tests designed to check that it functions as intended. Tying requirements directly to code (and the model) is a big step toward guaranteeing more satisfactory results to business users, development experts say.

Borland's requirements management tool, CaliberRM, will come out geared to Visual Studio's high end, Team System collaborative tools. It will work inside Team System when launched, even though you buy CaliberRM from Borland.

Borland of course remains a keen competitor in tools with its Delphi rapid Windows application development tools and its C++ Builder. But a maturing Microsoft is finding "co-opetition" has its advantages. Especially when you're trying to keep up with Java tools from Compuware, IBM, Sun, Telelogic and the fast growing open source programmer's workbench, Eclipse.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Commentary
Get Your Enterprise Ready for 5G
Mary E. Shacklett, Mary E. Shacklett,  1/14/2020
Commentary
Modern App Dev: An Enterprise Guide
Cathleen Gagne, Managing Editor, InformationWeek,  1/5/2020
Slideshows
9 Ways to Improve IT and Operational Efficiencies in 2020
Cynthia Harvey, Freelance Journalist, InformationWeek,  1/2/2020
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll