5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

在接包过程中,接发包双方都会遭遇这样一种窘境:当项目出现问题搞不清是谁的责任的时候,大家就相互扯皮,最终争个你死我活都没有什么结果。

那有什么办法,既能帮助接发包双方解决实际问题,又能维护双方的合法权益呢?

为此,6月6日,解放号社区【如何应对外包中的撕逼大战】系列课第3课中软国际集团解放号特邀讲师白仕云在荔枝微课上为大家直播分享了《如何避免项目交付后扯皮》话题。

本次课程主要从产生扯皮的原因、扯皮问题解决难易程度划分、如何避免扯皮现象的发生三个维度讲授,干货满满,帮助服务方有效避免项目交付后的扯皮现象。

注意:此次分享的主题主要针对服务方。

5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

白仕云 中软国际集团解放号特邀讲师

iOS高级开发工程师,曾就职于多家知名企业,开发过电商应用、办公系统、双显系统、餐饮业等大型项目,经验丰富。

想要避免扯皮问题的产生,首先我们需要对问题进行分析,如果连产生的原因都没弄不清楚,就去胡乱想怎么避免,这纯属瞎撞,极其容易产生不可控的风险。

一、产生扯皮的原因

5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

1.无效的沟通方式

在接发包过程中,双方只停留在微信/QQ远程交流,这种方式最容易导致相互领会的意思出现各不相同的情况。

2.开发流程不规范

在接包时,需求方没有提供对应的项目原型图、PRD文档、UI效果设计图,只告诉接包方照着某个应用做就行,甚至直接通过QQ告诉接包方,我就要什么什么功能,越简单越好。

3.开发工期评估失误

1)功能评估失误;

2)开发周期内完不成;

3)赶时间造成问题增多。

评估项目功能的时候自我感觉良好,这也能做,那个也简单,为了赢得对方好感或者满足对方的需求,缩短了必要的开发时间,为了赶工期导致项目存在的问题增多。

4.验收标准不确定

关于验收标准的不确定,主要表现在这3个方面:

1)UI效果的评定;

2)功能的评定;

3)性能的评定。

一般来说,对于开发人员的验收标准就是只要应用不闪退,整个项目流程可以走通即为合格,就算是出现问题,第一时间想到的是:我X,你怎么操作的?

5.交付后维护内容不统一

如果是维护内容不统一的话,这些问题很容易造成扯皮。那交付后的维护内容包括哪些呢?我们一起来看看,做到心中有数。

1)交付后需不需要再次维护;

2)维护哪些内容;

3)如何维护?范围有没有明确规定?

在这里调一点:当我们接到项目的时候,最好见面,面对面(face- to - face)交流,这个时候是全方位了解对方(是私人项目还是公司项目)/了解项目需求(自己的能力能不能胜任)/了解能够提供的薪酬范围/付款方式(6-3-1还是5-4-1自己是不是可以接受)的机会。也是相互了解的基础,这将决定我们后续工作是否可以顺利开展。

二、扯皮问题解决难易情况划分

针对扯皮问题解决的难易程度,一般分为3种情况,这3种情况难度程序依次递减。

5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

第一种:无签订合同/无有效材料/无客户有效信息

其中客户有效信息是泛指。如果是私人项目,那么客户指具体的某一个人,这个时候客户有效信息就是指个人手机号/照片信息/身份证信息等。如果是公司,那么客户指某个公司/工作室,这种情况就需要掌握公司办公地址/法人代表是谁/由谁对接等。

如果这3种资料都没有,甚至连对方是男是女?是单体客户还是公司客户都不知道,那你几乎不可能护自己的合法权益,就算是走法律程序也没用。退一万步来讲,就算找到了需求方,无证据,你也不可能成为胜诉方。

第二种:无签订合同/有有效材料/有客户有效信息

这种情况,我们称作(A little hope),就是有点希望。

在维护合法权益时,最有效的材料是什么?签订的合同,合同会是你最后的保障。

