很多时候软件项目在一开始的时候需求很难明确下来,用户也不清楚自己具体想要什么样的效果,只能是列出一个大概的需求,然后评估一个大概的工作量,算出开发费用,签订合同,接着就开始开发了。
等开发完一版以后给用户看了看,用户觉得这个地方得改一下,那个地方也得改一下,如果改个几次还好,如果多次这样反复地改就会出现问题了,作为开发单位觉得这样不断地修改增加了很多工作量,很多功能之前都没说要做,现在要做的话得加钱,但是客户觉得这些功能都是包含在需求里面的,本来就应该做的,只是一开始没有做好而已,不能因为这个有改动就要额外收费。
出现这种矛盾的根本原因就在于一开始没有把需求定好,或者说需求没有定的很细,但是要做到这样也是很难的,大部分项目都做不到这一点,因为软件这个玩意太抽象、太复杂了,前期的时候大家都很难对它有一个完整细致的把握,所以才会造成后期的矛盾,不过我觉得这也是软件项目行业的一个特点吧,很普遍,也很正常,适应了就好。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!