软件开发工作总结

时间:2023-10-09 15:29:46 热门总结 我要投稿

软件开发工作总结范文

  总结是把一定阶段内的有关情况分析研究,做出有指导性结论的书面材料,它是增长才干的一种好办法,让我们一起来学习写总结吧。你想知道总结怎么写吗?下面是小编为大家整理的软件开发工作总结范文,供大家参考借鉴,希望可以帮助到有需要的朋友。

软件开发工作总结范文

软件开发工作总结范文1

  这一年来的工作已经完毕了,我知道这对我而言是有很大的提高,作为一名程序员我坚决的认为自己是可以做的更好,在将来的学习当中我还是深有体会的,以后在学习当中,在这一点上面我盼望自己可以做的更加的到位,作为一名技术人员,我还是做的特别不错的,盼望自己在这一年来的工作当中我可以连续维持好的状态。

  这一年来的工作当中,我现在还是盼望可以做的更好,公司对我的培育还是比拟多的',在这方面我是坚决的体会到了这一点,在将来的工作当中,我是坚持的做好了许多的事情的,年终之际我回忆起来的确是获得了许多,我也盼望自己在以后的学习当中,我深刻的意识到了这一点,过去一年来我也是独完成了许多的工作,也和公司的同事一起合作了一些工程,在这个过程当中,我也的确是深刻的意识到了这一点,我知道在这方面我是维持了一个好的状态,现在回忆起来我清晰的意识到了这一点,通过这次的工程我还是深有体会。

  我绝得工作力量是需要不断的去落实,对于这一点我是感觉特别有意义的,年终之际,在这个过程当中,我清晰的意识到了这些细节是可以做的更加到位,我觉得以后还会有更多的事情可以做好,这一年来的工作完毕了我也是盼望自己可以把工作做的更好,想要把工作做的更好,我还是深有体会,在一些事情上面,我的确感觉很有意义,在工作当中我进一步的调整好了自己各个方面的职责,公司对我个人力量还是做出了许多的推断,我信任在这一点上面我知道自己各个方面是特别有意义的,在公司做好自己分内的职责,固然我也是意识到了自身的努力还是值得的,我也想要为公司争取更多的价值。

  我也是清晰的意识到了自己的缺乏,虽然每天的工作很充实,但是在一些工程上面,还是做的不够好,消失了一些细节的问题,这也的确是我应当要去调整好的,我会改正自己的缺乏之处,在以后的学习当中,我会连续做好自己分内的职责,在程序工作方面应当要更加的细心,我会让自己做的更好的,感谢公司领导的照顾,以后我也肯定会让自己做出更好努力,努力提高自己的工作力量,做技术工作让我感觉很有意义,新的一年我肯定会仔细做好工作。

软件开发工作总结范文2

  我来公司已经近两个月了,在这两个月中,我随着对公司的逐步了解,更加坚定了我进公司前面试时候“找个能够长期发展的公司”的想法,我对公司的前景充满希望;通过两个月与同事的接触,我对他们的技术水平很佩服,因而对物流软件的.前景也充满信心。

  在此期间,我认真积极的工作,并且在同事的积极主动而又诚恳的帮助下完成了领导给我分配的工作。

  1、熟悉了物流软件的业务流程,在将来的工作中我将更加明细的知道各个业务的具体功能和实现方法,更好的为公司服务。

  2、完成了计费部分的需求分析,概要设计、数据库设计

  3、完成了机器登录(主要功能:搜索整个局域网,用比较高效的方法能够快速的获取每台电脑的主机名、IP地址、网卡物理地址MAC,并且把他们应用的系统登录wxlogin的校验中去)、商品信息(主要功能:商品信息查看、一次录入、二次录入、修改、匹配、维护、历史商品信息查看、商品信息匹配列设置)、静态数据维护(主要功能:基础数据查看、录入、维护、设计全局函数,方便在数据窗口中把基础数据作为下拉子数据窗口调用)、版本查询的新增开发;跟罗宇宙翔一起完成了系统日志(修改日志窗口、修改保存日志的全局函数(fxsxlogsxerr),从而把以前的6个类似函数统一起来,并且把这个函数应用到部分窗口)。使自己对物流业务、文档书写、ORACLE存储过程、图形化界面、动态菜单有了进一步的认识。

  虽然整个项目组的人都在努力工作,但是项目进度比预期的推迟了一段时间,现在时间紧迫,我会更加努力工作,希望能尽自己能力帮助物流组按时完成项目1、尽早完成领导交给我的工作,完成之后主动向领导要工作2、写好说明便于阅读维护、写好工作日志便于领导掌握我的工作进度3、抽空看同事的设计档和程序,一方面提高自己,另一方面向同事提供建议,从而增强整个系统的质量。请领导和同事考核我、关怀我、团结我、激励我,共同为高效、高质量完成这个项目而努力。

