知识卡片
UML服务沟通
内容
UML用于需求分析时,首要目标是让用户和领域专家理解,而不是展示所有符号。能沟通的简图胜过正确却没人懂的图。必要时打破规则也是建模责任的一部分,这与[[草稿重在选择]]强调的沟通优先取向一脉相承。
参考来源
- 位置:《UML精粹:标准对象建模语言简明指南》第2章《开发过程》(源文件:_epub-src/EPUB/1.xhtml)
- 结论依据:原文围绕“最重要的事情是与你的用户和顾客沟通”给出定义、对比或使用限制,说明该概念的含义和适用边界,因此可推出本卡片结论。
- 原始内容:做需求分析时,记住,最重要的事情是与你的用户和顾客沟通。通常,他们不是软件开发人员,不熟悉UML或任何其他技能。即使如此,我已经成功地和非技术人员一起使用过这些技能。为了达到这一点,记住,重要的是保持表示法最小化。不要引进任何软件实现特有的东西。