- 5
- 0
- 约5.67千字
- 约 5页
- 2019-05-24 发布于天津
- 举报
第22卷第10期 计算机应用与软件 Vol.22, No.10
2005年10月 Computer Applications and Software Oct. 2005
第 卷第 期 计算机应用与软件 Vol. No.
2005年1月 Computer Applications and Software Jan. 2005
收稿日期:????。张克强,系统分析师,宝信软件研发部工程过程组经理,致力于软件开发过程控制及过程改进。基于用例点来度量软件规模和管理进度
收稿日期:????。张克强,系统分析师,宝信软件研发部工程过程组经理,致力于软件开发过程控制及过程改进。
张克强 叶敏 肖宁
联系第1作者
E-mail: zhangkeqiang@ ,
Blog:
本文针对软件项目的规模估算和进度管理,提出了一种新的以用例点的方式来表达和跟踪的方式。本文详细介绍了用例点方式的度量方法,以及在此基础上的进度跟踪方法,并阐述了在需求可复用的情况下的使用方式。
用例点 软件规模 进度 规模估算
A METHOD OF MEASURING SOFTWARE SIZE AND PROGRESS BY USE CASE POINTS
Zhangkeqiang Yemin Xiaoning
This paper purposed a new method of measuring software size and tracking progress for size estimation and progress management of software project. The detail of use case points counting is illustrated, and the method of tracking progress based on use case points is provide in this paper. And further usage in re-use requirements is also covered
Use Case Point, Software size, progress, size estimation
PAGE 4 计算机应用与软件 2005年
第10期 张博锋等:基于P2P的制造资源搜索引擎设计 PAGE 3
引 言
软件规模度量方面,存在了不少难题:
1,开发语言发展快,最新的IDE能够自动生成大量代码
2,维护升级项目的规模难于估算
3,软件复用后的规模难于估算
4,不同软件项目的规模相关的比较
传统软件规模度量采用源代码行数,但源代码行数有明显的缺点。因此当前在软件行业,发展出了多种软件项目规模的度量方法,较有代表性的如下几种:
Function Points 缩写FP
Use Case Points 缩写UCP
User Story Points
本文根据实践,参照原UCP方法[参考文献1],介绍了一种新的以用例点为单位的软件规模表达方法,并利用这个方法表达软件开发过程中的进度,对上述的问题进行了处理。
用例点表达规模
第一步 计算UCP
首先得到用例点数(UCP- Use Case Points ),原UCP中用例点数由角色的用例点数与用例的用例点数加和得到。本文介绍方法只计用例的用例点数。因为角色的用例点数所占比重很小,一般不超过2%。
用例点数的计算方法是把用例分成三类,用例分析方法源自于经典用例分析方法[参考文献2],给予不同权重。
表1 用例分类权重对应表
用例类别
说明
权重
简单(小)
基本流的步骤不超过3步,备选流或异常不超过3个。
比如简单用户界面或一般API
5
普通(中)
基本流的步骤有4~7步,备选流或异常不超过6个。
比如普通界面或复杂API
10
复杂(大)
基本流的步骤 8~ 12步,备选流或异常不超过9个。
比如复杂的用户界面或过程
15
上述说明中的四个关键名词的解释如下。
步骤——步骤定义为单个角色的原子操作。在一个步骤之内,只说明一个角色的连续动作,角色不发生转移;角色变换,是新的步骤。
基本流——也有称为主成功场景,达成用例目标的事件流。
备洗流——也有称为失败场景,基本流之外的不能达到用例目标的事件流。
异常——在基本流中直接说明的异常情况。
用例分类分析的要点有如下。
不遗漏,要能全面的反映软件需求,不能有任何遗漏的功能。
不重复,相同的功能不要
您可能关注的文档
- 基于CFD的船体总阻力及伴流场多目标综合优化研究.DOC
- 基于CFD的蝶阀流场仿真和阀板驱动力矩研究.PDF
- 基于CFD模拟的强放热反应釜盘管空间排布的-高校化学工程学报.PDF
- 基于CFD正交试验的旋流泵优化设计与试验-农业机械学报.PDF
- 基于COPRA的T形管成形工艺优化与轧辊模设计.PDF
- 基于CT单向压缩试验的冻结重塑兰州黄土损伤耗散势研究.PDF
- 基于DeltaVSIS组态实现南堡3人工岛紧急关断系统陈小辉杨辉.DOC
- 基于EngineeringVillage平台的科研创新技巧解析-北京交通大学图书馆.PPT
- 基于Fe3O4Au复合纳米粒子标记抗体的电化学免疫方法用于水体.PDF
- 基于FEA和CFD的燃气调压器辅助设计及应用探究.PPT
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)