项目是负责一个智能控制系统的iOS 端开发,开发期限为1个月,内容比较简单。
项目开始前必须要跟甲方了解清楚开发流程,并确认甲方能提供完整的开发资料,入能提供调试,测试内容等。跟我合作的甲方就是那种并不具备完善条件的公司,自己都没开发完整就把项目外包出去,导致很多页面无法测试调试。
然后再签署合同时,必须要细看所有细则,必须时提出修改建议,等合约更新后至双方都满意后才签约。 我签的合约里包含一条“整体测试期间内,接受甲方提出建议或需求调整”。于是甲方故意不验收项目,并在开发期后持续提出新需求(比如:是他们安卓端/后台昨天才完成的功能,今天就让你做)。
这更偏向与选择跟什么人合作,在上述项目开始前,对方公司老板得知我以前开发过的一个app正好是他们也在开发的,故借我朋友关系加我好友,找我要以前项目的解决方案,当然我并没有给(哪有这么大的馅饼?)。
这是朋友第一次接外包单,急于想尝试一下。在签约签我已经因为套方案这件事再三叮嘱朋友了,但不是什么大事情,着急尝试,就签约了。顺便说下签约也是吃了亏,朋友开的条件是维护期为3个月,但朋友签的是1年,对方还说是行规。朋友电话通知时,心里一凉......
开发完成后提醒验收时,对方反问是不是想加钱,被否认后,则指责朋友在合同里挑毛病,说这样他会不高兴,并且说出“如果你要在合同挑问题,你们看到吃亏的”这样的话。
实在无法忍受与这样的公司合作,故自愿作出牺牲,就是提出终止协议,后续的钱不要了,项目已开发的内容就让他拿去....为什么这么做?因为他们项目是极不完整的,开发完成后,他们各种拖时间,提新需求来完善他们的项目,实在无法想象验收后的1年时间他们又会提什么奇怪的要求。另一原因是,项目本身简单,费用并没有很多,觉得还是短痛更为明智。
上面经历确实有点傻傻的,但也希望能为各位起到提醒作用,事情是结束了,这个是教训。