March 10, 2006

Microsoft collaboration server to ship this month

Considered crucial to Microsoft's ALM platform, Team Foundation Server is coming after seven years in the making

Microsoft's impending delivery of its Visual Studio 2005 Team Foundation Server is the culmination of seven years of planning the company's entrance into the ALM (application lifecycle management) space.

Serving as a data warehouse and collaboration hub, Team Foundation Server complements Microsoft's already shipping Visual Studio 2005 Team System client components for ALM. Team Foundation Server ships later this month. Microsoft's Rick LaPlante, general manager of the company's Visual Studio Team System group, is expected to discuss the product on March 16 at the SD West 2006 conference in Santa Clara, Calif.

Team Foundation Server reports on static analysis of code, tracks the software build process, and furnishes a history of software engineering efforts. It is considered crucial to Microsoft's ALM platform.

"The unique thing there is it is a data warehouse. We've never had one of those before," LaPlante said in an interview on Friday.

The genesis of Microsoft's ALM platform began in 1999, when LaPlante met with Bill Gates, currently Microsoft's chairman and chief software architect, and Steve Ballmer, now serving as CEO, to talk about enterprise software development.

"I sat down with Bill and Steve and said we need to be in this business," LaPlante said.

"It was important because customers were failing," with their development projects, LaPlante said.

The executives noted that very few enterprise software projects involve developers only. LaPlante said that he advised a mass-market approach and one that reaches multiple roles in the development process. Ease of use and having a toolset that worked together also were priorities.

"We wanted to build a set of tools that the developers, the testers, the architects would want to use, and you go and put the process around it," LaPlante said. The company was not sold on Rational's ALM tools, characterizing them as aged, according to LaPlante.

But why has it taken Microsoft so long to deliver its ALM platform?

"The answer is we were committed to being in this space, but how to get into this space was [the subject of] a very long set of discussions and the discussions [were], as you can imagine, around build vs. buy," LaPlante said.

Microsoft considered a build-it-in-house or partnering approach, weighing technologies from companies such as Mercury Interactive.

"We looked at all of these companies. We looked at a lot of companies and said we believe the only way you're going to fundamentally change this space is by being easy to use, by being integrated and supporting this notion of a dynamic process. No one had that," LaPlante said.

In about 2001 or 2002, the company decided it would build in-house, LaPlante said.

Recently, a Borland official criticized Microsoft's Team System approach as too Windows-centric. LaPlante said the Team System clients are Windows-focused, but Team Foundation Server can store other types of code such as Java or PHP (PHP: Hypertext Preprocessor) code.

An early user of Team Foundation Server has high hopes for the product.

Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.