年度工作总结
担任项目经理的职位一年了,尽管自己到现在为止仍然是个不合格的项目经理,但是毕竟站在这个岗位上,主要从事的还是设计和程序实现的工作,加上自己也有志于在这个方向上发展,所以做一个年度总结是有必要的,也希望领导给以指点。
这一年来,主要管理了有两个项目,一个是EAI课题及A公司项目,一个是B公司的二次开发。
EAI课题是今年5月份开始提出来,并由我来担任项目经理的。我很积极的开始工作,并努力配合前方调研和方案建议的撰写。从5月份到7月份是一个EAI课题的调研和需求分析阶段。需求分析由我撰写,并通过公司内部评审;8月份进入设计阶段,概要设计和数据设计由我撰写并通过公司内部评审。9月份开始编码,并在9月底完成代码的编写。
10月份由于公司接到A公司项目的需求,和EAI课题内容很吻合。所以就把原EAI课题实施计划顺延,改变由以A公司的应用集成为主线。10月中旬进入调整期,并在10月底对A公司进行调研和分析,并写出概要设计,通过公司内部评审。
11月份开始编码,并使用两周的时间完成极限编程,11月下旬开始在A公司进行安装调试。其间因为A公司内部的需求有所改变,所以开发也有所影响,致使在12月上旬正式在A公司安装调试,并顺利通过项目验收。
12月份我们就主要开始对EAI课题的另外一个实施方-B公司进行调研编码,在12月份中旬完成对B公司的编码开发工作,12月份下旬安装调试,并顺利通过课题验收,同时得到了用户的认可和肯定。
在EAI课题及A公司项目这个项目当中,时间紧凑也富有挑战性,我合理的安排时间,并对手下的资源充分利用。根据我手下的资源的一些特性,对其分派的任务也有所不同,以下是我在这个项目当中,对资源管理的一些总结:
学
生们可能对企业的实际业务不很了解,就是即使把企业的实际业务抽象的很好,并让学生们去理解,他们对其业务也有很多的疑惑。所以,我对学生在编码上的做法
是:把企业的实际业务抽象成一种计算机语言,并告诉学生这些类主要完成什么功能,对数据库是如何操作的,应该注意的是什么和完成的操作效果是什么。这样做
的话,学生往往能够很快的完成自己的工作。
对项目的控制和质检是必要的,这个对项目的完成质量有很大的关系。因为我的编码实现主要是由学生来完成,所以我对代码的质检是对其代码的检查。对其处理的事务进行细致的查看,所以项目的进度得到了有效的控制。
其次,另外一个项目是对B公司项目的二次开发。
我们主要的工作是二次开发的工作,是对DYNAPDM系统的二次开发,所以我们从刚刚开头时,没有急于编程,而是努力学习,并让手下的资源完成一些TEST功能实现,等到大家对之比较熟悉了,我们才开始编码,尤其这一段时间我们对DYNAPDM的开发总结进行了归档。
等
到我们正式接受B公司的需求并二次开发时,我们的二次开发就开始变得朴素迷离了,因为B公司项目需求的多次变更和完成模板的多次调整,使得我们的二次开发不断
的跟着他们的需求在变更。为此,我们严格了他们对我们的需求,每一个需求是需要共同确认才予以编程,使得后来的编码才有所规范。最终及时完成了B公司项目的
二次开发。
从对DYNAPDM的二次开发来说,我们有以下的总结:
首先,DYNAPDM现行版本不太稳定,导致我们在开发时有所影响。
其次,B公司项目的需求不是太多,也不是太难,但是他的需求多次调整牵扯到我们的很多精力,并且有很多的工作都是无效的,所以以后在对企业调研时应该深入细致的为用户的需求进行判断和确认,免得用户的“拉抽屉”的需求。
最后,我们的员工很努力,虽然项目更改很多,但是我们还是最终及时的完成的项目的二次开发。
总之,这一年又要过去了,虽然工作比较累,但是我在其中也学习到了很多的管理知识,尤其是建立一个规范、高效的开发团队上我已经积累了很多经验。明年将是技术革新最重要的一年,WEB2.0将占据我们的技术生活,很快他将成为业界开发的新的标准。对于我们以技术为主的软件公司来说,应该珍惜这次变革的机会,成为应用这个技术为先的公司,为赢得市场先机而努力。
我
2005-12-20