信息化项目软件开发费用测算与工期估算指南

需积分: 41 21 下载量 45 浏览量 更新于2024-08-06 收藏 628KB PDF 举报
"工期测算-pw6566_2.0" 在软件开发过程中,工期和工作量的准确测算对于项目管理和成本控制至关重要。本文档提供了详细的指导原则和公式,帮助进行工期和工作量的估算。 4.3 工作量测算 在估算工作量时,首先要对项目风险进行全面分析,这包括但不限于技术风险、管理风险、资源风险和商业风险,如需求变更、外部协作、时间和成本限制、人力资源、系统架构、用户接口、外购或复用以及新技术的使用。基于风险分析的结果,可以调整测算模型中的影响因子权重或取值。同时,应确定影响工作量的主要属性,这通常基于经验和相关性分析。 4.3.2 提供了工作量测算的公式:AE=(S×PDR) ×SWF×RDF。其中,AE表示工作量(人时),S是调整后的软件规模(功能点),PDR是功能点耗时率(人时/功能点),SWF是软件因素调整因子,RDF是开发因素调整因子。这些参数可以通过历史数据或附录中的基准数据来确定。通过不同PDR值(P25、P50、P75)可计算出工作量的下限、最有可能值和上限。 4.4 工期测算 工作量与工期的关系模型为:工期=1.277×(AE/176)^0.404。合理工期范围应基于工作量的测算范围。若期望工期位于工作量下限和最有可能值之间,每压缩10%的工期,工作量可能增加10%,可能导致生产效率下降。在测算工期时,需考虑任务分解、资源分配、关键路径任务约束,以及与基准数据对比来建立“工作量-工期”模型。如果委托方期望的工期短于测算值,可能需要重新调整资源或项目范围。 软件开发成本构成包括多个阶段,每个阶段的工作量可以通过总工作量乘以相应阶段的工作量比例系数来计算。这些系数通常在附录中给出,以帮助更精确地分配各个开发阶段的资源和时间。 此文档特别适用于重庆地区的软件开发费用测算和成本估算,由重庆市首席信息官(CIO)协会编制,参照了多项国内外标准和实践经验,提供了一套完整的软件项目开发成本度量和估算流程。它包括功能点计数、技术复杂度评估、费用计算方法等多个方面的指导,确保软件开发项目的成本预算更加科学和准确。