《构建之法》读书笔记w7

  前几章介绍了软件开发的各种方法论以及一些原则和宣言,而第七章主要讲述了MSF(微软解决方案框架)——即微软推荐的软件开发方法的历史、原则,以及他的团队模型和开发模式和MSF对敏捷和CMMI的支持。

MFC基本原则:

1.推动信息共享与沟通——除技术机密,安全性等要保护外,所有的信息要保留和公开,决定要公开并告知所有人

2.为共同的远景而工作——产品的远景

3.充分授权和信任——在一个高效的团队中,所有的成员都应该得到充分的授权,他们有权在职权范围内按照自己的承诺完成任务;同时,要信任其他同事;顾客也要信任团队

4.各司其职、对项目共同负责——鼓励团队成员在自己本职之外为其他领域做贡献。

5.交付增量的价值——重视商业价值,提供渐进的价值

6.保持敏捷,预期和适应变化——预期变化,团队变化,技术升级

7.投资质量——对质量的重视,引发对质量的投资,引发对人,过程和工具的投资

8.学习所有的经验——“里程碑回顾”,项目结束后,请专家总结成功经验和失败教训,避免主观臆断或相互指责。

9.和顾客合作——和顾客多交流,避免主观认为

  MSF的团队模型:产品管理,项目管理,开发,发布管理,测试,用户体验。每个角色同等重要,重要的决定要共同做出。讨论处理方案时,每个角色从自己的质量目标出发并对其负责。

  MSF的过程模型:从传统的软件开发瀑布模型和螺旋模型发展而来。

 

posted @ 2017-06-04 16:30  夜尉迟  阅读(117)  评论(0编辑  收藏  举报