企业架构师EA需求管理:UML用例与实践详解

5星 · 超过95%的资源 需积分: 9 72 下载量 52 浏览量 更新于2024-07-25 收藏 1.04MB PDF 举报
在"EA需求管理"这篇文章中,作者深入探讨了Enterprise Architect(EA)的需求管理过程,这是一款由Sparx Systems提供的UML用例工具。文章首先介绍了EA的基本概念,强调它是Sparx Systems开发的一款用于支持企业架构规划的软件,利用UML(统一建模语言)进行需求分析和管理。 核心内容分为几个部分: 1. 需求管理介绍:文章从EA的需求管理功能出发,阐述其在企业架构设计中的关键作用,强调了通过EA进行系统化、标准化的需求收集、分析和跟踪的重要性。 2. 使用UML进行需求管理:UML在此过程中扮演了关键角色,通过图形化的方式表达需求,如用例图、类图等,帮助理解和交流复杂系统的需求。 3. 术语汇编:文中提供了需求管理中的专业术语,以便读者更好地理解概念,如外部需求属性、功能设计、附加属性和预设标签值类型等。 4. 需求建模与元素管理:涵盖了如何创建和组织需求模型,以及如何通过元素编号和列表查看不同视图,以便于需求的可视化和管理。 5. 跟踪和关联:强调了如何在EA中跟踪和关联外部需求,以及通过图(Diagrams)建立需求之间的关系。 6. 关系管理:包括关系类型的定义和关系矩阵的创建,以展示需求之间的逻辑关系,以及层次关系窗口的追踪能力。 7. 变更控制与审计:讨论了需求变更管理流程,包括更改控制策略、审计功能,以及如何使用基线来管理需求的稳定性。 8. 问题与变化管理:强调了如何处理和记录需求的问题与变化,通过维护视图来进行有效的管理。 文章详细介绍了如何在Enterprise Architect中进行高效的需求管理,无论是从需求的收集、建模,到变更控制和审计,都为读者提供了一套完整的实践指南。这对于从事IT项目管理和架构设计的专业人士来说,是一份宝贵的参考资料。