软件测试管理者应有的能力
能力内容 |
测试计划、时间调度、制定预算 |
调整——确保根据公司目标、用户业务目标、发布周期和不同开发方法调整测试过程 |
测试性能——监控如下方面的测试性能:计划、时间表和预算的遵守程序、根据需要重新分配资源以及防止不合要求的趋势 |
人员配备——获得、培训和雇用有能力的测试人员 |
人员管理——保持适当地通知相关人员,并且有效利用测试人员 |
传统管理之间的区别——使用层次结构与使用平面公司结构的质量管理 |
个人和公司有效性 |
通信技能: a、 书面通信——提供与期望情况的差异的书面确认和解释。能够以书面形式描述事件顺序以重新产生缺陷 b、 口头通信——表明以有组织的和可理解的方式清楚表达事件顺序的能力 c、 倾听技能——积极地倾听所说的内容,在需要时要求进行说明,并且提供反馈 d、 面试技能——制定并提出问题,目的是收集分析评价所需的数据 e、 分析技能——确定如何使用接收的信息 |
个人有效性技能: a、 协商——有效地与一个或多个团体协同工作,从而制定将满足所有团队的选项 b、 冲突解决——关注冲突情况并令人满意地圆满解决不同团队之间观点的不一致和区别 c、 影响和激励——影响其他人参与到面向目标的活动中 d、 判断——应用信念、标准、指导准则、政策、规程和值来进行决策 e、 促进——通过提供目标指导来帮助团队实现其目标 |
项目关系——制定和项目管理人员、软件客户和用户的有效工作关系 |
认可——向完成工作的个人和小组表示感谢 |
激励——鼓励个人做正确的事情并且有效而高效的工作 |
指导——和测试人员协同工作以确保他们掌握所需的技能 |
指导——和测试人员协同工作以确保他们掌握所需的技能 |
管理原则和质量原则——理解构建世界级测试公司所需的原则 |
领导能力 |
会议主持——组织和引导会议,从而提供最短时间周期内的最大生产力 |
促进——帮助事件或活动的进展。正式的促进包括良好定义的角色、目标促进人员、高度组织化会议、一致同意的决策制定以及实现的已定义目标 |
小组创立——帮助团队定义共同的目标并且协同工作以改进小组的有效性 |