软件工程师工作总结_第1页
软件工程师工作总结_第2页
软件工程师工作总结_第3页
软件工程师工作总结_第4页
软件工程师工作总结_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程师工作总结

XX年软件开发工作总结

光阴似箭,岁月如梭,辉煌的XX已经过去,充满希望的XX已在

不知不觉中走到了12月份,现将XX年下半年工作总结如下:

一、项目方面:

主要是围绕信号机开发的各种软件,如信号机底层软件、信号机

设置软件、以及为了保障信号安全的防火墙软件等,另外还围绕交通

诱导屏这个产品做了相关的工作,如诱导屏设置软件,以及诱导屏测

试软件等工作。

1、信号机软件开发

从去年的年底已经开始这项工作了,我的工作相对来说比较单一

一点,就是信号机设置软件以及底层软件的通讯部分的程序代码,以

及其他的部分功能。并且现在这款信号机能够兼容多家协议。

2、防火墙软件的开发

这是独立开发、并最终调试的一个软件,能够严格防止外来非法

连接的软件。由于目前还没有我们自己的信号机中心软件,所以目前

这个软件现在还没有派上用场,相信随着公司的发展,会逐渐用上这

样的软件产品的。

3、交通诱导屏的相关工作

当然这里面的工作就相当砸碎一些,包括设置软件、测试软件以

及处理在调试的过程中碰到的一些问题,以及测试一些硬件模块的好

坏等。

二、团队合作

从上面主要的工作内容来看,不是我一个人所能完成的,正所谓

一切事务离不开团队,个人无法称英雄。今年在余sir领导之下,团

队建设有了很大的进步,每个项目开始之前,好好的交流、加强了解、

对问题的共识、解决问题的方法能很好的统一起来。我个人也很好的

溶入这个团队,共同做好一个项目。

没有我们自己的信号机中心软件,所以目前这个软件现在还没有

派上用场,相信随着公司的发展,会逐渐用上这样的软件产品的。

3、交通诱导屏的相关工作

当然这里面的工作就相当砸碎一些,包括设置软件、测试软件以

及处理在调试的过程中碰到的一些问题,以及测试一些硬件模块的好

坏等。

二、团队合作

从上面主要的工作内容来看,不是我一个人所能完成的,正所谓

一切事务离不开团队,个人无法称英雄。今年在余sir领导之下,团

队建设有了很大的进步,每个项目开始之前,好好的交流、加强了解、

对问题的共识、解决问题的方法能很好的统一起来。我个人也很好的

溶入这个团队,共同做好一个项目。在解决问题的过程中,虽然都不

时风平浪静,但事后都能够客观地分析,而不参杂个人的感情。

三、工作态度

给我的最大的感触就是一定要好好的去聆听,每个人对待问题的

看法,不管他的看法对还是不对,合理与否,或者考虑的角度是否确

切,都要好好地聆听,至少要等他说完,如果你主观的色彩,可能你

都不愿意或者不屑听完他说的话,但是静下心来你或许也能发现他看

问题的某些角度是你没有考虑过的,他想的某些方面也许确实是要注

意到的。静心!聆听!把技术与大家共同分享,共同提高。

四、来年工作展望

在新的一年里我希望能够在交通行业里做出更多新的产品,能够

更加深入的研究下去,比如:目前我们欠缺的信号机中心软件,交通

诱导屏的中心软件,这个两个应该是xx年的首要任务了,如果还有

时间我希望可以做gis地理信息系统方面的内容。

试用期工作总结

伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段

时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很

多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工

作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;

展望下一阶段的工作,确定自己的目标。以此作为惩前宓后的记录。

1.工作的主要内容

在这两个月的工作中,我的总体任务是协助苏薇做好武警黄金部

队矿业权管理系统的后期测试,编码,修改,文档编写的工作,分解

开来之后,我主要做了三件事:1.编写矿业权系统的各类文档;2.

矿业权系统的编码及bug勘误工作;3.矿业权系统的测试工作。下面

依照时间来对我的工作进行介绍。

初踏入职场,进入专业的软件制造公司,对我,一个没有接触过

标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做

开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能

跟上项目的步伐,不能以最快的速度融入工作中去。

在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,

首先进行矿业权系统的测试工作。这样的好处在于能够在测试的过程

中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未

完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起

步。

在对矿业权系统进行测试之后,暴露了系统的诸多问题,测试过

程中发现矿权系统没有进行输入限定,为了解决这个问题需要对整个

系统的数据进行,我的下一个任务就是编写矿业权系统的数据需求文