毕竟从法律的角度上,只有签订了交易合同,交易才会有效,才会受到法律保障。但是需要注意的是:签订的合同需要逐一了解,以防有坑。

此外,签订合同时,如果是个人客户,需要有双方的身份证信息/签名/按手印或者是盖私人章。如果是公司客户,一定要盖公司公章,不要随便盖私人章了事。毕竟在项目过渡期,零时工太多,只要存在扯皮现象,基本都是零时工背锅。

第三种:有合同/有材料/有客户有效信息

这种情况称作(Safety control),就是安全可控,这种情况解决扯皮问题最简单,一旦出现扯皮需要维权时,协商或者走法律途径都基本都没有问题。

基于以上3种问题解决难易情况,如果我们想避免扯皮事件的发生,最有效的方式就是签订详细的交易合同。

三、如何避免扯皮事件的发生?

一个完整的项目流程一般包含开发前、开发中、项目收尾3个阶段。想要避免扯皮事件的发生,那么接包方久需要在整个项目流程里做好细节防范。

5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

1. 客户诉求才是重点,需求不等于诉求(开发前)

1)大多数情况下,客户提的需求是需要开发人员去纠正,因为非开发人员根本不懂项目是如何实现的?有些觉得很复杂的功能其实到开发人员手中是相当简单的,然而有些他们觉得很简单、异想天开的功能,对于开发人员来说实现起来非常复杂。

2)确认客户给的需求是否明确,只有明确需求才能避免因需求的不清晰导致项目扯皮。

3)很多时候,需求往往不是最重要的,而是要知道客户的诉求是什么?我们知道客户开发的项目用来干嘛?希望到达什么目的?他给的需求方案是否可行?是不是有更好的方案?

4)当我们自己实实在在帮客户解决问题的时候,自己后期遇到的麻烦事也会后很少,而且客户才会长久。

2.设计方案细化到每个细节(开发前)

1)确认需要的材料是不是已经齐全(开发文档/原型文档/UI设计效果图),并对设计方案确认到每个点,做到心中有数;

2)确认自己的能力,精准预估开发工期。

3.约法三章(开发阶段/最后项目交付/尾款支付/后期维护)

这里所说的约法三章是指在签订的合同里明确体现开发工期/付款方式/验收方式/维护功能等细节。

5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

1)开发工期

一般计算开发工期的公式是总计数开发时间=核心代码开发时间*2;

在开发过程中,关于业务变化(开发周期/开发金额)怎么处理,这个需要与客户商量确认,但是不能一味地听从客户的计划,需要有自己的想法。

2)付款方式

一般来说,付款方式分为开发前全额支付、分阶段支付、开发后后再支付这3种。

当然作为接包方来说,肯定希望全额支付,不过这种情况遇到的很少,发包方在发包的时候为了保护自己的权益一般会采取分阶段支付的方式进行支付,这时就需要在合同里明确体现如何分阶段,每次具体什么时间支付。

3)项目验收

根据项目验收这个环节分阶段验定时验收、开发完成再验收两种情况。这个需要根据双方协议的内容具体体现在合同中。

5点原因+3个方案+3大步骤:如何避免项目交付后扯皮?

4)维护内容确认(Yes/NO)

若项目需要维护,双方需要确认维护范围,比如:新功能需求算不算维护范围,需要维护的话维护费怎么支付?

掌握了以上几点内容,相信你在项目交付时的扯皮概率会大大减少。不过,如果你想避免外包过程中的种种坑,还需要掌握以下精彩内容哦~

想获取本次课程音频资料、课件,请登录解放号社区前往下载。


解放号社区《如何应对外包中的撕逼大战》系列课

第1期: 程序员/IT服务商接包需要注意什么

第2期:精益需求管理

想报名参加下次课程请加解放号社区小助理——解小媛微信号:JFHC-1,备注:外包课程进群。


分享到:


相關文章: