剖析短迭代
敏捷教练Dave Nicolette提出:我们应该如何设定迭代长度?是要根据发布周期的时间么?使用短迭代又有哪些好处?
作者 Jean-Jacques Dubray译者 胡键 发布于 2008年3月13日 上午4时12分
在过去几周内,两份关于“2008年BPM形势”的主要报告发表了。第一份(54页)根据274名被访者所填写的调查问卷而来,由Paul Harmon和Celia Wolf发表,两位是BPTrends.com的执行编辑和出版者。第二份(36页)基于分析师报告、文章和客户调查而来,由BEA和合著者Sandy Kemsley 发表(要获得这两份报告,都必须进行一次免费的注册)。
作为提醒,BPTrends写道:
由于广泛的原因,以及今天讨论的BPM中还包含有几个新方法,因此很难给BPM画一个清晰的图画。
BPTrends认为影响一个组织关注业务过程变更的几个主要业务因素包括(从高到低):
- 通过节约成本/提供生产率来节约金钱的需要
- 改进管理协调或组织响应度的需要
- 改进客户满意度以保持竞争力的需要
- 改进现有产品、创建新产品,或进入新业务领域以保持竞争力的需要
这些结果和他们在2006年调查中所发现的一致。它还和支撑一个BPM努力的项目类型一致:
- 开发一个企业过程架构
- 开发一个企业过程性能测定系统
- 协调企业过程变更成果
- 主要过程再设计项目
BEA的分析师报告发现的驱动力明显不同。他们引证说69%的公司关注收入的增长(31%的关注努力节约成本)。他们还参考了一项由Aberdeen Group进行的研究,其中:
125被调查主管中超过半数认为人工干预是对他们企业应用中缺失功能的必要补充。此外,34%的被访者报告了应用开发中的应用不灵活/局限性。
BEA的AquaLogic BPM客户反应他们的焦点实际在:
BPTrends报告说范围广泛的过程标准正在被被访者使用。但是,BPMN以41%(从2006年的22%)展示了最强劲的势头,BPEL以26%(从2006年的23%)显示了适度的进步。XPDL(6%)和OMG过程元模型(7%)被远远的抛在了后面,而UML(30%)和 CMM/CMMI (28%)依旧相当平稳。
最流行的捕获业务过程的工具依旧是Visio和PowerPoint。
被访者部署了范围广泛的由著名SOA基础设施领导厂商支持的BPMS套件:IBM(包括FileNet)、SAP 和Oracle。BPTrends注意到市场被划分成两类:
主要用于集成的BPMS [……],或更好的用于管理以人为中心的过程或工作流过程的[……BPMS]。
BEA的调查指出,在选择一个BPM解决方案时,客户考虑:
- 建模环境的易用性
- 对不同过程类型的支持
- 引擎的优点和可伸缩性
- 预置的与SOA技术的集成
BPTrends并不关心BPM的这个方面,即使调查市场数据显示(见上)领先的SOA基础设施软件厂商支配了这个市场的大部分份额。
BEA,参考了一份Aberdeen报告,看到了更清晰的联系,因为:
支持敏捷业务过程是许多SOA项目背后的主要驱动力。
BEA还报告客户使用SOA+BPM(与单独使用BPM对比)极大地改进了他们的能力:
- 提供快速过程改进
- 跨部门分享、连接、重用过程
BEA的发现表明:
BPM是成长最快的软件市场……[并且]厂商由2006年的150家减到2007年的25家。
他们的报告称Gartner、Forrester和IDC都认为BPM市场将从当前的10亿美元市场增加到2011年的50-60亿美元。
BPTrends似乎不同意这个估计:
一些分析师报告了一个10亿美元的市场,并暗示它将很快成为那个大小的很多倍。这个调查暗示一些更适度的东西。
然而,BPTrends发现表明2008年应该是BPM的伟大的一年:
[如果]到2007年晚些时候,24%的被访者表明他们正使用这项技术[这对比2006年的23%而言相当的稳定],另外25%的被访者期望他们的公司将在2008年投资这项技术。
类似的信息,BEA的调查表明65%的被访者正打算在接下来的2年中开始一个业务过程改进项目。
查看英文原文:Surveys from BPTrends and BEA Reflect on "The State of BPM in 2008"
本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。
在这篇文章里,Bryon Jacob和Chris Berry将和我们继续探讨AtomServer,它是基于Apache Abdera的完整Atom存储实现。作者还创建了几个Atompub规范扩展,其中包括自动标记、批处理和Feeds聚合。
InfoQ中文站的电子杂志《架构师》试刊第二期出版了!相比于上期,我们在内容的选择安排和版式上都根据读者的意见重新做了修正。“细节决定成败”,我们希望基于InfoQ中文站的专业内容,《架构师》能逐渐成为大家喜欢的电子刊物!
在本文中,Steven Haines探讨了Web应用性能调优问题。该领域过去更像是一门艺术而不是一门科学。他提出了一种称为基于等待调优的方法,使整个调优过程更加可度量,也因此更具科学性。
通常来说,改变技术路线时最艰难的部分是辨别语言语法之间的不同。这篇文章就为Java开发者提供了一份如何转向Flex基础语言ActionScript的指南。
本视频主要以财帮子为例,介绍了如何创建一个PV为百万级的Rails应用。其中包括:Rails应用的服务器架构、Rails Cache的优化、负载均衡的处理、Web服务器的调试、分布式解决方案、Open API的设计等等。
InfoQ首席架构师Alexandru Popescu在采访中谈论了InfoQ架构、Webwork与DWR、Hibernate与JCR、Hibernate可扩展性、最新的InfoQ视频流系统和InfoQ的未来规划。
没有回复
回复