软件开发中的破窗效应

        今天讲一则“破窗理论”,也叫“破窗效应”。大致的内容是这样的:一幢有少许破窗的建筑为例,如果那些窗不被修理好,可能将会有破坏者破坏更多的窗户。最终他们甚至会闯入建筑内,如果发现无人居住,也许就在那里定居或者纵火。这个现象在心理学里就叫做“破窗效应”。在软件开发领域,”破窗效应“一直阴魂不散,当一个缺陷被发现但是没有人修复的时候,慢慢地团队的成员就会习惯它,并且容忍出现更多的缺陷或者缺陷被放大,直到缺陷使整个系统崩溃掉,这个时候只能花费高昂的代价来进行重构了。如何打破”破窗效应“的魔咒?我觉得很重要的一点就是在发现问题的最初就解决掉,即时当时因为手头忙无暇顾及,也要记录下来,以便日后有空优先处理。更重要的一点是,团队的成员不要去容忍”破窗“的存在,要有解决问题的积极主动性以及对整个团队的责任感。仔细回想一下自己以前的项目经验,每次对”破窗“的视而不见都会给团队招致更多的修复和重构工作,而修补”破窗“有时候就是几行代码的事情,所以我现在面对系统的缺陷都会在第一时间去修复它,而不是等到某天我再遇到它的时候已经成了可怕的怪兽。

          文章的最后还是做下广告,以下是我微信公号的二维码,打开你的微信,扫一扫添加吧~~! 能够第一时间获得我的创业感受、投资理财和技术学习方面的消息。

猜你喜欢

转载自luxuryzh.iteye.com/blog/1912966
今日推荐