对于职业我们要有梦想,不抛弃不放弃。人生才会有乐趣。

Symbian项目总结------2008年

上一篇 / 下一篇  2010-11-25 13:38:51 / 个人分类:测试管理

我们研发三部目前业务主要跟手机业务相关,所以构建一个和谐高效的手机测试团队对于我们部门的业务能力起着至关重要的作用。关于手机相关业务我们大家都是探索中去寻求构建和谐的的团队模式,无论是开发还是测试毅然如此。鉴于去年手机客户端测试业务所展现的情况,我进行了总结,分析原因。希望分析的结果能够得到大家的重视。阻碍我们形成高效团队的因素有以下几个方面:

Ø 风险控制方面缺少却措施和经验:没有一定的团队测试经验积累,使得我们在做这个项目的过程中,一直是暴露一个问题去解决一个问题,始终在亡羊以后去补牢。没有建立相应的项目风险分析与预防制度,项目风险的预防和规避措施太少。只有在项目风险暴露以后,才想着怎么样去补救,而并不是在项目的初期进行风险分析并建立相应的预防措施。

Ø 人员方面问题:现有的测试人员主要是能力上跟不上,不能有效得在前期暴露出一些风险,以及在风险的跟踪和推动方面还没有好的意识.一方面也是没有相关的制度。另一方方面是责任心问题。开发人员的技能还有待提高,修改bug的时候反反复复.实际的效率不是很高。拿不出实际的数据说明无法界定效率高低。

Ø 项目流程方面:关于手机测试方面与敏捷开发项目的特性结合,我们没有业界的手机测试管理流程进行参考,使得大家在项目过程只能探索着去建立手机测试相关的流程规范,受影响的主观因素相对较多。同时大部分人员安于现状,对于测试过程持续改进关注度不够。所以目前一直形成不了一个合理的管理与控制流程。

Ø 员工培养方面问题:对于手机方面测试技能的培养和积累没有重视,使得我们新员工在测试技能和方法上成长相对较慢,新员工的成长速度跟不上项目的研发生产总进度。同时老员工也并没有太关注项目的经验积累,项目过程没有一些相应的技术文档,资料进行总结输出。这样,自己的能力没有得到升华,同时也没有给知识技能的传承打好通道。

Ø 项目管理方面问题:项目管理人员基本都是技术出身,对于项目的成本控制,时间控制等部门业务方面的问题考虑得不是很全,这样也就难免会出现项目组员工的疲劳程度加剧,工作效率低下,以及打车费偏高,项目成本偏高等成本问题。

Ø 项目上的客观问题:基础版本本身就不稳定,版本控制方面做的不是很好,局点支持及需求变更比较多(同时说明版本不是很稳定,开发人员原有的分析设计做得不是很灵活)Symbian开发环境增加了定位问题的难度系数,管理人员经验不足,计划和跟踪力度不够。

Ø 技术支持方面的问题:手机测试团队从部门角度公司缺少测试工作的统一领导者,需要该人员能够根据公司的公共需求定大方向,同时督促工员根据自己所看到的问题进行目标分解。把握产品测试重点和测试活动质量,领导和培养高级测试工程师,指导测试工程师选择正确的事来做,树立正确的意识,不断提高各种测试设计的质量,并传授新的测试方法或测试技术给高级测试工程师。通过高级测试工程师来影响和帮助产品测试组的测试质量持续改进。总得来说:高级测试工程师技术上缺少直接的求助对象。

Ø 做事情方式方面的问题:测试团队的人员方面问题主要体现在,许多员工做事情的时候不知道如何判断事情的优先级;不知道该如何去求助;没有竞争压力等因素。同时项目组人员存在变动,对于项目来说是个很大的风险。

 

以上是目前我分析的影响手机项目测试问题的主要因素,在进行项目过程回溯的时候,我也想了一下该如何去管理好一个手机软件测试团队。鉴于以往带测试团队的经验,结合当前手机客户端测试过程中出现的问题,我针对性的建立了一些解决措施。目前仅限于个人的考虑,难免会出现考虑欠缺的情况,希望公司领导或者其他团队的人员能够给与补充说明。

 

一.   针对项目流程方面制定了以下措施:

Ø 建立手机客户端测试管理流程规范,规范测试管理过程。

Ø 建立敏捷开发与控制管理规范,规范项目研发生产过程。

Ø 建立项目过程监控与审计制度,规范项目开发与测试的质量保证过程。

Ø 使用测试管理工具规范测试执行过程,问题回溯制度,规范缺陷处理过程。

Ø 建立配置库相关规范,规范研发过程中产品出库入库准则。

二.   对与项目组人员管理方面制定了以下措施:

Ø 引入学习和提升计划,通过学习和提升计划为项目测试人员的能力提升做好规划。

Ø 对测试人员进行技能考核,考核的方式可以多样化。(形式不限)通过考核得到测试人员的真实能力水平。

Ø 建立项目责任田制,对于项目任务进行分解,实施责任田实名制,对于测试过程产出的文档产出的时候一律填写上编写,执行人的姓名。对于功能模块划分毅然如此。(将工作细化到可以追溯的范围)

Ø 建立人员沟通制度,一个月要与项目组内的所有员工单独会话一次,通过沟通了解员工的工作生活问题,与项目组人员做好沟通,把握每个人的工作状态。

Ø 在保持项目测试的常规战斗力的情况下,增加投入测试人员2-3位,加强岗位竞争力,通过竞争机制来加强员工的主动性,对于落后的员工我们将给与淘汰。(主要考虑到两点,一,增加投入的人力可以缓解现有项目的工作压力,让其他员工有提升的时间!二,考虑到部门业务的增长与壮大,必须有足够的人员进行支持,我们借此可以为公司培养一批优秀的测试人员。可以为其他项目服务。)

