构建之法7,8章阅读笔记

Posted 程序猿养成中

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建之法7,8章阅读笔记相关的知识,希望对你有一定的参考价值。

 

第七章介绍了微软推荐的软件开发方法MSF。MSF的最大特性是商业化,并一直体现在项目的实施过程中。所谓商业化意味着客户的商业利益。客户投入多少,得到多报,客户要用到哪些最新的技术,最后如何把项目计划(Project)变成产品(Product)直至产生效益,等等,这些都是MSF要考虑的问题。我认为MSF的基本原则,不仅符和软件开发流程,而且也也可以应用到平时生活和学习。如学习所有的经验,学习他人经验及自己的过去的经验,反思错误,才会获取到知识。

第八章的需求分析介绍了软件需求的类型、利益相关者,获取用户需求的常用方法和步骤,竞争性需求分析的框架NABCD以及项目计划和估计的技术。

在软件需求方面,可以从利益相关者那里,引导他们表达需求,从而获取。从用户那里获取了需求之后,需要分析和定义需求,也就是对需求进行规整,来定义一下需求的内容。下一步就要像用户去验证这些规整好的需求,看看是否满足用户的需要。另外在软件开发过程中也会对需求进行调整,来适应新的变化。

在对软件的需求方面,可以分为对产品功能性的需求,也就是要求超频产品实现某些功能。也可以对产品开发过程的需求,要求开发流程满足某些约束条件。也有一些非功能性需求,还有综合需求。

以上是关于构建之法7,8章阅读笔记的主要内容,如果未能解决你的问题,请参考以下文章

2017/10/06-构建之法:现代软件工程-阅读笔记

20171102-构建之法:现代软件工程-阅读笔记

构建之法阅读笔记04

《2017 0907-构建之法:现代软件工程-阅读笔记》

2017.10.26-构建之法:现代软件工程-阅读笔记

20170920-构建之法:现代软件工程-阅读笔记1