日期:2015-08-10 标签: 来源:伟峰科技 浏览次数:
首先理解下软件需求是怎么表现的,是以下几个维度来表现的。第一,管理的业务方面或者管理的业务区块。第二 软件具体支撑哪些业务,提供有哪些手段。第三 达到一个什么样的效果。第四 蕴含有哪些特有的子概念。
通过下面的例子来解释这些含义。先从包含的方面来讲,比如管采购的 有管采购合同,采购下单,采购结算,采购付款这些模块。但是大家容易把概念弄混淆。比如上采购的模块,可以分为管钱,管物的部分。可以选择管钱的模块上,也可以只上管物的部分,可以钱物都管,不管票。可以只管物,也可以管物组合出来可以替代的方案。这种边界通常属于二级边界。就是你管什么,不管什么,大家只谈了一级的分类,二级的分类不够细,导致成本的差异比较大。第二个 是我们大家谈论管什么,不管什么,谈的比较清楚,但是没有考虑到你的采购是订单来结算,我的采购是以总价合同来结算。这代表大家的玩法不一样,在整个项目过程中,大家就没有沟通过,最终做出一个巨大差异的表现形式。那谁能接受。这时候争议就会比较大。这个叫做所支撑的过程或者采取的模式差异。第三层的争议,智能化程度的约定 第四 附加条件的争议,附加约定必须到位。