BPM 观点:IT 如何能够与企业讨论业务敏捷性

在本专栏,Claus Jensen 介绍了 IT 如何使企业发生变化,将结构添加到关于业务敏捷性的讨论中。对于面临日益增加的复杂性和快速变化的企业来说,将工程技能应用到灵活的业务设计的能力是决胜的关键因素。 本文来自于 IBM Business Process Management Journal 中文版

Claus Torp Jensen, 高级技术人员, IBM

Claus Torp Jensen 是位于纽约州 Somers 的 IBM 高级技术人员。他是 IBM 的 SOA Foundation 团队的成员,从事不同体系结构原则之间的聚合工作。Claus 是 WebSphere Foundation Architecture Board 的一名成员。

在加入 IBM 之前,Claus 作为首席架构师和 SOA 推广人员已经有十年的经验。



2012 年 5 月 31 日

IT 能够为业务敏捷性设计提供什么

对于企业和 IT 来说,业务敏捷性是现代化的企业的关键是常识。显然,对于以 IT 为中心的产业来说,敏捷地交付高品质的 IT 解决方案是业务敏捷性的前提条件。但这是 IT 的所有作用吗?按时并根据规范交付解决方案?许多人可能会经常会回答 “是”,并对其置之不理,但是我认为工程理念能够为希望获得更高的业务敏捷性的企业带来至少两个其他重要的价值主张。IT 能够:

  • 普遍提高业务需求的质量
  • 教授企业如何以结构化的方式考虑业务敏捷性

让我们逐个考虑详细情况。


提高业务需求的质量

没有什么比糟糕的需求更能够减慢 IT 的交付速度了。许多研究已经证明最昂贵的缺陷是需求缺陷,大多数项目的很大一部分时间都花费在修复需求缺陷上,这些时间包括上市后添加在第一版产品中漏下的功能。无论较低的需求质量的原因是什么,不可避免的后果是困惑、低效率和最终导致返工的错误。

要询问的一个重要问题是:该由谁负责提高需求质量并确保专业地提供稳健解决方案所需的精度、背景和理解?最简单的答案是这是企业的问题(和过错),但实际上,企业不过是 IT 工程流程不足的替罪羊。适当的需求开发是 IT 必须承担的流程。如果需求不准确,则应该提出问题直到需求变得准确。如果企业背景不清晰,则需要明确,然后才能最后确定解决方案设计。需要工程理念来有效地将复杂的业务问题分解成可执行的需求,IT 部门比业务部门更加具有这种理念。换句话说,对于 IT 部门,需求工程与任何软件工程任务同样重要。


教授企业如何以结构化的方式考虑业务敏捷性

负责需求工程的 IT 部门不仅提高业务需求的质量,还将从根本上改变业务部和 IT 部之间在相互合作方向的关系,IT 部能够利用这种合作关系推出用于讨论业务敏捷性需求的合适语言。业务敏捷性的核心在大多数情况下是能够及时发现需要采取行动的情况、决定采用什么措施并执行与所决定的措施相关的流程。

通过将情况、决策和流程的正式概念引入业务部和 IT 部之间的需求讨论,这些讨论被迫解决业务敏捷性的重要方面,作为会话不可分割的自然的组成部分,比讨论愿景声明 “我想变得更加敏捷” 更加实际。同意需要更高的业务敏捷性很容易,但是采取实际行动实现该目标却很难。IT 业越来越重视结合运营决策管理和业务流程管理作为应对业务运营挑战的方式并非偶然。IT 需要采取下一步自然措施并将这些规则背后的原理注入到与业务合作伙伴讨论需求,特别是业务敏捷性需求的方式中。


结束语

与业务部讨论业务敏捷性需要基于坚实的工程原则,以将预期目标转换为可执行的设计。然而讨论的背景需要保持为业务运营而非 IT 解决方案。这种表面上的二分法可以通过采用更正式的方法讨论和实施情形、决策和流程方面的运营设计来解决。这将需要在 IT 部门内进行文化转变。特别是,需要 IT 部门接受业务需求和设计质量的内在职责,以及随之产生的对 IT 部门内部提出的业务域知识的需求。然而,在讲述完并执行完后,所作出的努力是值得的,因为这样加快了高品质、敏捷业务解决方案的交付。

参考资料

学习

获得产品和技术

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=WebSphere
ArticleID=819032
ArticleTitle=BPM 观点:IT 如何能够与企业讨论业务敏捷性
publish-date=05312012