软件开发工作总结范文3

  回顾20xx过去工作中的点点滴滴,心中无限欢喜,忙碌且充实、并快乐着。在这一年的工作中既有成长同时也存在着许多的不足和缺点,这都值得去总结、反思、改正和提高。现在我将本年工作做一个简单的介绍,借以促进、提高。

  工作情况

  今年的工作主要围绕着***和***两个客户系统展开,期间也穿插了一些其他系统中某些功能的编写和改进,这其中有以前从未有过的功能创新也有和客户协调的反反复复功能改进,总体来说还是按时完成了要求的工作任务。

  团队合作

  项目的顺利进行离不开团队的默契配合和共同的努力,每个项目开始之前,每个人都需要认真的了解项目的需求和开发中需要使用到 的关键技术,对于不清楚的不了解的问题要及时提出,而对于那些在开发中会影响到所有人的决策,要及时的通知大家以尽量减少拖延所带来的不必要的重复程序开发和改动。团队如同一个整体,成员如同四肢和躯干,只有互相配合默契才能走得快走得稳走得远。 团结很重要团队是否能配合默契的先决条件是团队的所有成员是否能精诚合作,大家只有心往一处想劲往一处使才能做到事半功倍。

  沟通很重要

  每个项目在开始开发之前都需要主要负责人员做详尽的企业背景及开发内容的.介绍,以帮助开发人员建立起对项目的整体宏观认识,从而减少在开发中因为理解错误而导致的开发错误。在开发过程中成员之间要积极的沟通和了解系统的开发进度,对于项目中的公共开发资源一经改动要及时的通知项目组其他成员,同步开发资源。

  氛围很重要

  良好的工作氛围可以有效的激发团队成员的工作积极性,从而达到事半功倍的效果。 工作态度

  学会聆听

  参加工作7年给我最大的感触就是一定要学会安静认真的聆听,无论是开会时还是在讨论时,认真听取每个人对待问题的看法,因为每个人思考问题的方向和出发点不同对于问题的理解不同可能有些情况是自己从来没想过的。因此认真的聆听既能尊重他人也能使自己从中受益,这样两全其美何乐不为呢。

  积极的心态

  对于难度较大的工作要做到冷静坦然积极的面对,不要在还没开始的时候就给自己施加精神心理压力。不要输在起点,因为如果连自己都认为自己做不到那么也就没有以后了,等待自己的是必然的失败,所以保持积极乐观的心态很重要。

  今后打算

  找方向,抓重点,合理分配时间,谦虚、勤学、总结、提高,争取在有限的时间内用领导认可的方式完成每一项工作,更好的与同事沟通、协调,为客户带来更好的产品和服务。最后也要感谢各位领导、同事对我的信任与帮助。

