下面是我对一个对日项目组的人员的基本看法,贴出来与大家商榷,欢迎大家参与讨论。
(看了2月份程序员杂志 林锐的文章,补充一些)
前提:
项目规模:5~10人月。
项目组人员:7~10人。
首先需要项目经理一名,他应该统筹整个项目,主要职责有:
1.项目规模估计.
2.在项目支持经理的协助下进行任务分配.
3.监控项目进度,定时上报给公司上层及客户.
4.充当对外窗口,总揽项目的所有信息,以便全面掌握和及时调控,这需要项目经理有相当的日语能力,至少二级.最好能自由对话.
5.督促和鞭策员工进行作业,但不能一味以加班为手段,最好是让员工在8小时内完成当天工作.
6.作好整个项目组的后勤工作.
7.管理Vss/Cvs.
其次需要项目支持经理一名,他主要负责整个项目组的技术支持,其主要职责有:
1.协助项目经理进行任务分配.
2.分析和消化项目中的技术难点,迅速提出解决方案给开发人员.如果在开发过程中遇到未预计的技术难点,则需要和开发人员一起对应.
3.如果出现批量化的重复作业,则需要做出处理工具提供给开发人员.
4.负责开发环境的建立,管理和纳品物的提交.
5.在项目过程中做出项目FAQ,以便成员查阅.
6.总结该项目,形成技术文档,为下次类似项目作技术准备.
以上两名人员中,项目经理一般不应负责具体业务,以免影响主要工作.项目支持经理可以负责少量具体业务,但前提是不影响他的1,2,3步工作.如果以前技术积累足够了,也可以让一名技术能力强,善于沟通的人员充当项目支持经理使用.
管理上,全项目组都应该接受项目经理的,项目支持人员也是一样,他不应该代行项目经理职责,以免让成员处于一仆二主的地位。(增补于2006.02.10PM)
其三需要QA管理员一名,他主要负责QA的制作和管理,这项工作需要一个能读写日语的人员,同时也负责具体业务,如果式样书不完善,QA量很大,则需要减轻其作业量.如果式样书完善,则可以把这份任务交给项目经理完成.
文书管理应由项目经理完成,设备管理应由项目支持经理完成,这两个岗位不应设置专门人员.也不该由开发/测试人员担任.
其余人员作为开发/测试人员,分管具体业务的开发和测试工作,日语能力要求至少能独立理解式样书的大部内容.
项目对应阶段应该由项目经理带领一俩名较好的开发人员完成,其余组员应该投入到其他项目组中去.这要求项目经理在后期了解每个开发人员的具体业务.
上面是我的一点初浅意见,欢迎大家和我讨论.
