你找软件开发公司做一个定制软件开发项目,如果前期沟通异常的顺利,那可能并不是一件好事,特别是功能比较复杂的定制软件开发项目。照理说前期沟通应该会比较漫长,因为客户和软件开发公司在沟通的过程中会提出很多问题,然后针对这些问题一一去详细讨论,比如功能细节的问题,比如费用的问题,比如资质的问题,比如软件开发公司对你的一些需求的质疑,他们可能会觉得有更好的实现方式给你建议等等。
我做了10多年的软件开发深有体会,像那种比较复杂的定制软件开发项目,双方在合作的时候肯定会出现很多的问题需要聊清楚,不然没有办法把项目交付。就算前期没有沟通到,这些问题也会在合作以后的开发过程中出现,始终还是不得不面对这些问题。但是合作以后再去讨论这些问题就有点麻烦了,因为这些问题可能会涉及到费用的增加,工期的延长,或者是这个问题会直接导致双方根本就没有办法合作。这个时候作为客户就会很被动,因为你钱也付了,时间也消耗了,进退两难。
所以我建议要做软件开发的客户,如果你感觉前期的沟通异常的顺利,比如你不管说什么软件开发公司那边的人都说好,你说什么需求他都说好,没问题、想都不想就一口答应,比如你说价格要少,明明是20万的项目直接砍一半,说10万做不做,那边也想都没想就一口答应,然后软件开发公司看了你的需求,对这些功能细节也没有半点的疑问,什么问题都没有,那可能就是真的有问题了。