文档库 最新最全的文档下载
当前位置:文档库 › 软件开发实施项目工作量评估明细表

软件开发实施项目工作量评估明细表

软件开发实施项目工作量评估明细表
软件开发实施项目工作量评估明细表

项目工作量统计表

项目名称:推进OA系统应用,强化业务整合

一、推进OA流程应用工作量

序号阶段工作内容人员

配备

人·日

1 项目准备现有系统配置情况检查

系统相关模块的基本数据情况检查

制定实施阶段计划,约定每个阶段的时长,准

确划分各阶段时间节点

预定培训实施期间培训日期安排

3 9

2 系统配置建立相关组织结构

建立相关角色

调整全局配置项

建立权限分配方案

2 12

3 流程调研落实需要上线的流程列表,这些流程主要包

括:党委发文流程、纪委发文流程、公司发文

流程、部门发文流程(报告、函、请示、通知)、

公司收文流程,以及:用印申请流程、出差申

请流程、会议管理流程等

培训流程图的标准画法

收集流程图,交流流程信息、修改流程图、流

程图定稿

4 36

4 设定流程建立流程,谁提交,谁批准,谁执行

建立流程表单,及相应说明

建立流程处理签

建立存档管理,配置相关归档目录

建立权限管理

5 85

5 模拟调试对所有流程进行模拟测试,特别是各个重要公

文流程,必须进行遍历测试

根据模拟测试发现的情况,对流程设置进行检

讨和调整

4 72

6 管理员培训对流程管理员进行培训,使其掌握流程异常情

况处理、流程微调技巧

2 8

7 用户培训根据项目实际整理培训资料

落实培训人员、场地、时间安排

三场用户培训,需用户积极配合协调

2 8

8 系统启用建立起与系统运行相适应的管理规章制度

发布正式启用系统的通知

系统检查与实施补充

问题收集、反馈、调整

2 12

9 项目收尾项目回顾

权限收回

2 2

合计244

二、新功能开发工作量

序号阶段工作内容人员

配备

人·日

1 需求调研、分析了解用户业务,获取用户对功能、性能等方面

的需求

4 20

2 需求确认用户方、开发方对需求进行审核确认

这些功能包括:安全认证、电子印章、规章制

度管理、业务整合

2 10

3 总体设计系统初步设计 2 10

4 总体设计评审用户方、开发方对总体设计审核确认 2 2

5 详细设计对系统功能、操作界面、处理逻辑、数据库、

代码体系等进行详细设计

2 20

6 详细设计评审开发组对详细设计方案审核确认 1 3

7 编程、单元测试编写程序、单元测试

系统管理(设置,备份还原)

操作人员管理及权限管理

2 24 安全认证 2 70 电子印章 2 64 规章制度管理

3 81 业务整合(初步) 2 20 业务整合(深入)

4 120

8 集成测试系统集成测试、系统测试,编程与测试可以交

叉进行

4 24

9 安装调试到用户现场安装调试开发好的系统,并与用户

一起试走业务流程,对系统进行功能确认测试

3 21

10 系统初始化将系统初始化;准备业务基础数据并录入系

统;

2 12

11 用户培训对用户操作人员、系统管理人员进行详细培训 1 4

12 项目跟踪与总

系统bug控制,操作指导 2 12

合计517

工作量总计:761人·日

2020软件开发项目预算表格.docx

