课后做业-阅读任务-阅读提问-2

我看了这一段文字:在Visual Studio TFS中,MSF演化为如下两个分支:MSF敏捷开发模式;MSF CMMI开发模式。有这
个问题:MSF本不属于敏捷流程,为什么支持敏捷开发模式。我查了资料,有这些说法:
MSF 模型
MSF 模型表明了上述基础原理在技术项目的“人员和过程”方面的应用 — 人员和过程对项目的成功与否具备最重要的
影响。MSF 小组模型和 MSF 过程模型是图解式的描述,用来从视觉上显示角色群周围的项目小组的逻辑组织,以及项目生命
周期过程当中的项目活动。这些模型将基础原则具体化了,并融入了核心规范;它们的细节通过了关键概念的提炼,它们的过
程经过成功的作法和建议获得了应用。随着每一个模型都获得了描述,底层的基础原理和规范就可以被认识到。
MSF 小组模型
MSF 小组模型定义了小组同级成员的一些角色和职责,这些成员都在以相互依存的跨学科角色进行信息技术项目工做。
MSF 小组模型基于这样一种前提,即任何技术项目都必须达到特定的关键质量目标才可以被认为是成功的项目。达到每
个目标都须要相关的、不一样技能及知识领域的应用,它们每个都包括在一个小组角色群(一般被简称为角色)里。相关的
技能和知识领域被叫作基础领域,它们定义了每一个角色的域。例如,程序管理角色群包括项目管理、解决方案体系结构、过
程保证和管理服务等职能领域。整体来讲,这些角色都具备这样的广度来知足项目成功的全部标准;如何任何一个角色没法
实现其目标,这都会将危及整个项目。所以,这个同级小组里的每一个角色都被认为是同等重要的,重要的决定都要共同做出。
MSF 过程模型
每一个项目都要通过一个生命周期,这是一个包含项目里全部活动的过程,而这些活动的发生要到项目结束并过渡到操做
状态才会结束。生命周期模型的主要功能是创建活动进行的顺序。正确的生命周期模型可以简化项目,并帮助确保每个步
骤都会让项目更加接近成功。
MSF 过程模型把来自传统的瀑布模型和螺旋模型的概念结合起来,并利用了二者各自的长处。过程模型把瀑布模型基于
里程碑的规划的优点与螺旋模型不断增长的反复项目交付内容的长处结合了起来。
MSF 过程模型以阶段和里程碑为基础。在一个层次上,阶段可以被简单地看做是一段时间,只不过强调了为该阶段生产
相关交付内容的特定活动。可是,MSF 阶段要比这复杂;每一个阶段都有其自身的特点,每一个阶段的结束都表明了项目进展和
中心点的变化。阶段能够被前后看做是探索的、调查的、创造性的、专心的和合乎规范的。里程碑是检查和同步点,用来确
定阶段的目标是否已经实现。里程碑为小组提供了明确的机会,以调整项目的范围,反映客户或者业务要求的变化,并解决
项目过程当中可能会出现的实际风险和问题。此外,里程碑是每一个阶段的结束,它让指导不少活动的职责进行转化,并鼓励小
组以新的视角来看待下一阶段的目标。结束由小组在每一个阶段生产的实际交付内容来讲明,还有小组和客户对这些交付内容
的评价意见来讲明。这个结束,以及相关的结果,将成为下一阶段的起始点。
MSF基础原理
MSF 的核心有八个基础原理:学习


推进开放式沟通生命周期


为共同的前景而工做项目管理


赋予小组成员权力开发


创建清晰的责任和共同的职责同步


关注交付业务价值io


保持灵巧,预测变化基础


质量投资原理


学习全部的经验程序

根据个人实践,我获得这些经验MSF模式较固定。 可是我仍是不太懂,个人困惑是:MSF有小组模式,而对于MSF敏捷开发模式貌
似与其没有多大关系。技术

相关文章
相关标签/搜索