软件开发工作总结范文4

  来公司工作一年多了,作为技术部phper,做了一些项目,主要是基于ThinkPHP框架,和PHPCMS的二次开发,自己也研究了wordpress的源码,通过这些工作和钻研,学到了很多web开发方面的新知识,也有了自己的见解。以下是做过的项目总结,以及学到的东西,温故知新。

  1.广告联盟系统

  x本项目是跨年项目,去年末开始,今年初完成并上线,后期也有修改。

  基于ThinkPHP框架开发,网页设计师和前端工程师负责设计和制作网页、js,前后台各一名PHP程序员,我负责数据库设计和后台开发。

  项目需求大概是:成为会员之后,可以通过我们提供的代码投放多种形式的广告到网页或者客户端,为我们的产品做推广,每天自动定时读取统计数据,比如安装量,注册量等等,根据一套算法计算广告推广费用,支付给会员。

  后台主要功能有:会员管理(会员审核,会员资料,网站、软件客户端等),广告管理(添加和删除广告,广告类型有弹窗、对联、软件等),结算管理(每天自动计算广告费,生成报表并存档记录,支付管理等),客服管理等。

  主要用到的技术和学到的知识:

  RBAC(Role-BasedAccessControl),基于角色的访问控制。这是ThinkPHP自带的,对管理员进行角色分组,不同角色具有不同的权限,可以对控制器的每个方法进行权限结点分配。有机会研究一下比RBAC更好的权限控制:Auth类认证。

  分表和事务。由于每天产生的数据量很大,需要进行分表,ThinkPHP提供了分表的方法,我要做的主要就是数据库设计,如何合理的建表以及字段,在开发过程中也多次调整。由于涉及到“钱”方面的计算,所以计算费用的时候要非常谨慎,计算的过程要先后向四个表中写入数据,为了防止其中某一步出错而导致数据异常,这里采用了mysql事务机制。

  ThinkPHP缓存。许多地方重复用到相同的数据,还有的广告类型可以设定不同的时间出现不同的广告,在一定的时间内只读取缓存就行了,使用ThinkPHP缓存可以提高程序效率。

  2.下载站转换程序+改版+扩建

  9553下载站之前是asp程序+mssql数据库,现在要转换成PHP程序+mysql数据库,用PHPCMS进行二次开发。

  最麻烦的是转换数据库,要把之前mssql数据库的表和字段,一一对应转换到现在PHPCMS的mysql数据库。幸亏有navicat,很方便把myssql数据库导入到mysql,但是关键的还是要写大量sql语句并且结合PHP程序,按照PHPCMS表的设计,把数据导入。除此之外,新站的所有url要保证和旧站一模一样,由于两个不同语言的程序差别比较大,做新站的同时还要考虑旧站的一些东西,也是让人头疼的一件事情。

  这些都搞定了,但是由于美工都忙于其他事情,新的界面没有出来,暂时用老的界面,于是把旧站的所有页面保存到本地,而且以前的页面很多不规范的地方。

  用PHPCMS把新站功能做好了,重新同步并导入线上数据库,经多次测试改bug后正式上线了。

  紧接着,全新改版的界面出来了,新版在界面设计上和功能上都有很多不同,是一个全新的升级改版。于是,在原先的基础上,开发新的功能,用新的页面,一个崭新的下载站诞生了。然而,修改不断,不断调整界面和加入新功能,特别是后台加入了很多方便编辑的`功能,可以说大几十处细节改进。

  之后,网站扩建,由软件站,单机站,加上手机软件站,和资讯站,以及手机站,每个站都是一个单独的子站,每个站都有专门的专题模块,网站规模越来越大。之后进入了维护阶段。最终,一个庞大的站点出来了。

  新站的界面和js由网页设计师和前端工程师完成。程序一开始都是一个人弄,后来和另一名phper一起完成开发。

  建议以后的项目能有好的需求分析,而不是开发的过程中,不断提出需求的改动,这样很没效率而且增加开发的难度。

  主要用到的技术和学到的知识:

  不同数据库类型(mssql和mysql),以及不同表结构数据库之间的数据转换。熟练运用了各种sql语句,并且要结合新站程序的功能和数据库表设计。有一个地方开始转换很慢,后来把一个表的两个字段查询出来放到数组中,再结合sql查询,效率大增。

  学到了PHPCMS二次开发的各个方面,以及自定义标签,多站点,独立模块开发等,研究了PHPCMS的源码,学到了很多web开发的技巧和新的思路。

  3.九游游戏数据接口+游戏盒子

  这是C++开发的游戏盒子客户端里面调用的一个网页栏目,这个栏目是通过读取UC九游游戏中心的数据,取出保存到本地数据库,定时增量同步。前端页面通过页面展现,这个项目集成到了小游戏网站后台中。

  主要用到的技术和学到的知识:

  学会阅读第三方提供的文档和数据字典,构造签名,读取数据,并且实现增量同步。

  通过写PHP接口的方式,方便C++获取数据。在前端页面上也可以设置标记,以方便C++在客户端中进行操作。

  4.单机站转换程序+改版

  这个和软件站转换程序+改版过程差不多。也经过几大步骤:1.数据库转换2.改版3.需求改动4.改bug

  此外还帮助一游改过东西。还有一个wordpress的站点间歇性折腾了之后没下文了。

  结束语

  以上就是今年工作的主要内容,一边折腾,一边思考学习,颇有收获。做单机站的转换程序+改版的时候,就比软件站转换程序+改版更得心顺手,很多同样的功能再次做的时候采用更好的方法,程序上的实现也更加简洁并且有效率。

  除此之外自己还研究wordpress源码,它只是一个很流行的博客程序,也不是MVC架构,而是面向过程和面向对象结合的一个软件,但是它的代码很优雅,许多地方很高深。通过研究wordpress的代码学到很多写法和巧妙的思路,写代码思想很重要,我将进一步学习。

  新的一年,除了加强以上这些web开发方面的工作和学习,我希望能够承担技术含量更多的任务,接触到更深层次的PHP在web开发领域的知识和技能。

软件开发工作总结范文5

  时间过得真快,转眼间,在山大实习生活就结束了

  四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。

  实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些领先的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。

  除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。

  作为大二的.学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。

软件开发工作总结范文6

  这一年的工作完毕了,我们部门在工作当中也是取得了一些成绩,的确是有进步的,细细回忆过去的一年还是取得了肯定的成绩,在工作当中,大家都在仔细负责的做好分内的事情,作为一程序员,我感觉自己在工作当中还是有肯定的成长的,也就过去的一年我总结一下。

  对此我也是抱着特别大的信念,我也知道新的一年工作完毕了,这对我也是一个特别大的提高,我也肯定会坚持做的更好一点的,在过去的一年里我参加了两个工程,陆间续续都是完成了,感觉特殊的充实,对我个人力量也是一个不错的提高,也盼望以后这些可以连续去做好,充实自己,作为一名程序员我按时的完成好工作,每天都仔细的处理好相关的职责,在这个过程当中,我还是盼望把工程做的更好一点,在这方面我也是坚持做好了这些,这一年来在工作当中,我也是端正好了自己的心态,在这方面我也是养成了良好的心态,我始终都能够体会到这一点,在这方面,我真实的体会到了这些细节。

  尽管过去一年在工作当中,做的不是很好,但是我还是对自己很有信念的,我特别清晰这一点,有的时候也会加班到很晚,可是每一次解决完问题后的那种喜悦是很好,让我很有成就感,做好一个工程不是一件简单的事情,现在在这工程的工作当中,我还是有许多值得去提倡做好的地方,我也很清晰在工作当中,我应当要去进一步维持下去的,这一年来经过工作的洗礼,在抗压力量上面我是有许多进步的,作为一名程序员有的时候一个工程需要不断的改,的确在这方面我还是感受很深刻的,我深刻的体会到了这一点,现在我固然是清晰自己接下来应当往什么方向努力,做好这份在的前提是提高个人综合素养。

  新的一年开头,我肯定会在这方面,进一的维持下去,搞好每一个工程,做到让客户满足,根据客户的.要求去搞好工作,这一点是特别重要的,需要连续维持下去的,工作是自己分内的事情,这一点不容无视,对自身的要求高一点,虽然新的一年当中取得了不错的成绩,但是在将来的工作方面这些是需要做出成绩来的,提高业务力量的,坚决不能无视掉,一年的时间虽然完毕了,可是这个过程让我很充实,也让我能够做的更好更加优秀,接下来仔细做出一个好的成绩。

软件开发工作总结范文7

  从我11月份离校来到溪谷晨歌网络公司已将近一个半月了,从一个学生变成了一个员工,角色变了,职责也就变了。虽然工作上的许多困难都是在自己的预料之内,可是许多事情都不像在学校里那么简洁、单纯。在工程开发的工作中,难题一个接一个的消失,自信念不止一次的受到过打击,虽然自己早就知道,要做到符合公司的要求,做一名合格的程序员,在学校学的学问,根本就不够,而且很不够。每天醒来我都不断鼓励自己,好好学,以后会好的。在此同时,公司也给了我许多学习的时机,这使我对以后的编程之路又有了些许信念。

  一、工作总结

  11月下旬与12上旬的几天,我的主要任务是将公司的静态网站与数据库连接做成动态的。由于功能比拟简洁,做起来没有遇到什么困难。可是之后的“南京市砖瓦粘土信息治理”工程,里面涉及到的一个地图功能的实现,让我不知所措,不知道怎么实现。由于自己没有力量完成工程,工程就交给了其他公司,之后的工作都是在合作公司南京宁派网络科技有限公司里学习、工作的,了解他们公司的开发工程流程,学习他们的开发技术,请教他们开发技术上的问题。

  二、在工作中主要存在的问题有:

  1、由于开头对业务需求不是很熟识,所以在写需求分析与了解所要开发的过程中屡次消失由于需求的缘由,而不断修改、返工的状况。

  2、在开发中,用到许多我所不知道或许多我知道但不太熟识的技术,有时甚至会消失这种状况,合作公司的技术人员,讲个名词,我都要百度一下详细什么意思,涉及什么技术。

  3、在工作阶段,有时比拟偏向自己的工作便利,忽视了其他同事的工作上的量与难易。

  有的功能自己怎么便利怎么写,有点难为其他同事,大家都要相互协作。

  三、工作心得

  1、在这将近一个半月的工作实践中,我参加的都是团队合作的工程,无论是在自己公司,还是在合作公司,我们都讲究团队精神。在信任自己和他人的根底上,思想统一,行动全都,这样的团队肯定会攻无不克、战无不胜。我们的许多工作是一起完成的,在这个过程中,大家相互提示和补充,大大提高了工作效率,全部的工作中沟通是最重要的,肯定要把信息处理的准时、有效和清楚。

  2、每一个工程在开头着手的第一步,肯定要和客户把需求沟通清晰,只有了解了工程的需求,才有可能真正做好一个工程。我们需要向客户提出要求客户供应全部涉及该工程的资料,每次与客户见面都需要熟识业务与程序的最少一至两个程序员随时记录需求。

  3、工作中,有一个无论是技术,还是阅历都比拟让人确定的.前辈带着,将任务具体化,具体到,每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有规划有方向的赞定下来,做事很有效率。

  4、每天的工作小结真的很重要,这让我们每天都有规划的知道自己干了什么,不是漫无目的的工作,所以我们应当养成,日记、周记、月记、年记的工作习惯。

  5、工作并不是一成不变的,或许有一天你要去其他岗位帮助,所以同事之间的技术要相互学习,或许有一天,公司需要你发挥其他的技能帮助,所以相互学习也是很重要的,我在宁派公司,深有感受,除编程之外,切图、界面设计等工作都干过。

  四、工作教训

  经过一个半月的工作学习,我也发觉了自己离一个符合公司要求的程序员还有许多差距,主要表达在工作技能与工作阅历的不够,也是我以后要在工作中不断磨练和提高自己的地方。认真总结一下,自己在一个半月工作中主要有以下方面做得不够好:

  1、工作的条理性不够清楚,要分清主次和轻重缓急;

  在开发时间很仓促的状况下,事情多了,就肯定要有详实而主次清楚的规划,哪些需要马上完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。

  2、对流程、业务需求不够熟识;

  在工作中,发觉由于流程或业务需求的问题而不知道如何下手的状况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的掌握力度明显不够。平常总是在开发,但说究竟对业务很熟识才是工程很好完成的前提。

  3、缺乏工作阅历;

  4、学习的学问不够广泛;

  一个工程中,涉及的技术往往有多种,学问多了,就会敏捷变通,以后我会加强这方面的学习。

  五、工作规划

  临时做出以下几点规划:

  1、要提高工作的主动性,做事干脆坚决,不拖泥带水;

  2、工作要注意实效、注意结果,一切工作围围着目标的完成;

  3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺;

  4、把握一切时机提高专业力量,加强平常学问总结工作;

  5、精细化工作方式的思索和实践。

  6、虚心请教比我做的优秀的其他同事,向他们学习技术或阅历。其实作为一个新员工,全部的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,协作着实际工作不断的进步,不管在什么环境下,我都信任这两点:一是三人行必有我师,二是天道酬勤。

  在参与工作的这短短的一个半月中,我深刻的体会到,把自己全部的精力都投入进去,技术工作都不行能做到完善程度,究竟技术工作太繁杂,工程多而人手少,但多付出一些,工作就会优化一些,这就需要认仔细真沉下心去做事情,就是公司所提倡的企业精神:职业做事,诚信待人。

软件开发工作总结范文8

  技术

  我在学校里学的是电气自动化,程序根底仅限于c根底课程的一些学问,后来由vb、html转向asp,在asp上花费了不少时间,对asp比拟熟识,后来由于公司业务需要,将开发平台转向asp.net,开头对asp.net不是很感冒,以为就是asp的一点扩展(那时还不知道三层架构,数据数据访问全在页面里——!),后来招来几个北大青鸟的过来最终意识到asp.net的强大之处,经过个人的努力已经逐步把握了asp.net,现在层次上只能讲个人觉得是入门而已,缘由是多方面的,待会儿会讲到。

  信任从面对过程转向面对对象的同学都有一种感觉:面对对象开头真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面对过程传递参数多方面啊。于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才渐渐体会到页面对象的精华来,分层次呈现、分级别访问、封装对象之间各种关系渐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐蔽,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成详细操作——这不是现实的实际模型吗?应当这么理解,面对对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其复原为父子、夫妻、领导下属、同事、朋友之间的关系。相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清楚,在模拟现实上它与面对对象相比更易于入门理解,实质上难于精确直接地表述。

  面对对象上另一方面是它的设计模式,在之前的面对过程中对这个设计模式并没有清楚地提出来,面对过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是到达了“道”的层次,由于它从更大的方向、更抽象的层次来去表述详细的代码模块之间的关系,可以认为设计模式是完全从实际的应用来不断总结得来的阅历,之间并没有这种术语,但信任前人确定也使用到这种思想,它从实际应用于来,固然要应用于实际工作中,仔细思索不断总结每个人都会有自己的“设计模式”,可以借鉴前人的思想来去提升自己,不行去为“设计模式”而设计模式。

  详细到asp.net的实现模型中,真正理解它的机制与方法也就不难理解,记住b/s中离不开post或get,全部的autopostback、selectedinde changed……都是去调用form传值,加上runat=server的效劳器控件翻开它生成的源文件也是一般的html标签,微软的让软件开发更简单的思路是很好的,时代在前进,许多年前你使用c写出mis证明你很牛,许多年之后你不在使用c去写“学生治理系统”、“图书馆治理系统”那只能说明你的脑子少一根筋,开发语言都有特长与缺乏的地方,由于它们适用的场合不同,类似不能拿匕首去跟炮弹比,也不能拿c与php比,程序员都有一种偏执的心理,但一点要记住,你面对的用户才有最终发言权,程序能不能满意需要,易用性、稳定性、本钱才是应当首先放到重要位置来去谈的。

  治理

  最开头担当治理一职时开发团队加我在内只有四个人,那时只是抱着承受挑战的心理去做治理,加上我本人比拟重感情,团队之间关系相处都不错,但严峻的问题渐渐显露出来:工作的随便性、团队精神薄弱、工作方式蛮干,印象深刻的是有几个开头承诺工程不能完工,于是最终每天加班,始终做到早上6点,睡一会7点半接着上班,几个同事都是年龄差不多的小伙子,干劲十足。后来随着时间的推动,问题越来越摆在眼前:工程迟迟不能完工,又由于公司待遇方面让新员工感觉不值得,于是形成了老板埋怨员工也埋怨的状况,我在中间两点都要去“消火”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时候,后来,之前的员工跟我说“再也找不到那种感觉了”,这是我能想像的。这期间主要是老总对我非常信任,工作上主要是治理方法上对我教导了不少。后来我逐步体会到,治理应当是“大家定规章去遵守”,而不应当是“人管人”。

  人管人很简单陷入一个误区:领导去时时刻刻关注每个员工,这样最终往往后造成员工对领导的敷衍了事,治理松了员工会责任下下降,治理紧了造成员工与领导关系紧急,另一方面领导时间精力有限必定消耗大量的精力在日常的监视中而不能投入到全局的治理中。

  于是“定制度—定分工—定进度”,明确日常全部的规章制度,这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常治理等规章制度都是我本人制订,然后征求大家意见最终去贯彻执行。中间也遇到了不少问题,比方开头我们内部是允许使用的,后来员工用闲聊的时间增多,大大影响了工作效率,最终决心制止,开头阻力较大(貌似程序员都喜爱挂上几个去到群里搞个群主,虽然群里大多都是菜鸟),最终屡次开会,逐个谈话,说明道理,形势渐渐好转。

  工程分工上针对技术水平明确分工,制订工程开发规划,由于开头技术都不是很成熟,不少时间我这边强势要求,使用野蛮方法,完不成加班——我陪着加班,这段时间能感觉到员工对我稍有怨言但总体还是认可的。

  这期间公司新招人员,人员的增多更使我意识到团队治理的重要性,这期间版本掌握、编码标准、文档治理、bug治理等诸多问题都得到一一解决,技术水平上主要是我个人利用空余时间学习新学问充电,然后绽开各种培训,主要是photoshop、css、js、sql等方面,培训一方面提升了员工的技术水平,一方面我本人在学习培训的过程中得到的最多,由于这个时候个人要求去思索的会,加上我本人对技术兴趣比拟深厚,所以后期工作渐渐踏入良性循环。

  待遇低、条件艰难、工作时间长、工作压力大是团队中最大的难题,这方面公司在某些方面决策层有着严峻的错误思想,造成技术人员对公司埋怨增多,在这方面我本人只能以劝架婆的身价去劝慰身边的兄弟,由于我明白现在公司的问题与当前中国软件行业的通病一样,盲目追求利益最大化,不求质量,但求速度,整个社会风气造成软件行业良莠不齐进展,整个中国三四个人的开发团队组成的'公司数不胜数,整个程序员阶层生存状况可想而知,疯狂加班、代码质量低下、维护本钱大、稳定性差、用户体验差……。固然我们本身不能去躲避这个现状,对于个人来讲任何假大空的口号都是没有意义的,程序员作为技术人员最重要的是心态,以良好的心态去面对各种问题,发觉问题、解决问题,发觉问题埋怨是解决不了问题的(“it民工”是我个人认为it人最没有正确的自我定位的一个称谓,试想一个人连自己都看不起自己的职业,他能做好自己的工作吗?),最主要是解决问题。

  我在面试员工时反复提到的三点是;工作态度、进展潜力、工作力量,由前向后排序,心态最重要,大公司大家都想削尖脑袋往里挤,但名额有限,所以广阔的程序员同志绝大多数都集中在二流三流四流的软件公司,这个时候更应当做好个人职业定位。以我个人的阅历,新员工选择一家公司往往最看重工资待遇跟进展潜力,程序员是一种不行以混日子的职业,工作力量很重要,但不是最主要的,工作态度是最重要的,工作态度往往跟个人的思想熟悉还有职业所在的环境有关,我个人的体会是绝不能太过于心情化,心情化无论是对工作还是对个人的进展都是不利的,就是说哪怕是明天你要辞职,你今日都要把今日要做的事情仔细专心做好。

  对于工作责任心不够的员工是尤其值得关注的,他们往往自我意识过于剧烈,追求以自我为中心,许多时候伴随着工作得不到认可、工作感觉不充实不快乐,我会主动找他谈话,我熟悉:你治理的是一个实实在在的人,他不是一台任你摆布的机器,人会有心情往往是有心结,找到缘由,多加开导,专心去关怀每个成员。对于实在不适合在本团队进展的员工要做好最坏准备。程序员这个职业与现在的大学生具有全都的特征,一个是从天之骄子沦为多余人,一个是从高智商人士成为今日中国通行的”it民工“。另一方面是程序员往往年龄集中在20—25之间的男性中,心情化、失落感、心理不成熟等一系列问题都会消失。但这个阶段的人往往也最易沟通,可塑性也较强,适当的引导、合理的方式会比野蛮的治理效果强上百倍。

软件开发工作总结范文9

  光阴如梭,一年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的20xx年,满怀热情的迎来即将到来的20xx年。在这年终之际,现对来公司一年的时间里所作的工作汇报如下:

  一、xx项目的编码工作

  了解xx项目的背景、及计划安排,熟悉xx公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了xx项目的模块测试及流程测试。

  通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。

  二、xx项目的实施工作

  x月初开始进行xx项目的实施,每天早起赶在企业上班前赶到企业进行xx的实施。实施期间主要是软件的安装实施及对企业的xx系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。

  通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了xx系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。

  三、帮助和使用手册文档的.编写

  帮助的编写使我熟悉了xx和xx的使用,为后期的xx开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小bug进行了最后的修改。

  四、利用工作之余的休息时间加强学习

  平时注意收集有关xx方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习这一方面的知识,为后期的工作打好基础。

  以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。

  展望临近的20xx年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。

软件开发工作总结范文10

  xx年是我进入公司的第一年,也是我的工作能力得到提高和快速发展的一年,在公司领导的指导和同事以及其它部门的支持配合下,最后在经过自己的努力,完成了自己所要完成的各项工作任务,在新的一年来临之迹,我要对过去一年的工作进行一个全面的总结,以便在今年的工作中能够有更明确的目标,尽量克服自己现在所存在的不足,希望能更一步为自己所在的部门增光,做出自己的`贡献。下面是我对去年工作汇总。

  一、总结自身定位

  1.在过去一年,是我进公司的第一年,也是我工作的第一年,刚开始在我对工作竞争和自身都不甚了解的情况下,在领导和同事的指导下,我感觉自己已经慢慢对人与人的竞争和自身定位有了深刻的了解,因为有了自我目标,才能感受到自己的压力有多大!我的目标也不只是完成目前所要做的工作而已,要向其它方面拓展学习。

  2.定下心来,踏踏实实:我学的是计算机专业,我的工作也是计算机方面的,以前有什么优势,但是踏入工作岗位后才发现,自己学的只是一个基础,只是有些方面或许比别人走的快一步,所以一切都要靠自己.自己要定得心下来学习.成功需要耐得住寂寞,不求最快,但求最好.

  3.团队合作:以前在学校或许你可以靠一个取得好成绩,在工作上你必须要有一个团队,在一个部门之中,团队合作精神显得尤为重要.以前我做有些事都是一意孤行,但现在已经对自己改变了,多听听他人意见,会犯更少错误,会更长见识,所以要学会与同事之间的合作,做事才更有效。

  4.工作情况:在公司一年,对mes大型系统有了个大概了解,对我们所要学习的mes已经可以说差不多都掌握,条码打印机的维修和设置掌握,a4打印机大多数情况可以维护,pda、条码枪已掌握,电脑的系统重装和维护已掌握,其它基本设置可以维护,对新出来的程序掌握和了解也比较快。

  5.课外学习:sql该学的已经掌握, c#学习,简单的程序可以编写,但有时还要依靠于网络和朋友,需要进一步加强。但主要还是以网络为主。

  二、自身缺点

  1.沟通问题:自己的沟通能力只能算一般,因为对于某些事的阐释还是不怎么好,语言表达能力有点差,希望通过平时的交流和沟通来加强。

  2.心态问题:自己对于做某些事过于着急,一心想急切完成,确反而误时,这个问题一开始就一直出现,现在虽然已经基本克服,但也要列入缺点方面,希望以后时刻注意!

  3.学习问题:对于课外学习c#这方面,我在编程时感觉困难的时候有时候就不愿去做,现在虽然已经慢慢改进上网搜资料和问问朋友,但有时候还是克服不了自己。

软件开发工作总结范文11

  08年顶著名校硕士的光环加入了一家非常有名的非软件公司做软件开发,刚开始一切其实都很美好。大外企的各种好在头一年给自己带来了很多光环,当然自己也学到了很多(主要是非技术的东西)。

  可是从第二年开始,当自己被各种邮件,开会和扯皮的事包围后,技术能力急转直下。然而自己当时还没意识到这个问题,感觉钱还行,也不忙,再加上本来就很迷茫,就得过且过了。

  直到去年,很多清华北大同事的离职,日复一日的简单重复工作,明显的`天花板,不涨的工资,以及家庭原因的集中爆发才让自己后知后觉,才开始反醒,才开始下决心做转变。

  然而转变是痛苦的,这五年技术上主要是在windows平台上做一些企业内部业务的处理和展示,主要用一点c++/c#,还有MFC,Winform,WPF,WCF。

  技术基本上是做的皮毛,一般问题用MSDN,google和stackoverflow就能基本解决。用不到数据库,也用不到什么数据结构,用到一点点网络知识,主要精力都在业务展现上。这一切在我看来招个应届生用一年也能有和我一样的开发能力,唯一懂的多的业务,也长进不多,都是繁杂的重复。

  所以在自己开始面试和找工作时被bs了很多次,顶着光环人家一般都给你面试机会,但是一旦聊到技术细节,自己很多都答不上来,也曾经一度非常沮丧。

  庆幸最后找了个技术相关的职位,能够兼顾到家庭和自己后面发展的想法,还算可以,这是后话,暂不讨论。

软件开发工作总结范文12

  XX年是我进入公司的第一年,也是我的工作能力得到提高和快速发展的一年,在公司领导的指导和同事以及其它部门的支持配合下,最后在经过自己的努力,完成了自己所要完成的各项工作任务,在新的一年来临之迹,我要对过去一年的工作进行一个全面的总结,以便在今年的工作中能够有更明确的目标,尽量克服自己现在所存在的不足,希望能更一步为自己所在的部门增光,做出自己的贡献。下面是我对去年工作汇总。

  一、总结:

  1、自身定位:在过去一年,是我进公司的第一年,也是我工作的第一年,刚开始在我对工作竞争和自身都不甚了解的情况下,在领导和同事的指导下,我感觉自己已经慢慢对人与人的竞争和自身定位有了深刻的.了解,因为有了自我目标,才能感受到自己的压力有多大!我的目标也不只是完成目前所要做的工作而已,要向其它方面拓展学习。

  2、定下心来,踏踏实实:我学的是计算机专业,我的工作也是计算机方面的,以前有什么优势,但是踏入工作岗位后才发现,自己学的只是一个基础,只是有些方面或许比别人走的快一步,所以一切都要靠自己、自己要定得心下来学习、成功需要耐得住寂寞,不求最快,但求、

  3、团队合作:以前在学校或许你可以靠一个取得好成绩,在工作上你必须要有一个团队,在一个部门之中,团队合作精神显得尤为重要、以前我做有些事都是一意孤行,但现在已经对自己改变了,多听听他人意见,会犯更少错误,会更长见识,所以要学会与同事之间的合作,做事才更有效。

  4、工作情况:在公司一年,对mes大型系统有了个大概了解,对我们所要学习的mes已经可以说差不多都掌握,条码打印机的维修和设置掌握,a4打印机大多数情况可以维护,pda、条码枪已掌握,电脑的系统重装和维护已掌握,其它基本设置可以维护,对新出来的程序掌握和了解也比较快。

  5、课外学习:该学的已经掌握,学习,简单的程序可以编写,但有时还要依靠于网络和朋友,需要进一步加强。但主要还是以网络为主。

  二、自身缺点

  1、沟通问题:自己的沟通能力只能算一般,因为对于某些事的阐释还是不怎么好,语言表达能力有点差,希望通过平时的交流和沟通来加强。

  2、心态问题:自己对于做某些事过于着急,一心想急切完成,确反而误时,这个问题一开始就一直出现,现在虽然已经基本克服,但也要列入缺点方面,希望以后时刻注意!

  3、学习问题:对于课外学习c#这方面,我在编程时感觉困难的时候有时候就不愿去做,现在虽然已经慢慢改进上网搜资料和问问朋友,但有时候还是克服不了自己。

软件开发工作总结范文13

  一、项目方面:

  主要是围绕信号机开发的各种软件,如信号机底层软件、信号机设置软件、以及为了保障信号安全的防火墙软件等,另外还围绕交通诱导屏这个产品做了相关的工作,如诱导屏设置软件,以及诱导屏测试软件等工作。

  1、信号机软件开发

  从去年的年底已经开始这项工作了,我的工作相对来说比较单一一点,就是信号机设置软件以及底层软件的通讯部分的程序代码,以及其他的部分功能。并且现在这款信号机能够兼容多家协议。

  2、防火墙软件的开发

  这是独立开发、并最终调试的一个软件,能够严格防止外来非法连接的软件。由于目前还没有我们自己的信号机中心软件,所以目前这个软件现在还没有派上用场,相信随着公司的发展,会逐渐用上这样的软件产品的。

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

  当然这里面的工作就相当砸碎一些,包括设置软件、测试软件以及处理在调试的过程中碰到的一些问题,以及测试一些硬件模块的好坏等。

  二、团队合作

  从上面主要的工作内容来看,不是我一个人所能完成的,正所谓一切事务离不开团队,个人无法称英雄。今年在余sir领导之下,团队建设有了很大的进步,每个项目开始之前,好好的交流、加强了解、对问题的共识、解决问题的方法能很好的统一起来。我个人也很好的'溶入这个团队,共同做好一个项目。

  没有我们自己的信号机中心软件,所以目前这个软件现在还没有派上用场,相信随着公司的发展,会逐渐用上这样的软件产品的。

  三、工作态度

  给我的的感触就是一定要好好的去聆听,每个人对待问题的看法,不管他的看法对还是不对,合理与否,或者考虑的角度是否确切,都要好好地聆听,至少要等他说完,如果你主观的色彩,可能你都不愿意或者不屑听完他说的话,但是静下心来你或许也能发现他看问题的某些角度是你没有考虑过的,他想的某些方面也许确实是要注意到的。静心!聆听!把技术与大家共同分享,共同提高。

  四、来年工作展望

  在新的一年里我希望能够在交通行业里做出更多新的产品,能够更加深入的研究下去,比如:目前我们欠缺的信号机中心软件,交通诱导屏的中心软件,这个两个应该是20xx年的首要任务了,如果还有时间我希望可以做gis地理信息系统方面的内容。

软件开发工作总结范文14

  时间过的真快,转眼间我已经在XX移动工作2个月了,这段时间里我抱着虚心学习的态度,学习公司的开发流程,熟悉公司的企业文化。了解公司的系统开发框架、主要技术。主动和同事沟通、学习经验。在接到项目开发任务后,努力和认真的工作,并在同事的帮助下,如期完成了项目的开发。

  试用期的工作还比较有限,简单的列了一些,期待公司领导指出工作中的不足。

  1、熟悉公司软件开发的系统框架和主要技术,主要任务是掌握C#开发语言和.net集成开发环境,熟悉公司软件开发的基本框架及分层开发方式。

  2、熟悉劳务费的业务需求,主要任务是参与劳务费许求的分析与讨论,手机版整理出系统的流程和基本功能模块,并设计出数据库。

  3、完成劳务费系统功能的开发和测试,主要任务是开发所有web页面,包括基本设定,业务数据导入,各分区域和机型统计报表,及备件核销劳务费的计算等存储过程的编写。

  4、参与电子台帐和物流系统的开发,目前主要任务是完成台帐定单部分和报关部分的开发。

  在这期间,我也发现自己的很多不足,主要表现在对公司的一些业务不够了解,关于这点我以后要加强和同事的`沟通和学习,还有就是代码的组织不是很清晰,关于这点,在现在的开发中我已经改善。

  信息管理部是一个专业性较强的团队,专业水平是个人的核心竞争力,我非常荣幸能加入这个团队,我将努力的提升自己的专业水平,并扩充学习部门的相关业务知识,争取能在C#开发、ERP二次开发、OracleDBA等方面取得很大的进步。

