7、系统开发方法的原理与实践解析

系统开发方法的原理与实践解析

1. 方法即行动知识

方法描述是一种语言实体,属于行动知识的范畴。行动知识涵盖了指导人们在社会实践中行动的理论、策略和方法。方法描述是方法创建者针对预期用户所进行的社会行动的结果,可理解为方法创建者就特定开发任务的执行方式给出的建议。

方法用户接收并解读这一“信息”,通过遵循或不遵循该建议将方法描述转化为实际行动中的方法。方法作为“信息”的表述基于方法创建者对开发领域的理解以及其基本价值观和信念。在团队环境中,共享理解至关重要,这种理解可能是隐性或显性的,有正确的也有错误的。同样,方法用户对方法的解读也基于自身的理解、信念和价值观。

行动知识可分为五个不同方面:
- 主观知识 :属于人类“主观世界”的一部分,与“隐性知识”相关,是某人在解读和理解方法后所拥有的知识。
- 主体间知识 :由多人“共享”,他们对其赋予相同的含义,并能够进行有意义的交流。
- 语言知识 :以交际符号表达,如书面的方法描述。
- 行动知识 :通过行动表现或体现,即“行动中的方法”。
- 结果知识 :行动知识的痕迹可在物化的人工制品中找到,如生成的模型、文档以及实际开发的软件。

下面用一个mermaid流程图展示方法描述在沟通情境中的流程:

graph LR
    A[方法创建者] -->|价值观、信念和理解| B[方法描述]
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值