第一部分:MSF微软开发规范简介
1. MSF开发规范
2. MSF中的团队建设与成员角色
3. MSF文档制作与模版
第二部分:Team Foundation 概述
1. Team Foundation整体架构与技术组成
2. VSTS安装
3. Team Foundation内容
4. Team项目建立
第三部分 Team Foundation 团队建设
1. 建立在VSTS中的团队项目
2. 建立项目中的团队
3. 成员权限分配与管理
4. 项目权限分配与管理
5. 团队门户站点建立
实验:建立基本的团队项目,并创建团队成员和权限分配
第四部分 源代码管理
1. 源代码管理技术
2. 源代码迁入
3. 源代码迁出
4. 源代码管理的安全性
5. 项目文档管理
实验:建立基本的源代码管理任务,实现源代码的签入和基本权限设定
第五部分 工作流管理
1. 工作流介绍
2. 团队成员任务分配
3. 工作流建立与管理
4. 工作流安全性
实验:根据项目实际情况,建立成员的工作项,建立基本工作流管理基础
第六部分:VSTS设计与开发
1、 SDI建模概述
2、 建立数据逻辑中心
3、 建立应用程序关系图
4、 建立系统关系图
5、 定义程序部署
实验:以架构师身份,定义整个应用程序的框架和数据中心
第七部分:使用VSTS建立健壮的应用程序
1、 使用单元测试
2、 测试代码覆盖率
3、 使用静态代码分析
4、 使用代码性能分析
实验:编码人员定义基本的单元测试模板,并且按照模板进行自动化的单元测试,提交测试报告并进行代码分析
第八部分 软件测试
1、 建立测试项目
2、 使用测试模版
3、 建立Web测试
4、 建立负载测试
5、 组合测试
6、 建立Bug追踪与管理
7、 测试文档
实验:测试人员定义测试用例,并逐项进行基本测试,负载测试和顺序测试,建立bug追踪表,建立bug报表。