2018年入职某公司,接手一大哥的前端项目,几乎无任何交接文档,催也不给,无奈之下只好当面沟通交流,前后问了很多问题,导致双方又累又不开心。
后来风水轮流转,2020年的时候,他来接手我的一个前端项目,我得知是他接手的时候,并没有准备报复,反而尽可能将交接文档写的完整清晰,这次的交接就比之前顺利的太多太多。
一前一后的对比,希望他能提高自己的这方面意识,毕竟工作不仅仅是coding,也需要这种必要的软技能。

做好交接,方便你我他

将自己的项目交接给别人,不管这个项目目前状况如何,毕竟都是自己的心血,肯定都是希望对方善待这个项目。
交接文档写的详细,既是方便了他人了解项目,也尽可能的避免接手人再来打扰自己
将项目中的readme文件,写的足够完善,项目交接就完成了一大半。
对于接手一个项目的话,也是如此,如果交接人的文档不够细致,可按照本文的list让其有方向的准备

在非交接状态下,需要做好的事情

  • 必要的代码注释
  • 必要的文档梳理
    • readme即可,记录重要的信息
  • 方便自己查阅、方便新的伙伴快速了解项目

交接readme

项目相关的网址 ⭐️⭐️

以及相关权限帮忙开通、或告知权限申请方法/对接人

  • 项目git地址
  • 不同环境的访问权限(或者对应的测试账号/密码)
  • 接口文档地址,如yapi
  • 项目发版权限,如devops具体权限
  • 需求文档list
  • 原型文档list
  • bug管理地址,如jira地址
  • 性能监测网站
  • 埋点数据统计网站
  • oss存储地址
  • nginx在线配置地址

项目情况 ⭐️

  • 项目功能、使用人员、对标竞品等,有系统操作手册、系统录屏最佳
  • 上下游系统的依赖情况
  • 项目目前进度、后续计划、之前遗留的待优化内容等
  • 技术方面的待优化事项
  • 需求任务迭代情况

团队情况 ⭐️⭐️

  • 产品、后端、测试对接人员备注,需要同时备注erp的用户名
  • 如果方便的话,带领当面认识一下

具体相关规范/约定 ⭐️⭐️

  • git分支管理规范
  • 发版规范
  • 接口规范,以及与后端的其余约定
  • 一些通用的交互、展示规范

技术方面

  • 使用的非常见第三方类库介绍+官网地址
  • 黄金流程的架构图、流程图 ⭐️⭐️
  • 现有公共组件、公共方法的支持
  • 如果有全局覆盖方法的话,一定要提醒!!!⭐️⭐️
  • 有哪些坑,以及如何避免 ⭐️⭐️

实操方面

  • 项目跑起来
  • 项目上线一次(至少测试环境上线一次) ⭐️⭐️

最后

  • 交接之前的发现的bug,可以修改完成了再交接,交接之后发现的bug,就归属于新同事了,交接完成之后,项目就与前任无关了。

