2013年4月至2013年11月项目总结

来源:互联网 发布:珠海沃德尔软件科技 编辑:程序博客网 时间:2024/06/10 19:57

 这几个月来事情比较多,从8月份开始,公司项目比较紧,很累,压力也很大。一直没有时间做总结,今天花点时间总结下以

往,过去的终究会过去,新的一天还需要继续努力,不管你愿不愿意。

 期间接了几个私活,帮一个朋友做一个企业网站点击打开链接,和一个电子商务网站点击打开链接(兼职做项目管理完成40%)。

首先:谈谈公司的项目吧,8月份开始,我们开始着手华润旗下北京太平洋咖啡项目,由于刚刚进入零售行业,很多基本的业务

是很明白。期间犯规很多低级的错误。

比如我们有一种机制是跨数据库的同步,是通过日志的方式同步的,及对A表的任何操作,都会被记录到ALog(多了一个自己的

int主键,以及修改标志,其他字段都是和A一样)日志表,然后更新syndataBase(所有需要同步的都会配置)表里面ALog对应的那条记

录的更改标志改成已经更改,同时会有一个oracle的job会定时扫描这个表,如果有更改标志,则会促发下发机制(生成一个文件,

然后把这个文件在导入到另外一个库),这个地方我就犯了一个比较低级的错误,建Alog表的时候,建立主键的时候,直接就用了A

表的主键,那么每次只能插入同一条记录的的一次,比如你修改了一次,插入了一条修改记录,那么等你删除了,同理也要插入一

条删除记录,但是这个时候主键就重复了,那么就会报错了,这个当时也没有细心想。

项目做到了10月底了,基本上每天都是早上9点开始,到晚上10点30都是在公司加班的,有过抱怨,有过不想起床,有过脑子

很不清醒。但是终究还是熬过去了,下个礼拜开始又要奋战一个新的项目了,只是希望加班不能太多,否则真怕自己哪天身体受不

了的。

做了这个项目后,基本上对零售行业已经了解点基础了,零售行业不愧是老一辈的行业,比较我之前呆的电子商务行业,这个

行业背景真有点复杂,总部的基础资料要分情况同步给门店,门店的操作权限都比较小,所以门店申请操作后,一般都是要向总部

申请,总部审核后,门店才能操作。门店要补货,得向总部申请,总部通过后,下发给配送中心,配送中心要装车发货(货位是否

有货),就会有物流码,然后就跟踪物流码。这期间的任何操作都需要判断库存(是否有货)是否存在,然后同时任务对门店和配

送中心的操作都需要记账,这些帐都需要上传给总部,以备查账用。

整体做零售的项目:

我觉得

第一:要细心,你要很小心的操作库存,操作价格,操作任何一个表的字段

第二:心里要有流程化,比如自己上面的节点是,下面的节点又是,有哪些数据是需要传递出去,哪些是不需要的,相应的在接受方,哪些数据

可以取传递过来的数据,哪些又要取自己库里面的数据,比如:有可能总部的库存和门店的库存有差异,当你在总部的是显示的是总部的库存,而门店

取的应该是自己门店的库存,当要门店要走接下来的流程的时候,如果有差异,有必要的话是需要产生差异报表的,这个要上传给总部。

第三:零售行业,比较复杂,涉及点比较多,做项目管理不容易,项目管理者有些很重要的细节要清楚,要整体把握进度,

做完这个项目后,首先对公司的整个零售行业的背景熟悉了,对怎么做的流程清晰了,由于我们大部分的处理逻辑都是在过程

中做的,所以对oracle的使用更加熟练了。接下来的新的项目,希望能学到点新东西,有机会的话,可以研究下如果搭建linux,nginx


接下来讲讲自己接的私活吧:

第一个项目:做一个电子商务网站工作吧,该商务网站的宗旨是:自由生活的同时,自由办公,在这个里面,你可以发布工作

(有共同需求的人可以一起招聘人,面试,给予那些资金各方面或者经验不足的公司或者企业一个充分利用资源的机会),可以找

工作,我们总共找了6个人(2个ui,3个开发,1个测试),我就是其中的一个开发人员,同时要协调这些人。现在项目进度还只完

成了40%,同时我们还需要兼职的.net开发人员,详细的请点击点击打开链接

第二个项目:就是上个月吧,一个兄弟打电话给我说,让我帮他的亲戚做一个企业网站 青青古建筑点击打开链接,界面是模仿别

人的。

由于公司项目很紧,每天晚上10点30下班,11点40之后要花1至少一个小时的时间来写第一项目,结果就是导致了,我白天精

力有限,会犯写低级错误,而且整个人精神状态不好。

做第二个项目,我开始认真写需求文档,任务文档,整体计划文档,算是做项目管理收货挺大的,但是身体却是损耗最严重

的。但是也是有些问题很明显的:由于大家都是兼职做,这就造成了,质量不高,速度有点慢,然后刚开始的时候,大家都还好,

挺有激情的,但是时间久了之后,就发现大家的质量不高,而且态度有点随意,就感觉这个就是兼职,就是副业,这个也和我的协

调工作有关,每个礼拜一晚上开会,只是给大家布置了下任务,然后和大家沟通下这一个礼拜有没有什么难点。但是往往是都是说

么有问题,但是检查一遍却发现很多问题,比如可以一次去数据库取,却分了3次去,所以我们这些做开发的人其实听不容易的,因

为你们竟要像机器,又要是个智能机器,只能说是希望大家都能严格要求自己,你不去做自己不喜欢不擅长的东西,你就不会变得

成熟起来。如果你安逸于现状,你就永远是现在的样子。其中很可能和我最近公司项目时间紧的原因,我在给大家布置任务的时

候,没有写详细设计文档,或者多和大家沟通,这个要怎么做,要注意什么细节,有的时候,程序员就是一个小孩子。

综上:

1:项目管理,要有平衡的艺术,要能带动大家的积极性,要把握住分寸,该严肃的时候还是要严肃不管是不是你的好朋

友,但是要调节氛围的时候或者带动大家积极性的时候,要学会引起大家共鸣(这个我比较缺乏,而且比较难)。

2:项目管理,一定要雷厉风行,你答应了什么事情就要做到,我们在年轻的时候,可能换工作比较频繁,但是不管你身处何职,

做事的态度以及方法,用最快的方式接受并学习新的东西。这个是需要你在这个过程养成的,那么你将成为一个被人信任的人。你

也就了一个做自己的范,有一个做项目管理的基础。

3:做任何事情,都需要考虑到前后,这个就是所谓的远见,对项目整个进度要有远见,制定计划的时候,最好是多预留点时间,

比如人员更换,项目需求变更,这个就是项目风险

项目我会继续努力,希望年底能见效果,同时明年就开始不接项目了,想多花点时间锻炼下身体,还是强调下大家的身体,程

序员不容易。


原创粉丝点击