这礼拜学习了第七章 MSF 和 第八章 需求分析 。
MSF我以前没遇到过,是一个新的名词简称,全称是Microsoft solution framework ,译为微软解决方案框架,也就是微软推荐的软件开发方法。MSF有一套思想框,就是9条基本原则。
1.推动信息共享与沟通。
2.为共同的远景而工作。
3.充分授权和信任。
4.各司其职,对项目共同负责。
5.交付增量的价值。
6.保持敏捷,预期和适应变化。
7.投资质量。
8.学习所有的经验。
9.与顾客合作。
这9条原则是相辅相成的,学习与总结,独立与合作。MSF团队更强调与用户的交流,重视在实战条件下的质量,精简过程,直奔主题。
需求分析无论在何时都是很重要的一个存在,做一个项目的根本目的就是服务用户,即针对用户的现实需求,来实现软件的功能。对于软件需求,从不同角度可以划分成四种:对产品功能性需求、对产品开发过程的需求、非功能性需求、综合需求。软件团队和客户代表需要在需求阶段把这些问题定义清楚。磨刀不误砍柴工。这些环节是必不可少的也是重中之重。
NABCD模型:NEED(需求)、APPROACH(做法)、BENEFIT(好处)、COMPETITORS(竞争)、DELIVERY(推广)。
时间: 2024-11-25 00:11:58