【发布时间】:2013-11-06 14:35:07
【问题描述】:
我经常将业务需求作为输入。我的管理层希望从中获得高级架构图。低级设计文档。
为了学习这方面的技术,我应该只知道 UML 吗?任何这方面的好书,这将帮助我提高技能/建立技能。
【问题讨论】:
-
SYSml 会有所帮助,O'Rielly UML2(带猴子封面)是最适合这方面的书
标签: architecture uml modeling requirements
我经常将业务需求作为输入。我的管理层希望从中获得高级架构图。低级设计文档。
为了学习这方面的技术,我应该只知道 UML 吗?任何这方面的好书,这将帮助我提高技能/建立技能。
【问题讨论】:
标签: architecture uml modeling requirements
我曾经给过good answer (IMHO) for this similar issue。
简而言之,如果您需要设计高级架构图,则不太需要具备良好的图结构(如 UML)的技能。 高层架构图应该简单且不能再简单,代表业务流程并且任何人,甚至管理层都可以理解强>。它应该解释业务是如何流动的,以及对每个可用案例的处理,即使是负面案例(业务级别的错误或异常)。
这将有助于管理层更清楚地了解需求和此类决策的陷阱,并有助于及早重新设计。
对于Low Level Architecture Diagram,你需要有良好的UML图技能(不知道是否有其他格式)。它是必需的,以便您可以发现任何技术问题,例如身份验证和竞争条件以及设计缺陷。
【讨论】: