通过写工作总结我们能够发现并纠正工作中的问题和差错,确保工作品质的稳定提高,制定优秀的工作总结有助于制定质量控制措施,下面是好文档范文小编为您分享的求软件工作总结最新8篇,感谢您的参阅。
求软件工作总结篇1
个人感言:
20xx年是公司成立的一年,在网络岗位上也忙碌了一年;忙忙碌碌一年下来,对自己的网络方面的知识的扩充及新的网络应用等方面还是没有去更好的了解,这不仅仅是因为工作忙,也是自己没有花经历花时间去学习新的知识;因此在20xx年公司新厂房的弱电建设中,将好好利用这次机会,把自己的知识好好扩充,使新办公场所新的网络氛围,给大家提供一个良好的办公网络环境。
主要工作内容:
1、oa软件前期选型;
a、主要分别寻找了金和软件、通达软件、用友致远、泛微软件、金碟oa等5家公司;b、在5家公司中主要金和软件、用友致远、泛微软件接触,并请他们提供测试软件给我们进行软件的测试、了解;
c、在测试过程中主要对软件的界面、流程的灵活度、可支持的功能等进行测试;d、在测试后对泛微软件的性能有一个比较高的评价。
2、邮件服务器的更换(将由域名的邮件服务器更换为);
a、在263、163、35互联等几家供应商寻找合适的供应商;
b、在供应商平台上进行邮件域名指向及稳定性的测试;c、制定邮件系统切换计划,并根据计划在1个月内进行切换完成;d、新的域名体现了新公司成立;a、公司提出需要有自己的电话语音台,即语音需要为b、根据要求我们与电信租用了30b+d的语音光纤;c、出于节约成本考虑,我们直接在集团的电话程控上做转换;3、公司成立
4、新厂房弱电工程建设;
自身做得比较好的部分:
a、在邮件服务器转换中,在确定需求后,1周内就签定协议,并制定转换计划在1个月内就全部转换成功,并无重大异常;
b、oa系统的前期选型中,在原本工作量就比较饱和的情况下,还坚持多找几家公司进行对比、测试,并最终提出采用我们现在所使用的泛微协同商务系统;自身己不足及后期改善:
1、公司主叫号码电话更换中,未能引起足够的风险意思,在切换过程中使公司内部电话短暂无法使用半个多小时;改善:对各类项目,无论大小,都必须有足够的危机意识,并根据可能出现的风险,需要书面提出,并做好预防措施。
2、专业知识还不够全面,在处理日常工作的事务中的网络及电脑硬件问题中,反映出来的是知识不够全面,还无法全部高效地去分析问题,解决问题,比如:三层交换机的使用及设置等问题等;改善:在公司的弱电项目中,就有该许多弱电知识可以了解,学习(比如网络三层交换机的使用及配置等等)
3、公司的计算机类固定资产不明晰;改善:制定网络固定资产管理流程(能对公司内的it固定资产的购买,运行情况,存放位置,报废等有一个很明晰的档案);
4、机房服务器摆放零乱,需要结合7s规范化管理;改善:新机房的建设使设备室与主机房分开;后续的机房需要有相关的机房制度保证机房的7s能做到位;
明年规划:
1.制定网络固定资产管理流程(能对公司内的it固定资产的购买,运行情况,存放位置,报废等有一个很明晰的档案);
2.在网络环境上,严格执行一机一号制度,非授权的的设备在网络行为上不被允许接入到公司网络;
3.电话/监控/广播/门禁/考勤系统开展及完成
4.硬件防火墙建设与网络安全的实施及开展
5.综合布线与机房建设的实施及开展
改变与创新:
在20xx年的工作中,还是经常处于救火的状态,这不仅仅是因为相关的人手不够,更主要是对整个公司的网络资源没有充分整理,规划;因此在新厂房的建设中,已经与公司同事及外部专业的网络工程师进行讨论,以便在新厂房网络建设中有比较大的改善。
求软件工作总结篇2
一、本年度工作完成情况
时光飞逝,在这年里本人独立负责测试的项目10个,与其他测试人员联合测试的项目9个以及gis应用虚拟项目(2个版本)。
其中独立负责的项目对项目的开发周期做全程跟踪测试,联合测试的项目协助其他测试人员完成项目测试工作。繁忙的工作使自己在过去的一年里学到了很多,同时也提高了自己各方面的能力。感谢领导的支持和指教,现总结如下:
独立负责的项目列表:
1) 《湖南xx空调进销存系统》
2) 《湖南xx空调售后服务系统》
3) 《长沙统计局数据管理平台》
4) 《长沙统计局数据展示系统》
5) 《长沙统计局gis应用系统》
6) 《xx电网 web gis系统》
7) 《xx电网 移动电子化移交系统》
8) 《xx电网 东莞局单线图绘制系统》
9) 《电信号百—掌上同学圈》
10)《长沙城市林业生态圈资源信息集成系统》
与其他同事联合测试的项目列表:
1) 《xx市规划局办公系统》
2) 《xxx_地理公共服务平台》
3) 《xxx市规划局自动化办公系统》
4) 《xxx县城建档案馆著录系统》
5) 《xxx市统计地里信息系统》
6) 《xxx市社会安全联合救助系统》
7) 《xx市施工图审查中心一体化办公平台》
8) 《xxx控制性详细规划系统》
9) 《 20xxx市地理信息系统》
gis 应用 虚拟项目
1)gis 应用xx项目 b/s版本
2)gis 应用 xx项目 c/s版本
其中格力项目的测试工作,多次与开发组人员一同参与在客户处讨论需求与细节要求,对客户的习惯和要求有了清晰明确的了解。与电信的验收测试中学到了很多专业的测试方法和测试经验,和他们成为了好朋友。在后续的合作与交流中,将更进一步提高自己的专业技能,保持良好的沟通与联系做好测试工作。
南网的项目在通过开发组的培训后,对南网1。0环境与功能,数据库的结构有了比较清楚的了解,对测试南网2。0很有帮助,主要是对电力这块的业务有了深入的了解,对测试电力行业的系统打下了业务认知基础。加入专业的测试方法,使测试工作更好的服务于项目。
很开心在公司的qc与svn上,留下了我对以上19个项目测试工作的痕迹,我将不断努力工作,为测试团队在公司中更有价值积极进取。
二、个人取得哪些进步
繁忙的测试工作虽然很辛苦,但得到了领导的支持与指导,通过自身学习,使自己各方面都得到了提高。现总结如下:
1) 对性能测试比之前更加专业熟悉。 通过使用 lr性能测试工具以及其他辅助工具,对格力两个项目和南网的webgis 项目进行了几次压力测试。通过深入了解业务,设计有针对性的性能测试方案,得到了电信与格力客户的认可。这其中主要是与电信测试人员的合作与交流中,学到了很多专业的测试手机端程序压力与手机客户端性能的方法。对文档的要求与制作也更加严格、专业。
2) 通过了解电信测试对开发文档的要求,认识到文档的重要性与测试文档的重要性,因此格力进销存后期开始研发后,就不断给项目组灌输客户对文档的要求与格式,以及电信验收中的习惯与要求,避免了类似格力售后在摸索中,痛苦加班赶制文档的经历,在张经理的严格督导下项目组更新文档都很及时。目前项目已经通过了第一期验收合格。
3) 参加了公司培训的gis应用开发,对gis的应用有了初步的了解,第一个项目是测试湖南天地网系统,在测试过程中,对gis应用有了实践。并产生了浓厚的兴趣,对配图、图层切图等arcgis相关有了实际操作,在考核中得到了巩固。
4) 在前期做配置管理的学习中,学会了svn的环境配置与管理,感谢谢敏在我学习svn过程中的指教和帮助,使我对独立搭建svn环境更加熟悉。
5) 对软件测试工作有了新的认识:在测试工作中,仅对测试的工具和测试方法熟悉只是测试工作的基础,需要深入了解业务以及软件需求的趋势,才能更好的做好测试工作。 对于性能测试更需要在这个基础上对计算机原理、网路、行业有全面的了解和经验,才能对测试的数据做出精准、详细的分析。 给出参考价值高的测试报告。
三、遇到的问题及解决方案
1)项目紧急、开发人员少、测试时间少,客户更新需求超级频繁,开发计划刚做好,需求又变更了。 比如格力售后项目,前期测试计划基本上每天都在变动。因此前期测试过程中,是连接正在使用开发的环境在测试,测试起来难以把握。处于婴儿期的项目,加上没有开发手机端的经验,因此bug特别多,测试工作比较辛苦。进入格力进销存开发初期,在与客户沟通,先画出ui界面再开发后,项目开发顺利了很多,测试工作也没有前期那么紧张了,虽然还是经常要加班,但是明显比最开始开发手机端要好很多。
2)测试环境硬件比较缺乏: 格力项目测试期间初期,公司未申请空间,但是测试必须用到外网,客户借用了服务器,但是有客户的其他软件正在使用,因此不能重启,资源也无法准确的预估,对开展测试工作有很大的局限。格力项目完成基础功能,准备完善功能细节时期,得到了许总和张经理的支持,公司申请了自己的空间,也办了手机测试卡,使测试硬件得到了彻底的改善。使我的测试工作有了很好的开展,也因此为客户提供了大量测试数据和测试文档,并最终得到了认可。
3)中途介入的项目,由于项目开发前期对业务没有了解,加上自身负责的项目工作也比较忙,因此经常有对业务不熟悉,无法测试整个系统的流程的情况,我目前使用的办法是:平时对规划行业和测绘行业的业务加以关注和学习,加上对gis应用的培训与自身的经验,要短时间对系统进行彻底测试也不是可以的。
总结:只要有归零的心态,时刻更新自己的专业技能,并累积经验,做到时刻学习,不学习就会退后、认真的做一件事总是会找到做好事情的方法。
四、工作感悟及建议
1) 感受到了积极主动,富有激情的团队氛围。 格力的项目时间特别紧、需求变更特别频繁的特点,加上没有手机端的开发经验。因此前期特别辛苦,测试手机端程序也是从这个时候开始的,在这个过程中,我对手机端程序开始了积极探索与学习。了解手机端程序的开发与测试方法,特别是手机端性能测试与功能设计体验方面,我自己总结出了很多方法和经验,与大家一起分享,感到很开心。
2) 浓厚的培训特色,在进公司前我不太了解arcgis的应用,测试项目时感到有担心,但是马上就有公司的arcgis相关培训,使我们学会了部分基本的操作、对gis应用也有了引导入门的培训。这使后续我自行学习和巩固有了很大的帮助。
3) 开发在业务培训上花了很多心思,在参加规划办公,测绘、南网的业务培训过程中,使我对业务与系统有了相结合的对应熟悉与了解,对后续测试系统很有帮助。也缩短了我们测试系统流程花费的学习时间。
4) 建议: 能增加一套测试环境需要的硬件设备。专门用来测试,目前我们很大程度上依赖开发现组的环境进行测试。如果有了专属的测试设备:将组建更完整的测试环境,使测试工作有基础得到更全面专业的实施。
五、下年度个人职业工作规划
本人希望在专业测试的基础上,多做管理方面的工作。在上述工作总结中,本人主要是设计测试用例(场景测试),配置独立负责项目的环境,熟练使用测试工具,熟悉软件测试流程,进行bug分析和预防,对配置管理这块比较熟悉,平时我有对管理类课程的学习和培训,自学了余世维的全套管理类网络教学,希望在新的一年里,继续在公司服务,发挥自己对公司的热情、贡献自己的力量!
求软件工作总结篇3
1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。
相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!-
2、一定要确定自己的发展方向,并为此目的制定可行的计划。
不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的.?这很重要,它将决定你近几年、十年内“做什么事情才是在做正确的事情!”。-
3、软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,技术与人品同等重要,当然长相也比较重要哈,尤其在mm比较多的团队中。
在软件项目团队中,技术水平是受人重视和尊重的重要砝码。无论你是做管理、系统分析、设计、编码,还是产品管理、测试、文档、实施、维护,多少你都要有技术基础。算我孤陋寡闻,我还真没有亲眼看到过一个外行带领一个软件开发团队成功地完成过软件开发项目,哪怕就一个,也没有看到。倒是曾经看到过一个“高学历的牛人”(非技术型)带一堆人做完过一个项目,项目交付的第二天,项目组成员扔下一句“再也受不了啦!”四分五裂、各奔东西。那个项目的“成功度”大家可想而知了。-
4、详细制定自己软件开发专业知识学习计划,并注意及时修正和调整(软件开发技术变化实在太快)。
请牢记:“如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。”不要告诉自己没有时间。来自时间管理领域的著名的“三八原则”告诫我们:另外的那8小时如何使用将决定你的人生成败!本人自毕业以来,平均每天实际学习时间超过2小时。-
5、书籍是人类进步的阶梯,对软件开发人员尤其如此。
书籍是学习知识的最有效途径,不要过多地指望在工作中能遇到“世外高人”,并不厌其烦地教你。对于花钱买书,我个人经验是:千万别买国内那帮人出的书!我买的那些家伙出的书,!00%全部后悔了,无一本例外。更气愤的是,这些书在二手市场的地摊上都很难卖掉。“拥有书籍并不表示拥有知识;拥有知识并不表示拥有技能;拥有技能并不表示拥有文化;拥有文化并不表示拥有智慧。”只有将书本变成的自己智慧,才算是真正拥有了它。-
6、不要仅局限于对某项技术的表面使用上,哪怕你只是偶尔用一、二次。
“对任何事物不究就里”是任何行业的工程师所不应该具备的素质。开发windows应用程序,看看windows程序的设计、加载、执行原理,分析一下 pe文件格式,试试用sdk开发从头开发一个windows应用程序;用vc++、 delphi、java、.net开发应用程序,花时间去研究一下mfc、vcl、j2ee、.net它们框架设计或者源码;除了会用j2ee、 jboss、spring、hibernate等等优秀的开源产品或者框架,抽空看看大师们是如何抽象、分析、设计和实现那些类似问题的通用解决方案的。试着这样做做,你以后的工作将会少遇到一些让你不明就里、一头雾水的问题,因为,很多东西你“知其然且知其所以然”!-
7、在一种语言上编程,但别为其束缚了思想。
“代码大全”中说:“深入一门语言编程,不要浮于表面”。深入一门语言开发还远远不足,任何编程语言的存在都有其自身的理由,所以也没有哪门语言是“包治百病”的“灵丹妙药”。编程语言对开发人员解决具体问题的思路和方式的影响与束缚的例子俯拾皆是。我的经验是:用面对对象工具开发某些关键模块时,为什么不可以借鉴c、c51、汇编的模块化封装方式?用传统的桌面开发工具(目前主要有vc++、delphi)进行系统体统结构设计时,为什么不可以参考来自 java社区的ioc、aop设计思想,甚至借鉴像spring、hibernate、jboss等等优秀的开源框架?在进行类似于实时通信、数据采集等功能的设计、实现时,为什么不可以引用来自实时系统、嵌入式系统的优秀的体系框架与模式?为什么一切都必须以个人、团队在当然开发语言上的传统或者经验来解决问题?“他山之石、可以攻玉”。-
8、养成总结与反思的习惯,并有意识地提炼日常工作成果,形成自己的个人源码库、解决某类问题的通用系统体系结构、甚至进化为框架。
众所周知,对软件开发人员而言,有、无经验的一个显著区别是:无经验者完成任何任务时都从头开始,而有经验者往往通过重组自己的可复用模块、类库来解决问题 (其实这个结论不应该被局限在软件开发领域、可以以延伸到很多方面)。这并不是说,所有可复用的东西都必须自己实现,别人成熟的通过测试的成果也可以收集、整理、集成到自己的知识库中。但是,最好还是自己实现,这样没有知识产权、版权等问题,关键是自己实现后能真正掌握这个知识点,拥有这个技能。-
9、理论与实践并重,内外双修。
工程师的内涵是:以工程师的眼光观察、分析事物和世界。一个合格的软件工程师,是真正理解了软件产品的本质及软件产品研发的思想精髓的人(个人观点、欢迎探讨)。掌握软件开发语言、应用语言工具解决工作中的具体问题、完成目标任务是软件工程师的主要工作,但从软件工程师这个角度来看,这只是外在的东西,并非重要的、本质的工作。学习、掌握软件产品开发理论知识、软件开发方法论,并在实践中理解、应用软件产品的分析、设计、实现思想来解决具体的软件产品研发问题,才是真正的软件工程师的工作。站在成熟理论与可靠方法论的高度思考、分析、解决问题,并在具体实践中验证和修正这些思想与方式,最终形成自己的理论体系和实用方法论。
求软件工作总结篇4
一、工作内容
20xx年过完年后,我被主管派到一个大组去学习自动化测试技术。这个测试组是个比较大的测试组,总共有几十号人,其中有很多牛人。他们的自动化测试框架就是由几个牛人耗时1年多开发出来的。到现在,他们的自动化用例覆盖率约50%,应用率好像有70%,总之这个自动化测试框架还是满厉害的,不过就是整个框架实现太复杂了,涉及的编程脚本就用了三种。
下面简单介绍一下该gui自动化测试框架。
测试工具:ibm rational robot
自动化测试技术:第三代自动化测试框架
测试脚本:robot中使用的是sqabasic脚本(基于basic的一种脚本),另外还使用了tcl、com组建等,并自行开发了一个抓包工具用于自动化测试。还有我们测试的产品界面是使用java开发的,如果要让robot能够正常识别界面,还需涉及到java编程。
学习自动化的头一个星期,我只是学习该测试组的产品知识,学习如何使用自动化测试。后面的几个星期就开始承担自动化测试的建设任务了。想想当初自己还是满辛苦的,白天上班学习产品知识,晚上回家就对着电脑看basic脚本的语法,周末还去公司无偿加班看代码。
在技术文档的选择上,我基本只看英文的,单词不懂就拿金山词霸查,实在看不懂了才会去找些中文的资料看。为什么要选择英文的呢?因为很多中国写书的人很浮躁,只想着快点把书出版了好赚钱,所以很多中文的资料质量很差。首先要贬低的就是那本谭教授的《c语言程序设计》。记得读大学时,照着谭教授的书敲程序,没多少程序能编译通过的,真是误人子弟。
当时带我学习自动化的导师姓l,他是个大忙人,有时一整天都在开会。l的师傅姓w,w是该自动化创始人之一。
当时对我比较有用的文档就只有两篇:一篇是汇集型的chm文档,是篇比较全面的介绍,其中包括自动化框架的介绍,原理的介绍,各模块介绍,自动化执行的流程等;另外一篇则是由w写的自动化建设指导书,写的还是满不错的,在我有一定基础后,照着指导书就能完成简单的自动化建设。
在我整个学习过程中,是按照以下的过程开展的:1、吴江装修网初步了解整个自动化和产品知识,尝试使用自动化进行测试;
2、熟悉sqabasic语法;
3、对着文档读代码,尝试调试脚本,跟踪到代码的最底层。
其实最好的学习方式就是实践,去做自动化建设。当有一定基础后,去完成导师交给的自动化建设任务,就是最好的学习方式。后来,我教别人的时候,也是安排实际任务给他做,然后再进行相应的引导。
在我的学习期间,有件事情让我满讨厌的。就是我必须给原部门的主管和测试组人员讲课,然后那些家伙会不停的提问,以检验我的学习效果。虽然这招很bt,但是对个人的成长还是满有利的。假设你学会了一项技能,此时你可能只在第一个层次上,如果你能够把这项技能教会别人,那么你的层次上升了一个档次。
记得当时是20xx年2月初去参加学习的,4月初就应急被调回原测试组了。总共不到两个月的时间,我总共完成了3个模块的自动化建设,第1个模块搞了3个多星期,第2个模块不到2个星期,第3个模块一个星期就搞完了(第3个模块算是友情支援呢,哈哈)。
4月初被调回原测试组后,就一直做救火的工作。差不多5月份的时候才正是开始做我们t项目的自动化。其实也就是把我学习的自动化框架移植过来,做t项目自动化测试。
另我比较遗憾的是,t项目的测试一直都很紧,而自动化测试并没有被推广和充分利用。直到我离职前,测试组为应付测试部自动化考核指标,才得到重视。
这里我谈一下自己对自动化测试的理解。
1、自动化测试用于提高测试效率;
2、自动化测试可以完成一些无法手工完成的测试,例如长时间不间断的测试;
3、自动化虽然能够发现问题,但主要是对继承的功能进行测试,保证以前的老功能。(这个跟项目有关,gui自动化测试比较复杂,如果是嵌入式设备或芯片的自动化测试,对自动化测试的理解可能会不一样)
二、开发小工具
我在自动化学习期间,表现出来的专业技能和良好的学习能力,得到了同事和主管的认可。鉴于此,在4月中旬的时候,测试组的leader给我安排一个任务,使用excel表格开发一个工具,用于收集和统计记录的数据。要求该工具能够代替手工计算,提升测试效率。任务完成的截至日期是五一。给我安排的时间大概为一周。
该工具的实现方式并不难,就是设计一个excel表格,然后在里面嵌入vba脚本,以宏的方式代替手工计算。对我来说最大的挑战就是:
1、短时间内学会vba编程;
2、提取需求,设计excel表格的格式,使该工具具有较好的易用性。
当我接到任务后,下班回家就开始到网上搜集关于vba资料。当时我找了一个星期,都没有让我满意的文档。最终只找到一篇国人写的pdf文档,但是那篇pdf文档只是让我初步了解了vba是个什么东东,并不能满足我的实际需求。最终,在写vba脚本期间,我还是参考微软自带的帮助文档搞定的。
本来计划是在四月底的一个星期开展该项任务,但实际上直到4月的最后两天我才有时间。记得当时,我花了一天半的时间与我的客户——也就是我的同事,共同讨论需求,并设计excel表格的格式,让其评审。最终写脚本花费了4月的最后一个下午,以及五一期间的三个下午的时间,总计4个下午的时间,完成该工具的开发。而且我五一期间的工作并没有申报加班,是无偿劳动啊。
其实工具开发完成后,还是有些问题,如:
1、程序崩溃
2、有1/3的功能基本没有被使用
3、自动生成的表格,奇丑无比
三、负责m项目测试
20xx年10月份,我开始独立负责m项目的测试工作。m项目是个小项目,大体情况如下:
代码量:大约10k行
开发语言:c#
软件环境:windows ppc 20xx
硬件环境:hp的pda
人力投入:开发3人,测试就我1人
m项目的测试需求分析、测试设计、测试用例编写、测试执行到测试报告,全部由我一个人搞定
20xx年10月~12月中旬这段时间,主要是完成前期的测试分析与设计。12月中旬,就进入了实际的测试阶段,20xx年1月底,软件发布。回顾这4个月的工作,有做的好的,也有做的差的。下面对这些进行总结。
做的比较好的:
1、测试进度把握比较好,在规定时间内,甚至提前完成了测试任务;
2、与开发人员的沟通较好,使问题能够较顺利的解决,基本没有内耗,双方合作愉快;
3、测试的重点把握较好,把很多严重问题,在测试前期就给暴露出来了;
做的不好的,待改进的:
1、前期的测试分析能力较弱,测试规格分析不全,测试用例编写质量不是高。到后期测试时,才发现很多规格没有覆盖到,需要补充测试用例。而且之前写的测试用例与实际测试情况,有些偏差,用例的可用性差,又花了很多时间去修改用例。
2、前期的测试计划制定比较差,实际工作较之计划偏差过大。吴江装饰网反正10月、11月那段时间,m项目的工作是乱七八糟的,还好关键时间点的把握还算到位。
3、测试对象选择上疏忽,导致漏测。m程序是个工具软件,主要用于查询和设置设备的某些参数或配置。我当时只考虑到对所有支持的设备进行遍历,却未考虑到设备上所有单板的遍历。结果技术支持工程师到香港试用该工具时,发现某块叫pm1d的.单板无法识别。后续,我们对大部分单板进行了遍历,还发现了很多隐藏的问题。这是一项较大的疏忽。
4、在做内部模拟试验局测试时,对测试环境的选择有较大疏忽,导致漏测。在做内部试验局的时候,我为了偷懒只选择了3个不同设备的组网测试,而没有考虑到大规模组网情况下的测试。后来,技术支持工程师拿m软件到广州试用时,程序的某项功能就不正常了,原因就是大规模组网时,通信数据的传输是多包的,而m程序的底层函数没有对多包的情况进行处理,导致该项功能不正常。当时,在其他实验室是有类似环境的,而我却为了偷懒: (
虽然m项目的测试有很多不足,但是总体情况良好,我对产品的质量有信心: )
四、救火
大概是20xx年7月份时,我们组组长跟我说,要派我到b组去学习3个星期。等我去了b组才发现自己是被派来救火的。来b组支援测试,主要是完成一项测试任务,说具体点,就是把一件事情干600多次,没任何技术含量。我当时真是郁闷坏了: (
虽然心底是比较郁闷,但毕竟也就3个星期,想着忍忍就过去了。
具体的任务很简单:大概有80种板子,每种板子大概有8套软件,用t工具对80多块板子把8套软件都加一次,观察软件加载过程中,业务是否正常,板子加完软件后,运行是否正常。
还有一个也是其他组借调过来的新员工,跟我一起干这件事情。我600多次,他也差不多600次。还好这个家伙,心态很好,做事情也很勤奋。
最初b组给的方案是这样的:先用第1套软件把80多个板子加载一遍,再用第2套,第3套,直到第8套。
开始工作几天,我们就按这种方案执行,但按这种方案执行的效率很差。主要因为实验室常用的板子差不多只有30块,其他的板子都藏在箱子里,而且有些板子b组根本没有,需要到其他项目组去借,这样针对软件版本,对80多块板子进行轮循加载,效率就很低,因为每加一套软件,就要去寻找80多块板子。
当时,我和那个新员工都很愁,按照这种做法,这项任务3个星期根本就无法完成。b组负责带我们的两个员工,也表示比较无奈。
郁闷过的第2天一早,我就直接找b组的老大谈话,“按照你们提供的这种方案,我们在三个星期内根本无法完成任务,而且还有诸多其他困难:1、部分板子是坏的;2、某些板子实验室里根本就没有;3、对设备不熟悉。”
就这样,b组老大把组内相关骨干人员都叫过来开会,重新商讨了一套方案,并要求他们全力支持我们的工作。
开了会后,b组的人就比较支持我们的工作了,启用新的方案后,还提前了1天时间把工作完成: )
这里我体会比较深的是:在做一份工作前,一定要弄清楚这项任务到底要做些什么、要怎么做、要做到什么程度,工作中还要定期汇报工作(基本上以日报、周报的形式,用邮件发送),如果出现了解决不了的困难,一定要向老大汇报,如果老大也解决不了,那他也不能责怪你无能: )
五、工作中的陷阱
在辞职前的几个月,有个师弟也是老乡x君,得知我做过自动化项目后,便来向我了解自动化测试相关的情况。
从与x的聊天过程中了解到,他也正在做自动化,他们组测试的产品规模比较大,不过做自动化的只有两个新人,而且是使用一种新的gui测试工具。他在给我讲他们具体工作时,了解到他们的自动化测试非常原始,就是针对一个用例录制一套脚本,几百个测试用例,大概录制几百个脚本,根本没有对公共进行提取,更别提有什么自动化测试框架了。x君与另外一个人,在自动化方面都是新手,没有相关经验,他们不知道这样做会给后期的维护带来多大的麻烦。而且他们主管也不太懂gui测试的自动化,只是每天要他们汇报工作进度,期望在两个月内完成那几百个脚本。
经过我细致询问后,我猜测他们做这项自动化工作,基本上是为了应付部门自动化考核而做的,而并非为了提高测试效率,保证产品质量。
我也可以体谅x君主管的难处:测试组人力本来就紧张,而部门又要考核自动化指标,他只有弄两个人来应付一下部门的考核了。
这样说来,x君和他另外一位同事就是受害者了,被安排做一件这么没意义的事情。对他们我只能表示同情了。
对于这类bt主管吩咐的没啥意义的事情,我的体会就是能推掉不做就不做,如果实在推不掉,就完全按照他的意思做,他要怎么做就怎么做,要做成什么样就做成什么样。实在搞郁闷了就老板炒鱿鱼吧。
六、其他
记得刚进公司那一阵,对我们新员工有这样那样的培训,估计转正前至少被培训了20门课吧。具体讲的都是产品知识、测试技能、编程方面的东东。那些讲课的老师水平也参差不齐,ppt写的水准也有好有坏。总体感觉就是那些培训是在浪费时间,如果自己看这些资料效果都要好很多。
在转正前,作为新员工要给部门的“老”员工讲课,讲自己所学习过的知识,然后下面的“老”员工会发狂了似的问你问题。现在我感觉这种方式真的是一种非常好的检验方法,不但检验了你的学习情况还锻炼了你讲解ppt的能力。
七、感悟和进步
通过这种方式,我觉得自己在很多方面有提高:
1、写ppt的水平。后续工作中,写ppt汇报工作,做的是又快,又漂亮。
2、沟通能力。最初别人问我一个问题,我还没完全理解他的意图,就以自己的理解,淅沥哗啦的说了一堆别人不想知道的东东,搞得别人一头雾水。此后,别人每问我一个问题,我都会先把他的意图或意思搞搞清楚了,确认后,再以最精练的语言来回答他的问题。
3、懂就是懂,不懂就别乱说。记得最早“老”员工问我一个我自己不是很懂的问题,我通常是按自己的理解方式,跟他胡吹一通。结果他再一细问,我就傻了。知道就知道,不知道就别乱说,这点很重要,尤其是在参加面试的时候,如果自己不是很动,别人一问你就会露馅。
求软件工作总结篇5
20xx年2月2日,我有幸成为的一员,应聘为公司的java软件工程师。入任职以来,在部门领导的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升。
20xx年里我主要完成的工作有三方面:
1、荆门石油石化巡检系统的调研和开发。
该项目是我工作以来第一次涉及到调研,对我来说算是一个不小的挑战。在调研过程中,让我学会了如何通过和客户的沟通来了解客户的需求。由于自己的工作经验不足,在调研工作中体现出一些问题。不能很直接的在和客户沟通中非常准确的了解客户的更多需求,有很多需要和客户交流沟通多次才能明白客户的最终需求,也没有把自己作为最终用户并站在用户的角度上来考虑问题,这些都是我在以后的工作中需要提高和改进的地方。在巡检系统的开发工作中,让我进一步巩固和加强了自己的开发能力。
2、电信12530增值业务的开发与维护。
从5月以来我就开始接手公司的主要业务之一,12530电信增值业务。由于前面负责这个项目的同事突然离职,导致这个项目的交接工再做得不够好,对我顺利接手这个项目造成很大的困难。而刚一接手这个项目,马上就需要新上一个投票活动,并要对一些主要代码进行修改,让我倍感压力,几乎都快放弃。最后在金总的指导和鼓励下,顺利的完成这次活动。在完成这次投票活动后,为了避免下一个接手这个项目同事与我遇到同样困难,我第一时间将这个项目的相关技术文档补充完全,保证别人能够顺利的进行该项目工作。通过这个项目,让我加强了自己在高强高压下工作的能力,也让我找到更多自信。
3、家政网络服务中心的开发与实施。
在这个项目中,除了承担开发工作以外,也逐渐涉及到项目管理的职责,让我在个人能力上有所提高。为了这两个项目能够顺利完成,除了完成自己的工作外,还主动关心其他同事的工作完成情况。让我在项目管理和项目进度的把控能力有很大的提高。将家政网络服务中心顺利实施,为我公司拿下湖北省其他市的家政网络服务中心奠定基础。在工作之外,我也注重个人能力的提高。工作之余,主动学习一些新技术,与同事沟通配合,搭建一个ssh的开发框架。也学习spring security知识,这些新知识的积累,对我以后的工作有很大帮助。
20xx年工作展望:
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架。
2、利用搭建的ssh框架,开发一套oa系统平台。
3、做好襄樊、鄂州家政网络服务中心的维护工作。
4、希望公司能够大量拿下湖北省其他市的家政网络服务中心,继续开发和实施湖北省其他市的家政网络服务中心。
5、继续学习新技术,努力提高自己的个人能力。为以后能够更好,更顺利的工作奠定基础。
6、希望通过自己的进步和努力,能为公司的发展做出自己最大的贡献,体现出自己的最大价值。
求软件工作总结篇6
20__年__月__日,我有幸成为__软件公司一员,应聘为公司的java软件工程师。入任职以来,在部门领导的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升。20__年里我主要完成的工作有三方面:
一、__巡检系统的调研和开发
该项目是我工作以来第一次涉及到调研,对我来说算是一个不小的挑战。在调研过程中,让我学会了如何通过和客户的沟通来了解客户的需求。由于自己的工作经验不足,在调研工作中体现出一些问题。不能很直接的在和客户沟通中非常准确的了解客户的更多需求,有很多需要和客户交流沟通多次才能明白客户的最终需求,也没有把自己作为最终用户并站在用户的角度上来考虑问题,这些都是我在以后的工作中需要提高和改进的地方。在巡检系统的开发工作中,让我进一步巩固和加强了自己的开发能力。
二、__增值业务的开发与维护
从__月以来我就开始接手公司的主要业务之一,__增值业务。由于前面负责这个项目的同事突然离职,导致这个项目的交接工再做得不够好,对我顺利接手这个项目造成很大的困难。而刚一接手这个项目,马上就需要新上一个投票活动,并要对一些主要代码进行修改,让我倍感压力,几乎都快放弃。最后在__总的指导和鼓励下,顺利的完成这次活动。在完成这次投票活动后,为了避免下一个接手这个项目同事与我遇到同样困难,我第一时间将这个项目的相关技术文档补充完全,保证别人能够顺利的进行该项目工作。通过这个项目,让我加强了自己在高强高压下工作的能力,也让我找到更多自信。
三、__家政网络服务中心的开发与实施
在这两个项目中,除了承担开发工作以外,也逐渐涉及到项目管理的职责,让我在个人能力上有所提高。为了这两个项目能够顺利完成,除了完成自己的工作外,还主动关心其他同事的工作完成情况。让我在项目管理和项目进度的把控能力有很大的提高。将__家政网络服务中心顺利实施,为我公司拿下__省其他市的家政网络服务中心奠定基础。在工作之外,我也注重个人能力的提高。工作之余,主动学习一些新技术,与同事沟通配合,搭建一个ssh的开发框架。也学习springsecurity知识,这些新知识的积累,对我以后的工作有很大帮助。
四、明年工作展望
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架。
2、利用搭建的ssh框架,开发一套oa系统平台。
3、做好__家政网络服务中心的维护工作。
4、希望公司能够大量拿下__省其他市的家政网络服务中心,继续开发和实施__省其他市的家政网络服务中心。
5、继续学习新技术,努力提高自己的个人能力。为以后能够更好,更顺利的工作奠定基础。
6、希望通过自己的进步和努力,能为公司的发展做出自己最大的贡献,体现出自己的最大价值。
求软件工作总结篇7
大力实施知识产权保护战略,着力推进软件正版化,是党中央、国务院作出的一项重大战略决策,关乎国家安全和政府形象。作为市直部门,市供销社对机关软件正版化工作高度重视,态度坚决,迅速落实,并建立了长效监督管理机制。按照《河北省使用正版软件工作领导小组办公室关于做好市县政府机关软件正版化检查验收工作的通知》要求,结合我单位实际,现将软件正版化工作情况总结如下
市社高度重视软件正版化工作,党委书记、理事会主任邢乃玉对组织实施市社机关软件正版化工作亲自部署,精心安排,亲自督导。为了加强组织领导,成立了由邢乃玉主任任组长的邯郸市供销社使用正版软件工作领导小组,市社党委委员、理事会副主任王炳友和党委委员、纪委书记温晓云为副组长,市社办公室主任宋志杰、财务处负责人赵丽娟为成员。领导小组办公室设在办公室,具体负责软件正版化工作的落实与检查。
按照邯郸市使用正版软件工作领导小组办公室关于对市县政府机关软件正版化工作的各项要求,市社机关加大力度、加快进度,克服人员短缺、资金不足等困难,按期完成了各项任务目标。机关在用计算机共17台,所用正版操作系统已全部安装完毕。其中安装进口windows操作系统3套,使用处室为人劳处、组宣处、财务处;
安装红旗操作系统15套,使用处室为统计、纪委、监事办、审计处、项目办、工会总支、办公室、老干处、农合联办公事、基层处、业务处、计生办团委、体改办、保卫处;
所用杀毒软件为网络免费软件金山杀毒正式版;
所用办公软件为金山office个人版。已全部实现了软件正版化。
为了保证正版软件换装工作顺利开展,按照邢乃玉主任提出的“一台不落”的要求,市社专门安排负责具体换装软件的计算机管理员参加了正版软件安装、使用、管理方面的培训,对各处室在换装软件过程中出现的问题,做到了随发现随解决,保证了正版软件逐机安装到位、正常使用和盗版软件全部卸载。
市社还从加强软件正版化宣传教育工作入手,努力营造“使用正版、拒绝盗版”的良好氛围,引导广大干部职工牢固树立使用正版软件意识,使软件正版化成为干部职工的自觉行为。
为保证市社机关软件正版化工作任务落到实处,取得实效,市社机关各处室负责人均与市社主要领导签订了计算机软件正版责任书,并且分别就本单位保证严格遵守国家有关计算机软件知识产权保护方面的法律、法规,保证全部使用正版软件,坚决杜绝计算机中预装未经合法授权的软件等作出了郑重承诺,极大地提高了干部职工自觉使用正版、拒绝盗版的责任感和积极性。另一方面,按照有关要求,对机关换装的全部正版软件进行了逐人逐机登记造册,将软件资产纳入部门资产管理体系。制定了市社正版软件使用管理规定,办公室负责对机关各处室软件正版化使用情况进行定期、不定期的检查,发现违规使用盗版软件或擅自卸载正版软件行为的,严格按照有关规定追究有关人员责任。同时,将软件正版化工作纳入年度工作考核内容,并按照考核结果兑现奖惩,为建立使用正版软件工作常效机制奠定了基础。
求软件工作总结篇8
伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的.失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。
1、工作的主要内容
在这两个月的工作中,我的总体任务是协助xx做好武警xx部队xx管理系统的后期测试,编码,修改,文档编写的工作,分解开来之后,我主要做了三件事:编写xx系统的各类文档;系统的编码及bug勘误工作;系统的测试工作。下面依照时间来对我的工作进行介绍。
初踏入职场,进入专业的软件制造公司,对我,一个没有接触过标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能跟上项目的步伐,不能以最快的速度融入工作中去。
在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,首先进行xx系统的测试工作。这样的好处在于能够在测试的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起步。
在对xx系统进行测试之后,暴露了系统的诸多问题,测试过程中发现xx系统没有进行输入限定,为了解决这个问题需要对整个系统的数据进行整理,我的下一个任务就是编写xx系统的数据需求文档。在编写该文档的过程中,对xx系统进行了更深入的了解,为之后的bug勘误工作奠定了一定的基础。
完成了xx系统的数据需求文档的编写之后,新的任务是对整个xx的输入数据进行输入限定,在任务开始之处是极为困难的,幸而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后发生的问题也埋下了苦果。
在对xx系统添加输入限定完成之后,进入了解决程序小问题的阶段,对xx系统进行细微的缝补工作。这段时间是学习多于工作的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满满。
完成了系统的修补之后,我们的程序送到了xx 进行第一轮测试,在测试的一周里,我主要是补充网络编程的基础知识。
第一轮测试结果出来之后,我们项目组开始了紧张的第一轮xx系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘误工作。
第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们的程序送到了十五所进行所检。
在进行所检之余,我又接到了新的任务,完成xx系统的概要设计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。
现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测试。
2、工作中失败的教训以及成功的经验
对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。
成功的经验:
(1)敢于接受任务并想尽一切办法完成
入职两个月最大的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这两月最大的成功在于没有一次任务是拖沓的,每次都尽最大努力完成了任务。
(2)勇于承担错误,正视自身的问题
在这两个月的工作中可谓是错误不断,从文档的错别字这种小问题到xx系统bug修改不正确导致崩溃这种大错误,暴露出来了很多的问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正,因此这也算是一个成功。
失败的教训:
(1)重视每一个细节,不要忽视小问题
在最初进行xx系统数据需求文档的编写的过程中,对某些页面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可能导致之后的大问题。
(2)进行重复工作也不能大意
在对xx系统进行输入限定的方法熟悉之后,都是重复性的工作,给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力修改。从这个事情上得到的教训就是工作不能大意,重复性的工作更要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪费时间的。
(3)考虑问题要严谨
在对xx系统bug勘误的过程中,对输入限定条件的判断出了问题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋下隐患。
(4)注重用户体验
在xx系统bug勘误的过程中,修改最多的在于坐标系统的提示语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道哪里错了为原则进行设置。在最初的限定里面,语句粗糙,弹出语句不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提示语句做起。
3、展望下一阶段的工作
下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变更来对我们的系统进行修改。我的工作任务主要是学习oracle数据库和sql数据库的使用上的区别,做好从sql数据库向oracel数据库的迁移工作。
这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来xx经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。
求软件工作总结最新8篇相关文章:
★ 羊脂求读后感8篇