软件开发工作量估算表
软件系统开发工作量估算
序号大类小类
需求调研需求分析
需求方案设计编制架构设计概要设计详细设计接口设计数据库设计
系统优化及其他
测试方案编写(包含测试用例)单元测试接口测试集成测试系统部署部署文档编写6采购服务器等
9论证、鉴定、评审、验收
10
相关的其它费用1
需求分析
2系统设计
3程序开发
5系统部署小计
4系统测试
折旧
无形资产
7
8
内容描述
工作量(人天)
工作量小计
与最终用户沟通,进行需求调研
10需求分析的主要内容是系统各个功能模块的优化方案细节要求
20按需求调研结果,设计需求说明书,依说明书提出建设方案,确定工作内容和工作量。
20系统架构设计及评审10系统概要设计及评审10系统详细设计及评审20系统接口设计及评审
10系统数据模型设计及评审
20
安排压力测试并优化系统性能40测试方案编写(包含测试用例)10单元测试10接口测试
10特指在用户测试环境的调测
20包括正式环境部署和现场支持服务20提供正式的部署和安装使用文档2010101.仪器102.设备101.软件202.专利权
303.非专利技术
1030304040
410人天均价(元)
工作量价格700410
287000最终报价:
¥287,000
系统开发工作量估算
50
70
40
50
4020
60。
软件开发项目工作量及人工费用评估报价模版
说明请填写本模板中黄色高亮部分进行项目报价,如此表不适用,请联系采购管理相关人员。
如某些需填写
项目不适用,请留空或填写“不适用”。
阶段工作量分布
目大的工作阶段工作量权重需要遵照下列比例,权重偏差严格控制在10%之内。
角色工作量权重及人天单价
在整个项目中的工作量权重需要遵照下列比例,权重偏差严格控制在10%之内。
2.请在下表中填写项目角色对应的人天单价,如需要,请增加/删改相关角色信息并在报价书相应位置增加/删改角色名称。
软件开发项目工作量估算模板
软件开发实施项目工作量评估明细表
20
6
详细设计评审
开发组对详细设计方案审核确认
1
3
7
编程、单元测试
编写程序、单元测试
系统管理(设置,备份还原)
操作人员管理及权限管理
2
24
安全认证
2
70
电子印章
2
64
规章制度管理
3
81
业务整合(初步)
2
20
业务整合(深入)
4
120
8
集成测试
系统集成测试、系统测试,编程与测试可以交叉进行
4
24
9
安装调试
项目工作量统计表
项目名称:推进OA系统应用,强化业务整合
1、推进OA流程应用工作量
序号
阶段
工作内容
人员
配备
人·日
1
项目准备
现有系统配置情况检查
系统相关模块的基本数据情况检查
制定实施阶段计划,约定每个阶段的时长,准确划分各阶段时间节点
预定培训实施期间培训日期安排
3
9
2
系统配置
建立相关组织结构
建立相关角色
2
8
7
用户培训
根据项目实际整理培训资料
落实培训人员、场地、时间安排
三场用户培训,需用户积极配合协调
2
8
8
系统启用
建立起与系统运行相适应的管理规章制度
发布正式启用系统的通知
系统检查与实施补充
问题收集、反馈、调整
2
12
9
项目收尾
项目回顾
权限收回
2
2
合计
2、新功能开发工作量
序号
阶段
工作内容
软件开发实施项目工作量评估明细表
建立权限分配方案
2
12
3
流程调研
落实需要上线的流程列表,这些流程主要包括:党委发文流程、纪委发文流程、公司发文流程、部门发文流程(报告、函、请示、通知)、公司收文流程,以及:用印申请流程、出差申请流程、会议管理流程等
培训流程图的标准画法
收集流程图,交流流程信息、修改流程图、流程图定稿
4
项目工作量统计表
项目名称:推进OA系统应用,强化业务整合
一、推进OA流程应用工作量
序号
阶段
工作内容
人员
配备
人·日
1
项目准备
现有系统配置情况检查
系统相关模块的基本数据情况检查
制定实施阶段计划,约定每个阶段的时长,准确划分各阶段时间节点
预定培训实施期间培训日期安排
3
9
2
系统配置
建立相关组织结构
建立相关角色
36
4
设定流程
建立流程,谁提交,谁批准,谁执行
建立流程表单,及相应说明
建立流程处理签
建立存档管理,配置相关归档目录
建立权限管理
5
85
5
模拟调试
对所有流程进行模拟测试,特别是各个重要公文流程,必须进行遍历测试
根据模拟测试发现的情况,对流程设置进行检讨和调整
4
72
6
管理员培训
对流程管理员进行培训,使其掌握流程异常情况处理、流程微调技巧
2
20
6
详细设计评审
开发组对详细设计方案审核确认
1
3
7
编程、单元测试
编写程序、单元测试
系统管理(设置,备份还原)
操作人员管理及权限管理
2
软件开发工作量估算和报价
软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:
软件开发价格=开发工作量×开发费用/人·月
1.1开发工作量
软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:
软件开发工作量=估算工作量经验值×风险系数×复用系数
软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。
系统集成费=U×α×T
3.1A级
整个系统涉及到计算机硬件、软件、局域网络,且体系结构在三层次以下(含三层次)。
5%≤α≤8%
3.2B级
整个系统涉及到计算机硬件、软件、局域网络、互联网,且体系结构在三层以上(含三层次)。
7%≤α≤10%
3.3C级
整个系统涉及到计算机硬件、软件、局域网络、互联网以及多种网络接口。
另外,软件企业的员工不可能全年满负荷地工作,即使一年十二个月都安排工作,但也需抽出时间进行在职培训和提职的岗前培训。据我们的了解,软件企业的员工一年能有10个月到11个月的工作也是正常的。
R=B/3
此处为我们的建议方案,各软件企业可视情况加以变更。
1.2.4S(管理系数)
通常每个机构的管理人员都会有一定的比例,参考一些机构的做法,按每十个软件人员配备两个管理人员即管理成本:
月单位改为人·天,以B’表示。
2.4.2τ’
软件企业如果采用基于构件开发方法,并建立起构件库,则会大大提高软件维护的效率。另外,如果有多家用户运行的系统大致类似,也可有所提高效率。
’来表示。因此:
软件(系统)维护费/次=B’×τ’×n
软件项目工作量估算表.pdf
测试报告
系统部署
安装维修
培训
Total
系统设计
项目单位应用子系统详细设计
投资部应用子系统详细设计
系统管理子系统详细设计
公共业务子系统详细设计
项目开发
子系统一
功能点一
功能点二
功能点三
功能点n
功能ห้องสมุดไป่ตู้一
功能点二
子系统二
功能点三
功能点n
功能点一
功能点二
子系统三
功能点三
功能点n
功能点一
功能点二
子系统四
功能点三
功能点n
准备测试用例
系统集成测试系统测试测试结果修改
软件项目工作量估算
项目名称
xxxERP管理系统
客户名称
xxx公司
联系人
联系电话
评估人
评估日期
里程碑
工作描述
工作量估算(人天)
小计
最小工作量
最可能工作量
最大工作量
估算结果
软件开发计划
项目管理
配置管理计划
软件测试计划
质量保证计划
需求调查
需求分析
需求分析
编制需求分析文档
系统结构设计
数据模型设计
系统原型设计
软件开发项目工作量及报价模板.xls
工作量 14 12 23
17 29
8 13
工作量小计 49
67
6
1
5 4
88
3
程序开 发
Path表单上传管理
Path表单在线编辑
自定义表单
Path表单默认值处理
Path表单与流程引擎关联
Path表单解析功能
流程设计器 自动化流程模拟工具
序号 大类
小类
需求调研
1
需求分 需求分析 析 需求方案设计编制
架构设计
2
系统设 概要设计 计 详细设计
数据库设计
系统功能优化
其它功能优化
效率分析优化
3
程序开 系统权限控制优化 发
软件开发项目工作量估算
内容描述
与最终用户,ITC沟通,进行需求调研 需求分析的主要内容是系统各个功能模块的优化方案细节要求 按需求调研结果,设计需求说明书,由建设双方共同评审前确认需求 说明书,依说明书提出建设方案,确定工作内容和工作量。
系统架构设计及评审
系统概要设计及评审
系统详细设计及评审
系统数据模型设计及评审
1.通用功能:项目中所有部门选择功能改为使用弹出页面方式 2.流程显示,起草和应用管理中,采用多级树,包括排序,调整所属 父节点功能 3.应用管理,改进表单模板的显示及选择方式 4.部门用户管理,改进部门用户组织管理方式,增加从用户的角度可 以查看所属角色,拥有的权限的功能,并可对人员直接授权 5.角色类型管理;改进角色类型、角色组织管理方式,增加从角色类型 的角度查看角色成员,角色类型拥有的权限 6.优化流程时限管理,可按照流程步骤不同办理人、不同条件设置相 应的时限,为流程运作提供监控和优化的信息支持。 1.击办理按钮后,在“人员选择窗口”中选择办理人时提供全选功能 。 2系统管理员在配置流程时配置默认的待阅人员 3.在列表中显示流程实例编号,并提供查询功能 4.委托授权前可填写意见,并在流转过程中显示 5.汇总类流程的实现方案,并提供例子流程 6.提供导出流程表单内容及流转内容 7.提供统计分析可以查看具体流程实例 8.流程设计器中的部门等,以部门ID为主键 9.流程设计器中的变迁规则,支持in,not in算法 1)增加流程实例标识,提供用户查询。 2)提供统计分析可以查看具体流程实例 3)流程管理中提供导出流程表单内容及流转内容(如:审批意见,审 批人,审批时间,超时时间等流程履历显示的内容)
(完整版)软件开发实施项目工作量评估明细表
20
6
详细设计评审
开发组对详细设计方案审核确认
1
3
7
编程、单元测试
编写程序、单元测试
系统管理(设置,备份还原)
操作人员管理及权限管理
2
24
安全认证
2
70
电子印章
2
64
规章制度管理
3
81
业务整合(初步)
2
20
业务整合(深入)
4
120
8
集成测试
系统集成测试、系统测试,编程与测试可以交叉进行
4
24
9
安装调试
调整全局配置项
建立权限分配方案
2
12
3
流程调研
落实需要上线的流程列表,这些流程主要包括:党委发文流程、纪委发文流程、公司发文流程、部门发文流程(报告、函、请示、通知)、公司收文流程,以及:用印申请流程、出差申请流程、会议管理流程等
培训流程图的标准画法
收集流程图,交流流程信息、修改流程图、流程图定稿
4
2
8
7
用户培训
根据项目实际整理培训资料
落实培训人员、场地、时间安排
三场用户培训,需用户积极配合协调
2
8
8
系统启用
建立起与系统运行相适应的管理规章制度
发布正式启用系统的通知
系统检查与实施补充
问题收集、反馈、调整
2
12
9
项目收尾
项目回顾
权限收回
2
2
合计
244
2、新功能开发工作量
序号
阶段
工作内容
人员配备
人·日
到用户现场安装调试开发好的系统,并与用户一起试走业务流程,对系统进行功能确认测试
软件估计表(软件项目WBS,规模工作量估计表,软件进度表)
审核《 系统合格性测试计划》 《 系统合格性测试 说明》《 系统合格性测试报告》
与评审软件开发计划任务同时进行。
报告软件质量保证活动
策划配置管理活动 建立和发布基线 配置项出入库的控制 软件配置管理过程 跟踪和控制变更
报告配置管理活动
制定软件测量与分析计划
需求分析阶段质量工作总结
软件设计阶段质量工作总结
软件实现阶段质量工作总结
软件集成阶段质量工作总结 软件配置 项合格性 测 软试 件阶 系段 统 合格性测 试阶段质 软件验收交付质量工作总结
编制《软件配置管理计划》
标识配置项
建立配置管理系统
建立功能基线
建立分配基线
建立产品基线
受控库、产品库控制
需求变更
需求、设计变更
计划变更
需求、设计、代码变更
…
需求分析阶段配置工作总结
里程碑评审报告
周跟踪
软件周报
参与、协助项目策划
编制《软件质量保证计划》
软件质量保证计划
评审《软件质量保证计划》
审核项目策划活动
审核配置管理活动
审核需求分析活动
审核测量与分析活动 审核项目监控活动
软件过程活动审核检查单 问题跟踪汇总表
审核软件设计活动
审核软件测试活动
审核各类评审、评价活动
审核《软件研制任务书》
系统合格性测试阶段
阶段评审
验收交付阶段
建立产品基线 交付软件产品
项目总结
项目跟踪
里程碑评审 每周例行跟踪
制定软件质量保证计划
审核软件过程活动
软件质量保证 过程
审核软件工作产品
阶段报告
阶段评审报告
产品库入库单
软件开发工作量估算和报价
1.软件开发价格估算方法软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。
为了便于计算,给出一个计算公式:软件开发价格=开发工作量×开发费用/人·月软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量=估算工作量经验值×风险系数×复用系数〔以A来表示〕软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。
目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。
为了更好地标准估算方法,建议可按照国家标准“GB/T 8566-2001软件生存周期过程”所规定的软件开发过程的各项活动来计算工作量。
工作量的计算是按一个开发工作人员在一个月内〔日历中的月,即包括国家规定的节假日〕能完成的工作量为单位,也就是通常所讲的“人·月”。
特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。
〔以σ来表示〕估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。
特别当软件企业对该信息工程项目的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。
因此:根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“1.5”为极限值。
当然这既要看企业的能力,也要看用户能接受的程度。
〔以τ来表示〕估算工作量经验值是软件企业承担一般项目来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库〔核心资产库〕,或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。
因此:0.25 ≤复用系数≤1根据国内外软件企业在实施基于构件开发方法〔软件产品线〕的经验数据,提高工作效率到达25%〔最高值〕。
1.2开发费用/人·月软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。
软件开发项目预算表
项目名称
项目建设周期
估算人
估算日期开发周期/天 工种
人数
数据标准管 理
数据采集管 理
数据交换管 全民健康信 理
息平台 数据交互服 务
基础平台管 理
与上级平台 接口
居民主索引 库
全员人口信 息库 全民健康数 电子健康档 据中心 案库
电子病历数 据库
区域体检
合计
5
区域药品
区域协同 档案共享
多点执业 90
结果互认
预约挂号
初级开发
便民惠民
综合支付 掌上健康APP
中级开发
微信公众号
合计
医养结合
居家养老 生活照看
初级开发 90
中级开发
合计
其他费用
成本预估 (元)
交通费用 评审/会务费 差旅费用 其它费用
家庭病床与护 理
薪资范围
合计
物资管理系统
基层医疗卫 生系统
医保接口系统
实验室应用系 统 区域体检业务 系统
健康档案
合计 初级开发
健康教育
中级开发
老年人管理
高血压管理
糖尿病管理
严重精神障碍
基本公共卫 患者管理 生系统 儿童保健
120
妇女保健
预防接种
肺结核患者健 康管理 中医药健康管 理 卫生计生监督 协管
卫生计生资 源库
门诊急诊挂号 系统
门急诊划价收 费系统
门诊医生工作 站
住院医生工作 站
病区护士工作 站
中级开发 高级开发
60
合计 中高级DBA
180
合计 实施(实 习) 实施(普 通) 项目经理 初级开发 中级开发
2020软件开发项目预算表格
功能点3
模块名 称
功能点1 功能点2
功能点3
准备测试用例
系统集成测试
系统测试 测试结果修改
用户验收测试
测试报告 试运行/联
试一年维护
培工作量总训计(人. 天)
0 交通费用
其它投入估算
评审/会务费
(元)
差旅费用
工作量估算(人.天) 最小工作量 最可能工作量 最大工作量
人力成本 (元)
估算结果
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 #NAME?
第一阶 段
人力成本 人力成本
黄秀文 牛自创
22
227.83
22
77.11
设备成本
设城备区成间本交通费
用城区间交通费 黄秀文
1
500
用城区间交通费 吴德军
1
500
用
牛自创
1
500
一期数据准备
市内交通费用 黄秀文 市内交通费用 吴德军
1
50
1
50
市内交通费用 牛自创
1
50
出差补贴
黄秀文
22
25
出差补贴
通讯补贴
成本 1、TCL
0.00
笔记本
等 2、移
0.00
动硬盘 等
0.00
4.工程
费用 1、城
区间交
通费用 2、市
内交通
费用
项目预算汇 总
3、通 讯费用 4、出
差补贴 5、住
宿费用 6、生 活用品
费用 7、其
他 5.管理
费用 1、办
公费用 2、招
待费用 3、材
软件研发工作量估算表.xls
项目名称 项目组长(经理)
估算人
里程碑
工作描述
软件开 发计划
项目管理 配置管理计划 软件测试计划
质量保证计划
需求调查
需求分析 需求分析
编制需求分析文档
体系结构设计
系统设计
数据模型设计 系统原型设计
模块详细设计
项目开发
模块名 称
功能点1 功能点2
功能点3
模块名 称
功能点1 功能点2
0
人力成本 (元)
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 #NAME?
复核:
#NAME? 拟制:
小计 0 0 0 0 0 0
以下由立项 评审组组长 填写:
评审结果
备注: 1、工作量 的预估采用 专家意见法 预估,专家 数量不得少
核定工作量(人. 月)
人力成本(元) 其它投入合计(元)
成本合计(元)
评审组长签字 /日期
2、人力成 本估算以公 司上年度平 均薪酬W (含社会保 险、各种补 贴)作为基 3、估算结 果的计算公 式:(最小 工作量+4× 最可能工作 量+最大工 4、核定工 作量是指项 目全过程的 工作量; 5、本表格 是项目立项 评审的组成 部分,存档
功能点3
准备测试用例
系统集成测试
系统测试 测试结果修改
用户验收测试
测试报告 试运行/联
试 一年维护
培工作量总训计(人. 天)
0 交通费用
Hale Waihona Puke 其它投入估算评审/会务费
(元)
差旅费用
其它费用
成本预估(元)
批准:
开发工作量统计表-概述说明以及解释
开发工作量统计表-概述说明以及解释1.引言1.1 概述概述部分的内容可以如下所示:引言是论文篇章的开篇,通过引言可以引导读者对于全文的整体概念有一个初步了解。
本章节将讨论开发工作量统计表的概述,包括对于开发工作量统计表的定义、文章结构以及目的的介绍。
在软件开发过程中,准确地估计和统计工作量是非常重要的。
开发工作量统计表作为一种常用的工具,能够帮助相关人员对于软件开发项目的工作量进行全面的把控和管理。
本文将详细探讨开发工作量统计表的设计要点,包括如何定义工作量统计表以及设计统计表时需要考虑的关键因素。
通过学习本文,读者将了解到如何有效地设计和使用开发工作量统计表,从而提高软件开发项目的管理效率。
文章的结构包括引言、正文和结论部分。
引言部分已经对开发工作量统计表的重要性进行了介绍,接下来的正文部分将详细介绍开发工作量统计表的定义和设计要点。
最后的结论部分将总结开发工作量统计表的重要性,并提出改进统计表的建议。
通过本文的阅读,读者将对于开发工作量统计表有一个全面的认识,可以在实际的软件开发项目中灵活运用该工具,从而提高项目的管理水平和开发效率。
1.2文章结构文章结构部分内容如下:1.2 文章结构在本篇文章中,将介绍关于开发工作量统计表的相关内容。
文章主要分为以下几个部分:1. 引言:在引言部分,将对开发工作量统计表进行概述,明确文章的目的,并简要介绍文章的结构。
2. 正文:在正文部分,将详细探讨开发工作量统计表的定义和设计要点。
首先,会对开发工作量统计表的定义进行准确定义,明确统计表的功能和用途。
接着,将介绍统计表的设计要点,包括表格的布局、数据的收集和计算方法等方面的内容。
通过对这些要点的详细讨论,希望能为读者提供一种有效的工具,帮助他们在开发工作中进行工作量的统计和分析。
3. 结论:在结论部分,将总结开发工作量统计表的重要性,并提出改进统计表的建议。
通过对统计表的利弊进行评估,可以更好地理解统计表对开发工作的意义。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工作描述
软件开
发计划
项目管理 配置管理计划
软件测试计划
质量保证计划
需求调查
Hale Waihona Puke 需求分析 需求分析编制需求分析文档
体系结构设计
数据模型设计
系统设计 系统原型设计
应用子系统1详细设
应用子系统2详细设
子系统 一
功能点1 功能点2 功能点3
项目开发
功能点1
子系统 功能点2
二 功能点3
功能点4
准备测试用例
系统集成测试
系统测试 测试结果修改
用户验收测试
测试报告
系统部署
安装维护
培训
总计
工作量估算(人天) 最小工作量 最可能工作量 最大工作量 估算结果
小计