1、高效的建模人员就是知识的消化器。
2、知识消化并不是一个孤立的行动,它由开发团队与领域专家共同合作,由开发人员领导。
3、老式的瀑布方法中,业务专家与分析人员会谈,分析人员提取摘要,进行抽象后将结果转达给程序员,由程序员进行编码。这种方法并不成功,因为没有反馈机制。
4、优秀的程序员会自然地开始进行抽象来开发一个模型。
5、在团队成员一起讨论模型的过程中,他们之间的交互也会发生变化。模型的不断精化使得开发人员不断学习他们所需要的重要业务原理。领域专家通过提炼他们认为必须的知识来精化他们的理解。
6、程序员、分析人员、领域专家都介入其中,模型变得组织有序并且抽象合理,能够反应业务的深层知识。抽象出来的都是真正的业务原则。
7、模型永远都不是完美的,他们会不断发展。模型对于领域来说必须是实用的。他们必须十分精确,使得应用程序易于实现和理解。