软件开发工作总结范文15

  一年即将过去,现对个人工作总结如下:

  已经完成的工作:

  1、按照《软件开发项目管理》要求完成《AutoPFA软件开发项目意向总结书》《项目功能需求规范书》

  2、将AFTimpulse文件格式映射到内存模型使autopfa兼容AFTimpulse文件格式。

  3、仿照AFTimpulse完成autopfa图形和表格输入界面及计算结果表格和图表输出界面。

  4、通过使用单位模块将autopfa模型转化到无单位的计算模型。

  5、完成流体分析稳态算法。

  6、完成流体分析瞬态算法。

  尚未完成的工作:

  1、与AutoPDMS接口。

  2、算法计算功能还需要增加,明渠,可压缩流体,冲击力等等。

  3、计算结果输出还需要完善。

  4、模型数据输入功能还不太完善。

  自己感觉做得不错满意的方面。为什么满意?

  能够在最困难的时候坚持,autoPFA万里长征总算踏出第一步。李总能给我机会写算法,对我来说确实是一个很有压力和挑战的`任务,数学方面确实还比较欠缺,好在大学还听了点计算方法的课,学起来还不难。写算法这段时间确实花了很多精力,也学到了很多,突然觉得大学的课程太有用了。自己感觉做得较差不满意的方面。为什么不满意?仿真是计算机热门,未来很多设计可能将会进入仿真时代。要做好仿真计算机语言只是一门工具。必须具备扎实的数据基础和数学建模能力。特征线方法理论还是算比较容易的。要想做好流体分析软件,数学,流体知识,和计算机技能都要同步提高。沟通能力和计算机水平都要加油努力提高,才能把软件做好。你是否按照去年的年终计划做了,为什么做到或没做到?基本按照去年计划完成autopfa第一个版本。自己来年的计划。

  准备如何提高发展自己?

  看一些复杂算法及理论推导还是很吃力,准备提高自己数学能力。算法的效率很重要,大学学的数据结构和算法不深,准备看看运筹学训练一下算法思维。英文阅读水平也要加强。计算机能力加强多看几本书学习前人经验。自己对公司的建议或期待。公司发展越来越大,产品覆盖面越来越广,产品技术含量也越来越高。这当然与李总发展公司的战略目标和战略眼光分不开的。两年来autopfa流体分析一直消耗公司有限的发展资源。期待流体分析有自己的客户支持流体分析发展,我坚信只要计算功能能算对,能够不断改进满足客户工程设计要求,流体分析作为一个单独的软件也是能盈利的,同时将autopfa集成到AutoPDMS提高公司软件整体竞争力为公司发展做出。

  今天早上内蒙古客户试用autopfa流体分析软件,他们的需求很简单从一个水库抽水。扬程较高需要计算。《水务设计手册》提到循环水和补给水系统需要瞬变流计算这个应该是给水系统。从AFT文档可以知道工程师在设计系统是当他感觉的存在安全隐患才会去计算瞬变流。以内蒙古客户需求为例:水泵停泵,系统最大压力出现在泵出口,最小压力出现在泵入口,如果低于大气压力或压力太高是不允许的。这样可能需要增加一个空气罐,并通过计算确定空气罐适当的尺寸和位置。确定空气罐尺寸和位置要经过很多次删除和尝试。典型的假设是空气罐应该尽量靠近瞬态源。我们要不断改变空气罐到泵的距离和初始气体体积通过计算结果得到符合要求的设计。说了这么多主要是期待公司考虑满足不使用AutoPDMS客户需求(比如以上例子工程师需要先通过计算才能得出设计):autopfa作为单独软件输入功能要完善。