测量蒸汽如何选择流量计_第1页
测量蒸汽如何选择流量计_第2页
测量蒸汽如何选择流量计_第3页
测量蒸汽如何选择流量计_第4页
测量蒸汽如何选择流量计_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SDM320

“微软解决方案框架”的最新发展

与VisualStudio2005“团队系统”王志峰JeffWangJeffwang@

BizTalkServer微软有限公司雷达物位计提要历史背景及最新突破基本原则团队和流程模型“灵活”模式和“CMMI流程提高”模式“团队系统”架构及主要工具要览背景和概况首次提出于1994,当时主要用于对外的咨询服务客户需要微软的产品和技术也需要创造这些产品和技术的经验Version11994Version

21998Version

32001Version420051991VisualStudio团队系统要解决的问题遇到挑战(完成了,但超时或超支)成功

失败28%46%26%基于23,000多个项目统计目标和职能分离业务和技术分离缺乏共同的语言和过程交流不畅,团队协作不利流程不灵活,难以适应变化传统的MSFMSF的理念:不是要更多的技术,而是要把技术,人和过程结合起来传统的MSF的内容:基本原则

Foundationalprinciples模型

Models准则

Disciplines关键的概念

Keyconcepts经过验证的做法

Provenpractices建议

Recommendations突破传统的MSF的局限性“描述性”与“规定性”传统的MSF是“描述性”的,缺乏可执行性MSF4.0在此基础上提出了两种具体的方法,使其具有很强的“规定性”,便于操作微软的最新实践TrustworthyComputingEngineeringExcellence软件开发的全球化,国际化(软件外包)工具的支持VisualStudio

团队系统–一整套可以延展和个性化的工具MSF全貌原则模型准则……方法“灵活软件开发”方法“CMMI流程提高”MSF4.0MSF3.xVisualStudio团队系统七项基本原则顾客协作Partnerwithcustomers开诚布公

Fosteropencommunications目标一致

Worktowardasharedvision产品质量,人人有责,时刻不忘

QualityisEveryone'sBusiness(Job),EveryDay灵活应变

Stayagile,expectchange乐于实施Makedeploymentahabit价值流动Flowofvalue团队模型决策项目管理

解决方案体系结构

流程管理

管理服务设计管理系统架构

和基础设施测试计划

测试实施

测试报告基础设施

支持,运营,后勤

商业发布管理技术咨询

具体实施的结构设计

应用程序开发

基础结构开发辅助功能

国际化

用户代言人

培训/支持资料

可用性研究和测试

用户界面设计商业价值

市场

客户代言人

产品计划大型团队项目

管理发布

管理产品管理用户

体验开发测试领导团队桌面

功能

团队项目

管理用户

体验开发测试文件和打印

功能

团队项目

管理用户

体验开发测试信息传递

功能

团队项目

管理用户

体验开发测试小型团队测试发布管理开发用户体验产品管理项目管理架构师项目管理发布管理测试产品部门产品研发部门产品研发部门总经ProductUnitManager团队项目经理

GroupProgram

Manager开发经理DeveloperManager

测试经理TestManager

用户教育经理UserEducationManager项目经理

ProgramManager项目功能经理

FeatureProgramManager发布经理

ReleaseManager软件设领队

SoftwareDesignEngineerLead测试软件设计工程师

SoftwareDesignEngineerinTest软件测试工程师

SoftwareTestEngineer用户界面

设计师

UIDesigner使用性工程师

UsabilityEngineer技术编辑

TechnicalWriter软件设计工程师SoftwareDesignEngineer测试设计领队

TestLead系统工程师

System

Engineer架构师

Architect流程模型项目计划认可范围完成部署完成远景/范围

认可MSF发布就绪认可部署稳定开发计划构思版本1版本2版本3功能时间项目是否该做?项目是否能按时,按预算完成?商业可行性是否得到验证?项目是否按预先的设想和目标建造?项目是否足以稳定,可以发布?项目是否可以进行资源转换,实现价值?流程模型阶段0项目初建

ProjectSetup计划

Plan计划

Plan计划

Plan开发

Development开发

Development测试

Test反馈

Feedback测试

Test反馈

Feedback开发

Development测试

Test发布产品

ReleaseProduct阶段1可重复

阶段最后阶段流程模型阶段:Iteration(理程碑:Milestone)“阶段”用来计划和监控项目的进展,并确定主要成果的交付时间有利于项目各单元的协同对外提供项目进展和质量情况不断纠正偏差注重评审项目的目标和成果阶段性审批,通过后才能推进到下一阶段不断得到用户反馈流程模板项目起动编码开始编码完成推荐版发布发布Beta设计

主角:项目管理人员,开发人员编码

主角:开发人员测试,稳固

主角:测试和发布管理人员M0:

功能定义M1:

设计文本

和测试计划M2:

编码早期计划M3:

稳定与技术预览M4:

BetaM5:

RCM6:

RTM发布部署测试编码完成构思

主角:市场,项目管理人员发布部署

主角:产品管理,销售,推广和支持灵活软件开发模式共识个人和人与人之间的相互作用重于流程和工具与用户的协作重于与用户的合同能够运行的软件重于完善的文本随机应变重于按部就班地执行计划是“团队系统”的首选模式适合5-20人的团队规模灵活模式的要素角色(Roles)活动(Activities)工作流(WorkStreams)工作条目(WorkItems)情境(Scenario)服务质量要求(QualityofServiceRequirement)安全性能用户感受任务(Task)缺损(Bug)风险(Risk)CMMI流程改进为解决CMMI提供了一中轻盈灵活的方案目前适用于CMMI三级,将来会支持五级团队系统减小现代软件系统开发的复杂性协调团队之间的交流开展与第三方企业的和作团队系统(VisualStudioTeamSystem)ProcessandArchitectureGuidanceVisualStudioIndustryPartnersChangeManagementWorkItemTrackingReportingProjectSiteBuildManagementProjectManagementWorkItemTrackingReportingChangeManagementProjectSiteBuildManagementProjectManagementVisualStudio

TeamFoundationDynamicCodeAnalyzerVisualStudio

TeamArchitectStaticCodeAnalyzerCodeProfilerUnitTestingCodeCoverageVisioandUMLModelingVSProClassModelingLoadTestingManualTestingTestCaseManagementApplicationModelingLogicalInfra.ModelingDeploymentModelingVisualStudio

TeamDeveloperVisualStudio

TeamTestTeamFoundationClientTeamFoundationClient技术架构CustomreportingtoolsMSExcelVersionControlProxyReportClientTeamFoundationClientTierCoreDataVersionControlWorkItemsTeamBuild

DataSQLReportingServicesWindowsSharePointServicesWindowsSharePointServicesWorkItemTrackingServiceVersionControlServiceTeamBuildServiceCoreServicesWarehouseAdaptersTeamFoundationAppTierWSSProxiesSQLRSProxiesTeamFoundationObjectModelMSExcelPlug-InMSProjectPlug-InVisualStudioPackagesInternetExplorerBuildProcessVersionControlProxyServiceVSTFClientsofVSTFVSTFAdjunctsBuildMachineTeamFoundationDataTierNote:ThistabcombinesthefieldsfromtheDetailsandSummarytabsfortheScenarioworkiteminVSTSClickingonthiswillbringuptheworkitemformfortheselectedfeatureService-Oriented

ArchitecturemodelPortDetailseditorServicesassigned

tologicalinfrastructureArchitecturevalidated

againstoperational

settingsandconstraintsClassDesigner

and

two-waycodesynchStaticCodeAnalyzerCodeCoverage

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论