双谷人才财务管理(1)

开始做项目之前,我们必须得有一个完整的流程及规矩。

一.人员分配

项目负责人(下面统一称为项目经理)1人

人选:初期以开发团队中,以综合能力较强者担任

作用:团队建设,项目开发进度监控,风险评估并规避,协调各部门之间的对接,控制项目范围,合理管理项目变更。

 

需求分析师1人

人选:初期以开发团队中,沟通能力较强者担任。

作用:对业务部门提出的需求进行分析并转化成软件行业的功能说明。在开发过程中,全程跟踪需求变化并记录状态。同时担任部分开发工作。

 

开发团队

作用:数据库设计、代码编写、单元测试、概要设计编写(此处考虑到人手问题,只要求编写概要设计,而不要求详细设计,但是代码的注释要求详尽)、相互代码走查。

注意:其中必须要求有一名为主力开发工程师,负责难点问题的攻破以及伪代码的编写,交由辅助程序员来完成。

 

测试团队

作用:编写测试用例、深入需求并可以提出使用过程中任何意见或建议促进项目成长。

按照实际情况,将我们的学员进行分组及分配角色,让每个学生以固定的角色参与到项目当中。

输出:干系人列表。 附件为干系人列表模板。

 

 

 

二.工作流程

 

1.产品经理的需求一旦提出后,由开发团队中出一个人(需求分析师)跟踪需求,并输出【需求规格说明书】。此时项目经理整合人力资源组建项目团队(输出干系人列表),并带领团队协助需求分析师完成文档。

 

2.需求确定后,由项目经理召集项目团队中的相关人员,对需求使用专家法进行评估,输出【项目估算表】,评估项目中的所有模块功能。项目估算表需要产品经理及项目干系人共同认可后才能进行步骤3,否则重新执行步骤1。

 

3.项目经理编写【项目计划】

 

4.开发团队设计数据库、编写概要设计文档。测试团队编写测试用例。

 

5.项目经理组织评审设计文档、测试用例。

 

6.开发团队编写代码。测试团队进行测试。

 

7.项目经理每周组织项目周会,输出【会议纪要】、【风险管理】、【问题管理】、【变更管理】。并监控项目流程。每2周产品经理参与一次反馈测试。

 

8.开发团队集成模块。

 

9.测试团队进行集成测试。

 

10.用户参与用户测试。

 

11.项目经理进行项目小结。

 

以上流程,参照CMMI3模型进行裁剪,如果疑问欢迎丢砖(笑脸)。

 

人员分工完成后,接下来我们需要做的就是让学员养成团队合作的习惯,开始讨论。分成2个组开始完成项目,分组讨论,并安排专人做会议纪要。

 

原创博客,未经允许,请勿转载。

posted @ 2016-08-16 00:13  老羊爱彤  阅读(218)  评论(0编辑  收藏  举报