如何移交自动化项目以便客户能够自行维护
我曾经认为,当工作流连续三次成功运行,自动化项目就算完成了。这在客户更改列名、脚本报错,且对方没人知道哪些地方可以安全修改之前,一直都没问题。 现在,我将移交视为构建过程的一部分。我会给客户提供一份简短的操作手册,说明输入文件的位置、正常的输出结果是什么样、常见错误代表什么,以及哪些部分不应修改。我还会留下一个小的测试文件,让他们在使用真实数据前进行测试。 最有用的习惯是:命名时要考虑到维护者,而不是构建者。当运营经理在早上 7 点修复电子表格时,一个巧妙的变量名毫无意义。