档。在编写该文档的过程中,对矿权系统进行了更深入的了解,为之

后的bug勘误工作奠定了一定的基础。

完成了矿业权系统的数据需求文档的编写之后,新的任务是对整

个矿权的输入数据进行输入限定,在任务开始之处是极为困难的,幸

而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对

输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后

发生的问题也埋下了苦果。

在对矿业权系统添加输入限定完成之后,进入了解决程序小问题

的阶段,对矿权系统进行细微的缝补工作。这段时间是学习多于工作

的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位

在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满

满。

完成了系统的修补之后,我们的程序送到了四惠进行第一轮测试,

在测试的一周里,我主要是补充网络编程的基础知识。

第一轮测试结果出来之后,我们项目组开始了紧张的第一轮矿业

权系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因

我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘

误工作。

第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结

果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是

因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们

的程序送到了十五所进行所检。

在进行所检之余,我又接到了新的任务,完成矿权系统的概要设

计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。

现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测

试。

2.工作中失败的教训以及成功的经验

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定

义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的

所有结果都是失败。

成功的经验:

1)敢于接受任务并想尽一切办法完成

入职两个月最大的收获就是敢于接受任务并想尽办法完成,每一

个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最

基本的要求。这两月最大的成功在于没有一次任务是拖沓的,每次都

尽最大努力完成了任务。

2)勇于承担错误,正视自身的问题

在这两个月的工作中可谓是错误不断,从文档的错别字这种小问

题到矿权系统bug修改不正确导致崩溃这种大错误,暴露出来了很多

的问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积

极改正,因此这也算是一个成功。

失败的教训:

1)重视每一个细节,不要忽视小问题

在最初进行矿业权系统数据需求文档的编写的过程中,对某些页

面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据

限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。

从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可

能导致之后的大问题。

2)进行重复工作也不能大意

在对矿权系统进行输入限定的方法熟悉之后,都是重复性的工作,

给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面

之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,

在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力

修改。从这个事情上得到的教训就是工作不能大意,重复性的工作更

要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪

费时间的。

3)考虑问题要严谨

在对矿权系统bug勘误的过程中,对输入限定条件的判断出了问

题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试

的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是

考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋

下隐患。

4)注重用户体验

在矿权系统bug勘误的过程中,修改最多的在于坐标系统的提示

语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严

格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道

哪里错了为原则进行设置。在最初的限定里面,语句粗糙,弹出语句

不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的

教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提

示语句做起。

3.展望下一阶段的工作

下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变

更来对我们的系统进行修改。我的工作任务主要是学习Oracle数据

库和SQL数据库的使用上的区别,做好从SQL数据库向Oracel数据

库的迁移工作。

这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋

友,公司的氛围是非常轻松愉快的。感谢两个月来李鹏经理的关心,

感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在

接下来的工作中能惩前忠后,总结经验,吸取教训,做到个人与公司

共荣辱同进退,共同实现中地的辉煌。

软件工程师年终个人总结

软件工程师年终》个人总结

从八月份入职至今,已五个多月过去了,回顾自己这段时间在XX

公司所走过的路,所经历的事情,没有太多的感慨,没有太多的惊喜,

却多了一份镇定,多了一份从容。

回想入职初,在八月份,从开始第一周熟悉工作环境,第二周便

参与煤矿〉安全生产管理系统的相关文档设计工作,期间在项目组各

位同事的指导、安排下,进行了系统的软件开发委托合同书及系统功

能模块设计说明文档的编写,也借此过程学习煤矿生产业务。

在九月份,便正式参与了管理软件功能模块的设计工作,在张工

的指导、讲解下初次尝试完成了管理软件的维护子系统的功能模块设

计;在九月中旬跟随公司施工人员在**一号矿进行业务调研,从而在

我们自己的管理系统中,取其长、补其短,也借此机会了解实际的煤

矿生产情况,加深对煤矿产业业务流程的理解;在九月底便根据张工

的指导开始工程技术文档子系统的功能模块设计。

十月份,在张工张工的指导下,进行了物资管理子系统的功能模

块设计,并就设计的正确性、合理性分别同张工张工及何工进行讨论;

到十月中旬管理软件的各子系统功能模块基本全部设计完成;十月底,

根据各子系统模块设计搜集系统数据,建立初步的数据字典及概念模

型,为后期数据库设计做准备。

十一月份的工作以系统业务关系与业务流为主,但由于业务关系

图的表现形式不够合理,不足以清晰、明了得表现出各层次关系,导

致工作多走了几个环节,好在张工张工及时发现问题,并多次向我指

