构建之法阅读笔记06

构建之法阅读笔记06MSF

  • 理论和知识点
  • MSF的原则,MSF团队模型和开发模式,MSF和CMMI
  • 练习与讨论
  • 各种软件工程原则的异同,如何在学生团队实施软件工程的原则

6.1、MSF基本原则

  MSF具有9条基本原则,具体如下:1.推动信息共享与沟通;2.为共同的远景而工作;3.充分授权而工作;4.各司其职,对项目共同负责;5.交付增量的价值;6.保持敏捷,预期和适应变化;7.投资质量;8.学习所有的经验;9.与顾客合作

6.2、MSF团队模型

  MSF团队模型定义了小组同级成员的一些角色和职责,如下图所示

  在MSF团队模式中,任何技术项目都必须达到特定的关键质量目标,才能够被认为是成功的项目。任何一个角色无法实现其目标,都将危机整个项目。

6.3、MSF敏捷开发模式

  MSF敏捷开发模式和以往有所不同,更加强调与用户的交流,团队质量控制的首要任务是防止缺陷的发送。

个人感受部分:

MSF即微软解决方案框架,也就是微软推荐的软件开发方法,MSF基本原则:推动信息共享与沟通,为共同的远景而工作,充分授权和信任,各司其职对项目共同负责,重视商业价值提供渐进的价值,保持敏捷预期和适应变化、,投资质量,学习所有的经验,与顾客合作。在MSF团队模型中,任何技术项目都必须达到特定的关键质量目标,才能够被认为是成功的项目。任何一个角色无法实现其目标,都将危及整个项目。软件开发是一种复杂的、有创造力的过程。在较大的开发队伍中,采用自上而下的方法,将会抑制创造力、有效的交流和真正的方案开发。通过在软件开发过程中应用MSF基本模型,帮助软件组织克服这些障碍。

原文地址:https://www.cnblogs.com/xhj1074376195/p/12605325.html