申请人:___
20__年__月__日
员工离职工作交接表精选范文10
1. 项目背景:这个项目是为了解决一些问题而产生的。具体是什么问题呢?我们来看一下。
2. 项目功能:从技术的角度来看,这个项目实现了一些功能,例如CRUD操作,生成报表等等。
3. 项目设计思想:这个项目的设计思想是什么呢?从设计的角度来看,它的原型是从哪里来的?从技术的角度来看,它使用了哪些框架和架构,比如SSH、SpringMVC,还有一些设计模式。前端使用了什么技术,后端使用了什么技术,数据库是使用的Oracle、MySQL还是Postgres?还有其他的开源框架和技术点,比如消息队列的MQ,RPC的Thrift或者Hessian,Spring的注解,定时器等等。如果有时间的话,最好解释一下为什么选择了这些技术,为什么使用SpringMVC的注解而不使用Struts,为什么使用Thrift而不使用Hessian等等。总之,对于技术人员来说,技术是一个无底洞,尽可能多地解释清楚这些对于交接工作来说非常重要。
4. 项目最终目的:这个项目最终的目的是什么呢?比如,是为了给用户提供一份营业额的概览,为用户的下一财年计划提供依据,或者为用户提供一个存储服务,或者为用户提供资源查询系统等等。
5. 项目当前状况:目前这个项目是怎么样的状态呢?已经上线了一部分功能还是全部上线了?已经处于维护状态并且已经两三年没有出现过bug,还是最近用户有新需求正在进行很多改动等等。
6. 工作环境搭建:在了解了以上这些之后,交接工作的人应该已经掌握了50%的内容。接下来就是学习一下项目中自己没有接触过的新技术,并搭建起工作环境。对于技术人员来说,安装开发环境软件是必不可少的,而且不同的软件版本可能会引发很多问题。在安装环境之前,最好先找之前的同事了解一下,以防出现版本信息不匹配的问题,甚至有些比较难安装的软件对于新手来说可能会带来很多麻烦。例如Java版本、数据库版本、IDE等等。还有一些设计软件,比如数据库设计软件、UML设计软件、原型图设计软件等等。搭建工作环境的目标是确保自己能够运行测试代码,并看到效果。最后,还要学会如何将项目部署到生产环境上,即使没有生产环境的权限,也要在测试环境中成功部署。