A month after Microsoft Corp. made parts of its workflow collaboration engine for Visual Studio 2005 available to developers, Microsoft Canada announced the availability of an evaluation version of Team Foundation Server to Microsoft Developer Network (MSDN) subscribers.
The evaluation version is valid for 180 days starting this month and supports workgroups of five or more. A workgroup version for five users has been available for download since March. Microsoft said the Standard Edition of Team Foundation Server was made available on May 1st and costs approximately $7,000, depending on the customer’s volume licensing agreement with Microsoft.
The announcement was made at a Visual Studio Developer Conference in Toronto last month.
Team Foundation Server is a development tool that allows IT and business executives to collaborate on application development throughout the entire software lifecycle. The tool also features a reporting and auditing tool called the Software Engineering Institute’s Capability Maturity Model that allows users to collect information for reports required by industry regulations, such as Bill 198 in Canada.
Jeff Zado, Micrsoft Canada’s senior product manager of development tools said businesses want a seamless integrated portfolio of applications.
“This puts a burden on developers to integrate applications seamlessly,” said Zado, adding that Microsoft BizTalk Server can help them do that by automating manual processes.
David Wu, application design analyst at the Natural Sciences and Engineering Research Council of Canada (NSERC), a research granting body, said Team Foundation Server helps improve communication between business executives and IT managers.
“We don’t speak the same language,” said Wu, who has been involved with the implementation of a Web site that allows NSERC to track its grants to universities.
NSERC enlisted the help of Toronto-based consulting firm ObjectSharp three years ago to help it design and implement the site. The site was originally developed using Visual Studio 2003 but was later migrated onto Visual Studio 2005.
Barry Gervin, principal consultant at ObjectSharp, said Team Foundation Server offers customers like NSERC a more affordable alternative to link the suite of Microsoft applications such as SQL Server Database, SharePoint and Visual Studio.
“Microsoft brings applications together as one package,” said Gervin. “Licensing for a developer could range between $25,000 to $50,000.”
ObjectSharp helps its customers, which include development groups within large organizations like NSERC and independent software vendors, adopt new technologies like Team Foundation Server.
At the conference Jerome Carron, senior development evangelist at Microsoft Canada, showed Team Foundation Server running in Microsoft Office Excel. There, developers can create cubes of information such as a work item that they can analyze by dropping it into a cell to reveal more information.
“They can see what’s active and what’s complete,” said Carron, adding Team Foundation Server is also integrated with Microsoft Project, which allows project managers to reassign or redirect work to developers.
NSERC’s Wu said before using Team Foundation Server he didn’t know how many lines of code his development team had written.
“I can now tell how much code they are writing out,” said Wu. “I can crank out 50 tasks and know how long it took to write them.”
Wu added the software also allows him to test the code and send a report to his manager in PDF format.
The ability to test the code throughout the software lifecycle allows developers to approach development, and in particular, security, from a holistic standpoint instead of an afterthought.
Developers can help customers better manage their data with WinFX, available in a preview program, which includes Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WWF).
WCF provides a unified communication platform for disparate applications while WPF allows for rich graphics across numerous devices.