如何成为一名优秀的软件质量保证工程师如何成为一名优秀的软件质量保证工程师
如何成为一名优秀的软件 质量保证 工程师 软件测试 具有软件 开发 ,测试实施经验 软件质量保证牵扯到软件开发的方方面
面,包括从启动到需求,到设计,到开发,到测试,到发布,到后期维护的整个过程。在启动阶段,你要理解如何制定项目章
程,如何书写项目范
如何成为一名优秀的软件质量保证质量保证工程师 软件测试软件测试
具有软件开发开发,测试实施经验
软件质量保证牵扯到软件开发的方方面面,包括从启动到需求,到设计,到开发,到测试,到发布,到后期维护的整个过
程。在启动阶段,你要理解如何制定项目章程,如何书写项目范围说明书,如何制定项目计划;在需求阶段,你需要理解如何
与用户确认需求,如何进行需求分析需求分析,如何与用户确认用户需求;在设计方面你要大体理解当前设计前沿技术,了解数据库数据库知知
识识,如何进行概要设计和详细设计;在构造阶段,您需要了解编码规范,编程技巧,集成技术;在测试阶段你需要理解如何进
行单元测试单元测试,集成测试集成测试,系统测试系统测试;在验收阶段您需要理解如何进行验收测试验收测试,如何培训用户,如何替用户搭建环境;在维护阶
段您需要理解如何理解代码,如何进行再工程技术。在这里你好像是一位多面手,但是了解得越多,对你从事质量保证工作越
有好处。由于现代分工比较细致,往往一个质量小组需要各个方面的人才组合在一起,才能发挥更大的效能,才能达到1+1>2
的结果。
具有一定的数学基础
对于从事软件质量保证工作,您需要一定的数学知识,尤其是概率统计知识。无论你是否采用6Sigma,你需要对你的软
件质量进行度量度量活动,需要收集数据,分析数据从而解决问题。你要理解如何使用直方图,散点图,鱼刺图,饼图等工具。这
样你才能展示问题的原因,寻找解决问题的原因。
强大的沟通能力
对于从事软件质量保证工作,沟通能力非常重要。质量工作做得好坏,关键在于领导的支持和员工的参与。由于目前中国
软件的实际工作,公司领导往往忽视软件质量的重要性和优先性,你就需要与领导讲清楚质量管理的优势,如何可以提高公司
产品的质量,减少客户的投诉率从而节约公司的成本,提高劳动生产率。有了领导强有力的支持,你的工作就好像添加了一把
利剑,可以运行得得心应手。但是仅仅有领导的支持时往往不够的,还需要员工的支持,你需要了解当前问题有什么,阻碍这
些问题的要数是是什么,大家需要解决什么样的问题…这些都需要靠你的沟通技巧来解决。
专业的管理和质量知识
专业的技术是你软件质量工作成功的有用的武器。在这里我向大家介绍两本书,一本是美国项目管理项目管理学会(PMI)颁布的项
目管理知识架构体系(PMBOK),它里面的中心思想是项目的五大过程(启动、规划、执行、监控、结项)和九大知识领域(整
体、范围、进度、成本、质量、风险、人力资源、沟通、采购);还有一本是IEEE颁布的软件工程软件工程知识架构体系(SWEBOK),里
面主要介绍十大知识领域(软件需求、软件设计、软件构造、软件测试、软件维护、软件配置、软件工程管理、软件工程过
程、软件工程工具、软件质量)
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
评论0