[项目管理]-- 项目开发流程(基本流程)

某大数据项目开发的基本流程总结

 

1.签定合同

 

2.需求

   (1)调研需求

   (2)确认需求(必须要邮件确认)

   (3)签字确认需求(必须要详细到每一个小块)

注意:

       (1)一定要先定需求,否则后期需求变动对项目进度影响非常大!!

       (2)每次调研需要记录会议纪要(需要邮箱发送给关键人物)

 

3.建模

   (1)根据业务需求获取相关文件

   (2)开始建立模型(统一命名规范)

   (3)确认模型是否正确

   (4)测试是否符合要求

   (5)交叉验证  (需要责任划分)

 

注意:

        需要保证模型正确,然后再下一步操作!

 

4.编码

  (1)建立项目

  (2)建立目录结构

  (3)建立框架

  (4)建立接口

  (5)开始根据业务编码实现

 

注意:

       (1)统一日志、框架、目录、命名等相关规范!!

       (2)内部需要交流、讨论得到最优的代码

       (3)架构一定要仔细讨论决定

 

5.测试

   (1)交叉测试,需要内部人员确认(目的是为了责任定责)

   (2)根据bug修改代码

 

6.用户确认测试通过

   (1)用户运维文档:包含问题查找、相关表结构、部署文档和服务器目录等信息

   (2)用户测试报告:测试人员、测试时间和结果

   (3)用户测试用例:业务主题、测试过程、测试项目、测试人员、测试结果、遗留问题和表结构说明等

 

7.交接需要
   项目文档:源码、部署文档
   交接文档:业务文档、部署文档、程序测试用例
   运维文档:详细

 

   测试用例:项目开发、部署、测试过程

 

注意:

       (1)懂一个,交接一个,千万不要一下就全接!

       (2)测试过程需要展示给我们看一遍、查看日志的过程需要展示一遍

 

特别注意:

       (1)在交接前1个月就应该开始准备编写交接文档!!!

       (2)验收文档清单:

      1.1系统需求文档
      1.2业务蓝图文档
      1.3系统详细设计文档
      1.4配置文档
      1.5测试文档
      1.6用户使用手册
      1.7数据库设计文档
      1.8源程序代码
      1.9系统环境文档
      2.0问题清单
      2.1EA架构信息收集表
      2.2特权账号梳理清单
      2.3系统安装配置文档
      2.4支撑业务正常运转的业务流程文档(如权限申请流程、需审批的服务请求处理流程等)

8、上线

    

9.交接确认文档

  (1)签字确认

  (2)后期联系

 

10、完成

 

 

 

                                            文档后续不断完善中…………

 

你可能感兴趣的:(管理)