前段去杭州出差,收获最大的就是见识了杭州公司的强大的项目辅助管理的工具,简直就是我梦寐以求的工具,虽然简单了一些,粗了一些,但足见是一位牛人的智慧的结晶。每每统计检查分析各个小项目的进展情况时,就非要赞美一下原创者的伟大创意。
基本思路是有一个排定项目计划的Excel模板,把项目中涉及的每本程序列上去,排定每本程序的基设、详设、测试case、编码、测试等等的人及Review的人、开始结束时间,然后通过Excel的宏导入数据库。
然后再用.net写了个Web程序,每一位涉及到的人员在下班前都要针对自己当天的作业添写工时。然后可以作简单的汇总。
可惜,原来的系统汇总部分作的太浅了,刚作了一个头,我一直不满意那个.net的程序,写的太过简单,用rails花了三周时间重写了一遍,现在的统计分析功能太强大了。项目组每个人随时可以查看自己当天未来以前的任务、每个人每天每段时间的负荷分析、月或期间工作量分析、根据导入数据自动生成的WBS、每天程序的工数估算和实际的差距、各工程阶段的随时监控、生产性和稼动率统计等等。
发现rails在开发项目辅助方面,真的是神器,因为这类程序一般不需要过分计较性能,写起来更随意一些,模型层的自动注入,真是省了不少事,写一个复杂的SQL文,然后用模型对象直接点出来各个字段的值,分页处理也异常简洁,真是方便极了,权限管理方面也是省事不少,以前有写过权限的经验,所以用起来很顺手,基本上是copy/paste,还有ajax,简直是太easy了,我的rails没白学。
其实这是一个值得全公司推广的项目,公司领导只需要登录本系统,就可以随时看到各项目组的各个子项目的进展情况,可以查看到每个人的负荷情况,每月员工评价,年度员工评价参考等数据,都可以自动从系统抽取出来。但是公司各项目组犹如割据分治,领导对此项目管理系统也没有足够的热情,我也只好作好自己的事情了。
完。
基本思路是有一个排定项目计划的Excel模板,把项目中涉及的每本程序列上去,排定每本程序的基设、详设、测试case、编码、测试等等的人及Review的人、开始结束时间,然后通过Excel的宏导入数据库。
然后再用.net写了个Web程序,每一位涉及到的人员在下班前都要针对自己当天的作业添写工时。然后可以作简单的汇总。
可惜,原来的系统汇总部分作的太浅了,刚作了一个头,我一直不满意那个.net的程序,写的太过简单,用rails花了三周时间重写了一遍,现在的统计分析功能太强大了。项目组每个人随时可以查看自己当天未来以前的任务、每个人每天每段时间的负荷分析、月或期间工作量分析、根据导入数据自动生成的WBS、每天程序的工数估算和实际的差距、各工程阶段的随时监控、生产性和稼动率统计等等。
发现rails在开发项目辅助方面,真的是神器,因为这类程序一般不需要过分计较性能,写起来更随意一些,模型层的自动注入,真是省了不少事,写一个复杂的SQL文,然后用模型对象直接点出来各个字段的值,分页处理也异常简洁,真是方便极了,权限管理方面也是省事不少,以前有写过权限的经验,所以用起来很顺手,基本上是copy/paste,还有ajax,简直是太easy了,我的rails没白学。
其实这是一个值得全公司推广的项目,公司领导只需要登录本系统,就可以随时看到各项目组的各个子项目的进展情况,可以查看到每个人的负荷情况,每月员工评价,年度员工评价参考等数据,都可以自动从系统抽取出来。但是公司各项目组犹如割据分治,领导对此项目管理系统也没有足够的热情,我也只好作好自己的事情了。
完。