13、知识驱动开发:项目知识模型与KDD方法解析

知识驱动开发:项目知识模型与KDD方法解析

1. 项目知识文档与模型

在项目开发中,文档制作和项目知识模型是两个关键要素。文档制作是指能够生成指定项目知识的文档。在传统的文档制作模式下,团队成员手动创建文档,这可能会导致信息重复、不一致等问题。而项目知识模型(PKM)则提供了一种数字化的解决方案,从PKM中提取的文档可以避免这些问题,因为信息都来自同一个源头,具有一致性。

以功能规格文档(FSD)中关于用户注册时设置安全问题和答案的摘录为例,我们可以看到传统文档与PKM的差异。文档摘录中详细描述了用户注册时设置安全问题和答案的要求,包括问题的选择范围、答案的长度要求等。而对应的PKM项目知识则以各种构建块的清单形式呈现,具体如下:
- 流程步骤构建块清单
- Process_Step_01:用户选择/创建三个问题和答案。
- Process_Step_02:系统验证问题/答案。
- Process_Step_03:系统显示错误消息。
- Process_Step_04:系统存储三个问题及其答案。
- 业务数据构建块清单 :涵盖安全问题和答案的相关数据,如长度要求、是否可选择或输入等。
- 业务规则构建块清单 :规定了安全问题设置的规则,如问题必须不同、答案无限制等。
- 场景构建块清单 :列举了问题的选择场景,如可选择的问题列表、问题的类型等。
- 消息构建块清单 :包含各种错误消息,如同一问题不能重复添加等。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值