DOD

概述


最近做项目的时候,发生一个事情,我们把一个系统重构后上线了,采用代码重写,新DB的方式。但是上线不久,就陆续发现了一些BUG。定位后,才知道,是因为系统的上线,其实只是上线了一部分,并没有完整上线。另外这个跟老板心中认为的已上线是不同的。

老板认为的已上线,就是整个系统都重构完毕,接入方对接完毕,完整的交付了。这里老板和员工对所谓的任务完成的理解,出现了不一致。

为了避免这种情况再次发生,可以采用DOD的方式,所谓DOD,可以简单理解为告诉我们怎样才算是完成了。下面用一个
例子说明一下。


开发人员说C端新接口开发完成,可以提测了


可以如下制定DOD

1、完成代码开发;
2、业务service类有单元测试,且至少覆盖了主流程;
3、controller层测试;
4、与前端开发联调完;
5、做完性能测试;

如果这个清单上的内容没有完成,那就是任务未完成。把这个形成习惯,可以减少很多不必要的沟通和损失。


小结


有些网友可能会根据上面的例子提出,哪来那么多时间呀,但是我想说,研发这一关是肯定要把控的,代码质量不行了,会直接拖累整条线的,得不偿失。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值