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

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、完成

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

[项目管理]-- 项目开发流程(基本流程)相关推荐

  1. Gitee多人协作进行项目开发的详细流程(创建多人仓库)

    我们在使用GitHub时,最常遇到的问题就是网页加载速度慢或者是无法打开 所以我们可以选择使用国内的Git代码托管平台--Gitee 这也是我们进行多人协作项目开发的实用工具 Gitee多人协作进行项 ...

  2. 项目开发流程_绿维文旅:旅游项目开发模式与流程

    一.旅游项目开发模式 旅游综合开发是立足旅游项目自有资源基础,以旅游产业为主导,以市场为导向,以资本为驱动,以资源整合为核心,通过集中土地.资本.技术.交通.劳动力等生产要素,推进土地开发.交通建设. ...

  3. 【一个项目开发的完整流程】

    一个软件项目的开发主要包括5个阶段: 需求分析阶段.设计阶段.编码阶段.测试阶段.维护阶段. 以航空订票管理系统为例: 1.项目开发团队成员分工: A.负责系统美工.撰写系统设计规划书.用户使用手册: ...

  4. 【开发规范】go项目开发中的[流程,git,代码,目录,微服务仓库管理,静态检查]

    文章目录 前言 一.有哪些规范我们应该遵循 二.项目开发流程 三.git的代码分支管理 1. 分支管理 2. commit规范 三.go的代码规范 四.go项目目录规范 五.微服务该采用multi-r ...

  5. WEB项目开发的一般流程

    1 需求确定 通过各种方法确定系统的功能与性能. 功能:注册.登录.查询.搜索... 性能:可同时支持N个并发访问,并且响应时间不低于M毫秒... 方法: 会议 询问 头脑风暴 原型-界面原型.业务原 ...

  6. 项目管理-项目开发相关

    一. 项目过程: 1. 需求调研 需求来源:行业需求:企业需求:市场需求:场景需求 目前项目的需求来源于科研部,后续跟着市场节奏不断增加新的需求 总结经验: 方案探讨前一定记得把需求涉及的系统能力.系 ...

  7. 项目管理 - 项目开发阶段

    项目开发通常分为8个阶段.

  8. 软件项目开发的完整流程

    APP早已与我们的生活息息相关,一款APP从开发到上线需要哪些步骤,开发一个APP要多长时间,今天和大家分享一下完整的开发流程.北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作. 1.需 ...

  9. 大公司项目开发到上线流程

    概述 项目从零到上线1 需求分析->设计->开发->测试->上线 测试里面的种类 单元测试 完成最小的软件设计单元的验证工作,目标是确保模块被正确的编码 单个功能接口编码是否正 ...

最新文章

  1. 增量式爬虫与分布式爬虫
  2. .net 流(Stream) - 文件流、内存流、网络流
  3. leetcode111 爬楼梯 python实现
  4. 《Python Cookbook 3rd》笔记(4.6):带有外部状态的生成器函数
  5. python 3d绘图库_python – 用于科学3d绘图的Mayavi的替代品
  6. duplicate复制数据库
  7. 年轻人不讲武德,竟然重构出这么优雅后台 API 接口
  8. 计算机总提示优盘格式化,金士顿u盘一插进电脑就提示格式化怎么办?不想格式化又怎么办?...
  9. 笔记本W10找不到端口(com口)及单片机串口连接的问题(附51开发板的CH340串口芯片的驱动程序安装包)
  10. 隐藏“WPS Office云文档”在我的电脑中显示的快捷入口
  11. Java宠物商店源代码
  12. 为XCode 6 添加新建类模板
  13. 细数网易云音乐上那些适合开车时听的歌单。
  14. 上海无居住证120积分随迁子女如何求学(中考)
  15. 海信节能环保超低温冰箱及CQC节能认证荣耀发布
  16. 平均 15189 元!2021 年 3 月程序员工资统计新出炉
  17. 国内媒体宣传投放过程中要关注到和第三方机构合作
  18. DIV CSS IE6/IE7/IE8/FF兼容问题汇总
  19. Excel催化剂开源第13波-VSTO开发之DataGridView控件几个小坑
  20. java sha加解密算法_java加解密

热门文章

  1. C/C++中substr函数的应用(简单讲解)
  2. 计算机毕业设计php_thinkphp_vue的校园论坛网站
  3. Linux学习笔记(十八) -- 运行程序,出现Failed to load module canberra-gtk-module错误的解决方案
  4. centos7解决hadoop2.6.4多次格式化导致的slave节点datanode无法启动的问题
  5. 公网IP TCP服务器调试
  6. C# WinForms窗体淡出效果
  7. 分布式系统中的幂等性(客户端与服务端的交易一致性,避免多次扣款)
  8. 构建一个透明的activity
  9. 微信企业号开发:自定义菜单
  10. 关于av_freep