最近读极客时间朱赟的一篇文章有感,在这也聊一下,在互联网的公司大多数以迭代的方式上线需求,节奏通常都比较快,常常会一个需求当天来了次日就上线,开发和测试时间总共就两天,中间还穿插着别的需求测试,不像传统企业瀑布式发布需求,基本开发一个月测试三个月,中间基本不会加需求或者变动需求,因此在互联网公司的上线后常常会引发生产故障。这里不是说时间不足确定就会泄漏故障,时间充足就不会泄漏故障。学习
泄漏了问题是否要追责,是否要惩罚呢测试
首先要明确为何要追责,或者为何要惩罚,追责是为了惩罚吗仍是惩罚是为了更好的追责呢开发
设想一下极端,若是每一个错误都要受到惩罚会怎么样?互联网
设想另外一个极端,若是出了错误没人被追责又回怎样?循环
这里要明确一点是出了问题必定要追责,可是不惩罚,追责不是为了惩罚;追责是为了知道为何会出现问题,相关开发人员、测试人员了解到确切的问题缘由,在将来的工做,采起更多的手段和方法,避免再次出现同类的问题;方法
追责过程当中要对事不对人,重点在了解问题缘由,在流程和机制上改进,避免同类的问题再次发生,而不是指责谁代码怎么写的,测试怎么测的,为何泄漏了问题时间
团队之间保持信任,追责中不能破坏人之间的信任,要不断创建相互的信任,让你们明确追责是为了找到问题的本质,避免问题再次发生,不断创建起团队不断学习、反馈、进度的一个正向循环工作