3.1重视测试团队的管理与建设
1,重要性和必要性:测试团队面临的挑战
测试人员被认为低人一等
测试时间永远不够
缺乏简单易用的测试辅助工具
缺乏具体通用的测试技术
很难清楚了解用户需求和期望
缺乏可明确衡量测试质量达标的度量
很难确定一个测试实例是否执行完毕
很难找时间作自动化测试
测试所需文档经常不全
很多任务要同时考虑,很难保质保量做好每一件
2,专业的测试团队管理系统与工具
专业软件项目管理系统的功能:
a) 集成了产品功能管理、进度管理、测试计划、测试用例、测试结果、缺陷和测试报告等模块。
b) 从记录产品的功能开始到根据功能点设计测试用例、执行测试用例记录缺陷生成测试报告,所有流程都在专业项目管理系统中完成。
c) 测试工程师、开发工程师和项目经理通过系统进行有效沟通。
3,软件测试团队管理最佳实践
最佳实践的十个建议:
a) 明确测试人员的职责
b) 培养人才阶梯
c) 形成学习和培训机制
d)公平和透明的绩效考核标准
e) 设立“back up”体系
f) 确保测试人员有职业发展渠道
g)经常和员工交流
h) 奖惩分明
i) 打造共赢的团队文化
j) 领导以身作则
3.2测试团队的组织管理
1,常见测试团队的组织结构:
2,软件测试组织的专业分工
3, 测试团队与开发团队的比例
影响测试团队与开发团队的比例的因素:
1.质量风险
2.测试意识
3.发布流程
4.测试效率
5.合理估计项目的开发测试比的方法
6.手工测试工程师和自动化测试工程师的比例
3.3测试团队的员工管理
1,测试工程师的职责:测试工程师的职责要从不同维度划分
1, 测试人员的综合技能要求
1.问题的分析和解决能力
2.面向客户的创新
3.精湛的技术
4.项目管理
5.对质量的执着追求
6.战略远见
7.自信
8.冲击力和影响力
9.跨界合作
10.人际关系意识
11.思维和心理素质
12.相关业务知识
13.软件测试专业技能
14.计算机体系结构
15.编程技能
3,测试人员的职业发展
职业规划的几个基本点:测试技术轨道;测试管理轨道
建议职业规划的基本原则:择己所爱、择己所长、择世所需、择已所利
网友评论