课程代号 : SDM211 课程标题 : 微软解决方案架构 (MSF) 的最新发展和工具 支持...

Post on 14-Mar-2016

96 views 9 download

description

课程代号 : SDM211 课程标题 : 微软解决方案架构 (MSF) 的最新发展和工具 支持 --Visual Studio Team System. 课程内容概述. - PowerPoint PPT Presentation

Transcript of 课程代号 : SDM211 课程标题 : 微软解决方案架构 (MSF) 的最新发展和工具 支持...

课程代号 : SDM211课程标题 : 微软解决方案架构 (MSF) 的最新发展和工具支持 --Visual Studio Team System

课程内容概述课程内容概述如果您对“微软解决方案架构(MSF)”的理念感到振奋,对微软总部产品研发团队的运作和文化感到神秘,希望了解如何运用“ Visual Studio团队系统”进行项目管理的具体操作,请参加这个演讲,听王志峰 (Jeff Wang)从企业文化和管理理念的高度来分析理解MSF的精髓,并结合这一理论的最新发展介绍“ Visual Studio团队系统”这一套最新工具的主要功能和应用 ,观看应用模版创建项目,输入项目要求,查询工作条目以及生成项目进展报告等演示。

微软解决方案架构的背景产品开发周期控制模型 Visual Studio团队系统演示

应用模版创建项目输入项目要求查询工作条目生成项目进展报告

课程内容按排课程内容按排

微软解决方案架构的背景

微软的经验总结微软有什么样的经验?微软凭什么总结这些经验?微软的经验适用于我们么?

什么是微软解决方案?什么是微软解决方案?

项目管理准则Project

ManagementDiscipline

风险管理准则Risk

ManagementDiscipline

就绪管理准则Readiness

ManagementDiscipline

准则 Disciplines

团队模型Team Model

控制模型Governance

Model

模型 Models

微软产品微软产品

微软的工程师微软的工程师

DevelopmentDevelopment

TestTest

Program Program ManagementManagement

IT/OperationsIT/Operations

UsabilityUsability

DesignDesign

ContentContent ResearchResearch EngineeringEngineeringManagementManagement

DisciplineFull

TimeDevelopment 9207SDET 7493Program Mgmt 6052IT/Operations 4523UX (Usability/Design) 512Research 523Content 1446Eng. Mgmt 659

总数 三万多

微软产品周期微软产品周期• 多种多样的产品周期

–每天 /每周–每月–每年–每 2-3年– ……

There is no 1 There is no 1 ““Microsoft Way”Microsoft Way”

微软微软 20062006 年数据年数据发布了 260多个产品

记录了 1200万个缺损 Bugs

500个重要的建造Builds

/ 每天

产品开发周期控制模型

MSF MSF 流程控制模型流程控制模型

Envision

Plan

Develop

Stabilize

Deploy

发布 1

部署

构思

计划开发

稳定

部署

稳定开发

计划

构思老版模型

有人推荐用这个图型有人推荐用这个图型

也可能源于这个也可能源于这个 8080年代的电影年代的电影

重叠的活动轨迹重叠的活动轨迹

Envision 构思 时间

Plan 计划Develop 开发

Stabilize 稳定Deploy 部署

“ 阶段”改称为“轨迹”

持续的完善过程持续的完善过程

时间

知识和经验

风险降低

程度方案完成程度

构思 计划 开发 稳定 部署

多版本重叠多版本重叠

时间

Envisi

on Plan Develo

pStab

ilize Dep

loy

版本 3

Envisi

on Plan Develo

pStab

ilize

Deploy

版本 2Envis

ion Plan Develo

pStab

ilize Dep

loy

版本 1

版本版本 11版本版本 22

版本版本 33功能

时间

敏捷模式敏捷模式 : : 检测点控制轨迹检测点控制轨迹

循环

项目1. 目标已审核 (我们能否达到最基本的功能要求 ?)

2. 进度已核算 (我们是否取得应有的进展,能在最后期限内完成?)

3. 测试的限度已评估 (我们是否保持一个适度的质量 ?)

4. 风险已确认,并有应急预案 (我们是否在应对项目和技术的风险?)

5. 部署已准备就绪 (我们的解决方案是否已准备就绪,可以部署?)

CMMICMMI模式模式 : : 流程对应于循环流程对应于循环

项目的进展与活动项目的进展与活动

签入Check in

每日建造Daily build

被认可的建造Accepted build

循环Iteration

项目Project

应用模版创建项目输入项目要求查询工作条目生成项目进展报告

• 团队系统官方网站http://msdn.microsoft.com/vstudio/teamsystem/default.aspx

• 团队系统MSDN博客http://msdn.microsoft.com/vstudio/teamsystem/community/blogs

• 团队系统论坛http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=5&SiteID=1

• MSF官方网站http://msdn.microsoft.com/vstudio/teamsystem/msf

• 我的MSDN博客http://blogs.msdn.com/jeffwang/