自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 工作量估算

工作量定义为完成某个项目或系统开发所需的全部人力资源的成本总和,包括项目从立项到项目验收交付为止的整个过程中的需求分析、设计开发、集成、测试、试运行及项目管理、配置管理、质量保证等所有活动。工作量通常是以人天、人月或人年等单位来衡量。工作量估算是由软件规模和与其他相关的因素决定的。规模估算源于功能需求,需求决定了规模:根据规模,再结合其他的项目因素如业务类型、团队的技术和能力、所使用的语言和平台、软件的复用程度、团队的稳定性、项目的自动化水平等,即可估算出软件的工作量,进而估算出软件成本。

2024-08-23 14:06:27 1335

原创 快速功能点分析法与NESMA的比较

站在一个功能模块的角度,除了增、删、改、查这些功能点,还应该有查看日程详情的功能点。NESMA及前期的估算模型中,关于需求变更调整因子CF,在预算阶段取值是2,招标阶段取值为1.5,投标阶段取值为1.26(当然,如果这些阶段的需求比较清晰明确的话,取值是可以调整的),其他进入详细需求阶段或设计阶段之后的取值均为1。NESMA 估算功能点分析法,默认数据功能选择“低级”级别复杂性程度,事务功能选“中级”级别复杂性程度进行估算,即ILF、EIF、 EI、EO、EQ 的取值分别为7、5、4、5、4。

2024-07-22 18:56:03 1086

原创 NESMA功能点估算(三)

介绍了NESMA的功能点计数规则。基于这些规则,使用NESMA3种估算方法中的任意一种,都可以统计出应用系统的功能点规模。但是应用系统除了客户提出的功能性需求,还存在非功能性需求,估算工时时也要考虑各类调整因素。常见的调整因子包括通用系统调整因子、需求变更调整因子等。

2024-07-18 19:30:11 1244

原创 NESMA功能点估算(二)

一个逻辑文件的复杂度的记录类型的数量是逻辑文件中的实体类型的数量。比如,添加订单时会保存“订单编号、物品数、订单金额及其他信息、客户ID、客户名称、部门ID”,订单编号、物品数等都是订单信息类型,客户ID、客户名称是客户信息类型,部门ID是部门信息类型,则订单ILF的RET为3(订单信息、客户信息、部门信息)。估算功能点分析法确定了逻辑文件的数量和功能操作过程的数量,复杂度采用默认值,即数据功能的复杂度采用“低”,ILF、EIF分别为7、5,事务功能的复杂度采用“中”,即EI、EO、EQ分别为4、5、4。

2024-07-04 20:15:19 1224

原创 软件开发成本估算(二)

所以,工作量估算估算一般以范围呈现,表示工作量最可能的取值,以及合理的范围。其中,E为开发工作量(人日),AFP为调整后的功能点数,PDR为平均生产率(人时/功能点)。除此之外,团队结束和能力、使用的语言和平台、平台的可用性与适用性、团队稳定性、项目自动化能力等,都是影响工作量估算的因素。工作量估算结果的下限是31.8人天,上限是100.92人天,最可能发生的工作量是56.46人天。式中,AE为调整后的工作量(人日),E为调整前的工作量(人日),ECF为工作量调整因子。该需求的规模估算以及规模的调整在。

2024-06-18 17:06:54 896

原创 软件开发成本估算(一)

软件开发成本只包括开发方在软件开发过程中的各项工作任务所花费的资源总和。这里就涉及到一个概念——软件开发过程,软件开发过程包括从项目立项开始到项目完成验收之间的需求分析、概要设计和详细设计、编码实现、集成测试、验收交付活动以及相关的项目管理支持活动。需要注意的是软件开发过程是不包括数据迁移和软件维护等非软件开发活动。所以,项目中如果存在数据迁移、ETL等开发活动,这部分是不能按照前面讲的NESMA估算分析,还是要按照经验、历史数据类比等方式进行独立估算。

2024-06-13 19:24:22 2720

原创 快速功能点估算法(二)

如果当天有个人日程,就在当日数字下面以红色小点标记,从而可以直观显示当月有日程的日期。同时,领导秘书还可以查看所属领导的日程,帮助领导新建、修改和删除Ta的日程。项目当前处于投标阶段,我们可以采用估算功能点分析法,所以识别的每个功能点计数项复杂度都采用默认值,即数据功能和事务功能都采用中级复杂度,即。除此之外,Notes邮箱中的个人日程也要定时同步到办公门户,通过门户首页-我的日程功能,可以查看Notes邮箱中的日程信息。识别系统边界,可以识别出办公门户的所有所有功能,也可以识别出哪些功能属于外部系统的。

2024-06-08 00:54:24 569

原创 快速功能点估算法(一)

事务功能又称为基本过程,是用户可识别的、业务上的一组原子操作,可能由多个处理逻辑构成。数据功能是软件系统提供给用户的满足产品内部和外部数据需求的功能,即本系统管理或使用那些业务数据(业务对象),如“客户信息”、“账户交易记录”等。事务功能是系统提供给用户的处理数据的功能,即本系统如何处理和使用那些业务数据(业务对象),如“转账”“修改黑名单生成规则”“查询交易记录”等。如果2个实体信息有关联,但其中一个实体删除后,另一个实体不能删除,其对用户有独立的业务意义,则该实体为独立的逻辑文件,记为2个逻辑文件。

2024-06-08 00:53:44 949

原创 NESMA功能点估算法(一)

NESMA方法是1989年由荷兰软件度量协会提出的,最新版本为2018年发布的2.3版本。该版本中,使用高级别功能点分析(High Level Function Point Analysis)代替估算功能点计数(Estimated Function Point Count);使用外部逻辑文件(External Logic File,ELF)代替外部接口文件(External Interface File,EIF)。NESMA估算法由IFPUG而来。

2024-06-08 00:52:59 1868

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除