数据的三重奏:业务实体、数据对象与属性
发布于 2026-04-07
907
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
文章主旨:通过构建“业务实体-数据对象-属性”三层概念框架,打通COSMIC与NESMA/IFPUG在数据层面术语差异的鸿沟,揭示两者在本质上是对业务与系统不同视角的反映。
关键要点:
- NESMA的逻辑文件 ≈ 业务实体,是业务视角的最小有意义数据单元;记录类型(RET)≈ 数据对象,是系统视角的存储单元。
- COSMIC的兴趣对象 ≈ 数据对象,即系统能够独立存储和管理的数据结构。
- 属性是数据对象内部的原子内容,外键是连接多个数据对象以还原业务实体的桥梁。
- 当一个业务实体对应多个数据对象时,NESMA用一个逻辑文件包含多个记录类型描述,COSMIC用多个兴趣对象描述,两者在数据对象层面概念对齐。
- 统一框架有助于理解两种估算方法的本质,并促进业务分析与技术实现的协同。
内容结构:
- 引言:指出COSMIC与NESMA/IFPUG对数据概念的术语差异(如逻辑文件、记录类型、兴趣对象),提出以“业务实体-数据对象-属性”三层框架统一概念。
- 一、业务之眼:聚焦“业务实体”
- 定义:业务实体是业务层面可识别、可处理的整体对象,是业务能力的最小原子交付物。
- 举例:订单、保险合同。复合业务实体(如合同)可分解为原子业务实体(合同主信息、合同标的物清单、合同受益人清单)。
- 结论:NESMA的逻辑文件 ≈ 业务实体。
- 二、系统之眼:雕琢“数据对象”
- 定义:数据对象是系统的最小有意义存储单元。
- 业务实体与数据对象的关系:1对1(简单订单)或1对多(订单头+订单明细)。
- COSMIC的兴趣对象即数据对象,NESMA的记录类型(RET)也对应数据对象。
- 结论:NESMA的RET ≈ COSMIC的兴趣对象 ≈ 数据对象。
- 三、属性:构成数据的原子内容
- 属性是数据对象的内部细节,外键是连接不同数据对象以还原业务实体的关键属性。
- 结论:属性是原子颗粒,外键是粘合剂。
- 四、三个层次的统一框架
- 表格展示宏观层(业务实体)、中观层(数据对象)、微观层(属性)在三者中的对应关系(NESMA:逻辑文件/记录类型/字段;COSMIC:广义兴趣对象/兴趣对象/兴趣对象属性;责任主体:业务方/开发方/开发方)。
- 关键纽带:外键。
- 五、殊途同归:统一视角下的双模型
- 业务实体 = NESMA逻辑文件 = COSMIC广义兴趣对象;数据对象 = NESMA记录类型 = COSMIC狭义兴趣对象。
- 二者观察角度不同但概念对齐。
- 六、示例印证
- 保险合同案例:合同(复合业务实体)在NESMA中为一个逻辑文件包含三个记录类型,在COSMIC中为三个兴趣对象,在数据对象层面统一。
- 七、结语
- 术语差异的本质是业务视角与系统视角的自然分野。三层框架是理解估算模型和业务-技术协同的钥匙,强调数据始终是软件核心。
文章总结:本文通过构建层级概念模型,清晰解释了COSMIC与NESMA在数据概念上的内在一致性,为实践者提供了跨方法理解与应用的实用桥梁。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
471 篇文章
浏览 870.7K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
不惑
“四十不惑”,意思是到四十岁的时候,对如何处理各种事情想的很明白了,知道如何处理了,有了自己的处世原则与方法,比较坚定。 定义了原则,就不会犹豫不决。就不需要再去废脑子考虑太多,才能快速决策。 不惑的前提是要有原则,有原则的前提是要对为什么定义这些原则想透彻。想透彻不是很容易的一件事情,需要时间的积累,需要螺旋上升的提高认识。只有想透彻了,原则才不会变,也才能不惑。 定义了原则,就要按
需求访谈的18个注意事项
需求访谈的人员需要经过专门的训练,掌握需求访谈的技巧,才能在比较短的时间内,获取客户的真正需求,并且比较完备。那么,应该如何进行需求访谈呢,我根据需求访谈工作坊的练习结果及个人经验,整理了如下的18个注意事项。
以人为本的People-CMM
现代的企业在两个市场上进行着竞争,一个是产品与服务市场,一个是人才市场。商务市场的成功取决于人才市场的成功。在软件企业成功的三要素(人员、技术、过程)中,人员是其中最基本的要素。基于此,1995年,美国卡内基梅隆大学软件工程研究所推出了指导企业实施劳动力实践的模型:People CMM。该模型基于目前人力资源、知识管理和企业文化建设方面的一些最佳实践,可以指导企业持续地改进劳动力能力、培养人才
在估算时为什么要分解估算对象?
估算 标准差 任务拆分
白话SCRUM之五:四种会议
在SCRUM方法中定义了4种会议活动: Sprint planning Daily meeting Sprint review Sprint retrospective 除去开发活动外这4种会议构成了scrum方法的核心活动。 这四种会议的要点如下:
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线