导、讲解,最终决定以列表结合流程图形式搜集、汇总系统所有子模

块的业务动作、涉及人员及联系模块,为后面工作的展开提供依据。

十二月围绕两个工作展开,一是系统业务描述文档的设计编写,

因为该文档是日后编程人员了解煤矿生产业务、系统功能及数据库设

计的主要依据,张工张工也多次强调,文档的设计务必从读者角度考

虑问题,因此最终设计由简单到复杂,由整体到具体,各层次尽量做

到衔接紧密,易于理解;另一项工作是针对已完成的关系列表、系统

功能模块设计的业务合理性、正确性和张工张工逐条讨论,并将设计

中出现的问题逐条记录在问题跟踪文档中。月底的工作便是根据问题

跟踪文档对模块设计进行修改、完善。

在公司领导的带领下,通过项目组所有成员的不懈努力,在十月

份系统所有功能模块设计完成,在十一月份系统所有业务流程完成,

在十二月份,对各功能模块设计及业务流的初次审查、整改工作已经

完成,现在已开始进行项目组内对各功能模块设计及业务流的审查工

作。

在入职初期,因为之前很少接触生产类软件,一时不知从何入手,

好在项目组成员多次向我讲解,加上自己也通过网络查找相关文档,

认真阅读相关材料、思考业务处理过程,最终在一个月内便对煤矿整

个生产管理业务有了较为系统的认识。之后在张工张工的指导下,完

成了管理软件初始化子系统、工程技术文档管理子系统、物资管理子

统的详细功能模块设计和业务处理设计,以及整个系统的业务工

作。因为张工张工多次强调前期的业务及功能模块的设计直接关系到

整个项目最终的成败,一定要做到设计正确、准确、完整,因此在每

个子模块的设计中,先把握总体方向,确保设计正确,再搜集大量业

务材料、对比其它类似软件处理方式、结合煤矿实际生产情况、思考

业务处理流程确保设计准确,最后再将设计放到整个业务系统中,反

复检验、审查,确保设计完整。

回顾这一段时间的工作,我基本完成了本职工作,这与领导的支

持和各位同事的配合、帮助是分不开的,但同时我也清楚得认识到自

己还有很多不足,也从中获得不少经验、教训,总结为以下几点,

1.做事前准备、计划是很有必要的。

这一点在入职第一周业务学习及近期搭建各模块业务关系工作中

就体会特别深,正是磨刀不误砍柴工,做好准备、计划对之后的工作

能起到事半功倍的效果。

2.工作要脚踏实地、一步一步,切不可太过心急。

整个软件的设计从最开始的业务调查、模块框架设计、业务流程

设计到具体软件开发设计,每个环节都是建立在前一个环节的基础上,

每个环节上的失误都会影响到之后所有环节。

3.学会从整体看问题。

这一点在入职初期的业务流程学习中就感受很深,从整体看问题,

从主业务流程入手,理解更容易,学习得也更快,在整个工作过程中

大的方向也不会错。

4.要学会适当的思维转变。

之前的软件开发工作主要是编码工作,所考虑的问题也只局限于

技术方面,但在系统业务及功能模块设计工作中,一定要考虑到整个

煤矿产业的业务流程和客户群的操作习惯。

5.与同事的交流要及时要充分,尤其是项目组内成员。

及时充分的交流能快速解决疑惑、能使整个工作衔接更紧密、能

使问题考虑更周全。充分的交流能保证工作的质量,及时的交流能提

高工作的效率。

6.在系统设计过程中要学会从客户角度考虑问题。

软件良好的客户体验是衡量软件质量的重要标准,因此在软件设

计过程中一定要考虑使用软件的客户范围、客户的操作习惯和软件的

易操作性。

7.处理问题一定要以公司利益为重,坚持立场、把握好原则。

公司项目部成员对**1号矿项目的成功实施便证明这一点;另外

在集控平台开发过程中,何工也是基于这一点,多次对系统功能设计

提出更高要求,以使系统功能更加完善、可操作性更强。

8.要学会思考问题、分析问题、处理问题,学会分解问题,把一

个大的问题分解成若干个小问题,再将各小问题放到整体考虑其合理

性。

在系统业务流程和搭建模块间业务关系工作中,就因为表现形式

不够清晰、合理,做了不少重复工作。最终还是在张工的指导下,以

'总-分-总’的形式解释业务关系,完成了业务详细说明书。

9.不要局限于固定模式,要学会创新。

在系统功能设计及系统业务工作中,张工多次强调这一点,因为

只有这样,产品质量才能提高、自己的能力也会有较大提升。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论