IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  Rational  >

Rational Edge: Rational Asset Manager 实践

第 1 部分:决定您的听众

developerWorks
文档选项

未显示需要 JavaScript 的文档选项

讨论

英文原文

英文原文


级别: 初级

Grant Larsen, STSM, 首席架构师 - 资产管理, IBM

2007 年 11 月 15 日

Journal icon 本文所介绍的这些关键性的事项和任务,将帮助您将您的企业同软件资产结合起来,对 Rational Asset Manager (RAM) 进行配置,从而加强您的管理。

来自 The Rational Edge

people collaborating 针对那些正在考虑在其企业中启动资产管理工作的技术领导者们,我们用三篇系列文章的篇幅对某一个问题加以论述,这还是第一次。此系列文章的重点就是指出一些关键性的事项和任务,这些事项和任务将帮助您将您的企业同软件资产结合起来,对 Rational Asset Manager (RAM) 进行配置,从而加强您的管理。

首先,使用 Rational Asset Manager 进行有效的资产管理,需要考虑以下三点:

  • 决定您的听众
  • 建立管理
  • 同周围环境整合起来

本系列的其他文章将进一步在其他领域(诸如 RAM 配置技巧或者重用的寻址问题等)进行探究。

本文中所描述的许多任务和任务和工作产品都能够在 Asset Governance 和 Asset-based Development 程序中被找到。这些程序被包括在 Rational Asset Manager 的安装过程中。您可以在 developerWorks 网站的 http://www.ibm.com/developerworks/rational/downloads/06/rmc_plugin7_1/#16 上面找到这些程序的更新插件程序。

等您登录该网址时,请找到如图1所示的小节。

获取插件程序

图 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”中的资产能够沿着针对它们的管理进程进入到关注重点中。

组织模板

在本小节中,我将关注的重点放在组织结构上,它是 Rational Asset Manager 运行的条件。

决定重用范围、组织结构、以及资产管理的形式化水平,是一项至关重要的早期任务。这里展示了若干个组织模板帮助您思考如何初始化资产管理的组织结构。您也许会决定基于其中一个组织模板初始化资产管理,然后在必要时转到另一个组织模板。

在每一个组织模板中,都将对下列特性进行描述:

  • 重用范围:计划的重用能见度,是针对社区内的重用还是在企业级上横跨多个社区的重用。
  • 管理范围:管理范围的数量和种类,位于组织的那个位置,由谁提供资金支持。
  • 域专家:从事此项事物的专家对资产制造提供支持。
  • 生产:创建、更新、支持资产的位置和资源,由谁提供资金支持。
  • 管理:管理库的资源的位置,由谁提供资金支持。
  • 使用:重用的技术和形式;资产地使用可能是计划好的,也可能是随机性的;资产的计划使用意味着管理范围和那些生产出来的资产可以根据目标用户的需要来准备资产和策略,同时用户可以获得使用资产的指导。

我们依照形式化递增的顺序介绍组织模板。每一个模板都有正反两个方面。您应该将模板视为重定义满足您企业需求的起点。组织的完备性和某一模板的使用之间是一种松散的关系。完备性包括如下若干项关键原则:

  • 过程完备性,组织结构过程是形式化的和可执行的。
  • 资产和重用在文化上被接受。
  • 重用机会存在于指定的重用范围内。
  • 资金和赞助已到位。

一个成熟的组织通过在此处所展示的较为正式的组织模板中的资产管理和基于资产的开发,提高了操作的成功性。一个成熟的组织也许会从一个较为不正式的组织模板起步,并且最终过渡到较为成熟的组织模板,相反,一个不成熟的组织将会始终处于较为不正式的组织模板之中。

较为不正式的组织模板包括:

  • Ad-Hoc 社区
  • 自控制的社区

较为正式的组织模板包括:

  • 受控的社区
  • 不完全的企业
  • 完全的企业

组织模板:Ad-hoc 社区

在这个组织模板中(请见图3),复用的风格非常不正式且 ad-hoc。复用的范围针对特定的社区,并没有管理范围和策略。这些用于管理库的资源通常都是部分时间的资源。资产生产和复用最多是 ad-hoc。资产地使用是随机性的。如果另外存在一个 ad-hoc 社区的话,那么通常在社区之间不存在正式的共享。

一个 ad-hoc 社区

图 3:一个 ad-hoc 社区。

在缺乏对资产管理的自顶向下的管理支持的情况下,通常使用这种类型的组织模板。尽管它可能在企业已经决定开始采用资产管理的策略中被使用,仍然会包含证明价值和减少某些初始化风险的初始成本。

组织模板:自控制社区

