我正在尝试通过查看在特定时间范围内(或从开始日期开始)制作了多少版本来描述软件组件的成熟/稳定程度的指标。
更多版本将表明一个不太成熟/稳定的组件。但这并不准确:当查看更大的时间范围时,一个组件可能在开始时有很多变化,但最近很少。这表明成分稳定。此外,版本编号可能应该被考虑在内。从“1.4”到“2.0”的变化应该比从“1.4.1”到“1.4.2”的变化更重要。
简而言之:较旧的更改应该不那么重要,版本号的更高增加应该更重要。
是否有行业标准的权重函数可以根据这些标准达到预期的结果?还是我应该尝试创建自己的?