用于跨多个计算域提高组织敏捷性的方法与系统的制作方法

文档序号:6397144阅读:191来源:国知局
专利名称:用于跨多个计算域提高组织敏捷性的方法与系统的制作方法
技术领域
本发明的实施方式涉及组织的敏捷性。具体而言,本发明的实施方式涉及计算机实现的跨一个或多个计算域的组织敏捷性改进与优先化。
背景技术
组织敏捷性是对组织获得其期望结果、具有预测性、灵活性和响应性并且发起新举措的能力的集合度量。此外,组织敏捷性包括组织快速、有效且低成本地响应经济环境中的变化进行调整的能力。还有,组织敏捷性评估组织快速调节到并利用新出现的机会的能力。为了减少或消除可能使适应新市场与环境的努力进程变慢的组织问题,被认为敏捷的组织争取改变组织生活的例行部分。因为变化可能是永久的,所以敏捷的组织能够快速调节到并利用新出现的机会。敏捷的组织可以被看作是一个其行为在该企业自身和更广大系统中都产生变化的涟漪效应的更大系统的组成部分。但是,对于准确有效地测量组织的敏捷性,还存在挑战。没有这种度量,可能很难确定哪里需要改进。

发明内容
本发明的实施方式提供了用于确定和/或增强组织跨一个或多个计算域的敏捷性的方法。其中,本发明的实施方式解析并挖掘组织的文档来找出相关数据、计算企业敏捷性得分并给其加权、确定优化域元素以确保对消费者的最优结果的改进、给改进排定优先级和/或提供传输到咨询人员等的组织敏捷性信息。应当理解,依赖于对特定组织所期望的改进的范围,这些功能可以独立地或者相互结合地使用。本发明的第一方面提供了用于改进组织跨多个计算域的组织敏捷性的计算机实现方法,包括:接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联;分析该组织文档集合,找出指示该组织的组织敏捷性的关键字集合;基于利用敏捷性计算规则集合所进行的分析计算敏捷性得分集合;基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位;基于加权后的所述敏捷性得分集合确定对该组织的改进集合;并基于以下至少一个因素给所述改进集合排定优先级:实现所述改进集合的时间或者由加权后的所述敏捷性得分集合所指示的所述改进集合的需求等级。本发明的第二方面提供了用于改进组织跨多个计算域的组织敏捷性的系统,包括:包括指令的存储介质;耦合到所述存储介质的总线;及耦合到所述总线的处理器,当处理器执行所述指令时,使系统:接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联;分析该组织文档集合,找出指示该组织的组织敏捷性的关键字集合;基于利用敏捷性计算规则集合所进行的分析计算敏捷性得分集合;基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位;基于加权后的所述敏捷性得分集合确定对该组织的改进集合;并基于以下至少一个因素给所述改进集合排定优先级:实现所述改进集合的时间或者由加权后的所述敏捷性得分集合所指示的所述改进集合的需求等级。本发明的第三方面提供了用于改进组织跨多个计算域的组织敏捷性的计算机程序产品,该计算机程序产品包括计算机可读存储介质和存储在该计算机可读存储介质上的程序指令,用于:接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联;分析该组织文档集合,找出指示该组织的组织敏捷性的关键字集合;基于利用敏捷性计算规则集合所进行的分析计算敏捷性得分集合;基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位;基于加权后的所述敏捷性得分集合确定对该组织的改进集合;并基于以下至少一个因素给所述改进集合排定优先级:实现所述改进集合的时间或者由加权后的所述敏捷性得分集合所指示的所述改进集合的需求等级。本发明的第四方面提供了用于部署改进组织跨多个计算域的组织敏捷性的系统的方法,包括:提供一种计算机基础设施,所述计算机基础设施可操作成:接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联;分析该组织文档集合,找出指示该组织的组织敏捷性的关键字集合;基于利用敏捷性计算规则集合所进行的分析计算敏捷性得分集合;基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位;基于加权后的所述敏捷性得分集合确定对该组织的改进集合;并基于以下至少一个因素给所述改进集合排定优先级:实现所述改进集合的时间或者由加权后的所述敏捷性得分集合所指示的所述改进集合的需求等级。


从以下对本发明各方面的具体描述并联系附图,本发明的这些及其它特征将更容易理解,其中:图1绘出了根据本发明一种实施方式的计算节点。图2绘出了根据本发明一种实施方式的系统图。图3绘出了根据本发明一种实施方式的组织敏捷性确定引擎/程序的图。图4绘出了根据本发明一种实施方式的一种方法的流程图。图5绘出了根据本发明一种实施方式的另一种方法的流程图。图6绘出了根据本发明一种实施方式的另一种方法的流程图。图7绘出了根据本发明一种实施方式的另一种方法的流程图。图8绘出了根据本发明一种实施方式的另一种方法的流程图。附图不一定是按比例的。附图仅仅是示意性表示,而不是要描述本发明的具体参数。附图是要仅仅绘出本发明的典型实施方式,因此不应当被认为是限制本发明的范围。在附图中,相同的标号代表相同的元件。
具体实施例方式现在将更完整地参考附图描述说明性实施方式,其中附图中示出了示例性实施方式。但是,本公开内容可以体现成许多不同的形式而且不应当被认为限制到在此所述的示例性实施方式。相反,提供这些示例性实施方式是为了更透彻和完整地理解本公开内容并且向本领域技术人员完整地传达本公开内容的范围。在本描述中,众所周知的特征与技术的细节可能被忽略了,以避免不必要地模糊所给出的实施方式。在这里所使用的术语仅仅是为了描述特定的实施方式而不是要作为本公开内容的限制。所在此所使用的,除非上下文明确地另外指出,否则单数形式“一个”和“这个”是要也包括复数形式。此外,术语“一个”等的使用不表示对数量的限制,而是表示至少一个所参考项的存在。词“集合”是要指至少一个的数量。还应当理解,当在本说明书中使用时,术语“包括”和/或“包含”指定了所述特征、区域、整数、步骤、操作、元素和/或部件的存在,但是并不排除一个或多个其它特征、区域、整数、步骤、操作、元素、部件和/或其组的存在或添加。总的来说,本发明的实施方式提供了用于确定和/或增强组织跨一个或多个计算域的敏捷性的方法。其中,本发明的实施方式解析并挖掘组织的文档来找出相关数据、计算企业敏捷性得分并给其加权、确定优化域元素以确保对消费者的最优结果的改进、给改进排定优先级和/或提供传输到咨询人员等的组织敏捷性信息。应当理解,依赖于对特定组织所期望的改进的范围,这些功能可以独立地或者相互结合地使用。现在参考图1,示出了一个计算节点的例子的示意图。计算节点10仅仅是合适结构的计算节点的一个例子而不是要暗示关于在此所述本发明实施方式的使用或功能性的范围的任何限制。不管怎样,计算节点10都能够实现和/或执行上文所述的任何功能性。在计算节点10中,有计算机系统/服务器12,该计算机系统/服务器12利用多种其它通用或专用的计算系统环境或配置操作。可能是适于与计算机系统/服务器12—起使用的结构的众所周知的计算系统、环境和/或配置的例子包括,但不限于,个人计算机系统、服务器计算机系统、瘦客户机、胖 客户机、手持式或膝上型设备、移动设备、全球定位系统(GPS)、启用GPS的设备、多处理器系统、基于微处理器的系统、机顶盒、可编程消费者电子产品、网络PC、迷你计算机系统、大型计算机系统及包括以上任何系统或设备的分布式计
/ * XlT -Lizl A-A- AVr
具补每7寺寺。计算机系统/服务器12可以在由计算机系统执行的计算机系统可执行结构指令(例如程序模块)的通用背景中描述。总的来说,程序模块可以包括执行特定任务或者实现特定抽象数据类型的例行程序、程序、对象、组件、逻辑、数据结构等等。计算机系统/服务器12可以在分布式计算环境中实践,其中任务是由通过通信网络链接的远端处理设备执行的。在分布式计算环境中,程序模块可以既位于本地又位于远端计算机系统存储介质中,其中本地和远端计算机系统存储介质都包括存储器存储设备。如图1中所示出的,计算节点10中的计算机系统/服务器12是以通用计算设备的形式示出的。计算机系统/服务器12的部件可以包括,但不限于,一个或多个处理器或处理单元16、系统存储器28及把包括系统存储器28在内的各种系统部件耦合到处理器16的总线18。总线18代表任何几种类型的总线结构中的一种或多种,包括存储器总线或存储器控制器、外围设备总线、加速图形端口及利用多种总线体系结构中的任一种的处理器或局部总线。作为例子,但不是限制,此类体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强ISA (EISA)总线、视频电子标准协会(VESA)局部总线及外围组件互连(PCI)总线。计算机系统/服务器12 —般包括多种计算机系统可读介质。这种介质可以是可以由计算机系统/服务器12访问的任何可用介质,而且既包括易失性又包括非易失性介质、既包括可拆卸又包括不可拆卸介质。系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)30和/或高速缓冲存储器32。计算机系统/服务器12还可以包括其它的可拆卸/不可拆卸、易失性/非易失性计算机系统存储介质。仅仅是作为例子,可以提供存储系统34,用于从不可拆卸的非易失性磁介质(没有示出,而且一般称为“硬驱”)读并向其写。尽管没有示出,但是也可以提供用于从可拆卸的非易失性磁盘(例如,“软盘”)读并向其写的磁盘驱动器和用于从可拆卸的非易失性光盘,例如CD-ROM、DVD-ROM或者其它光学介质,读并向其写的光盘驱动器。在这些情况下,每一个都可以通过一个或多个数据介质接口连接到总线18。如将进一步绘出并且以下将描述的,存储器28可以包括至少一个具有一组(例如,至少一个)程序模块的程序产品,所述程序模块配置成执行本发明实施方式的功能。本发明的实施方式可以实现为计算机可读信号介质,所述计算机可读信号介质可以包括其中(例如,在基带中或者作为载波的一部分)体现计算机可读程序代码的传播数据信号。这种传播信号可以米取多种形式中的任何一种,包括但不限于电磁、光或者其任意合适的结构组合。计算机可读信号介质可以是非计算机可读存储介质而且可以传送、传播或者运输由指令执行系统、装置或设备使用或者与其联合使用的程序的任何计算机可读介质。体现在计算机可读介质上的计算机代码可以利用任何适当的介质发送,包括但不限于无线电、有线线路、光纤电缆、射频(RF)等,或者以上所述的任意合适的结构组合。作为例子,但不是限制,象操作系统、一个或多个应用程序、其它程序模块和程序数据一样,具有一组(至少一个)程序模块42的组织敏捷性确定程序/实用程序40可以存储在存储器28中。总的来说,组织敏捷性确定程序40执行在此所述的本发明的功能。操作系统、一个或多个应用程序、其它程序模块和程序数据中的每一个或者其某种组合可以包括联网环境的实现。程序模块42总体上执行在此所述的本发明实施方式的功能和/或方法。计算机系统/服务器12还可以与例如键盘、定点设备、显示器24等的一个或多个外部设备14 ;使得消费者能够与计算机系统/服务器12交互的一个或多个设备;和/或使得计算机系统/服务器12能够与一个或多个其它计算设备通信的任何设备(例如,网卡、调制解调器等)通信。这种通信可以经I/O接口 22发生。还有,计算机系统/服务器12可以经网络适配器20与一个或多个网络通信,例如局域网(LAN)、通用广域网(WAN)和/或公共网络(例如,互联网)。如所绘出的,网络适配器20经总线18与计算机系统/服务器12的其它部件通信。应当理解,尽管没有示出,但是其它的硬件和/或软件部件也可以与计算机系统/服务器12—起使用。例子包括,但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动器阵列、RAID系统、磁带驱动器及数据归档存储系统等。如以上所指出的,本发明的实施方式提供了用于确定组织可能跨多个计算域的业务敏捷性的方法。支持敏捷性的一种类型的企业体系结构是没有单个控制点的无层次组织,其中个人可以相对自治地工作。角色和责任可能不能预先确定,但是可以从个人的自组织行为中显露出来而且可以不断地变化。类似地,项目可以在企业中随处产生,有时候甚至是来自外部的子公司。沿着这些线,可以合作地或者当场作出关键决定。为此,知识、权力和智力成果可以在该企业中传开,使得其独特地能够快速恢复并适应任何关键企业部件的损失。敏捷性确定方法的一个焦点是通过做计划和并行地而不是顺序地执行工作量来解决复杂性、不确定性和动态目标的问题。这种工作量执行可以帮助消除不必要的计划行为和结果产生的不必要的工作。敏捷性方法集成了计划与执行,以便允许组织“搜索”工作任务的最优次序并按改变需求调整。关于项目的混乱的一些造成原因包括对项目组成部分的不完全理解、对组成部分交互的不完全理解和变化的需求。而且,随着对项目组成的更深理解呈现,对项目的需求可能随时间而变。需求也可能由于所涉及各方变化的要求和希望而改变。“敏捷”方法或组织哲学允许一个团队或组织通过仅聚焦到任何变化迭代中小的细节集合来快速实现成功的项目。这与不敏捷的方法相反,在不敏捷的方法中,完成所需的所有细节可以赋予相同的优先级。据此,本发明的实施方式提供了自动导出组织跨多个计算域的业务/组织敏捷性得分的方法。具体而言,在此所述的方法提供了获得公司文档(例如,电子文档)、分析那些文档并为该组织计算业务敏捷性得分的系统。文档消费可以自动地检测或突出治理等级和/或组织文化。通过提供可能的得分范围,文档还可以用于完全地计算得分或者帮助咨询人员,由此减少人员干预的次数。此外,在此所述的方法还提供了基于用于多个领域的标准来加权的算法,所述多个领域例如:行业垂直性因素、组织的大小、地理区域和/或与组织关联的竞争性地位(等)。这种自动化调整的使用允许企业敏捷性得分准确地反映特定商业生态系统中一个公司的优先级和环境。还有,在此所述的方法可以利用自动化的文档发现方法与分析,来选择感兴趣的文档并且把所述文档自动地传输到敏捷性咨询人员并且突出所述文档。这种方法可以自动地向咨询人员传输白皮书、行动计划、商业计划等。在一种实施方式中,敏感和机密信息可以被自动检测并传输到公司的法律部门,在发行之前进行检查。自动文档检测和相关信息的传输可以帮助咨询人员提供最准确的建议,而不需要咨询人员阅读全部的公司文档。现在参考图2,示出了根据本发明一种实施方式、能够实现在此所讨论的功能性的系统图。应当理解,在此所述的教义可以在任何类型的联网计算环境(例如,云计算环境或者网格计算环境)中实践。仅仅是为了说明的目的,在图1和2中示出独立的计算机系统/服务器12。在在此所述教义在联网计算环境中实践的情况下,不是每个客户机都需要具有业务敏捷性确定引擎(引擎50)。相反,引擎50可以装载在与客户机(例如,无线地)通信的服务器或者具有服务器能力的设备上,以便为其提供设备保护。不管怎样,如所绘出的,引擎50都示为在计算机系统/服务器12中。总的来说,引擎50可以实现为图1计算机系统12上的组织敏捷性确定程序/实用程序40而且可以启用在此所述的功能。如进一步示出的,引擎50 (在一种实施方式中)包括处理一组(至少一个)规则52和/或提供下文中基于信用的计算资源分配的规则和/或计算引擎。据此,引擎50可以执行类似于通用计算机的多种功能。具体而言,其中,引擎50可以:接收计算机存储介质中的、与(例如,跨一个或多个计算域56A-N的)组织54关联的组织文档集合60 (例如,电子地来自一个或多个计算机存储设备58A-N);分析所述组织文档集合60,找出指示该组织54的组织敏捷性的关键字集合;基于利用敏捷性计算规则集合所进行的分析计算敏捷性得分集合;基于以下至少一个给所述敏捷性得分集合加权:与组织54关联的行业垂直性因素集合、组织54的大小、与组织54关联的地理区域及与组织54关联的竞争性地位;基于所述计算和加权(例如,向用户/咨询人员62)提供输出;基于所述关键字集合确定组织54的治理;基于所述关键字集合确定组织54的管理结构;和/或识别缺少与该组织关联的信息的一个或多个领域(等)。说明性实现这部分描述了一种用于实现在此所述教义和/或功能的一种说明性方法。应当理解,这是实现本发明实施方式的一种可能方式,而且也可以存在其它的备选方案。1.自动化的业务敏捷性计算方法:这种方法可以自动地导出组织跨多个计算域的业务敏捷性得分。公开了获得公司文档、分析那些文档并且部分地或者完全地为该组织计算业务敏捷性得分的细节。文档分析可以自动地检测或者突出治理等级和组织文化。通过提供可能的得分范围,所获得的文档可以用于完全地计算得分或者帮助咨询人员,由此减少人员干预的次数。现在参考图3,示出了引擎50的说明性图。图3中所示出的模块总体上概述了本发明实施方式的计算机辅助逻辑实现中所包含的逻辑功能。这些模块可以分成单独的计算机程序功能,或者它们可以包含在单个(或者更少量的)计算机程序中。公司文档消费模块70:这个模块获得公司文档,进行分析。用于消费/定位的几种实施方式是可能的。在一种实施方式中,web爬虫用于从公司的内联网取得文档并且把它们放到关系数据存储中。在一种备选实施方式中,咨询人员选择文档子集消费并且通过计算机化的、有可能启用web的文档库接口把它们提供给消费模块。在还有另一种实施方式中,组织的电子邮件文档提供给这个模块,进行消费。在优选的电子邮件消费实施方式中,专门的程序连接到公司的邮件服务器并且提取相关的历史对应性。如果电子邮件服务器不支持历史文档保留,那么可以使用一种不同的方法,其中一个程序安装到邮件服务器上,记录对应性,用于将来分析。在这种限制可能产生更好结果的情况下,这些文档可以自动地限定到只包括那些在高级或上层管理中的文档。基于其关键字分析,这个模块可以给有利的实践分配正分而给有害的实践分配负分。应当指出,这种关键字分析与得分分配可以在消费模块中或者在以下的分析模块中发生。公司文档分析模块72:这个模块为组织计算当前的业务敏捷性。分析由上述消费模块所获得的文档,找出关键字集合和关键字计数。然后,这些关键字馈送到已知的基于规则的引擎中,确定可能的业务敏捷性得分。此外,例如由丨BM 企业品牌与声誉分析(COBRA) (IBM及相关项是位于美国和/或其它国家的国际商用机器公司的商标)所提供的文本分析引擎也可以用于跨完全不同的文档辨别趋势。这种趋势分析用于帮助计算敏捷性得分。COBRA影响先进且深入的文本与数据分析技术,来挖掘广泛范围的社会媒体内容,例如博客、新闻、论坛及公司的内部信息,来导出消费者和企业研究,例如品牌与声誉研究、危机与法规遵守监控、市场与竞争性研究。公司文档治理模块74:一种特殊的分析可以用于计算组织中的治理。例如,特殊的关键字可以通过被消费的文档来搜索,确定组织中治理的量。此外,这个模块可以通过电子邮件扫描、文档扫描或者对雇员目录的访问来自动地摄取雇员头衔。雇员头衔分析可以用于辨别组织中治理的量。公司组织模块76:这个模块摄取组织信息,确定组织有多“平”。成为敏捷的一部分可以包括具有平面化的管理结构。这个模块可以从结构化的公司来源(例如,发布的组织结构图,或者从非结构化的来源,电子邮件扫描,查找例如“经理”的词来推断这种结构,等等)摄取相关信息。在一种实施方式中,这个模块可以链接到公司目录,从所述公司目录,可以计算组织结构并基于该结构分配得分。咨询人员辅助模块78:这个可选模块可以在前面的模块之后被调用并且通知咨询人员关于哪些领域它不能获得信息。此时,咨询人员可以对需要的领域进行集中访问。一旦进行了那些访问,咨询人员就可以为所需的领域产生得分,就象目前已知的那样。在计算完成之后,咨询人员将把得分提供给得分计算模块。得分计算模块80:这个模块基于由前面的模块所提供的分析和来自咨询人员的输入为组织计算整体敏捷性得分。现在参考图4,示出了说明以上讨论的自动化业务业敏捷性计算方法的流程图。如所绘出的,过程在步骤Ml中开始。在步骤M2中,确定文档的web爬行是否可能(例如,由公司文档消费模块70)。如果不可能,可以在步骤M3中提醒咨询人员。如果可能,就在步骤M4中给基于web的文档打分(例如,由公司文档分析模块72)。在任何一种情况下,都可以在步骤M5中给咨询人员所提供的文档打分,并且在步骤M6中确定可用的电子邮件服务器是否保存电子邮件(例如,由公司文档治理模块74)。如果不保存,就在步骤M7中安装电子邮件保留层,并且在步骤M8中收集电子邮件。然后,在步骤M9中可以给保留的电子邮件打分。在步骤MlO中,确定是否所有的域都可以计算。如果不是,就在步骤Mll中提醒咨询人员,并且在步骤M12中从咨询人员接收导出得分形式的输入。一旦所有的域都可以计算和/或接收到咨询人员得分,就在步骤M13中将它们组合到一起(例如,由得分计算模块80)。I1.域的自动加权和优化客户端/消费者组织环境的域元素这种方法自动加权(B卩,调整优化用于特殊客户/消费者的结果的业务敏捷性域元素)。这种方法提供基于用于四个不同领域的标准的算法加权,这四个领域是:行业垂直性因素、组织的大小、地理区域和竞争性地位。依赖于实施方式,这四个领域中的任何一个或者全部都可以用来优化加权。这种自动化调整的使用允许业务敏捷性得分准确地反映公司在特定商业生态系统中的优先级和环境。行业垂直性因素:垂直市场是基于特殊和专门的需求参与到交易中的一组类似的企业和消费者。基于关于流行的行业垂直性的已知信息,本发明可以优先加权特殊的敏捷性增强等,来提供有竞争性的优点。组织的大小:一个特殊组织的大小改变用于业务敏捷性的各个改进领域的加权。一般大小的大组织通常可能需要在一个领域中集中改进,而较小的公司可能通过聚焦到其它改进领域而受益。基于组织的大小,本发明可以不同地给各个因素加权。地理区域:公司的地理区域或多个地理区域可以修改用于各个改进领域的加权。地理区域可以由上述文档摄取模块自动计算。例如,依赖于所述区域,不同的敏捷性领域可以具有不同的值。此外,如果有些改进需要遵守政府法规/监督,那么,基于地理位置,可以修改改进的次序。竞争性地位:组织的竞争性地位可以用于修改用于特殊域元素的加权。例如,如果组织在一种产品或服务领域中具有竞争性的优点,那么,与其中它们与竞争对手相比处于劣势的不同域相比,用于那个领域的改进需求的加权可以修改。现在参考图5,示出了说明优化客户/消费者的域和域元素的自动加权的流程图。过程在步骤NI和步骤N2中开始,确定/计算业务/组织的敏捷性得分。在步骤N3中,确定前面的文档分析是否检测到可用的企业行业。如果没有,就在步骤N4中从咨询人员请求行业的识别。在步骤N5中,基于所述行业跨域调整得分。在步骤N6中,确定公司的大小是否超过了预定的阈值。如果超过了,焦点领域就在步骤N7中调整用于较小公司。如果没有超过,焦点领域就在步骤NS中调整用于大公司。在任何一种情况下,其后都在步骤N9中确定地理位置是否限制了域的改进。如果是这样,就在步骤NlO中基于可用的顺应性需求修改焦点领域。如果不是这样,就在步骤Nll中确定该组织是否被认为是行业领导者(例如,基于独立的企业分级)。如果是行业领导者,可以在步骤N12中修改焦点领域,来增强竞争。如果不是行业领导者,可以在步骤N13中增强焦点企业,拉大该组织与竞争对手的距离。在任何一种情况下,该过程都可以在步骤N14中结束。II1.域领域优先化:这种方法自动地给用于组织的改进排定优先级。优先级得分可以包括多个不同特征(例如,实现的时间,和/或对敏捷性最有害/改进的需求等级)中的一个或者都包括。例如,通过历史或其它经验分析,可以计算实现每个建议的时间。因此,每个建议可以包括一个实现窗口。在本发明的另一方面,执行文档分析,来确定哪些元素对于敏捷性是最有害的。这可以包括自动电子邮件和即时消息摄取以确定哪些方面造成最多投诉。有可能通过雇员层次结构自动加权的、具有较高风险的元素可以比用于改进的其它元素得到更高的权重。可以在那些具有较低组合得分的元素之前选择具有最短实现时间和较高损害的元素来改进。实现估计:在这种方法中,使用历史分析来确定任何给定敏捷性改进实现可能所花时间长度的估计(例如,使用来自图2存储设备58A-N的历史数据)。这种方法可以存储用于每个改进领域的实现时间。随着时间的推移,那个数据集用于估计类似组织的实现时间。除了历史分析方法,描述当前消费者的几个数据点可以用于自动计算该估计。第一个这种数据点可以是先前计算出的用于当前域中敏捷性的得分。例如,如果一个消费者对于一个域具有低敏捷性得分,那么可能要花比如果其敏捷性得分处于该域中间值时更长的时间来实现改进。另一个数据点可以是组织的大小。具体而言,对于较大的组织来说,花较长的时间修改其结构和方法是很普通的。由此,公司的大小会影响实现的时间。影响可以是线性的、阶梯式的或者遵循其它已知的数学模型。一个附加的示例性元素可以是该组织中实现改变的可用资金。有些实现可能是昂贵的,而且,依赖于可用的资金,实现可能比之前的实现快或者慢。现在参考图6,示出了说明给在这部分中所述的改进排定优先级的概念的流程图。如所绘出的,过程在步骤Pl和步骤P2中开始,为每个域获得相对敏捷性得分。在步骤P3中,确定该得分是否低于预定的阈值。如果不低于,过程就流向步骤P5。如果低于,就在过程流向步骤P5之前在步骤P4中增加实现估计,在步骤P5中确定组织是否超过了预定的大小阈值。如果没有超过,过程就直接流向步骤P7。如果超过了,就在步骤P7中确定改进资金是否低于资金阈值之前在步骤P6中增加实现估计。如果不低于资金阈值,过程就直接流向步骤P9。如果低于资金阈值,就在步骤P9中报告总的实现估计之前在步骤P8中增加实现估计。
_4] IV.敏捷性损害计算本方法使用几个功能来确定一个特定的域得分对于组织的敏捷性多么有害。这些功能包括文档摄取与分析、电子邮件发现与分析及雇佣层次结构加权。以下提供每个功能的细节。文档摄取:文档摄取功能获得进行损害分析的文档。在一种实施方式中,网络爬虫可以用于从公司内联网获得文档并把它们放在关系数据存储中。在一种备选实施方式中,咨询人员可以选择文档的一个子集来消费并且通过计算机化的、有可能启用web的文档库接口把该子集提供给公司文档消费模块(图3的70)。公司文档分析模块(图3的72)可以首先利用关键字分析来扫描文档,以确定哪些文档描述企业的障碍或者“痛点”。一旦选定了文档集合,系统随后就可以利用例如IBM COBRA或者其它文本分析软件的技术来扫描这些文档,通过域的可用性根据主题分离文档。不管怎样,一旦完成了,就可以给每个域领域分配损害得分。电子邮件发现:在电子邮件发现实施方式中,专门的程序可以连接到公司的邮件服务器而且可以提取相关的历史对应性。如果电子邮件服务器不支持历史文档保存,那么可以使用一种不同的方法,其中一个程序安装到邮件服务器上,来记录对应性,用于将来分析。公司文档分析模块72可以首先利用关键字分析来扫描电子邮件,确定哪些电子邮件描述企业的障碍或者“痛点”。一旦选定了电子邮件集合,系统随后就可以利用例如IBM COBRA或者其它文本分析软件的技术来扫描这些电子邮件,通过域的可用性根据主题分离电子邮件。一旦完成了,就可以给每个域领域分配损害得分。来自文档摄取模块和电子邮件发现模块(在图3中总体上示为公司文档消费模块70)的得分组合到一起,来确定整体损害得分。应当指出,在大多数实施方式中,电子邮件得分可以赋予更高的权重,因为人们在电子邮件中比在正式文档中描述业务投诉更加普遍。雇佣层次结构加权:这种方法对文档摄取和电子邮件发现模块执行后处理和权重调整。雇佣层次可以利用手动输入、电子邮件链转发分析或者目录集成来发现。然后,这种方法基于组织层次结构中雇员的位置修改用于个人文档的权重。现在参考图7,示出了说明在这部分中所述的、用于计算敏捷性损害的概念的流程图。过程在步骤Rl和步骤R2中开始,发现电子邮件或者其它公司文档。在步骤R3中,确定所发现的文档是否包含某些关键字。如果不包含,该过程就在步骤R4中结束。如果包含,就在步骤R5中通过组织的域领域给这些文档排序,并且在步骤R6中确定这些文档是否来自或者被另一封电子邮件参考。如果不是,过程就直接流向步骤R8。如果是,就在步骤R8中确定文档是否来自组织中高级管理之前在步骤R7中增加对应域领域的重要性等级。如果在步骤R8中确定文档不是来自组织中的高级管理,过程就直接流向步骤R10。如果是,就在步骤R4中过程结束之前在步骤RlO中计算总的域得分之前在步骤R9中增加对应域领域的重要性等级。V.元素诜择这种方法组合来自实现估计模块的结果和敏捷性损害输出,分级哪些域元素应当首先改进。这种分级可以由咨询人员基于访问中所发现的附加材料来调整,以满足消费者的期望。现在参考图8,示出了根据本发明一种实施方式的方法的流程图。在步骤SI中,在计算机存储介质中接收与组织关联的组织文档集合。在步骤S2中,分析该组织文档集合,查找指示该组织业务敏捷性的关键字集合。在步骤S3中,基于利用敏捷性计算规则集合所进行的分析计算敏捷性得分集合。在步骤S4中,基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位。在步骤S5中,基于加权后的得分集合确定对该组织的改进集合。在步骤S6中,给所述改进集合排定优先级(例如,基于实现时间或者其需求等级)。说明性伪代码这部分包括了执行以上所述的一些分析功能的说明性伪代码(例如,类似于COBRA)ο
/*这个java类实现了一个表,其中该表的每一行代表所产生规则
的一个肯定前因/
权利要求
1.一种用于提高组织跨多个计算域的组织敏捷性的计算机实现方法,包括: 接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联; 分析所述组织文档集合,找出指示该组织的组织敏捷性的关键字集合; 基于利用敏捷性计算规则集合所进行的分析来计算敏捷性得分集合; 基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位; 基于加权后的敏捷性得分集合确定对该组织的改进集合;及 基于以下至少一个因素给所述改进集合排定优先级:实现所述改进集合的时间,或者由加权后的敏捷性得分集合所指示的所述改进集合的需求等级。
2.如权利要求1所述的计算机实现方法,所述排定优先级包括: 确定用于所述改进集合的优先级得分集合;及 基于所述优先级得分集合给所述改进集合的每一个排定优先级。
3.如权利要求2所述的计算机实现方法,所述分析还包括基于所述关键字集合确定所述组织的管理结构,所述敏捷性得分集合进一步基于该管理结构。
4.如权利要求1所述的计算机实现方法,还包括识别一个或多个缺乏与组织敏捷性关联的信息的领域。
5.如权利要 求1所述的计算机实现方法,所述行业垂直性因素集合与所述组织的业务需求集合有关。
6.如权利要求1所述的计算机实现方法,所述需求等级对应于由所述改进集合选定的一个或多个因素对所述组织的有害影响。
7.如权利要求1所述的计算机实现方法,所述加权包括基于与所述组织文档集合关联的一个或多个个人在该组织层次结构中的位置给所述敏捷性得分集合加权。
8.一种用于提高组织跨多个计算域的组织敏捷性的系统,包括: 存储介质,包括指令; 总线,耦合到所述存储介质; 处理器,耦合到所述总线,当执行所述指令时,使系统: 接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联; 分析所述组织文档集合,找出指示该组织的组织敏捷性的关键字集合; 基于利用敏捷性计算规则集合所进行的分析来计算敏捷性得分集合; 基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位; 基于加权后的敏捷性得分集合确定对该组织的改进集合;及 基于以下至少一个因素给所述改进集合排定优先级:实现所述改进集合的时间,或者由加权后的敏捷性得分集合所指示的所述改进集合的需求等级。
9.如权利要求8所述的系统,所述存储介质还包括用于使系统执行以下处理的指令: 确定用于所述改进集合的优先级得分集合;及 基于所述优先级得分集合给所述改进集合的每一个排定优先级。
10.如权利要求9所述的系统,所述存储介质还包括用于使系统基于所述关键字集合确定所述组织的管理结构的指令,所述敏捷性得分集合进一步基于该管理结构。
11.如权利要求8所述的系统,所述存储介质还包括用于使系统识别一个或多个缺乏与组织敏捷性关联的信息的领域的指令。
12.如权利要求8所述的系统,所述行业垂直性因素集合与所述组织的业务需求集合有关。
13.如权利要求8所述的系统,所述需求等级对应于由所述改进集合选定的一个或多个因素对所述组织的有害影响。
14.如权利要求8所述的系统,所述存储介质还包括用于使系统基于与所述组织文档集合关联的一个或多个个人在该组织层次结构中的位置给所述敏捷性得分集合加权的指令。
15.一种方法,用于部署提高组织跨多个计算域的组织敏捷性的系统,该方法包括: 提供一种计算机基础设施,该计算机基础设施可操作成: 接收计算机存储介质中的组织文档集合,所述组织文档与该组织关联; 分析所述组织文档集合,找出指示该组织的组织敏捷性的关键字集合; 基于利用敏捷性计算规则集合所进行的分析来计算敏捷性得分集合; 基于以下至少一个因素给所述敏捷性得分集合加权:与该组织关联的行业垂直性因素集合、该组织的大小、与该组织关联的地理区域及与该组织关联的竞争性地位; 基于加权后的敏捷性得分集合确定对该组织的改进集合;及 基于以下至少 一个因素给所述改进集合排定优先级:实现所述改进集合的时间,或者由加权后的敏捷性得分集合所指示的所述改进集合的需求等级。
全文摘要
本发明提供了用于跨多个计算域提高组织敏捷性的方法与系统。本发明的实施方式提供了用于确定和/或增强组织跨一个或多个计算域的敏捷性的方法。其中,本发明的实施方式解析并挖掘组织文档来找出相关数据、计算业务敏捷性得分并给其加权、确定优化域元素以确保对消费者的最优结果的改进、给改进排定优先级和/或提供传输到咨询人员等的组织敏捷性信息。应当理解,依赖于对一个特定组织所期望的改进的范围,这些功能可以独立地或者相互结合地使用。
文档编号G06F9/50GK103197974SQ20131000052
公开日2013年7月10日 申请日期2013年1月4日 优先权日2012年1月5日
发明者S·安塔恩, R·A·哈密尔顿二世, K·L·霍利, B·M·奥康内尔 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1