test org.要不断改进,必须要有一个相对稳定的test model,基于一个相对稳定的test model我们才可以对我们的现状作出可靠而相对稳定的评估,改进也能够step-by-step的不断前进,建立测试模型的三要素:
1、测试环境test environment
2、测试过程process to test a single software project
3、测试能力tester competencies
test environment测试环境包含有很多,比如culture, mission, goal, strategy, tool等等,
process是日常测试的procedure和standard,
tester competencies是完成任务所要具备的能力,
如果我们测试的目标mission只是为了满足requirement doc.的需要,一切会相对简单,而要让stakeholder满意是困难而有挑战的工作,要让stakeholder满意,首先你要知道怎样才能让stakeholder满意,只有这样你才能
让stakeholder满意的管理,推荐使用ITIL,建立相关的SLA,首先要学会把无形的东西量化,也只有量化之后才能够去评测,这有点像学生的考试制度了,残酷异常,话说回来,process可以量化,人却是万万不可量化的东西,一旦人也需要量化的时候,整个process出产的东西已经毫无创新可言了,取而代之的是现代化的流水线作业,是资本家需要的是用模具生产出来的大量的工业产品,不是人的创造了。在没有现代生产线的那些小软件公司也自然成为民间手工艺人,偶尔才会有些火花蹦出来......
所有种种环节构成了具体测试的上下文,知己知彼,才能百战百胜,了解自己身处的position是很重要的。画鱼骨头找出对自己所属环境重要的dimension,为这些战略性的指数建立相应的dashboard,作为测试管理人员应该时刻关注这个dashboard,而为了达到这些战略性的指标,我们需要做的具体的更加细分的指标,也就可以相应叫做的战术指数了,同样为这些指数建立相应的dashboard,这是日常工作的monitoring了。应该确保在确定条件下,即某些战术性指标达到时,战略指标也即达到。否则要尽快做出调整。
Monday, February 11, 2008
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment