V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
unlion
V2EX  ›  问与答

APP 开发到 80%,客户欲违约,求助。

  •  
  •   unlion · 2014-08-18 16:26:28 +08:00 · 7280 次点击
    这是一个创建于 3747 天前的主题,其中的信息可能已经有所发展或是发生改变。
    朋友搞了个小公司接外包,几个月前找我做一个商超类APP,包含(android,ios,后台)。

    由于客户对互联网不是很懂,提出的需求也比较模糊,经过一段时间了解帮助客户完善了需求,然后签了合同(PS,我和朋友签,他和客户签)。

    付款是2 4 3 1

    期间各种变需求。

    按照合同交付android后,客户迟迟不付款,提出各种新的需求,基本都是小的地方,我也没有计较就改改,加加。

    如此3次。

    本周还不付款,催朋友找上门被告知接口人换了,不认之前的需求,要添加新的功能,且必须一周内搞定。

    朋友说新的接口人(女,无歧视)态度很强硬,明确表示一周内如搞不定,就不继续合作了。我让朋友告客户,朋友却说合同没有执行完(现在android与后台开发基本完毕,ios 80%)。

    我基于对朋友的信任,找了N个同事做这个项目,没想到现在这么尴尬。

    期望各位朋友帮忙出个主意。
    50 条回复    2014-08-19 16:18:16 +08:00
    Paranoid
        1
    Paranoid  
       2014-08-18 16:31:43 +08:00   ❤️ 1
    如果你已经拿到2+4(+)的钱,把这钱全分给你的同事把,然后吃顿饭,over,项目扔了吧。
    unlion
        2
    unlion  
    OP
       2014-08-18 16:32:41 +08:00
    @Paranoid 我只拿到2
    Paranoid
        3
    Paranoid  
       2014-08-18 16:36:51 +08:00
    @unlion 你那朋友应该拿到2+4(+),而且应该更多,你是和你朋友签合同,和他拿钱,或者开诚布公一下。
    snip
        4
    snip  
       2014-08-18 16:58:20 +08:00
    法律解决
    unlion
        5
    unlion  
    OP
       2014-08-18 17:00:10 +08:00
    @snip 客户是外地公司,在当地应该也挺有名气,经营几个商场,法律维权难度大啊
    knightluffy
        6
    knightluffy  
       2014-08-18 17:05:30 +08:00
    你可以要求加钱。。很简单。。之前的需求我都帮你搞定了,这东西我就算你新需求,不服就散。。老是被别人踩着,等你做完他就不给你钱,看你怎么办。。
    reeco
        7
    reeco  
       2014-08-18 17:08:50 +08:00
    法律解决
    ruandao
        8
    ruandao  
       2014-08-18 17:10:13 +08:00
    收到钱,才动手
    unlion
        9
    unlion  
    OP
       2014-08-18 17:12:18 +08:00
    @knightluffy 我就是这样说的,但是客户不愿意加钱。
    zernel
        10
    zernel  
       2014-08-18 17:18:50 +08:00
    跟你朋友协商下,以合同为依据,往法律途径解决吧
    JmmBite
        11
    JmmBite  
       2014-08-18 17:23:25 +08:00   ❤️ 2
    @unlion App80%,你朋友也只给你2的钱,看来这个朋友也不咋地。
    为了以后继续合作,第一个项目就要占便宜,这种客户不要也罢。
    如果他们要单方面毁约,直接找个写个律师信过去,纵容也是一种犯罪。
    最后要看尾款是多少,如果和打个官司差不多,直接打了,官司可以加个违约方支付诉讼各项费用。
    Doubear
        12
    Doubear  
       2014-08-18 17:34:10 +08:00
    加个后面、、以后搞死他们、、、
    Doubear
        13
    Doubear  
       2014-08-18 17:34:55 +08:00
    草 什么J8输入法! 加个后门、、、!!!!对付贱人就得贱招
    unlion
        14
    unlion  
    OP
       2014-08-18 18:20:10 +08:00
    @zernel
    @JmmBite
    走法律途径,我也只能驱动我朋友去做了。无奈。。。
    unlion
        15
    unlion  
    OP
       2014-08-18 18:20:46 +08:00
    @Doubear 要是真的违约,就去微波曝光。。。
    newtonisaac
        16
    newtonisaac  
       2014-08-18 18:28:07 +08:00 via iPad
    外包起板50%
    vicalloy
        17
    vicalloy  
       2014-08-18 18:28:17 +08:00 via Android   ❤️ 2
    这类的事最好有合同,有合同就得按合同办事。
    啥都不懂的客户最难搞,想法多,变化快。
    以后遇到类似的客户,所有需求变动都应当纸面确认。
    需求大改就应当谈价格。
    免费改需求是善意,不是义务。
    程序员一大问题就是拉不下面子,最后倒霉的是自己(我也是)。
    learnshare
        18
    learnshare  
       2014-08-18 18:31:56 +08:00
    原则上一切按合同办;
    合同上未规定的,双方商量;
    双方协商失败,按合同规定的违约处理。

    写合同必须完善周到,双方应该可以相互制约。
    leiz
        19
    leiz  
       2014-08-18 18:35:18 +08:00
    把代码和idea卖给客户竞争对手,收钱,闪人
    akira
        20
    akira  
       2014-08-18 18:36:03 +08:00   ❤️ 2
    按合同走,如果你合同没约定这种情况,就是交学费了
    ericls
        21
    ericls  
       2014-08-18 18:37:42 +08:00 via Android
    @akira 正解!
    knightluffy
        22
    knightluffy  
       2014-08-18 19:35:26 +08:00
    @unlion 客户不加钱,你也不急嘛...就两边一起耗,看谁耗的过谁...
    goofansu
        23
    goofansu  
       2014-08-18 20:41:11 +08:00
    lz,你朋友太不靠谱了吧
    lygmqkl
        24
    lygmqkl  
       2014-08-18 20:41:41 +08:00
    必须有纸质合同。。。必须得。必须想全了。特别是付款。
    jinyang656
        25
    jinyang656  
       2014-08-18 21:06:15 +08:00
    接过两个私活,两个均被坑了,再也不想接外包了
    openroc
        26
    openroc  
       2014-08-18 23:25:22 +08:00   ❤️ 1
    个人建议:
    1.说服客户付款5:5,预付一半,完事再付一半,风险均摊,这个有难度,但不是不能谈。
    2.对于变更需求,必须明确规定,产生额外费用和增加开发周期,(经历过3个月项目被活生生拖到6个月)。
    3.最终验收前,只提供app,不提供代码。
    fengchang
        27
    fengchang  
       2014-08-19 00:06:51 +08:00 via Android   ❤️ 2
    1.这事是你朋友和他的事,你的合同是和朋友签的,按照需求干了活就该给钱。他既然开公司,就肯定有风险,光拿利润,把风险推给别人,哪有这么好的事。他要是不能理解以后就别跟他合作了。
    2.客户比你着急,她说的一个周搞不定就不继续合作了是违约的行为,没有什么效力。从她的角度想你就理解她为什么要这么说了。她新接手一个项目,想要表现她不花钱还把事儿办的又快又好,所以她想让你这么做。但是项目中止的风险她承受不起,她不能让老板觉得和别人合作的很正常的乙方到她手里就闹掰了,那只能说明她沟通能力不行。如果重新找一个人做,又要花几个月的时间,你掂量一下她能不能耽误得起。
    3.传统行业的人不相信一切承诺和合同,他们觉得钱只有到自己手里的才是钱,活只有干出来才是活,这是行业道德水准普遍低下导致的,基本无解
    PP
        28
    PP  
       2014-08-19 00:56:14 +08:00   ❤️ 4
    PO主,我连您的回复都读了,也没弄清楚一些关键细节,在未清楚这些关键细节及您对您朋友和客户的不同诉求的情况下是很难给出具体意见的。不过我可以帮您理顺一下项目及合同流程,您可以对照着研判。

    此类项目属于软件定制开发。甲方是该客户,您朋友是乙方,您是您朋友的VENDOR,您的几位同事是您的隐性合伙人。

    该客户同您朋友间存在软件开发合同,您同您朋友之间存在软件采购(开发)合同,两份合同有先后顺序但是互不干扰,需要特别注意的地方是您的那份合同所约定的付款条件是否同您朋友与客户的合同有不当挂钩,如果以甲方验收或付款为向您付款的触发条件就会比较麻烦。产生重大影响的还有多种可能的条款,由于没看到具体条款,所以我也不好下判断。无论过程如何,您同您朋友间那份合同的付款条件才是关键,这一点要给予足够的重视。

    项目开展前,您朋友帮助甲方进行了需求调研,并在此基础上签定了合同。合同一签定,需求就算初步定下了,后续发生需求变更和需求增补,执行与否、收费与否一看合同二看感情,小修小补大家出个文档做个变更确认就可以了,如果工作量大则要加钱,由甲方原因造成的延期甚至违约不得影响交货和验收,这是非常明确的。所有的变更无论大小都要双方用文件确认,否则将来验收通不过会导致甲方扣款或索赔。

    至于甲方新代表是否得到足够授权,需要您朋友向甲方进行文件确认。我以前会将项目类合同的对方负责人变更规则直接写进合同条款,未经我同意出现人员变更或离场将被我直接视为违约。希望您朋友的合同有类似约束,如果没有那么就只能从其它条款上下功夫。另外,由于信息不充分,我无法确定“道理”在您朋友和他客户之间的哪一方,强行执行合同的后果可能对任意一方不利,其结果要看合同约定和具体执行情况。

    通过以上述要点将过程理顺后不难看出,您的款项基本同您朋友的客户无关,但最终结论还是要看合同。我不想看你们的合同,而且我写的要点应该达到了对照使用的要求,您可以自行参照研判。希望您和您的同事可以顺利拿到工作报酬!
    Actrace
        29
    Actrace  
       2014-08-19 00:58:21 +08:00
    业内规矩都是预付50%才开工的(当然这个会写在合同里).
    不接受基本都是没诚意的.就算签了合同也会出现你这种情况,大多数情况下.
    外包不能心慈手软,我们毕竟是给人家干活,要吃饭的.他们也不是免费拿我们的成果,所以一切以合同为准,签了字画了押,变需求就是违约,违约的规矩大家都懂.
    konakona
        30
    konakona  
       2014-08-19 03:37:37 +08:00
    我都是6/4/1的……你這個2431太奇怪了!這就很說明問題!
    syllor
        31
    syllor  
       2014-08-19 05:07:53 +08:00
    头像挺美的
    只拿到2就做到8 这显然就是错误的开局 最后崩盘也是必然的
    wangyifei6817
        32
    wangyifei6817  
       2014-08-19 08:17:23 +08:00
    楼主这种明显是吃亏了..最重要的是舍得,敢放下..
    要不就是被人牵着走
    shawngao
        33
    shawngao  
       2014-08-19 09:07:54 +08:00
    说到这个,最重要的是合同。
    各位是否有App外包合同模板,可以拿出来共享一下。
    unlion
        34
    unlion  
    OP
       2014-08-19 09:19:59 +08:00
    @vicalloy 主要是客户啥都不懂,需求很模糊,唉,中间也隔了人,我都没有见过客户,你可想而知。
    unlion
        35
    unlion  
    OP
       2014-08-19 09:22:06 +08:00
    @fengchang 是啊,毫无商业道德,就觉得钱在我手里,你就是孙子。我让朋友去谈,不行了我自己去,接口人这么无理,那我就想办法找老板谈谈。
    x6doooo
        36
    x6doooo  
       2014-08-19 09:26:21 +08:00
    从来都是先收全款再开工 废话多的直接拉黑 老子有时间还多抱会儿孩子呢
    unlion
        37
    unlion  
    OP
       2014-08-19 09:33:54 +08:00
    @PP 能明白,你说的很清楚,感谢。我去好好看看合同。

    目前是甲方的需求变动影响了交付时间,没有签新的补充合同,都是甲方的邮件告知变动。现在甲方换人,又提出一大堆新需求。
    unlion
        38
    unlion  
    OP
       2014-08-19 11:37:42 +08:00
    @syllor 说的很好,大意了。
    loryyang
        39
    loryyang  
       2014-08-19 11:57:19 +08:00
    可惜帮不上忙,不过这个帖子有挺多值得学习的东西,先收藏了
    luoyou1014
        40
    luoyou1014  
       2014-08-19 12:14:28 +08:00
    @konakona 6/4/1? 应该是5/4/1或者6/3/1吧.
    hustlzp
        41
    hustlzp  
       2014-08-19 12:23:15 +08:00
    我一般是5/5
    frankzeng
        42
    frankzeng  
       2014-08-19 12:32:28 +08:00
    就当是买个教训了呗,项目中止,别继续开发下去了。
    sammo
        43
    sammo  
       2014-08-19 12:56:32 +08:00   ❤️ 3
    西乔的九卦 » 项目管理(7)
    http://blog.xiqiao.info/category/project-manage
    lazyphp
        44
    lazyphp  
       2014-08-19 15:01:54 +08:00
    换着我,早就屌死他们了。 现在终止开发,如果合同没说给源码的话,源码都不给他们。这种客户太渣了,换个人就要换需求。
    sarices
        45
    sarices  
       2014-08-19 15:09:11 +08:00
    你和朋友公司自己的问题,如果有合同就好说了,没合同,只能呵呵了
    unlion
        46
    unlion  
    OP
       2014-08-19 15:21:45 +08:00
    @sammo 写的真好,可惜后面没写完。
    unlion
        47
    unlion  
    OP
       2014-08-19 15:22:21 +08:00
    @sarices 有合同,但是人家耍赖啊。
    sarices
        48
    sarices  
       2014-08-19 15:31:35 +08:00
    @unlion 我说的是你和朋友公司之间的合同,你朋友公司和客户之间的问题和你没什么关系的,除非合同写明了需要客户付款之后再付款给你。
    SharkIng
        49
    SharkIng  
       2014-08-19 15:50:51 +08:00 via Android
    看你合同怎么样,如果你合同写明了项目内容就可以提出增加项目加钱,不愿意加就把现有的给我终止合作
    wwek
        50
    wwek  
       2014-08-19 16:18:16 +08:00
    @sammo 感谢````
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3329 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:44 · PVG 19:44 · LAX 03:44 · JFK 06:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.