温馨提示

1、列表网提醒您:在交易前请仔细核实商家真实资质!如发现非法商家,欢迎广大网民举报,举报电话:4000-999-800。

2、该信息由列表网网友发布,其真实性及合法性由发布人负责,列表网仅引用以供用户参考,详情请阅读列表网免责条款。

3、在签订合同或相关协议之前,任何要求预付定金、汇款等方式均存在风险,谨防上当受骗!

详情描述

以前,我是个软件开发人员。我不喜欢这个工作,无尽的压力让我疲惫。我几乎从未感觉到自己的工作做得足够好。我从未有过真正的休息。如果我没做好,我们就可能超过较后期限,或者是打包了一个垃圾产品。经历了这些之后,成为一个软件测试管理者感觉就像是休假一样。


测试同开发比起来,是一个非常模糊的工作有很多的余地。我要做的仅仅是找问题。


我曾经认为测试的职责就是找问题。


找问题很简单,但是时间长了就会发现这样很难让人满意。我想让产品变得更好。


我曾是Apple一个400人团队中的众多测试专家之一。由于团队名称是软件质量保证,我们在质量保证上的讨论过比测试还多。一个管理者推荐了一本书,Philip Crosby的Quality Without Tears,以此来帮助我们看到自己在产品开发过程中更深层次的职责。这本书提到了“零缺陷”,于是我转向了缺陷预防这一理念。“质量不是测出来的”是我们的口号。


我曾经认为软件测试的职责是保证质量。


但是,软件测试人员并不能真正的保证质量。首先,完美的质量本身就是不可及的目标。质量有多个方面,其中的一些就是冲突的。其次,软件测试人员并不创造质量,所以保证质量这样的职责并不在我们的能力范围之内。如果我们把自己想象成质量把关者,团队的其他人就有可能倾向于为质量少承担一些责任,他们会认为有QA在保证着质量这样如果产品不是很好,我们就会承担主要责任。

更多关于软件开发、软件测试相关内容可来校北大青鸟欢迎您