Ø 通过制定一系列的制度来规范测试人员的态度,习惯等。如态度方面,可以进行失误率统计,对于过失问题进行统计来加强员工的责任心和细心程度。同时对于考勤可以作为评优或者表扬的一些因素进行考核。

Ø 建立一个关于工作和做事情的制度文档来知道员工如何去做事情?如何去安排时间?如何去做好职业规划?(一句话做好项目的测试人员指导工作,指导的内容可以使多样的。包括工作,生活等。这个由各个测试主管以谈话的方式指导最好,谈话后应该发邮件给该员工进行提醒。目的是:一定要让你的想法能够调动员工的主观能动性)

Ø 建立文档输出制度,项目间歇期内要求员工对项目过程中遇到的情况进行总结输出,一方面可以让自己有个总结提升过程,另一方面可以让其他员工可以借鉴。同时我们对于总结文档的质量进行全项目组公开评选,选出优秀的总结进行部门通报表扬。

三.   针对如何做好测试方面管理工作制定了以下措施:

Ø 定时向公司领导层汇报公司级层面或产品级层面的总体和各专项测试技术规划;

Ø 在项目过程中及时提取出各产品组共性的测试技术需求和困难;

Ø 在团队培养方面不断提升高级测试工程师的工作质量,效率

Ø 改进测试活动质量的技术建议后为部门建立自己的测试方案

Ø 建立未来待解决的关键测试技术列表;及时跟踪状态并反馈;

Ø 通过对整个部门有影响的新技术引入进行研究和并提供可行性评估报告;

Ø 收集并核定产品测试组所需要的产品测试技术建议

Ø 通过研究专项测试技术,测试方法,提高团队测试效率,带领测试组进行技术改革。

Ø 建立提升测试活动生产率的各种测试问题和测试经验库;

四.   关于项目成本时间控制方面管理制定了以下措施:

Ø 做好项目质量,降低加班时间,对于未完成的工作应尽量在下班前完成,若10点钟前完成不了,应立即下班。工作隔日再处理。(加班一两个小时是解决不了实质性的问题的,同时效率也比较低,影响第二天工作效率。)

Ø 关于打车报销,路途相近的员工应采用搭车才方式,同时每个月报销总金额不应大于150,对于报销金额偏大的员工要自行上报报销超支的相关说明。

Ø 节约电源,对于忘记关机的员工将给与警告,或者相应的处罚。

Ø 对于规定时间内需要完成的事件或活动,若在规定的时间内完成不了应有相应的说明文档。15分钟内解决不了的问题应当立即与项目主管沟通,由项目主管推动解决。同时对于项目风险问题应当第一时间通知相关干系人。

Ø 关于手机卡手机使用的相关措施,建立相应的表单跟踪手机卡流量,指定的测试人员定时查询GPRS流量,达到流量后将不再使用。若超出流量将由该事件负责人进行补偿。

Ø 关于手机使用措施,使用过程中如果公司或者借用的手机发生损坏一律由员工个人进行赔偿。后续项目组不再负责赔付。

五.   关于项目组人员沟通机制的措施:

Ø 测试组长应当与开发小组保持沟通,以得到真实的开发进度,了解需求和开发文档上没有写到或者没有细化的内容。以及他们对测试工作的反馈。(反馈形式日报)

Ø 测试组长应当与测试经理或者公司领导保持沟通,让领导随时了解你的工作内容。(反馈形式周报,月报,月度总结,季度总结)

Ø 测试组长还要与一线的工作人员保持沟通,了解当前项目或者版本的市场反馈情况。协助一线解决版本问题。(反馈形式邮件,电话记录。)

Ø 测试组长要与测试组内的员工进行沟通,了解每个人的工作生活情况。一方面以了解版本测试的真实情况,同时以便保持核心测试团队的工作效率和战斗力。(反馈形式,谈话记录。)

Ø 测试组长要与SE保持沟通,即便了解项目的交付情况,需求变动情况以及相关的风险因素。(反馈形式邮件,并通过日志记录)

六.   建立老员工引导新员工制度,措施如下:

Ø 后续项目组织架构一律由一名老员工带领2-3个新员工的模式组成测试团队,老员工应当为新员工建立学习与培训计划,亲身指导新员工进行业务以及技能提升。同时后续也会将新人培养成果纳入老员工考核指标内。

Ø 老员工要定期为自己所带的新员工进行技术能力提升培训,培训形式多样。可以采用讲座,聊天以及其他方式,将经验和技术传授给其他员工,同时要有记录过程文档。

Ø 老员工要对新员工的工作学习情况定期以邮件或者电话方式将情况汇报给项目主管或者公司主管,以便公司的管理者更好的排兵布阵。拿出更好的举措。

技术构建方面,请参见手机客户端测试测试体系建设大纲.xls

 

 

 

鉴于以上的措施,只是概述的情况。对于细则还是要进行进一步的阐述,关于测试团队建设方面有很多构想,只是感觉在实施上得不到很大的重视,所以目前还是只是处于构想阶段,希望能够得到公司领导的大力支持。建立制度,规范的目的不是去约束任何人,而是使大家能够在做事情或者想问题的时候有据可循,实施的初级阶段肯定是一份多出来的工作,但是对大家的影响是长久的。所以,我希望能够得到大家的支持;如果,你在工作的时候感觉到无助;感觉到加班的疲惫和无奈;或感觉到工作缺少激情。那么请大家举起真诚的双手来支持我!参与到项目的改革活动中来,献出你我的激情与努力,为我们的公司,我们的团队,我们中的每个人做一次有价值的尝试。


TAG:

 

评分:0

我来说两句

Open Toolbar