今年 6 月份有朋友介绍了一个私活项目给我,客户是一个在澳洲创业的老板,做一套类似美团(极简化版)的 app,包括客户端 iOS,骑手端 iOS,商家端 Android 三款 app,经过考虑,我跟 3 个朋友一起接下这个项目,我作为主要负责人。
找到我们的原因是这个项目之前是外包给南京的一个外包公司,18 年就开始做,大概做了有一年多,本来计划是今年 3 月份上线,但是一直延期到 6 月份,连一个能用的 App 都没有出来,很多功能都实现不了(我们拿到代码才知道之前外包是用的 APICloud,但是客户要求非常高,必须要体验很好。。只能用原生的才能满足)。客户就只好重新找人来做,然后通过几层关系反正最后找到我这了。项目的时间定的是两个月,钱的话平分到 4 人 2 个月,大概每个月拿到的比我们每个人月工资高几千。
然后我找了 3 个朋友,一个做商家端安卓,一个做骑手端 iOS,还有一个做测试,大家商量完之后觉得可以把这个项目接下来。
刚开始接下来的一个月,因为我们舍弃了外包那一套代码,三端都是纯原生开发,从零开始。所以预算是一个月内把 UI 尽快的画出来,然后给后台一个月时间去开发,然后等界面画的差不多了,就可以跟接口联调了。因为都是兼职,只能下班回家了弄,这个月也是比较辛苦的,我们大概每天都弄到晚上 2 点左右,大概也就 3 周左右,每个端的界面都做的差不多了,给客户看了客户也很满意。中间客户直接给我们打了第一笔款,因为按客户的说法,我们所有的费用都应该是由外包公司来出(因为根据合同,外包公司需要赔偿客户上百万的费用),但是外包公司没有钱来赔偿。。两边也一直在拉扯,客户就自己先垫付了一笔钱然后跟我签了一份委托协议,大概意思就是委托我找人来完成这个项目,这是一笔委托费用,上面也没有写很多责任承担的条款,所以我就签了。当时说的是后期的话再要签一个客户、外包、我三个人的三方合同,我们所有的费用需要由外包公司来承担。
然后蛋疼的事情就开始了。这个项目的后端只有一个人 phper,没错,三个端只有一个人,而且之前做的很多功能都是临时应付客户的(也有一部分是客户之前需求不明确,两边对需求的理解不一致),导致接口完全用不了(商家菜单,订单,支付等全部需要重写),客户驻场的时候只能一个功能一个功能的需求来重新跟后端讲明白需求,写文档。这导致我们界面开发完了但是没有接口可调。期间我们多次催促客户,但是客户是一个比较追求完美的人,他觉得如果接口的功能有问题,宁愿不上,所以他让我们先等后端全部弄好,再每个模块跟我们一个一个过,这样可能更快速。
但是这一拖就拖到了现在,已经五个月过去了,目前后端还有很多接口没有完成。上个月客户回国要跟我们签合同,我们直接拒绝了,因为当时的合同拟定的是两个月我们必须完成 app 的开发,但是对我们已经耗费的时间和后端的责任没有明确的写出。我明确的跟客户说我们能接受最晚的日期就是 12 月底,如果 12 月底后端没有完成,所有的责任都由后端来负责,我们也可以终止合同。
然后又是一个月过去,客户拟定了新的合同,昨天跟我讲周末可以签合同了,但是现在我跟我朋友的想法是:
1.不想再继续做这个项目了,因为后端速度非常慢,而且问题很多。客户也是频繁的修改需求(在他看来都是些小需求,影响不大),对我们的开发增加了很多工作量
2.本来预期两个月完成的项目,现在已经进行了 5 个月了,虽然按照客户的说法,我们在等后端接口的时间里相当于没有事情做,完全不影响我们的工作和生活,但是我对这个说法很不赞同( 10 月份左右有另外一个私活找我,周期也是两个月,钱比现在的还多,也不用签合同,虽然当时在等后端手上没活,但是我也没敢接下来,怕这边后端突然好了,两边顾不过来。包括平时周末或者做自己的项目也很不踏实,总怕有事情过来)。
还有一个比较担心的就是客户合同上一直强调 app 做完后让我们去澳洲为期一周的测试。暂且不说 app 的完成时间还看不到,就算做完了,我们都是有本职工作的人,到时候能不能请假还是个问题。虽然客户也强调说让我们先办签证,到时候能去就去,不能去也没办法(但是合同上写的是必须)。
最近被这个事情搞的很烦,想终止掉这个项目,但是觉得不太好,但是大家又确实不想签这个合同。而客户那边好像是合同非签不可。本身我自己也有别的事情想做,一直耗在这上面也真的很无奈,脱不开身。
所以真诚的询问一下各位 v 友,给我提供一些建议,怎么做才好,谢谢大家。
找到我们的原因是这个项目之前是外包给南京的一个外包公司,18 年就开始做,大概做了有一年多,本来计划是今年 3 月份上线,但是一直延期到 6 月份,连一个能用的 App 都没有出来,很多功能都实现不了(我们拿到代码才知道之前外包是用的 APICloud,但是客户要求非常高,必须要体验很好。。只能用原生的才能满足)。客户就只好重新找人来做,然后通过几层关系反正最后找到我这了。项目的时间定的是两个月,钱的话平分到 4 人 2 个月,大概每个月拿到的比我们每个人月工资高几千。
然后我找了 3 个朋友,一个做商家端安卓,一个做骑手端 iOS,还有一个做测试,大家商量完之后觉得可以把这个项目接下来。
刚开始接下来的一个月,因为我们舍弃了外包那一套代码,三端都是纯原生开发,从零开始。所以预算是一个月内把 UI 尽快的画出来,然后给后台一个月时间去开发,然后等界面画的差不多了,就可以跟接口联调了。因为都是兼职,只能下班回家了弄,这个月也是比较辛苦的,我们大概每天都弄到晚上 2 点左右,大概也就 3 周左右,每个端的界面都做的差不多了,给客户看了客户也很满意。中间客户直接给我们打了第一笔款,因为按客户的说法,我们所有的费用都应该是由外包公司来出(因为根据合同,外包公司需要赔偿客户上百万的费用),但是外包公司没有钱来赔偿。。两边也一直在拉扯,客户就自己先垫付了一笔钱然后跟我签了一份委托协议,大概意思就是委托我找人来完成这个项目,这是一笔委托费用,上面也没有写很多责任承担的条款,所以我就签了。当时说的是后期的话再要签一个客户、外包、我三个人的三方合同,我们所有的费用需要由外包公司来承担。
然后蛋疼的事情就开始了。这个项目的后端只有一个人 phper,没错,三个端只有一个人,而且之前做的很多功能都是临时应付客户的(也有一部分是客户之前需求不明确,两边对需求的理解不一致),导致接口完全用不了(商家菜单,订单,支付等全部需要重写),客户驻场的时候只能一个功能一个功能的需求来重新跟后端讲明白需求,写文档。这导致我们界面开发完了但是没有接口可调。期间我们多次催促客户,但是客户是一个比较追求完美的人,他觉得如果接口的功能有问题,宁愿不上,所以他让我们先等后端全部弄好,再每个模块跟我们一个一个过,这样可能更快速。
但是这一拖就拖到了现在,已经五个月过去了,目前后端还有很多接口没有完成。上个月客户回国要跟我们签合同,我们直接拒绝了,因为当时的合同拟定的是两个月我们必须完成 app 的开发,但是对我们已经耗费的时间和后端的责任没有明确的写出。我明确的跟客户说我们能接受最晚的日期就是 12 月底,如果 12 月底后端没有完成,所有的责任都由后端来负责,我们也可以终止合同。
然后又是一个月过去,客户拟定了新的合同,昨天跟我讲周末可以签合同了,但是现在我跟我朋友的想法是:
1.不想再继续做这个项目了,因为后端速度非常慢,而且问题很多。客户也是频繁的修改需求(在他看来都是些小需求,影响不大),对我们的开发增加了很多工作量
2.本来预期两个月完成的项目,现在已经进行了 5 个月了,虽然按照客户的说法,我们在等后端接口的时间里相当于没有事情做,完全不影响我们的工作和生活,但是我对这个说法很不赞同( 10 月份左右有另外一个私活找我,周期也是两个月,钱比现在的还多,也不用签合同,虽然当时在等后端手上没活,但是我也没敢接下来,怕这边后端突然好了,两边顾不过来。包括平时周末或者做自己的项目也很不踏实,总怕有事情过来)。
还有一个比较担心的就是客户合同上一直强调 app 做完后让我们去澳洲为期一周的测试。暂且不说 app 的完成时间还看不到,就算做完了,我们都是有本职工作的人,到时候能不能请假还是个问题。虽然客户也强调说让我们先办签证,到时候能去就去,不能去也没办法(但是合同上写的是必须)。
最近被这个事情搞的很烦,想终止掉这个项目,但是觉得不太好,但是大家又确实不想签这个合同。而客户那边好像是合同非签不可。本身我自己也有别的事情想做,一直耗在这上面也真的很无奈,脱不开身。
所以真诚的询问一下各位 v 友,给我提供一些建议,怎么做才好,谢谢大家。