本文主要是介绍客户的钱就是自己的钱——重视软件中关于现金流的业务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
经过这次 pos 系统的开发,大家暴露的问题颇多。这里我就说一下自己感觉比较重要的部分。那就是在软件中关于现金操作的业务。
可能是我们的在做软件的时候,做测试的时候一般都是用的虚拟数据。所有的现金业务的功能测试需要的数据都是自己假设出来的。
比如说在定菜价的业务中吧,自己随便就给他设定个几千块钱一份的单价,因为是要测试嘛,这些数据都是假的,所以长久以往慢慢的就对这些数据丧失了敏感性(如果要是真的涉及到自己的腰包里的钱,估计也会重视起来的),这样的结果是在测试数据的时候会有一些遗漏的地方。
就像是在刚交付的那个 pos 销售系统中,关于现金操作的流程不是很明确,每一笔钱来源于哪,到哪去,还有这笔钱应该是数据收入还是支出。这些问题都没有明确的定义,因此也就有了后来客户的真实收入和软件统计的收入有所误差,就是因为有一个数据来源设置错了。
所以在开发这类系统时要千万把自己置身于真实的销售环境当中去,把每一笔钱都想成是从自己腰包中拿出来的真金白银。只有这样才能对“自己的钱”敏感,才会不厌其烦的去核对数据是否属实。
关于软件设计的缺陷给用户造成巨大损失的例子网上经常可以看到很多,究其原因就一点:没有把客户的钱当成自己钱。
这篇关于客户的钱就是自己的钱——重视软件中关于现金流的业务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!