摘要
为了更加精准地评估复杂应用需求的研发工作量,建设一套自动化的软件需求工作量辅助测评系统势在必行。本文提出了软件需求工作量辅助测评系统的建设方案,就该系统总体架构设计进行说明,同时对被评测应用的代码结构分析方法和工作量测算逻辑展开详细论述。实践结果表明,相较传统"德尔菲式"人工估算方法,该评测系统支持与CVS、SVN、GIT版本管理工具对接,能对开发商提供的每次变更版本进行信息的自动提取,借助LOC代码行数、注释行数、圈复杂度等关键指标,客观、高效地生成项目代码变更数据,克服了主观依赖和随机性,合理评测出各项需求工作量。