首页 > 代码库 > 《构建之法》读书笔记五

《构建之法》读书笔记五

  这礼拜学习了第七章 MSF 和 第八章 需求分析 。

  MSF我以前没遇到过,是一个新的名词简称,全称是Microsoft  solution   framework  ,译为微软解决方案框架,也就是微软推荐的软件开发方法。MSF有一套思想框,就是9条基本原则。

1.推动信息共享与沟通。

2.为共同的远景而工作。

3.充分授权和信任。

4.各司其职,对项目共同负责。

5.交付增量的价值。

6.保持敏捷,预期和适应变化。

7.投资质量。

8.学习所有的经验。

9.与顾客合作。

  这9条原则是相辅相成的,学习与总结,独立与合作。MSF团队更强调与用户的交流,重视在实战条件下的质量,精简过程,直奔主题。

  需求分析无论在何时都是很重要的一个存在,做一个项目的根本目的就是服务用户,即针对用户的现实需求,来实现软件的功能。对于软件需求,从不同角度可以划分成四种:对产品功能性需求、对产品开发过程的需求、非功能性需求、综合需求。软件团队和客户代表需要在需求阶段把这些问题定义清楚。磨刀不误砍柴工。这些环节是必不可少的也是重中之重。

  NABCD模型:NEED(需求)、APPROACH(做法)、BENEFIT(好处)、COMPETITORS(竞争)、DELIVERY(推广)。

《构建之法》读书笔记五