“Visual Studio Team System 是一套高生产力的、集成的、可扩展的生命周期开发工具,它扩展了Visual Studio 产品线,增强了软件开发团队中的沟通与协作。利用Visual Studio Team System,开发团队能够在开发过程的早期以及在整个开发过程中确保更高的可预见性和更好的质量。

VSTS是以角色为基础的,包含项目开发中的各类角色成员:

Visual Studio Team Systems_可扩展

 

 


 项目经理(Project Manager)



 ​​软件架构师​​(Software ​​Architect​​)



 开发工程师(Software Developer)



 ​​测试工程师​​(Software Tester)



 解决方案构架师(Team ​​Foundation​​ Server)

 


 

 

Visual Studio Team System包含了微软解决方案框架(MSF),Microsoft® 解决方案框架 (MSF) 是一种成熟的、系统的技术项目方法,它基于一套制定好的原理、模型、准则、概念、指南,以及来自 Microsoft 的、经过检验的做法。

MSF的定义并不是一套项目管理的步骤, MSF所提供的是一套指导性的原理、模型、准则、概念等,比如MSF核心有八个基础原理,他们是:

 


 推动开放式沟通;



 为共同的前景工作;



 赋予小组成员权利;



 建立清晰的责任和共同的职责;



 关注交付业务价值;



 保存灵巧,预测变化;



 质量投资;



 学习所有的经验;

 


       这些基本原理是MSF的核心,它们贯穿于项目开发过程中的各个方面。

       MSF的准则包括项目管理准则、风险管理准则和就绪管理准则。这些准则对于 MSF 小组和过程模型的良好运作十分重要。它们起源不在 MSF 之内;它们在行业内部得到了很好的检验,并有全面的知识体系来支持。MSF 具有与基础原理和模型相配套的特定准则,并在需要的时候用它们对框架的其他元素进行补充。总之,MSF 并没有尝试去完全重建这些准则,而是去突出在被应用到 MSF 环境里的时候它们是如何去适应的。

       MSF 的远景目标是为软件专业人员提供由软件专业人员开发的高效、集成和可扩展的流程指导。