Microsoft is sprucing up its application lifecycle management server products, adding a kanban board to the Team Foundation Service cloud platform and Git repository capabilities to the TFS (Team Foundation Server) behind-the-firewall product.
The kanban board will let teams visualize the flow of backlog items in development using Scrum or kanban agile methods. Team Foundation Server, meanwhile, is getting command-line tools, called Git-tf, to make it easier to use a local Git repository with TFS. The tools allow users to clone sources from TFS, fetch updates, and update TFS with changes committed locally in Git. Microsoft also launched a Git-tf open source project on its Codeplex project site, enabling community participation in enhancing Git-tf.
[ Microsoft is embracing Web development in its Office 13 suite. | Subscribe to InfoWorld's Technology: Microsoft newsletter for the latest news on the company. | Learn how to work smarter, not harder with InfoWorld's roundup of all the tips and trends programmers need to know in the Developers' Survival Guide. Download the PDF today! ]
Kanban emphasizes just-in-time delivery without overloading software developers, with developers pulling work back from a queue. The process from definition of task to delivery is displayed for participants.
Microsoft's kanban accommodations recognize growing interest in this methodology, Brian Harry, Microsoft technical fellow for TFS, said in a blog post on Monday: "Now you can manage your project with Scrum, with kanban, or you can combine them to get the best of both by using kanban [to] visualize the flow of your Scrum backlog items. Scrum and kanban are both work management strategies that involve breaking down a problem and then visually transitioning work through a series of states."
In another blog post Monday, Harry cited team accommodations in Git-tf. "You may have a TFS project that's been running for a while. Most of your dev team is using our Visual Studio or Eclipse integration and [are] perfectly happy. At the same time, you've got a few people who want or need to use Git. Maybe they are the XCode developers on the team and they like the native Git integration in the XCode IDE. Git-tf allows them to work with XCode's Git integration and collaborate with other team members through TFS."
While limited to TFS at the moment, Microsoft plans to add support for Git-tf to Team Foundation Service.
This article, "Microsoft adds kanban, Git accommodations to ALM server," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest developments in business technology news, follow InfoWorld.com on Twitter.