确定这张表应负责什么
电子表格可以是输入界面、报告视图或审核队列。除非将范围和职责分开,否则不要让它同时承担这三种角色。明确数据的权威来源并使用稳定的行标识符。如果记录由其他系统作为主数据管理,请保留其标识符,并明确哪些编辑可以回传,不要假设每个单元格都具有权威性。
- ✓ 将原始导入数据、计算结果、配置和人工决策分开。
- ✓ 记录每个区域由谁编辑,以及原因。
自动化完整周期
明确输入验证、转换、写入行为、故障状态和通知方式。采用可重复的导入规则,避免重试造成数据重复。替换重要数据范围之前,应核对数量和总计。保护配置和公式,避免在日常编辑中被更改。脚本和连接器仍需要经过授权的访问,并须检查平台是否为当前版本;共享表格不应成为存储机密信息的地方。
- ✓ 防止并行运行相互覆盖。
- ✓ 显示最近一次成功刷新时间和未解决的异常。
了解何时电子表格已达到其能力边界
复杂的访问规则、大规模并发负载和事务处理需求,可能足以支持采用数据库驱动的应用程序。应根据故障成本和运营需求评估是否转型,而非依赖任意的行数门槛。保留导出数据和文档,以便迁移工作流。优秀的自动化能够降低流程中的不确定性,同时明确说明仍需人工承担的职责。
- ✓ 审核性能、错误频率和对账工作量。
- ✓ 指定一位维护负责人,并制定恢复流程。