technical-debt-assessment
技术债务评估(Technical Debt Assessment)是一套用于系统化识别、量化和优先级排序技术债务的方法与提示词集合。它通过代码分析、度量指标和影响分析,帮助团队在重构规划、代码库评估、遗留代码审查、冲刺规划、代码质量改进、收购尽职调查和架构决策等场景中做出有依据的代码质量投入决策。该工具定义了债务条目(DebtItem)数据结构,包含类别(代码、架构、测试、文档、安全)、严重程度(低、中、高、严重)、修复工时、影响评分(1-10)和每冲刺利息成本等字段,并提供优先级计算逻辑。配套参考指南包括技术债务计算器和代码质量扫描器。最佳实践建议量化债务影响、按投资回报率排序、持续跟踪债务、将债务纳入冲刺、记录债务决策并设置质量门禁,同时避免忽视债务、一次性修复全部、跳过影响分析或做情绪化决策。