开发这个系统本身不难,基本业务逻辑就是利用软件接口从上级部门的系统中获取需要办理的案件,甲方管理员再将案件派发到自己单位的部门或下级单位,进行办理。办件结果信息再回传给上级部门,并获得上级部门的评价意见。各环节还涉及到办件的回退、超期、延期申请等。
系统需求调研期间,甲方也只能简单地提出了以上需求,没法细化,比如获取的上级案件信息有哪些字段,办理过程中需要回复的信息格式什么样……我们只能根据甲方以往办件的纸质文档,结合自己的软件开发经验,按照自己的理解写了需求文档,提交给甲方确认。半个月后,甲方签字并盖章确认了。于是,就叫程序员开始编写代码了。
遇到了第一个问题,拿不到上级系统的接口。我们根据甲方提供的上级部门联系人,联系对方要接口文档。对方不给我们。这很好理解,对方是甲方的上级部门,没有义务配合我们软件开发公司。我们提出,请甲方出面协调,向上级请示,委托我们进行对接。强哥一口拒绝,理由是,软件既然委托我们做,这都是我们的工作,他们不管,只要结果。我们怎么解释,他不听。实在没办法,拖了一个多月。但是工作还得继续。最后,还是我们从侧面解决了这个上级部门的领导,才答应给接口。

遇到第二的问题,上级部门的软件开发单位要接口对接费用。关于系统接口对接,是否需要费用,在签订合同前,询问过甲方,回复说不需要(也许他们根本就没有了解过)。现在实施过程中,出现了费用,而且费用不低,大概占整个软件开发费用的20%。这个费用,我们肯定不会出。请求甲方协调,强哥又拒绝了,理由是,这个费用是我们的软件开发成本,甲方不管。就这样又僵持了一个月。最终我们还是采用上次的老方法,解决了。
至此,工期拖了两个多月,已经到12月上旬了,也是合同约定的交付期限。申请延期,强哥不理会。工作不能停啊,合同还得履行啊,况且,我们还付出了一笔不小的公关费。我认为,凡是钱能解决的问题,都不是问题。于是开始正式进行软件开发。
问题又来了,甲方是政府单位,年度预算必须在当年花掉,跨年了就被财政收回,第二年没有预算,就没法支付软件开发费用了。甲方要我们尽快交付,尽快上线,尽快验收,他要尽快付款。我也很想要收回这个钱,毕竟已经付出很多了。现在甲方急着付款,是好事啊。但是,开发软件需要工期,不是说要就能要的,需要时间。于是加班加点,好在前期也没有闲着,能做的准备工作都已经做好了。10天内拿出了一个版本。这个版本基本能用,满足业务逻辑,用测试数据跑业务流程,也没问题。我们提出,演示给甲方看,不合理的地方提出来,再修改。强哥不看演示,不提意见,理由是,他们只要结果,一切需要我们自己搞定。
突然一天,强哥提出当天下午要组织验收,要我们去参加。搞得我们一头水雾,甲方什么都没有看,没有确认系统,也没有试运行,就验收,我们自己都过不了。我们提出这些担心,但是甲方不听,理由是,时间来不及了。对我们来说,这是好事啊,我们就如约参加。不出所料,验收专家不同意签字通过,理由除了软件本身问题,更多是流程不规范问题。但是,强哥把一切责任推到我们头上,说我们办事不力。至此,甲方领导已经是暴怒了,双方几乎交恶。
工作还得继续,经过协调,系统开始上线运行。我们提出,最好试运行,需要组织培训,需要建立一个反馈机制等等措施……强哥一概置之不理。
果不其然,使用过程中,大家抱怨不断。问题主要集中在,某些地方缺少字段,某些位置布局不合理,密码复杂要求太高不方便记忆等等。我们提出,需要让大家理解,使用过程中肯定会有不尽人意的地方,大家尽管提出来,我们汇总,进行评估,哪些是系统的问题,哪些是使用问题。系统问题集中修改,使用问题加强指导。强哥不理解,逢人就说,我们做事不力,系统漏洞百出,软件稀烂,以此来败坏我们的声誉。
最终,矛盾在一件小事上集中爆发了,我差点就想终止了合同。事情是这样的:软件是部署在甲方内网服务器上的,一开始,甲方内部部门和直属单位通过内网使用系统,都没有问题。但是有部分外派的单位,不在内网,无法访问系统(调研时没提)。这其实很好解决,我们提出了解决方案。方案一、让这些单位通过VPN接入内网,需要甲方在内网架设VPN系统。软件VPN需要一台服务器,硬件VPN需要购买设备。缺点是成本高。方案二,将系统部署到互联网,让这些单位通过互联网访问。缺点是安全性不高,需要做好安全防护。如果机房现在有很好的安全防护措施,只需要甲方网管配置一下服务器访问权限就好。我们建议采用方案二,请求甲方协调自己的网管,进行配置。可是,强哥不理解,说这不是他们甲方该解决的问题,是我们的系统问题,才导致一部分人无法使用。老子哟,我们的技术人员当场就翻脸了……
然而,工作已经进行到这个阶段了,终止合同,双方都不划算,工作还得继续进行。现在系统一边运行使用,一边修改,强哥一边抱怨,程序员一边暗地骂娘。工作还得照做,钱还得抓紧支付。不知道后面还会出现什么幺蛾子。
我将以上内容记录下来,希望大家在接到这样的业务时,要有思想准备。遇到懂行的甲方,是你的幸运,要善待。如果像我一样,自求多福吧。
【来自一位软件公司小老板的心声】