在这个组织模板中(请见图4),社区支持在该社区中适用的资产策略和结构所指示的资产管理。一至多个管理范围建立起来,并受到社区的资助。复用范围是社区级的,可能是一支团队、一个项目、或者一些其他的分界线。社区资助资源来管理资产库。虽然没有正式的资产生产团队,但是那些生产资产的人将会遵守资产管理的策略。资产的使用即使计划的,也是随机的。

自控制社区的组织结构

图 4:自控制社区的组织结构。

当团队领导者、项目领导者或者一群业务拥有者决定形式化资产努力的情况下,这种类型的组织模板将会被使用。在较大的企业中,也许存在许多这样的社区,每一个社区都有它们自己的复用范围和库,彼此之间相互独立。

组织模板:受控社区

在这个组织模板中(请见图5),资产治理由一个或者多个资产治理范围统一资助,这些资产治理范围的策略横跨企业的多个社区。复用范围仍旧是社区级的,每一个社区资助并管理着它们自己库。资产生产由遵守管理策略的资源进行形式化。社区主题事物专家贴近资产生产活动,并且往往是那些生产资产或者同资产生产密切联系的团队。资产地使用既是计划的,也是随机的。资产生产者跟随关键资产进入到资产消费者的背景中,帮助他们确保成功,并标注“支持”行。

一个受控社区

图 5:一个受控社区。

当多个社区将其管理努力组织起来以提高彼此间共享和协作的潜力时,这种类型的组织模板将被使用。域专家分别居住在各自的社区里,并管理着他们的库。在组织管理的同时,各个社区也保持了独立的资产生产和管理,从而能够提高沟通能力并协调一致。

组织模板:不完全的企业

在这个组织模板中(请见图6),资产治理是由中心自主和控制的。资产库和管理也是由中心采取管理策略资助和管理的。但是资产生产是分别由各个社区(域专家所在地)自行形式化的。复用范围是社区级、跨社区级、和企业级的。来自各个社区的域专家在其社区中生产资产或者同资产生产团队协同工作。资产生产者跟随关键资产进入到资产消费者的背景中,帮助他们确保成功,并标注“支持”行。资产的使用既是计划的,也是随机的。

局部企业社区组织结构

图 6:在一个局部企业模型中,资产管理是由中心支持和管理的,但是生产发生在各自相应的域专家所在的社区里。

当资产治理和资产管理都具备自顶向下的管理支持时,这种组织模板将会被使用。该模板将治理过程组织起来,并且通过集中管理资产减少每一个社区的管理成本。该模板是从 Self-Governed 模板到 Governed Community 模板的进步。除了上述提到的优点,该模板保证域专家能够接近资产生产,并允许社区在准备就绪时被纳入范围中。

组织模板:完全的企业

在这个组织模板中(请见图7),资产治理由中心资助并控制。资产库和管理也同样由中心资助和管理。资产生产也同样由中心管理,并且来自各个社区的域专家参与到中心生产团队中。复用范围是社区级、跨社区级、和企业级的。在该组织模板中,来自中心自产生产团队的专家们跟随关键资产进入到各个社区,从而帮助确保成功的使用这些资产(如图中“支持”行所标注的那样)。资产地使用既是计划的,也是随机的。

完全的企业的组织结构

图 7:完全的企业的组织结构。

当资产治理、资产管理和中心资产生产都具备自顶向下的管理支持的时候,这种组织模板将会被使用。某些软件环境要求对资产的高度控制,因为这些资产可能跨社区边界搜索该模板。域专家可能对于实际使用来说鞭长莫及,从而导致不适当的资产规格,所以需要一个强壮的需求管理和沟通交流的渠道。

总结

在开始进行资产管理之前,我们首先需要谁是我们的目标群体,即那些将要生产、管理和消费资产的人。为了能够更好的开展工作,我们可以使用组织模板来决定企业将如何被组织起来进行资产管理和基于资产的开发,以及谁将参与到哪些主要角色中。随着重用范围的选定、组织模板的选定、以及人员和角色的确定,我们就可以开始为库定义资产管理了。



参考资料

学习

讨论
  • 参与论坛讨论

  • 现在开办了一个特别为 Rational Edge 的文章创办的 新论坛,现在您就可以分享您对本文或本期杂志或以前杂志中的其他文章的想法。阅读世界各地您的同行们所说的内容,生成您自己的讨论,或者加入正在进行的讨论。单击 这里开始。

  • 全球 Rational 用户组社区


关于作者

Grant Larsen Photo

Grant Larsen 是 IBM 公司 Rational Asset Management 的首席架构师。Asset Management 通过过程、标准、工具和资产复用(比如模式)驱动基于资产的开发策略,并由此增强软件开发的投资价值。




对本文的评价










回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款