我经常需要评估进行软件修改所需的时间,并将此时间包括在评估中。
评估所需时间的平均百分比是多少?
例如,如果我评估修改为9小时的测试时间,并且我需要1小时来进行评估,我的评估将是10小时。这意味着10%的评估时间已用于评估。
我知道没有“魔幻的数字或理想的时间”,但我只是希望根据与我在同一领域工作的人的经验,有一个范围的价值。我没有同事来比较我的结果,所以很难评价自己。
我的估计需要80%左右的准确性:如果我估计100小时,它可能需要80到120小时。
发布于 2019-11-22 22:56:30
考虑评估过程:当管理层问:“需要多长时间?”进行时间估计的时间完全取决于这些估计需要有多准确和可靠。
例如,如果我说,“我不知道要多长时间”,我的估计会消耗零时间,并且是100 %可靠的(我每次提供这个估计都是对的),但是它没有准确性。
另一方面,如果我简单地编写这个特性并提供我的估计值,作为编写它所需的时间,我的估计将是100 %的精确性和100 %的可靠性,但它将占用100 %的开发时间。
一个有用的估计将介于两者之间。没有“理想的时间”来做一个估计或评估,除了花在文书工作上的时间是花费在开发新特性的时间之外。你必须找到一个合理的平衡。
https://softwareengineering.stackexchange.com/questions/401477
复制相似问题