研发项目工作量估算项目名称项目编号项目组长 ( 经理)预计开始时间预计结束时间估算人估算日期 里程碑工作描述 工作量估算(人 . 天) 小计最小工作量最可能工作量最大工作量估算结果 软件开 0发计划 项目管理配置管理计划00软件测试计划0 质量保证计划0 需求调查0 需求分析需求分析00编制需求分析文档0 体系结构设计0 系统设计数据模型设计0 0系统原型设计0 模块详细设计0 模块名 功能点10 功能点200称 功能点30 项目开发 功能点10模块名 功能点200称 功能点30准备测试用例0 系统集成测试0 系统测试测试结果修改00用户验收测试0 试运行 / 联测试报告0 试 0一年维护 培训 人力成本0 工作量总计(人. 0#NAME? 天)(元) 交通费用 其它投入估算评审 / 会务费 (元)差旅费用 其它费用 成本预估(元)#NAME? 批准:复核:拟制: 以下由立项 评审组组长 填写: 评审结果 备注: 1、工作量 的预估采用 专家意见法 预估,专家 数量不得少 核定工作量(人. 月) 人力成本(元) 其它投入合计(元) 成本合计(元) 评审组长签字 /日期

2、人力成 本估算以公 司上年度平 均薪酬W (含社会保 险、各种补 贴)作为基 3、估算结 果的计算公 式:(最小 工作量 +4× 最可能工作 量+最大工4、 核定工作量 是指项目全 过程的 工作量; 5、本表格 是项目立项 评审的组成 部分,存档 预算表(总表) 项目名 称:项目编号: 起始时 间:完工时间: 回款计 回款项目金额(元)时间回款条件划: 项目概述 合计390,000.00—— 首款117,000.002008.6.15 二期款117,000.002008.12.31一期稳定运行 117,000.002009.12.31全部运行稳定 三期款并验收 尾款39,000.002010.12.31质保一年支出项 数量单价(元)金额(元)备注目 合计——83,909.28 1.已 发生 费用——0.00 2. 人力 成本57,139.28 1、项 目经理154227.8335,085.82 2、其 他角色 等28677.1122,053.46 3、其 他角色 等0.00 3. 设备 成本0.00 1、TCL 笔记本 等0.00 2、移 动硬盘 等0.00

软件开发报价和报价材料模板的计算方法

软件开发报价的计算方法 1.软件开发价格估算方法软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格=开发工作量× 开发费用/人·月 1.1 开发工作量软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量=估算工作量经验值× 风险系数× 复用系数 1.1.1 估算工作量经验值(以A 来表示)软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。 1.1.2 风险系数(以σ 来表示)估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此: l ≤风险系数≤1.5 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“ 1.5 ”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。 1.1.3 复用系数(以τ 来表示)估算工作量经验值是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法” ,并己建立起能够复用的构件库(核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。因此: 0.25 ≤复用系数≤1 根据国内外软件企业在实施基于构件开发方法(软件产品线)的经验数据,提高工作效率达到25%(最高值)。 1.2 开发费用/人·月软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。均可摊分到各个软件开发人员头上。 开发费用/人·月=(P+Q+R)× S× τ 1.2.1 P (人头费)人头费主要是员工的工资、奖金和国家规定的各项按人计算的费用。其总量在软件企业中的商务成本占70%-80%。 P =B × 1.476 国家规定的公积金7%,医疗保险金12%,养老金22%,失业金2%(即通常所说的四金),另外还有按工资总额计征的工伤保证金0.5%,生育保证金0.5%,残疾基金 1.6%,工会基金2%,累计为47.6%。 B 为平均工资,即企业支付给员工的工资、奖金、物质奖励等多项总和,除以企业员工数,分摊到每个月。 1.2.2 Q (办公费)办公费包括企业办公房屋租赁费和物业管理费、通信费、办公消耗品、水电空调费、设备折旧、差旅费,另外也包括企业对员工的在职培训所支付的费用,其总量在软件企业中的商务成本占20%-30%。 Q =B/3 此处办公费用按商务成本的25%计算。 1.2.3 R (国家税收和企业利润)由于国家实施发展软件产业的优惠政策,故不单独列出计算,但软件企业仍需承担缴纳国家税收的义务,可一并与企业利润一起考虑。另外,软件企业的员工不可能全年满负荷地工作,即使一年十二个月都安排工作,但也需抽出时间进行在职培训和提职的岗前培训。据我们的了解,软件企业的员工一

软件开发工作量估算和报价

1.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格=开发工作量×开发费用/人·月 开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量=估算工作量经验值×风险系数×复用系数 软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。 为了更好地规范估算方法,建议可按照国家标准“GB/T8566-2001软件生存周期过程”所规定的软件开发过程的各项活动来计算工作量。 工作量的计算是按一个开发工作人员在一个月内(日历中的月,即包括国家规定的节假日)能完成的工作量为单位,也就是通常所讲的“人·月”。 特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。 估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此:

l≤风险系数≤ 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。 估算工作量经验值是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库(核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。因此: ≤复用系数≤1 根据国内外软件企业在实施基于构件开发方法(软件产品线)的经验数据,提高工作效率达到25%(最高值)。 开发费用/人·月 软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。均可摊分到各个软件开发人员头上。 开发费用/人·月=(P+Q+R)×S×τ 人头费主要是员工的工资、奖金和国家规定的各项按人计算的费用。其总量在软件企业中的商务成本占70%-80%。 P=B× 国家规定的公积金7%,医疗保险金12%,养老金22%,失业金2%(即通常所说的四金),另外还有按工资总额计征的工伤保证金%,生育保证金%,残疾基金%,工会基金2%,累计为%。B为平均工资,即企业支付给员工的工资、奖金、物质奖励等多项总和,除以企业员工数,分摊到每个月。

软件工作量评估报告

XXXX软件成本评估 1. 概述 我们认真地阅读了软件的用户指南,与XXXX电脑部有关技术人员进行了深入的交流,并查看了软件的操作界面。在此基础上,我们对软件的功能进行了归纳和整理,并根据以往的经验对每个功能模块所需的编码工作量进行估算,再进一步地以此为依据,推算出整个软件生命期的工作量。 2. 编码工作量估算 本次评估的软件有两个,分别是《X软赠券电脑发放管理系统》和《X软联销资源管理系统》。为了更准确的估算出软件的工作量,我们对每一个软件功能模块所需工作量给出了三个估计值,分别是:1)悲观工作量(Epi):这是一个最保守的估计,可能在编程人员技术不熟练,对业务理解不够,或有其他影响其正常工作的因素存在的情况上发生。 2)正常工作量(Eni):这是一个正常的程序员可能付出的工作量估计。 3)乐观工作量(Esi):这种情况可能在程序员技术相当熟练,对业务相当了解,且以前可能有类似项目开发经验的情况下所需的工作量。

针对每一项功能模块,其最终的工作量估算值按以下公式计算:Ei = (Epi + 4 × Eni + Esi)/ 6 下面的表1是对X软赠券电脑发放管理系统的编码阶段的工作量估算,表2是对X软联销资源管理系统的编码阶段的工作量估算。 表1:X软赠券电脑发放管理系统的编码阶段工作量清单 表2:X软联销资源管理系统的编码阶段工作量清单

上述两个软件的编码阶段的工作量合计为: Ec = Ec1 + Ec2 = 151.67 + 1631.67 = 1783.34(人.小时) 3. 软件生命期工作量估算 为便于估算,我们假定《X软赠券电脑发放管理系统》和《X软联销资源管理系统》均按照瀑布模型开发。 瀑布模型将整个软件生命期划分为计划与需求、产品设计、详细设计、编码与单元测试、集成与测试、移交等六个阶段,各阶段所占工作量如表3所示。 表3:瀑布模型阶段分布百分比 根据上表,编码与单元测试阶段仅占全部工作量的24%,因此《X

软件开发实施项目工作量评估明细表

项目工作量统计表 项目名称:推进OA系统应用,强化业务整合 一、推进OA流程应用工作量 序号阶段工作内容人员 配备 人·日 1 项目准备现有系统配置情况检查 系统相关模块的基本数据情况检查 制定实施阶段计划,约定每个阶段的时长,准 确划分各阶段时间节点 预定培训实施期间培训日期安排 3 9 2 系统配置建立相关组织结构 建立相关角色 调整全局配置项 建立权限分配方案 2 12 3 流程调研落实需要上线的流程列表,这些流程主要包 括:党委发文流程、纪委发文流程、公司发文 流程、部门发文流程(报告、函、请示、通知)、 公司收文流程,以及:用印申请流程、出差申 请流程、会议管理流程等 培训流程图的标准画法 收集流程图,交流流程信息、修改流程图、流 程图定稿 4 36 4 设定流程建立流程,谁提交,谁批准,谁执行 建立流程表单,及相应说明 建立流程处理签 建立存档管理,配置相关归档目录 建立权限管理 5 85 5 模拟调试对所有流程进行模拟测试,特别是各个重要公 文流程,必须进行遍历测试 根据模拟测试发现的情况,对流程设置进行检 讨和调整 4 72 6 管理员培训对流程管理员进行培训,使其掌握流程异常情 况处理、流程微调技巧 2 8 7 用户培训根据项目实际整理培训资料 落实培训人员、场地、时间安排 三场用户培训,需用户积极配合协调 2 8 8 系统启用建立起与系统运行相适应的管理规章制度 发布正式启用系统的通知 系统检查与实施补充 问题收集、反馈、调整 2 12 9 项目收尾项目回顾 权限收回 2 2 合计244

二、新功能开发工作量 序号阶段工作内容人员 配备 人·日 1 需求调研、分析了解用户业务,获取用户对功能、性能等方面 的需求 4 20 2 需求确认用户方、开发方对需求进行审核确认 这些功能包括:安全认证、电子印章、规章制 度管理、业务整合 2 10 3 总体设计系统初步设计 2 10 4 总体设计评审用户方、开发方对总体设计审核确认 2 2 5 详细设计对系统功能、操作界面、处理逻辑、数据库、 代码体系等进行详细设计 2 20 6 详细设计评审开发组对详细设计方案审核确认 1 3 7 编程、单元测试编写程序、单元测试 系统管理(设置,备份还原) 操作人员管理及权限管理 2 24 安全认证 2 70 电子印章 2 64 规章制度管理 3 81 业务整合(初步) 2 20 业务整合(深入) 4 120 8 集成测试系统集成测试、系统测试,编程与测试可以交 叉进行 4 24 9 安装调试到用户现场安装调试开发好的系统,并与用户 一起试走业务流程,对系统进行功能确认测试 3 21 10 系统初始化将系统初始化;准备业务基础数据并录入系 统; 2 12 11 用户培训对用户操作人员、系统管理人员进行详细培训 1 4 12 项目跟踪与总 结 系统bug控制,操作指导 2 12 合计517 工作量总计:761人·日

软件开发成本估算

软件开发成本估算 软件开发成本估算主要指软件开发过程中所花费的工作量及相应的代价。不同与传统的工业产品,软件的成本不包括原材料和能源的消耗,主要是人的劳动的消耗。另外,软件也没有一个明显的制造过程,它的开发成本是以一次性开发过程所花费的代价来计算的。因此,软件开发成本的估算,应是从软件计划、需求分析、设计、编码、单元测试、集成测试到认证测试,整个开发过程所花费的代价作为依据的。 软件开发成本估算的经验模型 1.Putnam 模型 1978年Putnam提出的,一种动态多变量模型。 L = Ck * K1/3 * td4/3 其中: L-----------源代码行数(以LOC计) K-----------整个开发过程所花费的工作量(以人年计) td-----------开发持续时间(以年计) Ck----------技术状态常数,它反映“妨碍开发进展的限制”,取值因开发环境而异,见下表 软件开发成本估算 软件开发成本估算主要指软件开发过程中所花费的工作量及相应的代价。不同与传统的工业产品,软件的成本不包括原材料和能源的消耗,主要是人的劳动的消耗。另外,软件也没有一个明显的制造过程,它的开发成本是以一次性开发过程所花费的代价来计算的。因此,软件开发成本的估算,应是从软件计划、需求分析、设计、编码、单元测试、集成测试到认证测试,整个开发过程所花费的代价作为依据的。

软件开发成本估算的经验模型 1.Putnam 模型 1978年Putnam提出的,一种动态多变量模型。 L = Ck * K1/3 * td4/3 其中: L-----------源代码行数(以LOC计) K-----------整个开发过程所花费的工作量(以人年计) td-----------开发持续时间(以年计) Ck----------技术状态常数,它反映“妨碍开发进展的限制”,取值 因开发环境而异,见下表 从上述方程加以变换,可以得到估算工作量的公式: K = L3/(Ck3*td4) 还可以估算开发时间: td = [L3/(Ck3*K)]1/4 1.COCOMO模型(constructive cost model) 这是由TRW公司开发,Boehm提出的结构化成本估算模型。是一种精确的、易于使用的成本估算方法。 COCOMO模型中用到以下变量: DSI-------源指令条数。不包括注释。1KDSI = 1000DSI。

软件开发报价的计算方法完整版

软件开发报价的计算方法(完整版) 1.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格=开发工作量×开发费用/人·月 1.1开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量=估算工作量经验值×风险系数×复用系数 1.1.1估算工作量经验值(以A来表示) 软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。 为了更好地规范估算方法,建议可按照国家标准“GB/T 8566-2001软件生存周期过程”所规定的软件开发过程的各项活动来计算工作量。 工作量的计算是按一个开发工作人员在一个月内(日历中的月,即包括国家规定的节假日)能完成的工作量为单位,也就是通常所讲的“人·月”。 特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。 1.1.2风险系数(以σ来表示) 估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此: l ≤风险系数≤ 1.5 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“1.5”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。 复用系数(以τ来表示)1.1.3. 估算工作量经验值是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库(核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。因此: 0.25 ≤复用系数≤ 1 根据国内外软件企业在实施基于构件开发方法(软件产品线)的经验数据,提高工作效率达到25%(最高值)。 1.2开发费用/人·月 软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。均可摊分到各个软件开发人员头上。

软件开发工作量估算和报价

1.软件开发价格估算方法软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格=开发工作量×开发费用/人·月 开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量=估算工作量经验值×风险系数×复用系数 软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。 为了更好地规范估算方法,建议可按照国家标准“GB/T 8566-2001软件生存周期过程”所规定的软件开发过程的各项活动来计算工作量。 工作量的计算是按一个开发工作人员在一个月内(日历中的月,即包括国家规定的节假日)能完成的工作量为单位,也就是通常所讲的“人·月”。 特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。

估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此: l ≤风险系数≤ 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。 估算工作量经验值是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库(核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。因此: ≤复用系数≤1 根据国内外软件企业在实施基于构件开发方法(软件产品线)的经验数据,提高工作效率达到25%(最高值)。 开发费用/人·月 软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。均可摊分到各个软件开发人员头上。 开发费用/人·月=(P+Q+R)×S×τ P(人头费)

工作量的评估方法

工作量的评估方法 标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DDQTY-KII

工作量的评估方法 1.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格=开发工作量×开发费用/人·月 开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量=估算工作量经验值×风险系数×复用系数 估算工作量经验值(以A来表示) 软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。 为了更好地规范估算方法,建议可按照国家标准“GB/T8566-2001软件生存周期过程”所规定的软件开发过程的各项活动来计算工作量。 工作量的计算是按一个开发工作人员在一个月内(日历中的月,即包括国家规定的节假日)能完成的工作量为单位,也就是通常所讲的“人·月”。 特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。 风险系数(以σ来表示) 估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此: l≤风险系数≤ 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。

软件开发工作量估算和报价

软件开发工作量估算和 报价 文件编码(GHTU-UITID-GGBKT-POIU-WUUI-8968)

1.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格=开发工作量×开发费用/人·月 1.1开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量=估算工作量经验值×风险系数×复用系数 软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。 为了更好地规范估算方法,建议可按照国家标准“GB/T8566-2001软件生存周期过程”所规定的软件开发过程的各项活动来计算工作量。 工作量的计算是按一个开发工作人员在一个月内(日历中的月,即包括国家规定的节假日)能完成的工作量为单位,也就是通常所讲的“人·月”。 特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。 估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或

不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此: l≤风险系数≤1.5 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“1.5”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。 估算工作量经验值是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库(核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。因此: 0.25≤复用系数≤1 根据国内外软件企业在实施基于构件开发方法(软件产品线)的经验数据,提高工作效率达到25%(最高值)。 1.2开发费用/人·月 软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。均可摊分到各个软件开发人员头上。 开发费用/人·月=(P+Q+R)×S×τ 1.2.1P(人头费) 人头费主要是员工的工资、奖金和国家规定的各项按人计算的费用。其总量在软件企业中的商务成本占70%-80%。 P=B×1.476 国家规定的公积金7%,医疗保险金12%,养老金22%,失业金2%(即通常所说的四金),另外还有按工资总额计征的工伤保证金0.5%,生育保证金0.5%,残疾基金1.6%,工会基金2%,累计为47.6%。

相关文档
相关文档 最新文档