版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaouncle/article/details/79883907
作为软件开发人员大家或多或少地都经历过项目交接,在交接时觉得一切都挺清楚明白的,然而等过段时间一切又都变了,你觉得自己对手中的项目这也不知道那也不知道,这种感觉相当不爽。为了解决这个问题,我写了这篇文章,想把常见的交接内容总结一下,如果有不妥的地方欢迎大家提意见。
一、测试环境下的软件
- 网站框架、Web地址:端口、网站部署地址、当前部署的网站是不是最新版
- 若访问网站部署地址是否需要远程连接/TeamViewer
- 网站登录账号
- 系统使用了哪几种数据库,如:SqlServer、Oracle、MySql……
- 数据库部署地址、数据库表结构是不是最新版
- 若访问数据库部署地址是否需要远程连接/TeamViewer
- 数据库登录账号
- App框架、下载地址、下载地址中App是不是最新版
- App登录账号
- 系统使用了哪些服务,如:WebService、Windows服务、Ftp、Tomcat……
- 服务框架、Web地址:端口、服务部署地址、当前部署的服务是不是最新版
- 访问服务部署地址是否需要远程连接/TeamViewer
- 服务登录账号
- 如果想修改服务的端口号需要改哪些地方
- 如果想重新部署该项目该怎么做
- 网站、App、服务是否需要提供图片、Word、Excel、Pdf等资源给用户下载
- 供用户下载的资源存放在哪里,写在哪个配置文件中
- 网站、App、服务是否需要用户上传图片、Word、Excel、Pdf等资源
- 用户上传的资源存放在哪里,写在哪个配置文件中
- 除资源存放路径配置项外,还有哪些重要的配置项
- 该项目有哪些遗留问题
- 该项目的SVN、Git地址
- 该项目甲方联系人、联系方式
二、正式环境下的软件
- 网站框架、Web地址:端口、网站部署地址、当前部署的网站是不是最新版
- 若访问网站部署地址是否需要远程连接/TeamViewer
- 网站登录账号
- 系统使用了哪几种数据库,如:SqlServer、Oracle、MySql……
- 数据库部署地址、数据库表结构是不是最新版
- 若访问数据库部署地址是否需要远程连接/TeamViewer
- 数据库登录账号
- App框架、下载地址、下载地址中App是不是最新版
- App登录账号
- 系统使用了哪些服务,如:WebService、Windows服务、Ftp、Tomcat……
- 服务框架、Web地址:端口、服务部署地址、当前部署的服务是不是最新版
- 访问服务部署地址是否需要远程连接/TeamViewer
- 服务登录账号
- 如果想修改服务的端口号需要改哪些地方
- 如果想重新部署该项目该怎么做
- 网站、App、服务是否需要提供图片、Word、Excel、Pdf等资源给用户下载
- 供用户下载的资源存放在哪里,写在哪个配置文件中
- 网站、App、服务是否需要用户上传图片、Word、Excel、Pdf等资源
- 用户上传的资源存放在哪里,写在哪个配置文件中
- 除资源存放路径配置项外,还有哪些重要的配置项
- 该项目有哪些遗留问题
测试版本中的22、23项对于正式版本来说也适用,因此正式版本只有21项,我相信如果别人把项目交接给你的同时也把这样一份文件交到你手中,你会非常开心的。从现在开始,如果你需要把项目交接给别人时,写一份软件项目交接细则吧。