首先,软件需求的表现可以从以下几个维度来看。第一是管理的业务方面或者管理的业务区块。第二,软件具体支持哪些业务,提供了哪些手段。第三是达到的效果。第四则是蕴含的特有概念。
下面通过一个例子来解释这些含义。以管理采购为例,这个模块包括管理采购合同、采购下单、采购结算以及采购付款等子模块。然而,人们很容易混淆这些概念。比如对于采购模块来说,可以将其分为管理资金和管理物品两个部分。可以只上线管理资金的模块,也可以只上线管理物品的部分,还可以同时管理资金和物品,但不管理票据。也可以只管理物品,或者通过组合管理物品来替代其他的解决方案。这种边界通常属于二级边界。而对于一级分类,我们只讨论了管什么,不管什么,忽略了二级分类的细节,导致成本差异较大。第二个例子是我们的采购结算方式不同。有些人的采购是以订单为基础进行结算,而有些人的采购是以总价合同进行结算。这代表了不同的工作方式,在整个项目过程中,大家没有进行充分的沟通,最终造成了巨大的差异。这种差异就是所支撑的过程或者采取的模式上的差异。第三个例子是智能化程度的约定。第四个例子则是附加条件的差异,需要明确约定。
以上是关于软件需求表现的解释。
添加专属销售顾问
扫码获取一对一服务