如何交接(接手)一个前端项目相关推荐

  1. 从一个前端项目实践 Git flow 的流程与参考

    Git flow 出自 A successful Git branching model,这里使用了一个前端项目配合本文稿实施了 git flow 并记录流程作出示例和参考,对 hotfix 与持续部 ...

  2. 如何快速接手一个 Java 项目

    新入职一个公司或者中途介入一个新项目时,最初的工作就是熟悉项目结构.那么,在职场或者学习过程中,如何快速接手一个项目呢?答案就是夯实基础技能,理解 Java 项目的本质,了解常用技巧,胸中有丘壑,方能 ...

  3. Vue 搭建一个前端项目

    一.前言 之前图省事,都是在html中引入Vue.js的CDN来使用Vue开发网站项目,其实正确的做法应该是使用Vue构建一个完整的项目,进而进行前后端分离的开发. 二.让我们开始吧! 1 node环 ...

  4. 记录接手一个 VUE项目的初始操作

    背景 最近接受了一个前后端分离的项目,项目前端使用的是 vue.js. 接手项目之后,首先建议看一下 README.md 文件.一般情况下,项目的创建者都会大致写些东西在里面. README.md 文 ...

  5. 如何快速的接手一个新项目

    前言:最近项目组新进来一些技术大牛过来对原有的项目进行对接重构,起初他们对原有项目不是很了解,但是他们经过几天的磨合和询问慢慢的就进入状态了,所以记录下大牛是怎么对接新项目的. 1. 明确项目主体需求 ...

  6. vue项目运行启动方法(从github上下载了一个前端项目进行运行)

    1.从GitHub上下载完整的项目压缩包并解压到没有中文目录的路径下. 2.安装node: 官网地址  https://nodejs.org/en/ 按照 https://www.cnblogs.co ...

  7. 程序员怎么快速接手一个项目-接手项目指南

    目录 维护项目 最重要的事儿 接手方法:不变应万变 维护实用技巧: 项目的常见套路 熟悉项目的套路 vue 项目 快速梳理大型vue项目整体架构技巧方法总结 快速熟悉内部组件模块技巧方法总结 提升工作 ...

  8. 如何顺利接手一个中途的项目

    一. 前言 随着经济的全球化和信息技术时代的到来,企业面临的竞争环境不再局限于某个地区或某个国家,而是面对全球的竞争.要想成为经济浪潮中的常青树,企业就要不断的进行创新和变革,进行战略方向.组织结构和 ...

  9. 手把手教你构建一个web前端项目,全网最详细教程!

    为什么80%的码农都做不了架构师?>>>    1. 选择现成的项目模板还是自己搭建项目骨架 搭建一个前端项目的方式有两种:选择现成的项目模板.自己搭建项目骨架. 选择一个现成项目模 ...

最新文章

  1. springmvc配置文件的主要内容
  2. 笔试小结---非对称加密算法
  3. java笔记之线程方式1启动线程
  4. jquery选中以什么开头的元素
  5. IOS 获取农历方法(转)
  6. 计算机维修队,浙江万里学院计算机维修队
  7. datatable使用groupby进行分组统计 [2]
  8. appium===安卓SDK下载很慢的解决办法
  9. java exec mvn_为`mvn exec:java`设置Java属性
  10. TIOBE 3 月编程语言排行榜:主流 Java、C++ 惨遭嫌弃,Python 势头迅猛
  11. 单总线和i2c总线结合实现数字温度计的设计c语言程序,1《单片机原理应用》课程设计指导书2010-6-8.doc...
  12. Ubuntu下载软件包网速过慢的解决方法
  13. 【背包问题】完全背包问题
  14. 51单片机的红外接收解码
  15. antd-design库iconfont字体本地化
  16. 试位法的matlab程序步骤,MATLAB程序设计导论简介,目录书摘
  17. latch 深入理解(转载)
  18. Python茅台抢购脚本详细教程
  19. steam无法连接至计算机,win10系统打开steam提示无法连接至steam网络的图文方法
  20. matlab计算sinx近似值,《Matlab与数学实验》期末作业

热门文章

  1. vivado VIO IP的用法
  2. 基于卷积神经网络的手写汉字识别[matlab版本][可识别509类汉字]
  3. birt使用quartz框架实现自动生成报表
  4. Matlab使用的一点小体会(不定时扩充修缮,琐碎东西存档)
  5. 西安c语言培训班有哪些,西安C语言如何学习,学了C语言该如何灵活运用
  6. 西安建筑科技大学c语言试卷答案,2018年西安建筑科技大学信息与控制工程院869C程序设计考研核心题库...
  7. 西安交大计算机考研软件工程编程题库(二十)
  8. 统计文段中英语单词数量
  9. arduino语言是c语言吗,Arduino编程基础(一)——Arduino语言
  10. 【Python】使用 OpenGL 绘制茶壶