软件项目交接清单

1 项目交接的场景

  • 由于同事离职,将工作交接给自己。
  • 由于自己离职,将工作交接给同事。
  • 由于项目变动,将工作交给其他项目组。

2 文档相关注意点

  • 确定每一期的产品需求文档,PRD文档,概要设计文档,详细设计文档(流程图、设计框架图、上下游组件交互图),接口设计文档。
  • 确定开发过程中可能使用到的PSD等视觉稿或切图。
  • 确定每一期的测试覆盖文档,单元测试文档,遗留Bug。
  • 确定目前这一期的开发进度文档,包括尚未开发,开发过程中,开发完成。
  • 确定每一期的使用说明文档。
  • 确定FAQ文档。
  • 确定每一期的产品人员,开发人员,测试人员。
  • 确定每一期的开始开发时间,提测时间,上线时间。
  • 确定之前所编写的专利、软件著作权等文档。
  • 了解相关程序风险,遗留问题等。
  • 其他的一些约定如Scrum、XP、瀑布等软件开发方法。

3 项目源码相关注意点

  • 将开发人员最后修改的代码提交。
  • 确定项目源码且需要有规范的详细注释。
  • 确定源码目录结构说明,明确结构中各个部分的意义。
  • 确定项目对外API。
  • 确定项目定时脚本。
  • 确定项目日志查看平台。
  • 开通SVN的权限。
  • 开通GIT的权限。
  • 开通涉及交接的任何系统权限。
  • 了解上线部署脚本、流程。
  • 了解代码规范。

4 数据库相关注意点

  • 相关数据库与数据表结构
  • 查看是否有未注释的库名、表名、字段名,将其确定。
  • 最好了解每一个数据库、表、字段的意义,更新到文档。
  • 最好将每一个表涉及到哪一个模块进行确认,更新到文档。

5 环境相关注意点

5.1 本地开发环境配置

  • 在自己本地电脑上配置环境,将项目在自己机器上运行成功。
  • 确认是否有其他的扩展,如需账号、端口,记得做记录。
  • 确认是否有配置文件,如果有则对于所有的配置项进行说明。

5.2 测试环境

开通测试账号。

5.3 预上线环境

  • 开通预上线环境账号
  • 确定预上线环境的域名地址,是否需要指定的Host等等。

5.4 正式环境

开通正式环境账号

6 对接人相关注意点

  • 确定测试对接人。
  • 确定产品对接人。
  • 确定项目跨部门对接人。
  • 确定运维和DBA对接人。

7 交接的形式

  • 具体的形式最好为举行一个交接会议,叫上相关产品、开发、测试,对于交接人员提出的问题,仔细逐一讲解、解答。
  • 使用交接双方共同参与,代码讲解的方式

备注

  • 最好能在员工提离职的时候就开始项目交接,而不是员工走的时候再做交接。
  • 离职要提前与上级领导沟通,给领导留出找对接人的时间。
  • 交接过程中遇到有疑问的地方,一定要确认清楚,做好记录。

参考

程序员如何做好交接
项目交接小总结
文档交接说明书
前端项目交接文档


版权声明:本文由littleji.com创作并发表,转载请注明作者及出处,欢迎关注公众号:littleji_com
本文遵守CC BY0SA 4.0
if you have any questions, please leave a message behind or give an issue

本文链接为:https://blog.littleji.com/2019/02/19/20190219HandoverMemoList/