精华内容
下载资源
问答
  • 写在冬日的第一天--一个女程序员第七年工作总结

    万次阅读 多人点赞 2011-11-07 02:10:11
    今年的天气似乎特别暖和,虽说已经是冬天了我们这里依然一片秋色。   这是我工作的第七年,要是段感情的话正是七年之痒...这篇文章仅仅是自己过去一年工作总结,对于有理想有抱负的好青年 就当看个反面教材然后

    今年的天气似乎特别暖和,虽说已经是冬天了我们这里依然一片秋色。

     

    这是我工作的第七年,要是一段感情的话正是七年之痒的时候。如果在感情中每年作一份总结,是不是就不会有传说中的坎儿。

    我所在的公司不大,地方也不大。见识不广,深度不够,太多的随遇而安让我的工作这么多年都起伏不大,必须承认我骨子里就是个吃货和懒鬼。这篇文章仅仅是自己过去一年工作的总结,对于有理想有抱负的好青年 就当看个反面教材然后鞭策自己更加努力吧。另外我现在的心境也是工作这么些年后的感受,欢迎阅读以前的总结,在那里你也许会找到共鸣。

     

    1个人技术

    话说毕业头两年我觉得技术噌噌的往上涨,会了好多东西,然后的几年就缓慢爬行了。一个是我的工作性质是做应用的本来也不探讨什么高深的技术点,另一个就是自己懒没有好好利用时间充实自己。

    而今年64bit的普及,赖以生存的AutoCAD开始嫌弃古老的VB6,劳动力市场等等原因使我不得不接触掌握新技术。一些技术点,诸如sql server的spatial部分,把GIS的理论算法引入我所在的应用领域;利用AutoCAD的.net类重新设计已有系统。Linq, C#多线程,WPF编写美观的界面等等。学习新技术是个享受的过程,觉得自己开始跟得上时代的步伐。当然如果项目时间紧的话也会有压力,总觉得用原来的技术很短时间搞定的东西,现在却大大增加了开发时间。和上一次系统学习比起来,这次自己就要稳重的多,虽然过去几年并没有在技术点上特别精进但是基本功更加扎实了,不会向上次那样不知道从哪里下手。这次算是心理有底有步骤有计划地学习,感觉好很多。

     

    技术点的学习与应用不仅仅对于我个人能力的一种提高更是在很大程度上帮助软件重新架构。由于平台的转换,我们有机会对原有系统重新作分析,设计。以前的我完全是一个实施者,而现在所扮演的更多的是一个设计者。这种角色的转变意味着责任更大,如果出错就不是浪费我一个人的时间而是从整体上浪费团队资源。去年写总结的时候我在寻觅软件设计上面的建议,今年系统的看了UML和设计模式。强烈的意识到从理解理论到灵活运用实在不是一件简单的事情。我的做法是从大的系统中选取一个相对独立的子系统,根据学到的理论自己搭个设计,想想再搭另外一个,跟团对讨论下,找找感觉。这个过程我大量依赖mindmap,flowchar,UML。 开始的草稿是Mindmap把需求细分,然后UML建立块之间的关系。UML是个好东西,虽然它的各种规范让设计在软件生命周期中所占比例加大,但是它对于细节的考量是非常到位的。如果我可以把所要软件的类图,顺序图画好那基本上就能证明这个东西我想明白了,另外还可以把它解释给其他组员。在设计思想上我一般会从业务逻辑出发比较注重可读性,或者说是结构更符合人脑逻辑。除非在非常要效率的地方,一些函数,类的分布才会看起来不那么顺溜。每每这个时候一定要配有相关文档。之所以会这样一层一层的大部分来源于自信心不强,没有这些图表文档的支持我不确定是否能够把意思清晰准确的传达给团队其他成员,当然也不能够保证过段时间自己就不会忘记。目前我还在磕磕绊绊的前进中,真心希望将来的某一天我可以熟练运用UML工具,做个合格软件建筑师。

     

    对我来说做架构的过程是一个挑战自己决策能力的过程。毕竟软件是有生命的,它不断成长完善,或者某些部分在不久的将来被卸掉。我看不到那么远,设计时间太长影响工程进度,只能折中平衡。实施是同样的道理,同一个函数可以用不同的方法实现。平衡与博弈是超出软件设计与实施之外的能力,也就是俗话说的经验。在这个方面我还太嫩。

     

    2团队管理

     

    去年的总结里面我写了大段大段自认为的带领小团队的方法,如今总结为四个字:“敏捷开发”。年初的时候我的一个组员推荐我读了敏捷开发的书,才发现我那些实践中"创"出来的方法其实都是敏捷开发的一部分。建立在实践基础上的理论学习让人茅塞顿开。下面写一下除了去年那些方法我看过书以后觉得特别重要一定要记录的

    1.TDD,TestDriven Develop.看过书才知道这个多重要,作为程序员,闷头写代码可以但是如果写测试很多人都会不情不愿的(尤其小公司,没有专门的人写测试的script)。但是Test case的建立对于功能的拓展,维护是相当重要的,虽然开头看起来写测试是麻烦了一点但是这为以后节省的时间和资源是很大的.我所在的项目要是写script的话还是比较困难的,于是我要求我的团队写文档。

    2.当我们结束每一个Bug/Feature是真的结束而非半吊子。结束就是包括代码,注释,对应文档等等。当团队Build那一天不会因为某个看似完成实际上还需要那么两三句话的Bug而耽误

    3.无论是否面向客户,每一个Build都是一个完整的msi,归档备案。这样我们可以轻松的比较每个版本之间的不同。

    前两个月又有两个人归到我的团队下,我们开会规范统一了编码规范,比如每一个函数前都会加三个单引号(这个在.net里面很好用,可以自动生成帮助).比如如何命名函数,变量。其实经过一同工作大家的编码规范已经在不经意中逐步统一,这次只是正式明确出来以便新的组员尽快上手。

    "敏捷开发"是现在比较流行的软件开发模式,我的认识是他非常合适8个人一下的小团队灵活作战。它充分发挥团队成员的主观能动性,可以比较及时地调整状态,降低资源损耗。虽然敏捷有正式的管理模式,工具,但一切一切的根源来自于团队成员间的坦诚交流,相互信任。这两样没有跟本"敏"不起来,大家心里都有自己的小九九,还不如不用"敏捷"。

    信任和坦诚这种东西没有硬性标准,只能靠团队慢慢磨和,也靠缘分吧。这个方面我的运气不错,组内合作讨论的气氛非常好。从这些比我勤奋比我有经验的组员们身上学到了很多东西。

    目前我们组的这个运转模式得到了部门经理的认同,已经升级了现有的管理软件,我就可以比较规范的依据"敏捷"模式管理了。

     

    今年我们部门作了一次人事变动,去年提及的那个不作为的经理走了新来了一个。在一定程度上我需要辅助他的工作,这也给我提供了一些作为代表参与部门间会议以及决策层会议的机会。一种会议是传递意见给大家,需要演讲。对于正式的演讲不够自信,总怕不能准确表达自己的意思。于是搭建了演示平台,特别作了事例分析,作了ppt用作主脉络。效果意外的好,得到了很多积极的反馈,对于以后的开发思路很有帮助。另外一种是听取意见的,售前的哥们很能"吹毛求疵",挑得毛病那个细那个偏。关键还不早说开发周期尾端才说,一改又是麻烦。以前这样的会议我不是主角跟着听听就好,现在成了主听者,第一反应就是抵触,辩解。但是轮到我说话,我都只能说对不起,我们没有考虑周到,下次会注意,也希望在开发进程中多多交流。能有这样的态度也是工作时间长了的缘故,初出茅庐的时候应该不会这样说。"对不起"一说,明显感觉到售前松了口气,开发和销售本来就不是两个对立面,只有把这样"挑"的毛病细化,在开发进程中循环出现才会减少不必要的成本浪费。我们是小公司,这些个互相交流指正不需要大家很正式的到会议室坐下,就是互相串门子的时候带一句。做开发的把态度摆出来,欢迎各种意见建议,人家自然也就愿意过来。

     

    最后总结一下今年的工作状态还不错的,一直都在学习和摸索中。适应了角色的转变,知道了如何应对问题。应付不来的,会去找适当的人寻求帮助。

     

    工作之外,记得去年说想去西藏于是就在雪域高原过了圣诞新年,今年的旅行提前到了金秋九月,冬天估计就不去远的地方了。

     

    最后还是那句话

    低头做事,抬头做人 
    过幸福的小日子          :) 

     

    展开全文
  • 写在冬日的第一天--一个女程序员第六年工作总结

    万次阅读 热门讨论 2010-11-07 02:54:00
    工作这些年,年年雷打不动一篇总结让初初参加工作的这一天刻在我的脑海中。到现在我已经记不得恋爱纪念日了,却依然知道在冬天到来的第一天敲下过去一年工作的点点滴滴。   似乎在每个总结开篇都会说,我...

    又到一年写总结的时候后。工作这些年,年年雷打不动一篇总结让初初参加工作的这一天刻在我的脑海中。到现在我已经记不得恋爱纪念日了,却依然知道在冬天到来的第一天敲下过去一年工作的点点滴滴。

     

    似乎在每个总结开篇都会说,我不是个努力上进的人,太多的随遇而安让我的工作起伏并不大。我妈总是在电话里唠叨让我去大城市,进大公司,对此我只能沉默。这篇总结对于那些初出茅庐打算成就一番事业的同学们是个反面教材。另外现在的心境也是工作多年后才有的,并不合适刚参加工作的同学们,你们看我前几年的总结比较有共鸣。

     

    今年在工作上有些人事变动,我的工作也有点点转型。这篇总结分为个人工作,团队管理两方面。

     

    1。个人工作

    去年年末,我被分配了一个很棘手的项目。这个模块要说不工作吧它基本符合设计要求,要说工作吧用的不怎么顺手。我的任务就是把它成用的顺手的功能模块。这个听起来很简单,但是一看模块内部的构造,各个函数间的关系我就傻了,这一可是伤筋动骨阿。很倒霉的是,这种任务如果做好了功劳不是很大,因为不懂技术的人都觉得是小调整;要是做不好麻烦就大了,本来模块可以完成功能的。这一改要是引入新的bug不就是做无用功了么。

    对于这种任务除了自认倒霉之外,只能加倍小心了。老话说不破不立,我改原有代码改的恶心了一狠心推倒重来。好在年底时间上没有那么紧,完工的质量也还好。

     

    真正进入2010后我的个人工作比较零碎,大部分是基础的搭建。比如一些设计数据库,写公共函数,还有就是在原有设计上面的优化。要说这些东西多考验一个人的技术我个人认为还真没有,但是非常考验技术人员对于业务流程的熟悉度和对于需求的前瞻能力,这些都是经年累月的经验积累分不开的。

     

    另外今年占我个人工作比重非常大的一部分就是写文档。我的文档本来还可以给自己看或者同组人员还都算是清晰明了的。但是今年的很多文档是面对售前和售后的,对于语言结构的要求都高了很多。我需要写的文档包括阅读售前的商业需求,翻译拓展为技术需求;在功能实现后写描述总结类的文档给售后和售前。本来这个任务不落在我身上的,但是很不幸我遇到了个对产品不熟悉且不给力的经理。于是我光荣的承接了笔头子工程,在不断的锻炼以及被别人咬文嚼字的挑剔后提高了不少。目前虽然还会信心不足,但没有刚开始那样惨了。

     

    面对win7 64bit的快速普及以及我们用到的一些软件的更新换代,我明年的主要任务就是为我们产品全面更新到.net搭一个比较坚持的基础。然后带领团队对产品进行全面重组升级。也许就是所谓的架构吧。OO思想我是有的,但是架构没有什么理论基础。欢迎各位看官介绍架构类的书籍和工具

     

    2.团队管理

    年初的时候人事变动,我的职责范围除了开发之外还兼代一个三人小团队。

    我这个三个伙伴都是男人,比我大(最大的已经40好几了),比我有经验。面对这三个个性人材,如何确立威信是个难题。最简单的方式是经理帮我立威信,但是我经理这人初为领导恨不得把我们几个组长的管理权都收归己有根本指不上。

    在那几个月我就觉得自己腹背受敌。组员领了任务就没了下文,我不说话他们比我还沉默。没辙,我只能更积极的跟他们更新情况,经常询问进度,询问是否需要帮忙,提醒一下他们可能想不到的关联问题等等。我们每两周开个进度会议,讨论一下过去时现在时将来时。听组员发发牢骚,抱怨一下上面管理松散的问题。除此之外还可以把开发上的困难来小组讨论一下,在技术上面他们三个经验丰富经常能给我带来灵感,受益匪浅。在流程上,他们各有各的习惯但是既然是一个整体就要步调一致,团队的操作流程在慢慢改进中更符合整体的开发习惯。

    大概经历了3个月吧,在组员面前我算是站住脚了。我们之间的交流,和开发节奏配合的不错了。我分配的任务,做出的决定可以被理解和接受,出现的问题也可以及时讨论。

    总结一下做小组长这类费力不讨好的工作大概就要秉着为人民服务的宗旨,组员需要的信息我及时提供,遇到的困难及时支援,不理解的事情耐心开解。让他们觉得可以从我这里得到理解和支持然后专心致志地投入到代码的汪洋大海中去。我觉得我是幸运的因为我所付出的这些,他们也在回报给我。比如我们提的建议需要写报告去汇报,我写好后组员都会认真阅读并补充自己的意见,让报告更容易被通过等等。现在我们是一个合作愉快,高效运转的开发小组。

     

    对我来说有个不给力的经理最大的困扰就是信息流到他那里就断了,需要传递给其他部门的信息传不出去;需要的需求和反馈到不了我们这里。为此在年初的几个月我经常和另一个组长互相发牢骚(我们经理手下就三个组长). 那段时间我觉得我就是个被负面情绪吹起来的气球,直到有一天气球爆炸了。我看到天高云扩,老天给我这么好的锻炼机会就被这些负面情绪搅得看不清未来。我咬牙跺脚调整工作态度。

    既然经理不给力,咱自己发力吧。于是我开始直接给售前写邮件,当然这些都邮件都要抄送经理一份,不然在他心里该留下阴影了。和售前接上头才发现他们那边也着急,因为客户也不知道自己要什么,贪心的客户恨不得我们的系统一上马他们那马上就裁员一半。这,怎么可能呢。售前那里传来的需求就好像高考的考纲一样简练,我就是日读千遍也读不出个鸟来。只能按照自己的理解结合对产品和客户的熟悉程度一点点把大的需求切割划分成小的可操作的需求,然后做成样品,写好报告反馈给售前。那段时间每周四不管自己陷在代码里面多深都得把自己拔出来阅读考纲,主谓宾,定状补的分析客户隐藏在短短词句背后的意图。每周五都是一周 成果展示,把进度预测等等写好发到售前。很长一段时间我的工作是正常工作时间内写代码配合其他组员完成任务,加班时间写文档。有的时候邮件发到售前那边石沉大海,那只能再下一周发邮件的时候提一下,要是还没回音就打电话过去,跟个催命大妈一样。要说一下我们售前是两个大哥也是刚加入对于产品了解不足,有的时候我写了一堆报告配上屏幕截图他们都不一定能彻底明白,只能通过电话,远程等等手段。这种情况在我们不断的改进交流方式下慢慢变得好起来了。幸运的是我对于考纲的理解和判断在大多数情况下还算准确,没有返工的情况发生。

     

    通过种种我觉得作技术的和非技术人员说的不是一套语言,我们拿一个需求看到的就是类,模块,函数等等扒皮剔骨的分析,他们看到的更是业务流程,增值效益等等有血有肉的活动体。后来我就去学习了一下工程管理,脱离技术层面的笼统的工程管理,比如工程周期,工程进度,资源分配等等。这些虽然和我的日常工作联系不大,但是跟非技术人员打交道上面帮助还是非常大的。因为我能够更加理解在一个软件产品或者解决方案中他们关注的信息是什么,我们作为技术人员用什么方式传达这些信息才更有效。

    这样说太笼统了,举个例子比如某个功能的改进,在这个改进未实施的时候作为技术部门我们一般都会说技术上可以实现,希望了解到这个改进具体在哪些方面帮助到客户那些哪些操作流程。然后阐述一下这个改进在可执行上面大概的预算(人力+时间),预计什么困难。最终以什么形式呈现在客户面前,同样的改进是否在其他相关功能上实现,如果出现困难我们需要什么样的后备方案等等。这些还可以进入到很多深入讨论。

     

    今年可算是我工作以来最纠结的年头了,在寻找有效沟通方式上我不断尝试新的方法,有意识的根据不同的人说不同的话。再不是当初刚参加工作那个随性而为的小丫头了。参加很多的会议,跟不同的人打交道让我看到了职场上那些微妙的关系。见识了部门间表面合作实则互相推诿,见识了跟上面大包大揽反过头压榨自己员工的领导,见识了见好处就上见困难就躲的虚伪。我也更加小心翼翼的保护好自己(估计还是没保护好我还是太直率)和我的小组。这一年我也妥协了很多,有的时候虽然不是自己的责任但是如果自己多做一点可以给整个团队带来更多的利益我也会牺牲自己的时间去做。不会为一些事情争论而是相对平心静气的寻找一种平衡利益的解决方法。也许这就叫做成熟吧。

     

    虽然这些种种写下来就让观者觉得好多无奈,但置身其中调整好心态,把每一个无奈都当作一个考验;把别人的不作为当作锻炼自己的机会;把和每一个人沟通当作一种积极的尝试。工作还是挺美好的,更何况我有那么有趣的同事一起战斗。

     

    工作之外,我今年的生活算是最平淡得了吧。单位和家两点一线,还没去过太远的地方。没买过什么大件商品

    今年冬天去趟西藏,圆我一个小小的愿望(1223—30在西藏,求被拣,站短联系)

     

    最后还是那句话

    低头做事,抬头做人
    过幸福的小日子           :) 

     

    展开全文
  • 个测试经理的工作总结

    万次阅读 多人点赞 2018-04-08 20:39:01
    是在2006年5月跳槽到新单位担任公司测试经理的职位的,新单位是个很不错的单位,项目饱满,资金等方面也没有太多的问题,但就测试部门工作的情况却很不乐观。具体表现是人员少,任务重,人员不稳定。领导对测试...

    是在2006年5月跳槽到新单位担任公司测试经理的职位的,新单位是一个很不错的单位,项目饱满,资金等方面也没有太多的问题,但就测试部门工作的情况却很不乐观。具体表现是人员少,任务重,人员不稳定。领导对测试部门的工作很不满意,在面试我的时候就多次表示了对公司目前测试不满,期待我来之后能够带领测试部门有一个比较好的发展。



       首先说说我们公司测试部门在这四个月的变化吧 :

            1、测试人员大量增加,原来的测试人员为3人,现在为14人,人员扩充了3倍,目前来说,测试人员的数量还不是很多,但相比原来部门的扩充速度还是很快的,另外一个方面,由于我们工作比较有成效,领导基本认可开发人员和测试人员比例可以达到1:0.8或1的比例。我想这个比例对一个国内的企业来说已经是很高的比例了。

            2、个人素质的提高。具体的个人素质提高不是很好说,还是用项目来说吧,我刚来的时候,测试人员在一个系统测试的时候,一般测试需求点位500个左右,后来一个项目在作回归测试的时候,测试需求点达到15000个,第二次回归测试的时候测试需求点达到了49000个,这里要说明的是,我们测试需求点的增加不是为了增加而增加,而是对被测试需求各种使用情况分析的更详细,程序覆盖强度越来越大的结果,测试发现的问题深度逐步增强的反应。

            3、机器设备的变化,测试人员是开发群体的弱势群体,他们的机器配置也是公司最低的,刚来的时候,全部测试人员都使用P4 1.7完全不能满足自动化测试的需要,目前,测试人员基本都是P4 3.0双核,液晶,测试人员很高兴。另外我们还有专门的测试流程管理服务器,一些淘汰下来的老机器作为专门跑测试用例的测试专用机。

            4、开发人员对测试人员的态度改变。测试人员在开发过程中处于弱势地位,这是一个不可回避的现象,原来开发人员可以随意的让测试人员作自己认为需要的测试,而测试人员是没有办法拒绝的,甚至连具体测试的方法和手段开发人员都要干涉,而一旦出问题,首先怪罪测试人员,而不是找自己的责任,测试人员成了项目失败的替罪羊。而现在这种已经发生了很大的改变,至少测试人员有能力展示他们的特长。而不是开发人员的附属。

            5、领导对测试工作的态度转变

            我刚到单位的时候,领导们对测试工作很不满意,给我印象最深的是领导说,测试部门的工作人员,可用的就留下,不可用的就直接开除,这对测试人员的工作评价实在不高,现在好多了,首先测试部门现在的工作得到了领导的认可(原来我们总是被批评,而现在总是被表扬),其次,人员、设备的配置在增加,最重要的是,我们要求的测试时间可以得到保证。


     到单位工作4个月了,测试部门出现这么多的变化,有很多原因,但最重要的就是那句话:做正确的事情,正确地做事情。

            个人认为做正确的事情比正确地做事情要重要,道理很简单,中国的一句成语,南辕北辙是最好的解释了,如果不能了解什么事情是正确的事情,那么你做事情的效果越好,则整个项目失败的可能性越大。下边先说说我到单位做的几个事情。


    1、和领导达成一个协议:


        5月份我到公司正式上班,新到一个公司,人生地不熟。最先要作的事情是在和各位领导接触过程中了解公司的情况,并与领导达成一个大致的协议,我首先和领导达成的协议基本内容是测试部门的工作在3个月内有一个小变化,6个月内有一个大改观,1年之后形成良好的测试流程和测试队伍。领导们也基本同意我的设想。和领导达成这个协议为我以后的工作的开展取得了时间上的保证,(很多领导希望招聘一个高级开发管理人员后,开发或测试立刻有一个改观,在几天内开发和测试完全没有问题,这种心情是可以理解的,但实际上也是不可能的),我的领导在这方面给了我一定宽限,为以后的工作打下了一个良好的基础。


    2、了解单位的工作情况


        每一个单位都用自己的特点,有优点也有缺点,如果下车伊始就乱下命令,必然是瞎指挥,不但不能改善工作,而且原来单位一些好的做法也必然被你毁掉。所以,刚下车,一定要休息一下,看看周围的环境,再决定如何行动。来一个新单位也是这样,人生地不熟的自然要先看看,首先是有几个部门,各个部门主要方向,几个主管领导,比如人力资源对我们以后人员招聘会比较重要,研发部门有几个?哪个研发方向是单位的最主要的方向,后勤保障部门是那些人员,不要小看他们,部门以后是否可以获得好设备主要就看他们了,这些人职位不高,但属于现管。争取他们对工作支持是很必要的。最后,别忘了了解你的工作人员,无论怎么说,你的工作人员是和你打天下的人。


    3、了解单位工作的问题


     刚到单位,测试人员都很忙,我则在一边观察,前几天的问题总结了一下。

    A:测试人员人员少,队伍分散,由于以前的测试队伍管理比较乱,很多项目不放到测试部门测试,而是将测试人员直接从测试部门调出。在我到岗的时候测试部门只有4名测试人员。

    B:测试部门机器的问题,由于测试部门一直不被重视,所有的机器很落后,自动化测试工具基本不可使用,

    C:开发人员对测试干涉过多,测试缺少独立性

    开发人员对测试工作干涉过多,主要表现在几个方面,

    C1:测试内容由开发人员规定,测试方法以及测试手段均由开发人员决定,在测试人员能力弱的情况下,这无疑是一个可行的方法,问题是这种方法要求开发人员对测试方法和手段比较了解,但单位的实际情况却不是这样,另外开发人员对测试工作质量不承担责任,说明白点就是测试人员按照开发人员的规定去做,即使完成了测试任务,也无法保证测试质量,而由于测试质量不好造成产品质量不好的问题,又需要测试人员来承担。

    C2:开发人员和测试人员在测试过程中交流过多,在测试过程中由于相关文档不全或者质量问题,测试人员经常需要开发人员进行交流,这种交流是必要的,但也容易产生问题,比如测试在发现一个问题的时候,开发人员总会用这样或那样的借口告诉测试人员这不是问题,不用写在问题报告里,结果很多问题即使被测试出来也被这种糟糕的交流给掩盖起来了。

    D:测试时间无法保证

    测试时间无法保证主要是以下几个原因

    D1:首先是开发人员来规划测试任务,而真正了解测试工作的开发人员很少,测试工作量占到整个开发量的30%-70%。基本上没有开发人员了解这个情况,所以他们给测试留得时间很少,往往是1、2天。这么短的时间根本不能做到完整的测试。

    D2:开发人员管理的混乱,软件版本的频繁升级,有时候一个版本和上一个版本的差别只有几行代码,这样不但造成软件配置管理的混乱,而且给测试人员带来了很大的麻烦,最讨厌的是,绝大部分的测试工作都变成了无效测试。除了浪费测试资源以外对开发没有任何好处。

    E:测试水平低,测试需求点少,测试强度不够

    测试时间的紧张,严重限制了测试人员的测试水平的发挥,单位许多测试人员测试水平是相当不错的,但他们根本没有时间编写测试需求报告,一个系统的测试需求点往往只有几百个点,这种测试需求强度根本无法保证测试质量。


    4订立规则


      在了解了测试部门当前的主要问题,解决的方法就确定了,具体方法:

    A:首先是订立规则,说简单点先确定测试部门内部规则,我规定测试部门只接受系统测试,不接受单元测试和集成测试,说简单点,测试人员进行的测试必须是一个完整的测试周期,最短时间是2周,这样才能保证测试工作的最低测试强度。

    B:我向测试人员明确测试人员是软件开发过程中的专业技术人员,他们的特长就是测试技术,在测试技术上测试人员不能比开发人员水平低,所以,他们的测试工作要保持自己的独立性,问题的发现是他们作主,至于发现的问题是否是BUG,是否需要修改,这是开发人员(确切的说是项目经理)和质量保证人员来确定,但是否是问题是测试人员来决定,测试人员判断是否是问题的标准就是测试结果和测试预期结果是否相同,只要不相同,就算问题。其他人员无权对这个原则提出异议。

    C:为了保证测试的独立性,我要求测试人员在测试过程中,不要和开发人员有过多的交流,如果有交流也仅仅限制于关于系统如何使用方面(我们没有很好的开发文档),其他的一概不和开发人员讨论,这种方法虽然会对开发工作有一些阻碍工作,但在测试工作当时的工作状态下是很必要的,否则整个测试工作的独立性根本无法保持。

    D:使用测试流程管理工具,我们原来的测试计划、测试用例都使用word文档来管理,很不方便,我来单位后,采用了专门的测试流程管理工具,也就是说一个完整的测试,首先写测试计划(主要内容是测试人员,系统需求,时间等方面的信息,这个东西还是使用word来编写),其次是测试需求点、测试计划(这个测试计划是我们测试用例执行的先后次序),每个测试用例的测试步骤,以及发现的所有问题。在最近的一段时间,通过测试工具的使用,使我们测试需求点的管理从不规范,随意写,到有条理,有顺序,有了很大的变化,我们的一个系统,在我来以前测试需求点大约是600个。在我们后来的几次回归测试中,测试需求点,分别为20000,500000,60000个,测试需求点的变化,说明了测试强度的增加和规范。

    E:测试结果需求评审,否则不进行回归测试。这是一个原则问题,确切的说测试人员在开发过程中不能直接创造价值,他们的工作必须通过开发人员才可以得到体现。开发人员是否重视测试中发现的问题,是否对这些问题进行认真的评判和修改,不但关系到测试人员工作价值的体现,而且对测试部门工作安排也很重要。在我们测试的几个项目中,如果开发人员认真对待测试结果,一般来说,进行1到2次回归测试,整个系统bug就会呈现出收敛状态,否则,测试人员需要无休止的测试。在测试过程中,我一方面保证测试周期的时间的要求(最少2周)。一方面,和质量保证人员配合,对于那些不认真对待测试结果的项目组,采取不评审,就不进行回归测试的方法。(反正项目延期不是测试部门的责任,有点无赖,但有时候也是没有办法)。保证了测试的有效性。


    文章部分内容转自:http://susan8257.blog.163.com/blog/static/37642303200832995714485/

    展开全文
  • 所以今年会在有限的工作总结后面写一些杂七杂八。 其实去年写总结的时候已经到了孕晚期,我属于比较晚才歇的人。确切地说我的产假开始于生产前一天,除了那种从岗位直接到产房的人我算是相当晚的了。肚子比较给力...

    又到一年写总结的时候了。今年比较特殊,因为大部分时间在休产假。所以今年会在有限的工作总结后面写一些杂七杂八。

    其实去年写总结的时候已经到了孕晚期,我属于比较晚才歇的人。确切地说我的产假开始于生产前一天,除了那种从岗位直接到产房的人我算是相当晚的了。肚子比较给力没有大到让我开不了车的程度,于是就一直上班,总比在家无聊要好。


    还是那句话,我在小地方,小单位,属于随波逐流不求上进型。这些东西给胸怀大志的伙伴们当作反面教材就好了。


    言归正传,从去年晚些时候开始我带的项目对一个新的客户实施。我带的东西属于三年不开张,开张吃三年那种。一次实施个一年半载很正常,再加上客户的各部门之间扯皮,实施工作基本上就是螺旋式前进。简单列一下在实施中需要注意的

    1,出问题。无论我们内部测试多周密,客户那边模拟环境多细致,一旦真正上马总会出问题。所以从心里就要接受,不能前方一说出现某某问题就先想着内测没有问题这种事情。就是想了也不能说。这就跟找到个bug给开发,开发的第一句话是"我机器上没问题"一样。这样的话让人听了很不舒服,平白增加抵触不解决任何问题。对于大项目实施中出现的问题,应该从多方面多角度分析。比如客户的环境,硬件,网络速度,逐级权限分配,杀毒软件等等周边问题。即便实施工程师填写了环境报告,还是要一一仔细询问清楚,很多时候这样的对话就能找出问题。


    2,找原因。出了问题就要找原因。大部分问题不是开发错误而是环境搭建,初始化设置,甚至人为操作。快速找到原因需要对项目本身足够了解,这点我自我感觉还能做到的。项目不断变大,模块不断增多,平时多做图表梳理思路是必要的。这些图表不能做到只自己明白,而是要让组内成员都明白,这样就知道模块关系和如何配合了。另外一方面就是模拟客户环境,这基本就是和IT部门打配合,尽量模拟真实的客户环境,并且要多备份,方便回滚。


    还有一些就不是我们所能掌控的了,比如客户各部门之间扯皮引起的进度停滞;实施到一半要临时做个什么小工具辅助分析下数据;客户临时起意非要加个功能什么的。对于这些只能首先承认不完美然后想对策,没必要太多的负面情绪。


    通过不断的磨合,我和我的小团队已经配合默契了。在管理上也没什么特别的心得,不过有一点对我触动挺大值得写下来与大家共享。

    话说我有个组员工作效率质量一直不高,以至于看不下去要找他谈话。我的上司提醒我,和他谈话的时候切入点不是指责他工作多么差,而是从自己出发问他需要我或者公司做什么能帮助他改变现状。这个切入点是我从来没有想到的,后来谈话进行的很顺利,他的工作效率也上去了,皆大欢喜。


    以上就是我不多的工作总结,实在太平庸了自己都看不下去了。实话实说我是没在技术上做什么突破,去年学了点mvc,还有就是觉得好玩做了个简单的安卓app.


    --------------------杂七杂八的分割线------------------------------------------------------

    工作总结不多,写一些杂七杂八的吧。

    工作9年了,似乎没有什么特别值得骄傲的东西,技术上在熟悉的领域算是有自信的,别的不算特别跟得上时代的;管理上摸着石头过河,也就是一般。好吧,我承认自己从来都没有什么职业规划,走一步看一步。我能做的就是做好眼前的工作,在这份工作中汲取最大的能量。至于创业什么的,就我对自己的了解压根就不合适。既是这样收入自然也就没什么值得显摆的,这也是我妈常念叨我不上进的表现之一。

    这些年我也曾大哭过,沮丧过,受挫过。不过总体来说还算过得不拧把,不跟自己较劲,不跟生活较劲,接受生活给与的,在力所能及的范围内做好能做的,其他的交给运气与时间。现在看来,上天待我不薄。至少舍弃的和得到的还算是比例相当。

    即便懒惰如我,生活依然在悄悄地发生着变化。一个人,两个人,四个人。和每个这个年纪的人一样享受着幸福又承担着责任。在平凡而琐碎的日子中有些习惯值得与人分享

    1,运动。我是被朋友拉着运动的,从一公里都跑不下来到跑10公里没压力,很长时间一直保持每周跑步15Km,骑车60-80km。运动会让人快乐,尤其是在夕阳下跑步经常会被美景陶醉。

    2,旅行。我喜欢到处走走,从本来的生活中拔出来看这个世界。后来我发现即便不真的出去,只要用旅行的心境看日常生活,平淡的日子都会变得很美。我算是幸运,上下班路上的风景从来没有让我失望过,每次都有种旅行的感觉即便那个终点是单位

    展望一下未来,除了看到小家伙们健康快乐的成长外,我自己并没有什么特别的期许。只期望能够按照自己的节奏生活,不紧不慢。

    ------------------------最后啰嗦两句------------------------------------------------------------

    以前写总结总是有人问女生是否合适做这行阿,今年我们班聚会更新了下大家的情况。样本比较小不具代表性哈。我们班8个女生,其中有3个依然在做开发;2个公务员;1个测试;1个在电信;1个写文档。大家各自幸福着


    还是那句话

    低头做事,抬头做人

    过幸福的小日子 :)




    展开全文
  • 其他两条基本上就是最最基础的维护,每个月也就花个一天。来详细说说这个主要的产品。 借着这个产品来说说甲方爸爸,书面平衡,还有就是公司内部各自为战 公司三番五次说自己的产品自己决定什么时候发布,每次...
  • 写在冬日的第一天--一个女程序员第十年工作总结

    千次阅读 多人点赞 2014-11-07 17:17:16
    路上依然是深秋的色彩,工作的第十年头过去了   -----写在前面的话--------------------------   不知道从哪年的总结开始收到很多关于坚持的回复,细想这过去的十年,好快,快得还来不及坚持一下就过去了。 ...
  • 树叶黄了,红了,落了 白天短了,黑夜长了 又到一年之中总结的日子了 每年写总结的好处就是可以从头翻翻,感慨一下时间的白驹过隙,看看当年天真的可爱 ------------------言归正传...也是对Web form的个理解吧,
  • 写在冬日的第一天--一个女程序员第三年工作总结

    万次阅读 热门讨论 2007-11-18 07:55:00
    今天是立冬的第一天,也是我工作三年的日子。照习惯每年会写一个总结。 今年已经不好意思叫自己MM了,都工作三年了,老了。 与以往有鼻子有眼儿的总结比起来,这篇文字更像是一个人的自言自语,若是浪费了看官的时间...
  • 写在冬日的第一天--一个女程序员第八年工作总结

    千次阅读 热门讨论 2012-11-08 03:23:48
    今年的冬天似乎来得特别早。...再加上自己的懒散,我其实就是个在井底的蛤蟆,看着头顶那一片还挺乐呵。这篇文章就是对自己过去一年的总结,对于有理想有冲劲的青年全当是反面教材。另外我现在
  • 写在冬日的第一天--一个女程序员第四年工作总结

    万次阅读 热门讨论 2008-11-08 04:14:00
    时光如水,岁月如梭快乐的时间总是短暂的,今年过得很快 工作四年了,保持着每年写总结的习惯。我很希望总结个醒目的名字,比如从xx到XX,或者薪水从yyyy到YYYYY这样。可惜什么都没有,我的职位依然是软件...
  • 写在冬日的第一天--一个女程序员第五年工作总结

    万次阅读 热门讨论 2009-11-08 20:11:00
    每次转组的前一天我都会发邮件给各个组员,希望 J 和 Z 能够抽出一点点时间在我转组前碰个面,更新一下情况。邮件中我还要询问一下需要的数据,文件准备的程度。我不希望转组后不能马上开展工作而影响工程进度。...
  • Unity3D游戏开发之路:工作总结

    千次阅读 多人点赞 2015-06-23 08:48:31
    不知不觉已经在公司上班一个月了,在这一个月里每一天发生的事情是我平凡而普通的生活。作为一名有节操的程序员,当我大学的同学开始称我为程序员的时候,我知道我即将在这条路上踏下一个属于开始的足迹。和我大学的...
  • 实习笔记: 实习第二天工作总结

    千次阅读 2017-05-16 20:11:05
    今天去的稍微晚点,但是还是第个到的,来了只会,又来个做前端的妹子,人家3年工作经验,看起来很强势的妹子! 早上:看了早上,什么事情都没有做成,看看文件包,理解东西,框架内容,分部。 思路大概是对的...
  • 大明zeroson的程序员生活周年工作总结

    万次阅读 多人点赞 2011-11-20 03:14:10
    今天是2011年11月19日,据我工作已经有一年零4个月了,其实据我开发刚好有一年多16,我是去年11月3日做开发这个工作的。在这之前我做过医疗his系统的维护,就是oracle数据库的维护,干过1个月的销售。然后就是开发...
  • 个Java程序员第四年工作总结

    万次阅读 热门讨论 2013-12-16 01:23:40
    又到一年写总结的时候了。今年比较特殊,事情比较多。先是当了爹,真正成为上有老下有小的一家之主,接着又换了2次工作,对现在的工作状态很满意。 今年是本命年,在大多数人眼中本命年都须诸事小心,穿红内裤...
  • DBA之路:小小DBA一年工作总结

    万次阅读 多人点赞 2011-07-16 22:13:49
    不知不觉工作都快一年了,不得不感慨光阴似箭。虽然才刚毕业,但这一年的实习让我学到了很多很多,自己的技术方向也...一年前的明天7月17号,大清早拎着我的大箱子,赶着去西安的列车,独自个人踏上尝试工作的第
  • 入职两周工作总结

    千次阅读 2018-04-09 19:54:54
     来公司第一天就是人事这边介绍一些公司的规章制度和员工手册,然后做一份简单的测试卷。接下来我查看公司的共享文件,了解一些学习资料和常用工具。公司主要是以中兴平台来开发的,所以第二天看了一些有相关的文档...
  • 近期的生活及过去一年的工作总结

    千次阅读 2007-04-10 09:50:00
     既然要离开目前所在的公司,我觉得很有必要总结一下过去一年工作的所得与所失. 我个人一直深信个人的进步永远赶不上IT技术的进步,以至于有时候让我非常迷茫和无措 .我曾经在毕业的时候,给自己制定了个短期的职业...
  • 谈软件测试---一年测试工作总结

    千次阅读 2013-02-21 09:42:23
    这篇总结推迟了好久,一直想在工作一年之后写总结,由于各种琐事以及感觉想法的不成熟,推再推。这两尤为强烈,不管怎样都应该把这一年多测试工作学到的知识和想法记录下来。  软件测试行业在国内发展时间...
  • 个软件工程师的7年工作经验总结

    千次阅读 多人点赞 2019-06-28 09:10:41
    这是在网上看到的篇文章,写的是个从事软件工程开发的大牛对从业七年的一些经验总结。感觉挺不错,转来与大家分享了,下面是正文。 分享 1、分享第条经验:“学历代表过去,能力代表现在,学习力代表未来。...
  • 个FPGA工程师的个人工作经历总结

    千次阅读 2016-07-11 12:22:40
    很早之前就想对这几个月工作经历写的东西,是作为自己的总结,二是自己也很想将自己这段时间的一些经历和大家分享一下,希望对初学者而言能使得他们能少走一些弯路。只是公司里的事情很多,最近经常加班,所以一直...
  • 软件开发工作总结

    千次阅读 2018-02-28 14:45:25
    软件开发工作总结 1、分享第条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是个来自国外教育领域的个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很...
  • Java工作一年半,第次跳槽面试总结

    千次阅读 多人点赞 2019-06-17 10:30:10
    你的技能列表一定写清楚,了解的都写,一点不会的就不要写,我面的这些家都是从简历的技能列表开始问问题,你写了的至少都得能说两,以及在项目中咋用的 项目经验挑几个重点的,他会让你先描述整个项目是干啥的...
  • 2011研发工作总结

    千次阅读 2011-12-30 14:51:33
    以下是总结下这年中工作的情况,谈谈经验感想,说说得失。 【公司成立】  2011年刚开始,公司就成立了。我们在喜庆中为公司的成立庆祝。公司的成立标志着新的方向与起点,也给我们工作的新环境。 【OA需求...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 101,641
精华内容 40,656
关键字:

一天一句工作总结