每1000行代码需要多少维护开发人员

Ang*_*ker 6 maintenance

我们有一个非常庞大的项目,有20-30个模块,但它大部分都已完成.它处于维护阶段(主要是错误修复,很少有新功能).我正在努力想出一些需要维护产品的开发人员.

有没有一种很好的方法来衡量这个数字?

该项目主要是基于WinForm的C#应用​​程序(混合了.net 1.1和2.0)以及大量的vb6应用程序.

chi*_*s42 19

这完全取决于代码质量,更改频率和测试级别.

例如,一个拥有数千行代码但很少发生变化的系统以及一个完整的单元/集成测试库可能需要更少的开发人员,因为这个小型系统经常更改并且没有测试.

另一个重要因素是所涉及的开发人员的经验,不仅是一般的,而且特别是他们对具体项目的理解.

最后,这是一个非常难以估计的统计数据,您可能最好关注当前在项目中的开发人员的工作量,并根据需要慢慢地将人员移入或移出项目.