As I’m from a Solution Integration and Services background, I always used to think what kind of solutions and services we can offer around VSTS. One option is to provide consulting, deployment and training services to the organizations that are planning to adopt VSTS. The other could be to provide a solution that is purely and completely based on VSTS and TFS such as APPRISE, an enterprise project and process management solution. But aren’t that too less options for a product that is extensible and customizable to such a great extent?
TFS is such a feature rich product that it should be used in many more solutions than just in development related environments. Requirements Authoring Starter Kit is a perfect example of such a solution. The solution integrates and uses a number of Microsoft products including TFS:
- Microsoft Office Word 2003
- Microsoft SQL Server 2005
- Microsoft Windows SharePoint Services
- Microsoft Visual Studio 2005 Tools for Office
- Microsoft Visual Studio 2005 Team Suite
- Microsoft Visual Studio 2005 Team Foundation Server
The article about RASK introduced it as:
“The Requirements Authoring Starter Kit (RASK) provides a customizable requirements-authoring solution for software development teams. RASK serves two purposes. It provides the basis of a Requirements Authoring solution and illustrates how to access Microsoft Visual Studio 2005 Team Foundation Server programmatically from Microsoft Visual Studio 2005 Tools for the Microsoft Office System (Visual Studio 2005 Tools for Office). RASK has broad functionality that you can extend with minimal effort.”
You may not use the solution for the functionalities it provides, but you may still like it to learn so many ideas like:
- How TFS can be integrated in a solution that comprises of so many products that are not related to development environments
- Get few more example on TFS extensibilty
- Another example of the capabilities of Visual Studio Tools for Office and Office
- …