针对那些正在考虑在其企业中启动资产管理工作的技术领导者们,我们用三篇系列文章的篇幅对某一个问题加以论述,这还是第一次。此系列文章的重点就是指出一些关键性的事项和任务,这些事项和任务将帮助您将您的企业同软件资产结合起来,对 Rational Asset Manager (RAM) 进行配置,从而加强您的管理。
首先,使用 Rational Asset Manager 进行有效的资产管理,需要考虑以下三点:
本系列的其他文章将进一步在其他领域(诸如 RAM 配置技巧或者重用的寻址问题等)进行探究。
图 1:获取插件程序。
与许多软件 IT 项目一样,人的因素很快成为最重要的方面。在我们的企业中应用资产管理解决方案也是同样的情况。所以说,更好的理解资产管理的第一步,就是更好的理解人、他们的问题、以及他们对这一解决方案的态度。
目标客户群包括那些将要生产资产、管理库、使用资产、以及那些拥有经济利益的业务利益攸关者。
选择重用范围
在此任务中确定您的目标客户群。人们往往倾向于一开始就选择一个很大的范围。其实聪明的做法是,以一个小范围开始,然后逐步扩大之。我所指的范围既包括人,也包括资产的类型。初始范围越大,所需要的初始管理就越大。重用范围可能包括许多社区。
什么是社区呢?社区就是共同关注某一事物的一组用户的集合,包括他们的角色和权限、资产。它是一个资产协作与分享的枢纽。社区可以按照多种分界线(例如一个组织,或者一个业务单元,或者一个诸如业务分析员的角色)被创造,或者为了一个特定的行动或项目被创造,如图2所示。

图 2:社区可能按照各种分界线被创建。
在重用范围内,可能有许多社区。通常来说库是为重用范围而创造的。有一些资产可能是被社区中的用户所共享的。社区的定义最终会在 Rational Asset Manager 中被表示出来,当定义它时,我们可以使用一个被称作 Community Map 的简单的工作产品。这个映射(请见表1)开始时是一个社区的简单列表,并且应该随着时间的推移而被重新定义。
表 1:社区地图可以先被初步定义,然后随着时间的前进再被重定义。
| 社区映射图 | 描述 | |
|---|---|---|
| 业务分析社区 | 分析员关注业务进程模型。 | |
| 角色和权限 | 业务分析师 | 搜索、浏览、获取、创建、更新、删除 |
| 数据分析师 | 搜索、浏览、获取 | |
| 管理者 | 搜索、浏览、获取 | |
| 预期用户 | Legacy Modernization 和 SOA 项目中所有的业务分析员和数据分析员。请参见 LDAPXYZ.doc 来映射到 LDAP 群组。 | |
| 用户组 | LDAP 分析员用户组 | |
| 审查过程 | 业务进程审查 业务用例审查 |
|
| 问题跟踪连接 | 连接到 ClearQuest SLR 模式 | |
| WebService 库 | 无 |
这一简单的工作产品有助于您对社区的思考,他们的角色和权限是什么,预期的用户都是谁,等等。
铺展的步骤
准备让企业同资产协同工作意味着需要评定若干个关键的区域。这些工作将在前面介绍过的资产管理过程的计划阶段中进行。
从事资产管理策略的一个关键要素,是具备自顶向下的管理支持。这一要素不仅对于资产管理程序非常重要,而且对于选择和向将要使用它的听众进行铺展也非常重要。
自顶向下的管理支持不应该与铺展过程相混淆。铺展通常采取步进式的风格,随着时间的推移不断带来各种各样的社区并且扩大复用的范围。在 Rational Asset Manager 中指定所要管理的社区和复用范围的能力是在企业中进行资产管理的关键技术。这不仅对于管理企业进行缩放努力的能力,从而在一个受控的方式下进行铺展来说十分重要,而且对于为企业在文化上采纳资产提供时间来说也十分重要。用 Chris Anderson 的话来说就是“The Long Tail”[Hyperion, New York, NY, ISBN 1-4013-0237-8],我们典型的以一个“hit”的采样作为开始。由于经济规模以及它们展现给企业的价值,我们需要确定管理进程以及用户搜寻“hits”的需要。然而,随着企业在资产管理上的成熟,“The Long Tail”中的资产能够沿着针对它们的管理进程进入到关注重点中。