构建之法(第七章 MSF)

第七章主要讲了

1.MSF的原则,MSF团队模型和开发模式,MSF和CMMI

2.各种软件工程原则的异同,如何在学生团队实施软件工程的原则

1.MSF的基本原则

 1.1推动信息共享与沟通

  所有信息都保留并公开,讨论要包括所有涉及的角色,决定要公开并告知所有人。当然,对牵涉到技术机密、安全性等信息要采取必要的把握措施。

  使用Alert来提醒何事发生了变化;所有的信息都保留并公开,不能删除工作项。

 

 1.2为共同的远景而工作

  这个目标必须是明确的,没有二义性。

  这个目标不是当前就能达到,必须是通过努力才能达到的。

  这个目标不是空泛的,它应该对项目成员每天的工作都有指导作用。

 

 1.3充分授权和信任

  授权:一是给某人权利和权威;二是给予某人更多自信和自尊。

  在一个高效的团队中,所有的成员都应该能得到充分的授权,他们有权在职权范围内按照自己的承诺完成任务,同时,他们也充分信任其他同事能实现各自的承诺。类似地,团队的顾客也认为团队能兑现承诺,并进行相应的规划。MSF团队模型是网状,而不是层次结构。

 

  1.4各司其职,对项目共同负责

  团队中的每个角色都有自己的职责,如果出了问题,这个角色就要负责任。

 

  1.5交付增量的价值

  一个项目的商业价值只有在它被成功地发布并运行时才能体现出来,所以,MSF过程模式包括了开发和发布阶段。

 

  1.6保持敏捷,预期和适应变化

  我们是预期变化,不是期望变化。除开外部原因,团队内部也在变化,我们对技术的掌握每天都在提高,原来认为不可能的事可能变得容易。

 

  1.7投资质量

  对质量的重视,引起对质量的投资,引起对人、过程和工具的投资。

 

  1.8学习所有的经验

  MSF在每一个里程碑结束时都要做一个“里程碑回顾”,这个回顾不必等到整个项目结束才做。

 

  1.9与顾客合作

     注意交流的方式

2.MSF团队模型

       在MSF团队模型中,任何技术项目都必须达到特定的关键质量目标,才能够被认为是成功的项目。任何一个角色无法实现其目标,都将危及整个项目。因此,每个角色都被认为是同等重要的,重要的决定都要共同做出。

 

3.MSF过程模型

       MSF过程模型是从传统的软件开发瀑布模型和螺旋模型发展而来的,它把瀑布模型中基于里程碑的规划优势与螺旋模型中增量迭代的长处结合了起来。MSF过程模型的基本元素是阶段和里程碑。

 

4.MSF开发模式

    1)MSF敏捷开发模式

    2)MSF CMMI开发模式

 

转载于:https://www.cnblogs.com/baihuan/p/7500684.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值