• 双谷人才财务管理(1)


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

    一.人员分配

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

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

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

    需求分析师1人

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

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

    开发团队

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

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

    测试团队

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

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

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

    二.工作流程

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

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

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

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

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

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

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

    8.开发团队集成模块。

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

    10.用户参与用户测试。

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

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

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

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

  • 相关阅读:
    EurekaLog 6 安装在XE3中
    有趣的python精短程序
    python中的map,filter,reduce,lambda (转)
    python自动下载太平洋电脑网上的壁纸
    ASP.NET MVC Preview3 bug 及期望 [集]
    中小网站在域名、服务器等选择上的一点总结
    为ASP.NET MVC开发一些常用插件(三)——Repeater
    为ASP.NET MVC开发一些常用插件(二)—— 实现无刷新文件上传
    Implementing the Singleton Pattern in C#
    [原创]开发一个适合Ajax+JSON+jQuery环境使用的多功能页码栏——jPagerBar1.1.1
  • 原文地址:https://www.cnblogs.com/woshiywyw/p/5774818.html
Copyright © 2020-2023  润新知