04
资源与责任
维护应纳入最初的决策
审视资源需求
计算与存储需求,应结合系统要完成的任务一并考虑。处理更多数据或重复计算,都应有明确理由。
对于智能系统,这意味着判断计算投入是否与问题相称;对于存储,则需要考虑哪些内容应被保留、出于什么目的,以及保留多久。
评估复用的依据
账号体系、运行环境和存储能力,可能服务于多个项目的共同需求。复用已有能力,可以避免重复的开发与维护工作。
评估也应包括共同依赖的成本。共享系统需要持续支持,其变更可能影响多个项目。只有当这些责任与收益相称时,复用才有充分依据。
将发布之后的工作纳入规划
系统投入使用后,资源投入仍会继续。维护、升级与最终替换,都应纳入最初的决策。
我们倾向于选择易于理解和维护、能够避免不必要替换的系统。知识能否移交、变更能否实施,以及组件能否有序退出使用,都会影响其全生命周期成本。
采用清晰的比较依据
环境评估应说明测量对象、时间范围与比较基准。系统某一部分的变化,可能只是将需求转移到其他地方。
关于改善的表述,应考虑这一更完整的背景。假设与局限应足够明确,使其他读者能够理解结论。这些原则用于评估资源决策及其后果。
我们对治理的理解
了解我们看待权限与责任的基本原则
治理