|
软件测试不是一门单纯的技术,它是一门融合了软件开发技术,软件设计和建模,业务和领域知识分析,用户模型分析等各方面知识的学科,它是一门讲求全面知识综合利用的学科。
QA
1、美好的社会背景。
在21世纪关于质量竞争威力最为成功的展示来自日本,大家应该都清楚丰田的神话,质量领先使得日本一跃成为一个经济超级大国,这在工业史上是一个史无前例的现象。
“这些巨大力量的积累效应使质量走上了舞台的中心。如此宏大的运动在逻辑上讲本来应当激发起一种相应的回响,即一场质量管理的革命,但是,企业界很难认识到这样一场革命的必要性,它们缺乏必要的警钟。生产车间里确实存在着技术性的质量措施,但最高管理层却没有管理性的质量措施。因此,除日本外,必需的质量革命直到20世纪末才开始初漏端倪。这场革命要有效地席卷全球,需要几十年乃至整个21世纪的努力。因此,当20世纪被称为“生产率的世纪”时,21世纪将以“质量的世纪”而为后人所知。”——摘自《朱兰质量手册》。
中国正处于产业链升级的过程中,随着这一过程的深入,质量行业会越来越被重视,21世纪投入质量行业,是我们明智的选择。
2、“智慧”的工作
质量工程师的知识体系非常庞大,从最高层次的质量哲学,到具体的数百种质量工具,有太多值得我们去学习的东西。
质量工作是技术与管理相结合的一项工作,如何在工作中应用质量理论、如何发现问题、如何开展持续改进,有太多问题需要我们去思考。相对于程序员的逻辑思维,质量工程师技术与管理相结合的思维方式使其对全局和细节的同时把握,更凸显了质量工作者的“睿智”。
3、管理经验的积累
每个企业的管理岗位都是无数人争抢的香馍馍,但是这一条路非常窄,无论多大的公司,管理岗位都是非常少的。如果你对管理感兴趣,那么如果去竞争管理岗位,无疑是千军万马过独木桥,风险非常大。但是质量岗位提供了一个接触管理的机会。质量工程师的工作主要是关注流程,可以说是一项技术类工作,但流程的背后是执行流程的人,所以质量又是项管理工作(大部分公司对QA的基本要求就是要有项目管理经验吧~)。踏入质量工作岗位,也就自然而然的开始接触管理。
当你积累一定的质量管理经验,将质量管理理念上升到组织层面时,就会逐步打破行业差别,你的择业范围将不再局限于原来的领域。
4、广泛的人脉
做质量工作将会接触形形色色的项目组,从而接触不同的项目经理、技术专家,质量工作又要策划组织与部门的持续改进,以及为高层决策提供质量方面的支撑,所以也会接触到相关的资源部门经理、产品总监、甚至更高层的决策者。和这些不同层级的人接触,我们能学到很多东西,扩展了自身的视野,其中的好处已经不用再说明了。 |
|