微软实训MSF流程讲解_第1页
微软实训MSF流程讲解_第2页
微软实训MSF流程讲解_第3页
微软实训MSF流程讲解_第4页
微软实训MSF流程讲解_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、微软实训MSF流程讲解概述概述实训目的实训方式安排实训参加人员角色介绍实训项目简介团队开发规范实训目的实训目的软件学院与软件公司个人开发和团队合作理论和实践体验软件公司学习管理体验软件开发流程和规则认识自己实训中可以学到的实训中可以学到的身份的改变自我学习自我管理面对失败学会团队合作实训方式安排实训方式安排一、团队开发,荣辱与共二、基于CMMI 的MSF模型三、企业化要求,角色分配四、没有老师五、项目最终可能失败实训项目简介实训项目简介 详见 :2013年 微软综合应用开发技术培训方案(华中科技大学).doc微软微软MSF解决方案框架解决方案框架 简介简介 Microsoft 解决方案框架 (

2、MSF) 是一种成熟的、系统的技术项目方法,它基于一套制定好的原理、模型、准则、概念、指南,以及来自 Microsoft 的、经过检验的做法。接下来我们将概述其基本原理、核心模型以及主要准则,并把重点放在如何应用它们推动技术项目成功上。MSF 提供了一个灵活的和可伸缩的框架,其适应能力能够满足任何项目(不论其规模和复杂性)的要求,以规划、构建和部署业务驱动的技术解决方案。 作为一个框架,MSF 就提供了一种指导,而不会强迫实施很多限制性的细节MSF 起源和简史起源和简史 理解和使用技术变化所提供的机遇已经成为了组织里时间和资源消耗的主要原因 技术本身就可能成为项目失败的因素;但是,它极少是主要

3、原因。令人意外的是,经验表明:项目成功这一结果更多的与所涉及的人员以及过程有关,而非技术本身的复杂性。MSF 就是设计和构建用来提供框架实现并积极帮助项目走向成功的基于经验的解决方案基于经验的解决方案Microsoft 解决方案框架于 1994 年首次引入,MSF 元素基于行业著名的最佳做法,并融合了 Microsoft 在高技术行业超过 25 年的经验。这些元素都被设计用来共同工作,以帮助 Microsoft 的顾问、合作伙伴和客户来解决技术生命周期过程中碰到重大挑战。MSF 关键术语关键术语作为一个框架,MSF 包括能够被单独使用或者作为一个集成的整体使用的多个组件: MSF 基础原理基础

4、原理。 这些核心原理是该框架的基础。它们是框架所有元素所共有的值和标准。 MSF 模型模型。 这是项目小组和过程的方案描述或者“思想映射”(小组模型和过程模型 框架的两个主要定义组件)。 MSF 准则准则。 使用一套特定方法和术语的做法领域(项目管理、风险管理和就绪管理 框架里其他几个主要的定义组件)。 MSF 关键概念关键概念。 这些概念支持 MSF 原理和规范,并且通过特定的、经过检验的最法来显示。 MSF 经过检验的做法经过检验的做法。 这是在各种实际条件下被技术项目证明有效的做法。 MSF 建议建议。 这是在模型和规范应用中可选的、但是建议采用的做法和指导。 MSF基础原理基础原理 M

5、SF 的核心有八个基础原理:推动开放式沟通 为共同的前景而工作 赋予小组成员权力 建立清晰的责任和共同的职责 关注交付业务价值 保持灵巧,预测变化 1.质量投资 学习所有的经验 MSF 的模型和准则的模型和准则MSF 模型模型 MSF 小组模型 MSF 小组模型定义了小组同级成员的一些角色和职责MSF 过程模型 正确的生命周期模型能够 简化项目,并帮助确保每一个步骤都会让项目更加接近成功。MSF 团队模型团队模型MSF 团队角色及其职责范围团队角色及其职责范围MSF小组模型角色群组成小组模型角色群组成 整个团队由六种角色组成,分别为 产品管理(Product Management) 项目管理(

6、Program Management) 开发人员(Development) 测试人员(Test) 用户教育人员(User Education) 发布管理(Release Management)不同的角色在不同的阶段起主要推动作不同的角色在不同的阶段起主要推动作用用MSF 各角色在不同阶段中的职能各角色在不同阶段中的职能团队开发规范团队开发规范 角色共享的两个原则:1、开发组成员不能共享角色。 2、不要试图组合具有一定利益冲突的角色MSF 过程模型过程模型过程模型建立了工程中各种活动的顺序,从这方面看,它体现了一个工程项目中整个生命周期。 MSF过程模型过程模型将瀑布模型瀑布模型 和螺旋模型螺旋

7、模型 的最优秀的原理结合起来组成一体。瀑布模型中由于有基于里程碑的计划,因此它有可以预测项目的未来优点;而螺旋模型则有快速反馈和有创造力的优点。MSF过程模型继承了它们的优点。 里程碑里程碑在MSF中是一个中心主题,MSF中用里程碑来计划和监控项目的进程。 MSF中的里程碑分为“主里程碑主里程碑”和“中间里程碑中间里程碑”。 主里程碑是项目阶段的转换点。MSF中主里程碑有“远景/范围认可”、“项目计划认可”、“范围完成”、“发布就绪认可”、“部署成功”。 中间里程碑是指两个主里程碑之间的小的工作目标指示物或工作成果。MSF 过程模型的阶段和里程碑过程模型的阶段和里程碑迭代的方法迭代的方法MSF

8、过程模型过程模型构思阶段构思阶段成果成果 目标:创建一个关于项目的目标、限定条件和解决方案的架构团队的工作重点: a) 确定业务问题和机会 b) 确定所需的团队技能 c) 收集初始需求 d) 创建解决问题的方法 e) 确定目标、假设和限定条件 f) 建立配置与变更管理 交付成果 a) 远景/范围文档 b) 项目结构文档 c) 初始风险评估文档MSF过程模型过程模型计划计划阶段阶段成果成果 目标:创建解决方案体系结构和设计方案、项目计划和进度表团队重点: a) 尽可能早地发现尽可能多的问题 b) 知道项目何时收集到足够的信息 以向前推进 交付成果 c) 功能规格说明书 d) 主项目计划 e) 主

9、项目进度表MSF过程模型过程模型开发阶段开发阶段成果成果 目标:完成功能规格说明书中所描述的功能、组件和其他要素团队主要工作 a) 编写代码 b) 开发基础架构 c) 创建培训课程和文档 d) 开发市场和销售渠道 交付成果 a) 解决方案代码 b) 构造版本 c) 培训材料 d) 更新的主项目计划、 进度表和风险文档MSF过程模型过程模型稳定稳定阶段阶段成果成果 目标:提高解决方案的质量,满足发布到生产环境的质量标准团队的工作重点 a)提高解决方案的质量 b)解决准备发布时遇到的突出问题 c)实现从构造功能到提高质量的转变 d)使解决方案稳定运行 e)准备发布交付成果 a)试运行评审 b)可发布版本 c)测试和缺陷报告 d)项目文档MSF过程模型过程模型部署部署阶段阶段成果成果 目标:把解决方案实施到生产环境之中 团队的工作重点 a)促进解决方案从项目团队到运营团队的顺利过渡 b)确保客户认可项目完成交付成果 a)运营及支持信息系统 b)所有版本的文档、装载设置、 配置、脚本和代码 c)项目收尾报告今日任务(上午

温馨提示

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

评论

0/150

提交评论