版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度职工住房借款与社区养老配套服务协议3篇
- 二零二五年度吊装工程安全评估与监督管理合同2篇
- 2025年办公家具回收利用与环保处理合同3篇
- 极简市场营销(杰瑞20231224)
- 二零二五年度花椒采摘与旅游融合发展合同3篇
- 2024年阳泉煤业(集团)有限责任公司总医院三矿医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年河南水利与环境职业学院高职单招数学历年参考题库含答案解析
- 2024年河北机电职业技术学院高职单招职业适应性测试历年参考题库含答案解析
- 二零二五年度美食街摊位租赁及广告投放合同3篇
- 2024年江苏财经职业技术学院高职单招职业适应性测试历年参考题库含答案解析
- GB/T 44823-2024绿色矿山评价通则
- 采购合同采购合同采购合同
- 云南省律师服务收费管理办法及标准
- 华为C语言通用编程规范
- 搞笑诗朗诵《生活》4人
- 团建活动满意度调查问卷
- 数独题目难度系数3级共100题后附参考答案
- 漂亮的可编辑颜色鱼骨图PPT模板
- 齐鲁医学数字疼痛评分表
- GB∕T 7588.1-2020 电梯制造与安装安全规范 第1部分:乘客电梯和载货电梯
- 植物种植施工方案与技术措施
评论
0/150
提交评论