如何成为敏捷建模者
1. 引言
本文旨在探讨如何让自己成为一名敏捷建模者,或者设计团队如何推动敏捷建模。我们将通过扩展之前讨论过的敏捷建模实践来实现这一目标,接着详细探讨补充性的敏捷建模实践,这些实践虽不是敏捷建模的必要部分,但有助于实现敏捷建模方法。之后,我们会讨论如何最大化建模过程,使建模更具响应性和适应性,从而更加敏捷。最后,我们将探讨如何开展一次敏捷建模会议。
2. 敏捷建模实践
敏捷建模方法定义了一套有助于培养成功敏捷建模者的实践,这些实践分为四类核心实践和三类补充实践。要将所做的工作视为“敏捷建模”,必须采用所有核心实践,而补充实践则是可选的。
2.1 核心实践
核心实践分为以下几类:
- 迭代和增量实践 :
- 应用合适的工件,即使用适合表达内容的图表类型,这也意味着要熟悉建模技术。
- 并行创建多个模型,因为单一图表类型无法涵盖系统(或系统部分)的所有方面,所以要使用不同的图表。
- 迭代到另一个工件,当遇到概念或问题卡住时,在不同图表之间切换,这可能有助于澄清问题。
- 小增量建模,只对当前需要的部分进行建模,其余部分留到以后处理。
- 有效的团队合作实践 :
- 与他人一起建模,不要独自建模,可两人一组或团队协作,引入其他人帮助理解问题,这样得到的模型可能更好。
- 让利益相关者积极参与,让用户和其他项目利益相关者参与进来,这有助于快速反馈并让更多人参与其中。
- 模型的集体所有权,避免个人对系统模型的部分拥有个人所有权,确保模型是大家的,鼓励修复模
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



