我个人的思想意识偏向开源共享。这可能和我的网络浏览习惯相关,人影响社会,社会也会影响人。我喜欢大量浏览自己感兴趣的内容,原先的Google Reader,每年看的内容都有几万条吧,后来Google作恶把Reader关闭了,导致现在我只能用鲜果阅读器了。
网上我看到的内容,都是大家共享的,换句话说你可以看到的,基本都是偏向于分享的人,受这样的影响,当然也很容易赞同开源共享的观点,这是环境因素的影响。
另外就是,测试人员的工作很特殊,我这里主要说的系统测试人员。系统测试人员做的工作主要是黑盒测试,什么是黑盒,就是程序的内部是不清楚的,很多的业务等内容,都需要文档啦、培训啦、交流啦等等才能了解黑盒子里面到底做了什么,至少要了解我扔进去头猪,应该给我火腿而不是丝袜。而测试人员了解的信息,都是由客户、需求、开发等等人员提供。我给开发人员做培训的时候,开发人员问我,你说要资料,你具体说说,你到底要什么文档,我的回答是:全部的资料,越多越好。信息获取的渴望,有正向有反向,正向就是要求开发人员提供,反向就应该是测试人员应该付出。
这两天iso27000培训讲师给我们讲解我们提供的信息安全资产评估表,测试这部分文档,CIA(保密性、完整性、可用性)我都打的112。王teacher问为什么这么低,说这样的分数说明测试文档完全没有必要存在。我回答说我希望大家都了解测试的工作,所以恨不得每个人都发一份测试文档,可惜的是,大部分的时候都是写完了根本没人看,我说我甚至想直接外向公开,我并不认为测试文档有保密等的需要。当然了,我的同事和王老师解释这是在开玩笑,不会向外部公开内部资料。我自己在没有授权的情况下,当然也不会公开公司内部信息,但是我的思想是至少在公司内部,全部的资料应该是公开的,让大家都了解。但是这样很难很难,实际做iso27000,更多的限制了资料的获取。比如在svn配置库上,连项目目录我现在都看不到了,说不能让公司内部人员了解公司都有什么项目。说真的,个人对很多东西是很不以为然的。
当然了,上面说了很多,一句话,我认为测试人员,天生就应该是信息开放的拥护者。
至于你信不信,反正我是信的。