由于最近一个同事突然离职,把一个后端系统交接给了我。因为自己以前只负责前端逻辑,又不与业务打交道,后端系统几乎未曾用过,虽然同事走之前给我介绍过系统,但是当时完全没有概念。所以这两周的工作有些手忙脚乱的。心想着交接这种事情,以后必然少不了要面对,所以就把自己的一些经验教训记录下来。
对于一个功能繁多、逻辑复杂的后端系统,短期内做到得心应手是不可能的。但合理安排工作和学习,也可以在对系统不了解的情况下,让工作快速开展,保障产品正常运行。这里就在如何上手和时间安排两个方面来记录下自己的心得。
如何上手
1)了解产品主要功能,主要用户(业务部门),与哪些系统有交互; 花费0.5天进行简单的了解
2)了解产品进行中和待解决的需求,掌握各个需求的进度和优先级; 花1天的时间进行整理,便于安排后续工作
3)如果有交接的时间,交接期间,一定要尽可能接过需求,遇到不懂的再找同事问,这样比纯粹看文档学得快学得深入;
4)如果有时间,看下产品的历史文档;了解数据库里常用的表和字段。
5)遇到不懂的事务,快速查找是否有相关历史文档,如果没有,就询问开发、测试等组内人员。
6)方案设计时,可以多问下开发测试的
如何安排时间
一开始接手系统,处理事务的速度必定不会很快,合理安排时间就显得非常重要。比如我负责的这个系统ÿ