200 likes | 359 Views
二十一世纪的商业软件 大卫 查素 首席执行官 Procession 上市公司 , 1a Stones Courtyard, Chesham Bucks HP5 1DE 英国 电话 : + 44(0)1494 781444 主页: www.procession.com. Procession 商务技术. Procession – 公司概况. Procession 是由商务精英而不是 IT 领袖构想出来解决“软件问题” 最初的计划以及研究和发展是在 90 年代前页 95 年至 96 年改写至 windows 系统 ( 现在是任何操作系统 ) 和 Oracle
E N D
二十一世纪的商业软件大卫查素首席执行官Procession 上市公司, 1a Stones Courtyard, Chesham Bucks HP5 1DE 英国电话: +44(0)1494 781444主页:www.procession.com Procession 商务技术
Procession – 公司概况 • Procession 是由商务精英而不是IT领袖构想出来解决“软件问题” • 最初的计划以及研究和发展是在90年代前页 • 95年至96年改写至windows系统(现在是任何操作系统) 和 Oracle • 1997年首次用户激活 • 07年至08年Procession被Microsoft鉴定了六项专利应用,Microsoft 被迫承认了Procession的先有技术 • 2008 SAP思爱普尝试从Process的模型去得到架构功能的专利----------太晚了 (并且在2009年IBM还在获得另一个20世纪的旧有组件技术来增加进他们的复杂的软件技术堆栈) 引用自Zeiter ---目前为Procession的合伙人 “时间和金钱的数量以及专业技术投入进Procession研制的革新应用是非常清楚的; 结果是得到了一个强壮有力的编程环境并大大保留了时间
为什么是商务技术“BT”? 软件的问题 产业分析 “超过50%的软件交付项目是失败的” • 里阿曼 麦克斯韦尔,政策研究中心 “2009年至2010年英国政府要花大概165亿英镑在IT上,等同于1.4%的GDP。但大多数的这些钱都浪费了,只有30%的这些项目是成功的 “ 二十一世纪的思考 • 乔治 克隆尼, 福雷斯特研究首席执行长管 “如果我们不从IT转换到BT的话,我们将面临更多的灾难比如我们现在的贷款危机。为什么呢?因为IT创造的系统不容易被人们所掌握,BT会使人们轻松驾驭” • 派卡 胡迪尼, 埃森哲高科技团队高级行政人员, 2009年九月 “重点应该是“一个通过集成的技术堆叠来提供纵向的应用和标准以及用户可得的服务”
比尔 盖茨进行的“D”项目2008年Office系统开发者会议,加州圣何塞 “今天大多数写的编码是程序性的编码。“并且这已经成为永远的开发的圣杯了,这使得你不得不写如此多的【程序性】的编码,”盖茨说. “我们已经投资了很多,换句话说就是用户定制的应用,我们称它为梦想和追求:只用我们今天用的编码的十分之一. “你能够用陈述性的原则来做事” “我们不是只在这里说【一个陈述性的语言已经】发生了并且你需要大量减少程序性的编码,但是那确实是产业的发展方向”盖茨说. “并且,尽管事实要比人们期望的要花更长时间,我们真心相信,这是一些会改变软件开发的事情” 可是Procession的陈述性环境已经在现实生活里测试了十年之久了!
人创造了所有资源信息 敏捷性 敏捷性敏捷性敏捷性敏捷性 敏捷性 敏捷性 客户 核心应用 公众 替代市场 预订& 桥接应用 现有的应用开发 人和进程的应用空间 人们团队合作来传达 商务输出所需要的空 间 供应商 应用是简单进程的实现或表达 工作任务需要流程能够允许协作------在任何地方
在技术领域什么是“新颖”? • 用户界面里有关联的工作任务类型是极少的,可以用来定位任何商务问题所引起的一个可应付所有商业逻辑功能独立的性能 • 商业逻辑允许商务能够用IT并凭借IT来调动去控制他们的商业 • 数据中心的结构软件里的灵活性在真实过程中传递并随着商业的改变而改变并且没有因此分裂 • 一旦商业逻辑被无生成代码或用一个陈述性的技术来编译测试过,即可用点击按钮的方式构造模型的方向 • 建造非常快速的由分析师领导的用简单的商业语言描述的模型,并且不需要传统的最终的技术规范 • 模型变成一个永久的记录来记录配置了什么 • 一个统一的技术堆叠可以消除构造用户应用的复杂性 Procession所有的全球首发都是用了革新的设计理念的内核
Procession创造了新的软件架构商业逻辑被传递技术分离Procession创造了新的软件架构商业逻辑被传递技术分离 • 商业逻辑的应用 • 人 • 职责 • 资源 • 十三个工作任务类型 • 信息和数据 • 传递技术的应用 • 操作系统 • 浏览器 • 应用程序服务器 • 安全 统一的应用工具 Oracle RDBMS(Oracle 关系型数据库管理系统)
Procession 以一个统一的工具为特色 流程引擎来保证计划所有的工作 规则引擎反映真实世界遵循的法则 计算引擎自动化系统工作 状态引擎实时反馈 业务流程建模集中在人和他们的流程上 工作流程每件事情都由正确的顺序连接起来 审计跟踪, 事件, 逐步升级=控制 快速建立原型用户被包含进构建 时间记录支持以成本核算为基础的活动 实时记录变得可预测 构建混搭式应用单一屏幕复合数据资源 角色和执行者人类与机器 管理层次谁看什么 在面向服务的体系结构的对话框里和谐商业流程一个二十一世纪的方式 = 软件的灵活性 访问网络服务专心于一个流程 可再次使用的特点加速未来的研发 用户界面动态创建链接人,角色,任务类型和通过网络和客户服务窗体的数据 应用标签库的表示层 为用户文档,新建,电邮,信息等等由具体实例数据和浏览器的编辑能力动态构成的预制模板 在Oracle数据库里精简表的创建 流程和任务的版本控制 商业分析师/c咨询师用商业构造商业逻辑 服务器侧信息队列 XML 运行时间和设计网管 SaaS, 平台即服务和云计算都支持 归根结底,Procession真的省钱!
Procession是如何构建应用的 • 为设计过程拖放任务图标/ 创造商业流程应用 • 拖放屏幕设计/用户界面可以用IT资源通过企业应用集成层/应用程序设计接口集成
激活一个配置流程 • 点击工具栏上的流程 • 选择性质 • 改变状态到激活
激活后会发生什么? 通过激活和保存一个流程 流程引擎把设计的流程分解为它的各个成分元素 通过一个陈述性的技术,这些被存入Oracle的表里 在运行的时间里 引擎询问这些表来做决定 在应用里谁做什么,什么时间和怎么做 这一切的发生都不需要编码编译
案例研究-英国体育总局- 为什么选择Procession? 英国体育总局对管理和分配公共投资负责,并且依照法令负责国家体育彩票和财政的资金 “我们选择Procession是因为它的灵活性-我们需要非常迅速的介绍并且修改流程并且我们很喜欢软件的友好 --------利兹 尼科尔斯, 执行总监, 英国体育总局
运动员选择 每一个流程的分支都代表一个决定,在流程上的每一个点你都可以根据之前的真实数据随时设定判决的数据
这是浓缩的13个商业逻辑 每一个模块都代表一个任务 提议/验证流程
升级收入情况调查 (通货膨胀模块) 箭头指向工作流方向
英国体育局 – 长达8年的管理 良好的稳定性,整个数据结构的改变在8年里只用了一个小时的关机时间 • 75 个流程图(226个超过生命周期) • 2406 个联合的任务(5087 个超过生命周期) • 538 个用户界面 (表格) (1114 个超过生命周期) • 2682 个运动员 • 143 个组织 • 76 个体育分类 • 229 个体育分类里的训练 • 1275 激活整个价值为25.5千万英镑的奖金 • 705 每个月的工资 • 5610 被系统管理的定期付款 所有的管理只由4个管理员管理
他们得到的就是他们想要的 • 一个快速研发的环境 • 一个用商业语言构建的统一的工具 • 一个图形化的视角看他们的实际运行商业应用实践- 记住那些模型都是应用- 这是“新的编码” • 可以用灵活的软件支持持续的改变和改变并增加流程和项目的能力 • 未来的证据投资
Procession 在中国 西方有着拥有高成本的超过30年历史代代传承的电脑系统,而这些是中国不需要遵循的 Procession的源代码和知识产权是可以给中国市场制作的,那些想分享视野并把模型带入当地市场,能够降低可行的技术的进口和创造本地的经济发动机 不需要去容忍研发周期和成本,西方已经帮你做好了 中国拥有一个快速的可以直接进入二十一世纪商业技术的机会