一个高频的词经常从领导嘴里蹦出来,那就是闭环。一个经典的软件生命周期包括6个阶段,计划、需求分析、概要设计、详细设计、编码、测试、运行和维护,在这个经典的生命周期过程当中,软件的运行会出现各种各样的错误,这种错误,我们称之为缺陷。当软件运行发生错误,开发人员要及时进行一个修复,测试人员要立马跟进,对修复的产品进行功能性、安全性、稳定性、性能方面验证,保证软件功能实现符合一个预期。问题从发现到得到修复,我们成之为一个闭环。完成一个闭环,是对开发和测试人员最基本,也是最重要的要求。
闭环是管理学中的一个重要理论,简称PDCA环,这个理论是由美国质量管理学家戴明所提出,又称戴明环。PDCA是四个英文单词的第一个字母的组合,这四个英文单词分别是Plan、Do、Check、Act,翻译成中文的意思是计划、执行、检查和行动,这四个步骤头尾相连,形成一个圆圈。在计划阶段,列出我们需要达成的目标,在目标指引下,我们需要付出持之以恒的行动,对于行动后得到的结果,我们需要进行检查, 如果实际结果和预期结果相符,我们要把这种情况当做一个问题进行记录。为了得到满意结果,我们要把问题改善当作一个目标,为此,我们的行动又进入下一个戴明环,这样一环套一环,我们就能将事情持续改进,不断创新。
为了能践行戴明环,我们需要有一个认识,那就是完成比完美更重要。首先,我们要完成一个从认知到行动的闭环,只有完成了一个小闭环,我们才能在此基础上持续改进,完成一个大闭环。一个小闭环毫不起眼,当这些小闭环串联起来,就会形成十分巨大的威力。最终,我们就能获取到自己想要的结果。
网友评论