程序员如何做好工作交接?

项目交接的场景:

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

如果你做为一个程序员,在业务不熟悉的情况下,需要考虑哪些事项呢?

项目源码相关注意点:

  • 将开发人员最后修改的代码提交。
  • 确定项目源码。
  • 确定项目对外API。
  • 确定项目定时脚本。
  • 确定项目日志查看平台。
  • 开通SVN的权限。
  • 开通GIT的权限。
  • 了解上线部署流程。
  • 了解代码规范。

数据库相关注意点:

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

开发环境相关注意点:

  • 本地开发环境配置
    在自己本地电脑上配置环境,将项目在自己机器上运行成功。
    确认是否有其他的扩展,如需账号、端口,记得做记录。

  • 测试环境
    开通测试账号。

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

  • 正式环境
    开通正式环境账号。

对接人相关注意点:

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

文档相关注意点:

  • 确定每一期的产品需求文档,PRD文档。
  • 确定每一期的测试覆盖文档,单元测试文档,遗留Bug。
  • 确定每一期的产品人员,开发人员,测试人员。
  • 确定代码中的坑、梳理过的流程图、设计框架图。
  • 确定每一期的开始开发时间,提测时间,上线时间。
  • 了解相关程序风险,遗留问题等。
  • 文档越多越好,未必会看,但留着备用总是好的。
  • 最好能邀请一个会议进行交接,叫上相关产品、开发、测试。

职业道德:

  • 不要带入个人情绪,个人恩怨。
  • 要实现毫无保留的完成项目交接。
  • 组织一个会议进行项目交接,对于交接人员提出的问题,仔细逐一讲解、解答。
  • 交接单以交接人员签字确认为准,不要浮于形式,要走心。

备注:

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

Thanks ~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,886评论 25 709
  • 先说项目开发过程中团队人员的分工协作。 一 人员安排 毕业至今的大部分项目都是独立完成,虽然也有和其他同事协作的时...
    SnowflakeCloud阅读 10,892评论 3 59
  • 吴哥——一个好陌生的名字。 因为长居国内极少跨出国门,也许是工作和经济的缘故吧!这一次踏进了柬埔寨的国门来到了吴哥...
    Luo文楷阅读 844评论 0 3
  • 中国股民和基民为什么赚不到钱 1、中国大多数股民心态跟买彩票类似,运气好押中一支好股,一夜暴富。 短线操作,对自己...
    花盐说阅读 704评论 0 1
  • 今天没什么写的
    J_F_Fun阅读 232评论 0 1