交付时至少应拿到源码、数据库、账号权限、部署说明、设计源文件与内容素材六类资料,缺一项都会让后续改版或换人维护变得困难。如果项目已经上线而你只拿到一个后台账号,最优先要做的是补回源码与部署文档,其余资料按可获取性逐步追齐。
不要等交付当天才想“该要什么”。在合同或需求确认阶段就把资料清单写进验收条件,交付时逐项打勾,比事后追讨容易得多。清单可以按下面四组划分:
package.json、requirements.txt)、环境变量说明。清单本身要落到“谁名下、能否转移”。账号写在开发者个人邮箱下,和写在你公司名下,是两种完全不同的交付结果。
所有资料里,源码加上可复现的部署说明是最关键的一项。判断方法不是看文件在不在,而是让一个没参与开发的人,按文档在一台干净服务器上把站点跑起来。能跑通,说明资料完整;跑不通,通常缺的是环境变量、数据库连接信息或某个未提交的配置文件。
具体可以这样执行:
假设一个项目交付时只给了 dist 目录,没有源码。这种情况下无法修改页面结构,只能重新开发;判断结果就是资料不合格,应要求补齐源码。如果确实只购买了成品模板,则至少要拿到模板的授权凭证与可编辑的源文件,否则后续改动同样受限。
账号类资料的验证不能只看“能登录”。交付方把账号密码发给你,但绑定邮箱和手机号还是他的,你随时可能失去控制权。验证时逐项检查:
能改密、能换绑、能独立续费,才算真正拿到权限。只拿到一个子账号,属于受限交付,需要在文档里写明限制范围。
上线之后,日常改动大多集中在文案、图片和样式。这时候设计源文件和素材原图的价值就体现出来:只有切好的网页图,改一个按钮颜色都要重新作图;有设计源文件,改完导出即可。同样,内容素材如果只有成品页面,没有原始表格或文档,批量更新会非常费时。
维护阶段还应确认一件事:内容管理系统是否留有说明。哪些栏目对应哪些页面、新增一篇文章需要填哪些字段、图片建议尺寸是多少,这些写清楚,接手的人就不必反复试错。文档不必很长,一页操作说明加几张截图通常就够用。
如果项目是在原有基础上改进,先盘点手上已有哪些资料,再对照上面的清单找缺口。下一步建议直接做一次部署复现测试:找一台干净环境,按现有文档跑一遍,把卡住的环节列成补充清单,向原开发方或托管方逐项索取。这比继续在现有环境里改代码更能暴露资料缺失问题。