涉及到系统中与签署协议有关的功能时,一定要注意协议文本不能出现任何错误,因为协议一旦签署了,就是具有法律效力的,协议文本中出现错误,这是非常麻烦的。
协议文本是由法务人员提供的,但是法务人员并不清楚如何在程序中签署协议。
当程序员在把法务人员提供的doc协议文本转变成程序中协议文本时,一定不能无脑的复制粘贴,一定得用脑子去看协议的内容。
上周同事就遇到一个协议文本出问题的生产bug。
大概情况是这样,协议中有一个条款这样写“ 如果出现违约,将支付N%的违约金 ”。由于当时在开发时,法务人员并不确定违约金的支付比例是多少,提供给开发人员的协议文本中,于是就用“N%”来暂时代替。
但是开发人员在开发时,对这个N%完全没有产生疑问,测试人员也没有疑问。于是这个N%就上线了,当用户在做业务的时候,发现了协议中的N%,于是投诉就来了。
所以一定要小心,因为协议是有法律约束效力的,出了问题,扯起皮来会很麻烦的!
不过我自己之前,也是没有认识到这个问题的严重性,无知无畏!