<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT&#124;Redux &#187; Standardization</title>
	<atom:link href="http://itredux.com/category/standardization/feed/" rel="self" type="application/rss+xml" />
	<link>http://itredux.com</link>
	<description>New Rules for a New IT World</description>
	<lastBuildDate>Thu, 02 Feb 2012 10:04:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Micro Global Business</title>
		<link>http://itredux.com/2008/06/29/micro-global-business/</link>
		<comments>http://itredux.com/2008/06/29/micro-global-business/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 17:53:12 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/?p=513</guid>
		<description><![CDATA[As we're further developing the concept for the <a href="http://incubator.monolab.com/">Monolab&#124;Incubator</a>, we're starting to realize that our target market is not exactly the one we had in mind initially. While early stage companies remain our customers, we're slowly expanding our focus from the solo entrepreneur to the already-formed start-up company. And for the later, we're focusing on what we call Micro Global Businesses (MGB). [<a href="http://itredux.com/2008/06/29/micro-global-business/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>As we&#8217;re further developing the concept for the <a href="http://incubator.monolab.com/">Monolab|Incubator</a>, we&#8217;re starting to realize that our target market is not exactly the one we had in mind initially. While early stage companies remain our customers, we&#8217;re slowly expanding our focus from the solo entrepreneur to the already-formed start-up company. And for the later, we&#8217;re focusing on what we call Micro Global Businesses&nbsp;(<span class="caps">MGB</span>).</p>
<p>These businesses are born out of the Internet. They have 50 employees or less, spread across 5 locations or more. They sell technologies and services to either businesses or consumers, over the Internet, or through indirect distribution channels. Even though they have very few employees, every single one counts, and keeping them happy is one of the <span class="caps">CEO</span>&#8217;s top&nbsp;priorities.</p>
<p>A good example for such a company would be <a href="http://www.caucho.com/">Caucho Technology</a>, developer of the Resin application server, which last month <a href="http://blog.caucho.com/?p=29">surpassed</a> both JBoss and Tomcat according to Netcraft. Caucho has 7,500 corporate customers around the world, served by no more than 10 employees. The <span class="caps">CEO</span> lives in San Diego, <span class="caps">CA</span>, the <span class="caps">CTO</span> and a couple of engineers live in San Francisco, <span class="caps">CA</span>, and one of their senior developers currently lives in Tonton, <span class="caps">ON</span>, but is about to move to Vancouver,&nbsp;<span class="caps">BC</span>.</p>
<p>In order to get their job done, these guys need three things: a place to work outside of their homes so that they can focus, places to meet once a week for those who live in the same area, and very good communication tools to stay in sync. What they do not need is the hassle of setting all this up, especially if it means doing it across 4 or 5 locations, in 3 or 4 countries. Here comes Monolab|Workspace, the concept for which the Monolab|Incubator is a real-life&nbsp;experiment.</p>
<p>The idea for Monolab|Workspace is to develop a network of shared office spaces around the world. Unlike Regus and their 900 offices located in corporate areas, we&#8217;re looking at 25 to 50 locations only, strategically located in trendy neighborhoods. Think Embarcadero Center vs. Potrero Hill in San Francisco, <span class="caps">CA</span>, Shinjuku vs. Daikanyama in Tokyo, or La DÃ©fense vs. Le Maris in&nbsp;Paris.</p>
<p>Instead of private offices, we want open spaces, because our target users prefer email and <span class="caps">IM</span> to phone conversations. And when they really want to talk to someone, they either do it in person while sipping an espresso, or with the best videoconferencing system money can buy. And besides, nobody likes to sit in a box all&nbsp;day&#8230;</p>
<p>The main concept is to give very small businesses access to an infrastructure that only large companies can afford. For example, a good videoconferencing system costs north of $10,000, and a company of 10 people scattered across 5 locations just cannot justify spending the equivalent of a full year salary for it. But if you can spread the cost across 50 or 100 users, it all starts to make sense. The same is true for a nice meeting room that could sit a dozen people and could be used for sales presentations or training sessions. If you&#8217;re going to use it only once a week, how do you justify spending $5,000 to $10,000 on chairs alone? Sharing is the&nbsp;answer.</p>
<p>Then comes the question of locations. The audience we&#8217;re addressing with our concept is rather young, free spirited, and cosmopolitan. They could make a lot of money working for large corporations, but they would rather preserve their independence and develop their own ideas. As a result, they cherish smaller offices, smart architecture, green surroundings, and the proximity of good restaurants. They like mingling with creative types, visiting art galleries, or getting a drink with friends after a long day at work. For all these reasons, our workspaces will be located in historical downtown areas rather than corporate office complexes, and our spaces will look nothing like The&nbsp;Office.</p>
<p>There is also a notion of aesthetics, elegance, or style. This might be more a matter of personal taste rather than business rationality, but we like good design, quality materials, and smart user interfaces. At the risk of being dubbed as elitists, we&#8217;d rather spend more money on good equipment and furniture that make you feel good about your workplace, and less on staff whose job can be largely automated. As a result, you can expect our workspaces to be quite amazing, not in a luxurious way, but in the sense that no amount of efforts will be spared in our inhibited attempt to make them as effective and inspiring as&nbsp;possible.</p>
<p>Another aspect of the concept is locality and mobility. You can think of it in the context of the Global Village. Our users are bedouins who travel from place to place for a living, but do not want to lose the concept of Home, and want to engage with their destinations to the fullest. If this sounds a bit too abstract, just remember the feeling of loneliness you got the last time you traveled around the world for business, and found yourself in a normalized hotel room that looked exactly the same as the ones you stayed at in five other locations, down to the bar of soap in the bathroom. For a split second, you could not even remember where you were. Was it Sydney in Australia? Or maybe Austin, <span class="caps">TX</span>? And of all of sudden, you started questioning why you did all this traveling to begin with. We think life is too short for&nbsp;this.</p>
<p>Our belief is that business traveling should be leveraged as a way to discover the world and engage with local cultures. Unfortunately, time constraints make it extremely difficult, and the more we travel, the less we know how to engage. If you&#8217;re like me, you&#8217;ve discovered that shortening your trips help reduce jet lag. In fact, making your trips shorter than 3 days at a time can remove jet lag altogether. Earlier this week, I was in Tokyo for 3 days. A week before, I went to Australia for 19 hours. And next week, I will go to Singapore and Thailand (for business), for just a day and a half. Definitely extreme, yet highly&nbsp;effective.</p>
<p>If your traveling schedule is anything like mine, your main challenge is about optimization of time spent on the ground. Which is another reason why we want our workspaces to be located in culturally rich neighborhoods, in places where you will find a great restaurant serving local food, in areas where you will meet real people who look nothing like you, but might share your vision of the Global Village. Essentially, Home away from Home, for people who have a slightly expanded view of&nbsp;Home.</p>
<p>We&#8217;re doing two things to fulfill this vision: First, our buildings will be typical of the places where they are located. In San Francisco, <span class="caps">CA</span>, we will look for a converted warehouse. In Paris, an old atelier, or a vintage garage maybe. In Japan, a traditional house, or an old temple. Second, 20% of our real estate will be used for bedrooms. That&#8217;s right, bedrooms. The idea is to flip the concept of hotel business center. Instead of having a cramped business center located in a large hotel, we want a small yet comfortable hotel located in a spacious business center. In each location, we will build two or three bedrooms, using furniture found in places like <a href="http://www.qbichotels.com/">Qbic Hotels</a> or <a href="http://www.yotel.com/">Yotel</a>. These bedrooms will be reserved to members only, and will be priced at $99/night, just enough to amortize the furniture and pay for top-quality cleaning&nbsp;services.</p>
<p>With that in mind, our concept is taking a whole new dimension. For $1,500 a month, you essentially join a club that gives you access to a fantastic <a href="http://spreadsheets.google.com/pub?key=pZza1xY6HZWhPtRit8McCAA">workplace</a>, anywhere around the world, or at least in the top 25 to 50 destinations you might find yourself doing business in. You also get access to conveniently located hotel facilities that will reduce the time you spend in taxicabs. And because all the facilities will use the exact equipment, you won&#8217;t have to read the manual next time you&#8217;ll want to print, sign, and fax this all important contract from halfway across the&nbsp;globe.</p>
<p>Of course, with such a model, we&#8217;re faced with a pretty challenging catch 22 problem: the value of our network is directly proportional to the squared number of locations, and we&#8217;re starting with just one (Palo Alto, <span class="caps">CA</span>). Nevertheless, we strongly believe in the vision, and have faith that we will find like-minded people along the way who will help us turn it into reality. So if that sounds like fun, here are the first 12 locations we have selected. If you live there and think you could take advantage of a local workspace, or would like to help us out, just <a href="mailto:ismael@monolab.com">drop us a&nbsp;line</a>.</p>
<div id="list">
<ul>
<li>Palo Alto, <span class="caps">CA</span> (543 Bryant Street, Palo Alto, <span class="caps">CA</span>&nbsp;94301)</li>
<li>San Francisco, <span class="caps">CA</span> (Potrero&nbsp;Hill)</li>
<li>New York, <span class="caps">NY</span> (Meat Packing&nbsp;District)</li>
<li>Los Angeles, <span class="caps">CA</span> (Santa&nbsp;Monica)</li>
<li>Tokyo, <span class="caps">JP</span>&nbsp;(Daikanyama)</li>
<li>London, <span class="caps">UK</span> (East&nbsp;End)</li>
<li>Paris, <span class="caps">FR</span> (Le&nbsp;Marais)</li>
<li>DÃ¼sseldorf, <span class="caps">DE</span>&nbsp;(Zollhafen)</li>
<li>Singapore, <span class="caps">SG</span> (Holland&nbsp;Village)</li>
<li>Sydney, <span class="caps">AU</span>&nbsp;(Darlinghurst)</li>
<li>Vancouver, <span class="caps">BC</span>&nbsp;(Yaletown)</li>
<li>Honolulu, <span class="caps">HI</span>&nbsp;(Waialae)</li>
</ul>
</div>
<p>And if you still don&#8217;t get it, read&nbsp;<a href="http://www.monocle.com/">Monocle</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2008/06/29/micro-global-business/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>OpenSAM is Promising</title>
		<link>http://itredux.com/2007/07/26/opensam-is-promising/</link>
		<comments>http://itredux.com/2007/07/26/opensam-is-promising/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 23:58:29 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2007/07/26/opensam-is-promising/</guid>
		<description><![CDATA[<p>The <a href="http://itredux.com/blog/office-20/office-20-bug-tracker/">Office 2.0 Bug Tracker</a> created more than a year ago is not evolving much these days, and there is a very simple reason for that: most of the bugs that have been identified early on, such as the lack of a proper infrastructure for single sign-on across applications, or the inability to copy-and-paste data from one to another, have yet to be fixed. Nevertheless, some dedicated folks are working hard to fix them, and among them my friends Eric Hoffert and Tom Snyder, founders of <a href="http://www.sharemethods.com/">ShareMethods</a> and <a href="http://www.inetoffice.com/">iNetOffice</a> respectively. Together with other Office 2.0 companies, they have created the <a href="http://www.opensam.org/">OpenSAM</a> consortium, which aims at developing the standards that will fix these bugs once and for all. What follows is an article contributed by Eric. [<a href="http://itredux.com/blog/2007/07/26/opensam-is-promising/">Continue...</a>]</p>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://itredux.com/blog/office-20/office-20-bug-tracker/">Office 2.0 Bug Tracker</a> created more than a year ago is not evolving much these days, and there is a very simple reason for that: most of the bugs that have been identified early on, such as the lack of a proper infrastructure for single sign-on across applications, or the inability to copy-and-paste data from one to another, have yet to be fixed. Nevertheless, some dedicated folks are working hard to fix them, and among them my friends Eric Hoffert and Tom Snyder, founders of <a href="http://www.sharemethods.com/">ShareMethods</a> and <a href="http://www.inetoffice.com/">iNetOffice</a> respectively. Together with other Office 2.0 companies, they have created the <a href="http://www.opensam.org/">OpenSAM</a> consortium, which aims at developing the standards that will fix these bugs once and for all. What follows is an article contributed by&nbsp;Eric.</p>
<p><a href="http://www.opensam.org/">OpenSAM</a> (Open Simple <span class="caps">AJAX</span> Mashup) is an open ecosystem of online office applications created by <a href="http://www.editgrid.com/">EditGrid</a>, <a href="http://www.inetoffice.com/">iNetOffice</a>, <a href="http://www.preezo.com/">Preezo</a>, and <a href="http://www.sharemethods.com/">ShareMethods</a>. This consortium of software-as-a-service (SaaS) application vendors is developing a set of <span class="caps">AJAX</span> (asynchronous JavaScript and <span class="caps">XML</span>) programming recommendations that allow multiple online applications to interoperate. OpenSAM enables the Internet as a platform for &#8220;plug and play&#8221; office productivity suites tailored for specific business needs. OpenSAM was initially announced and demonstrated via a multi-way mash-up and proof-of-concept at the first Office 2.0 Conference in San Francisco, <span class="caps">CA</span> in October 2006. Commercial availability was unveiled at the Software 2007 Conference in San Jose, <span class="caps">CA</span> in May&nbsp;2007.</p>
<p>Leading online application vendors Caspio, EchoSign, EditGrid, iNetOffice, Joyent, Persony, Preezo, ShareMethods, and Sheetster are initial members of OpenSAM. The companies are working together to support OpenSAM so that systems integrators and end users can create their own online suites of integrated applications to improve productivity, better serve customers and users, solve business problems rapidly, and avoid vendor&nbsp;lock-in.</p>
<p>OpenSAM was created to address a set of user and application provider limitations for Office 2.0 services including but not limited to the fact that: (1) users log into each Office 2.0 application separately; (2) users download and upload documents to and from each Office 2.0 application separately; and (3) users are unable to copy and paste content across Office 2.0 applications, or if they can do so, there is often a loss of fidelity and appearance. These limitations inhibit a more widespread use and utility of Office 2.0 applications. And so OpenSAM combines open standards and techniques respectively for single sign-on, document sharing, and cut <span class="amp">&amp;</span> paste to solve these important end-user and application provider challenges. The OpenSAM recommendations make use of proven standards, are easy to adopt, and support some of the most important user&nbsp;scenarios.</p>
<p>To create a suite of OpenSAM-based applications, a user selects a home application that includes a repository for file storage such as ShareMethods, a document-management application. The user can then select any other productivity applications such as iNetWord from iNetOffice for word processing, EditGrid for spreadsheets, Preezo for presentations, and other applications as needed. Productivity applications can be launched from home applications, and may be replaced, upgraded, or added at any time. Documents are stored in common file formats, so there is no concern about proprietary data formats in the event that a user wants to switch applications. OpenSAM is targeting the Internet as a platform for an application ecosystem that any vendor can join where users can create and modify their own customized application suites, with no vendor lock-in; gone are the days of single-vendor monolithic application suites that try to be all things to all&nbsp;people&#8230;</p>
<p>OpenSAM benefits from an innovation called the &#8220;Internet File System&#8221;, or <span class="caps">IFS</span>, which enables an open-standards document repository where multiple applications can read or write documents to a common location, even if each application was developed independently by different vendors. This type of &#8220;building block&#8221; approach is completely new for the online office space, and provides significant flexibility to interconnect services from different companies into a single end-user&nbsp;solution.</p>
<p>An example of OpenSAM at work is ShareOffice, the first commercially available online office based on open standards that was launched in May 2007. ShareOffice combines an online office based on open standards with enterprise document management on-demand bringing major product categories together into an Office 2.0 application for the first time. With ShareOffice, sales teams can easily create, edit, and share documents and spreadsheets online, and can automatically generate common sales documents such as proposals, contracts, quotes, and letters in a single browser interface using customer data from Salesforce.com. Marketers are likewise able to easily and quickly create, manage, and share marketing documents online, such as newsletters, news releases, and product&nbsp;brochures.</p>
<p>Membership in OpenSAM is open to any SaaS vendor that wants to participate by making its applications able to integrate and share data using the OpenSAM recommendations. OpenSAM based applications can run within stand-alone integrated suites, or within Salesforce.com&#8217;s AppExchange ecosystem of online applications integrated with Salesforce.com. OpenSAM applications can all write to the same user-defined storage repository for easy file management. OpenSAM invites any SaaS application vendor to participate in creating an open ecosystem of online applications that gives users the power to create and modify their own solutions, and gives vendors of any size a wider audience and broader application potential for their solutions. For more information, visit&nbsp;<a href="http://www.opensam.org/">www.opensam.org</a>.</p>
<p>The Office 2.0 Conference 2007 will have a special focus on OpenSAM, including a plenary session, detailed breakout sessions, live demonstrations from multiple OpenSAM members EditGrid, iNetOffice, Preezo, and ShareMethods, and&nbsp;more&#8230;</p>
<p>This article was contributed by Eric Hoffert, <span class="caps">CEO</span> of <a href="http://www.sharemethods.com/">ShareMethods</a>.<br />
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2007/07/26/opensam-is-promising/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Get Your BPMN Schema Today</title>
		<link>http://itredux.com/2007/04/04/get-your-bpmn-schema-today/</link>
		<comments>http://itredux.com/2007/04/04/get-your-bpmn-schema-today/#comments</comments>
		<pubDate>Thu, 05 Apr 2007 02:46:47 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2007/04/04/get-your-bpmn-schema-today/</guid>
		<description><![CDATA[In a recent <a href="http://www.intelligententerprise.com/blog/archives/2007/03/the_real_issues.html">article</a> published by Intelligent Enterprise, my friend Bruce Silver laments that BPDM is essentially useless, and that the BPM industry badly needs an XML schema for BPMN. I could not agree more with him, and I am happy to report that <a href="http://www.intalio.com/">Intalio</a> recently donated such a <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.stp.bpmn/org.eclipse.stp.bpmn/model/bpmn.xsd?rev=HEAD&#038;cvsroot=STP_Project&#038;content-type=text/vnd.viewcvs-markup">schema</a> to the Eclipse Foundation, complemented by a ridiculously-good-looking <a href="http://www.eclipse.org/stp/bpmn/model/index.php">object model</a> for it. Not only did we give the schema away for free, but we also donated a complete <a href="http://www.eclipse.org/stp/bpmn/">implementation</a> for it. [<a href="http://itredux.com/blog/2007/04/04/get-your-bpmn-schema-today/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>In a recent <a href="http://www.intelligententerprise.com/blog/archives/2007/03/the_real_issues.html">article</a> published by Intelligent Enterprise, my friend Bruce Silver laments that <span class="caps">BPDM</span> is essentially useless, and that the <span class="caps">BPM</span> industry badly needs an <span class="caps">XML</span> schema for <span class="caps">BPMN</span>. I could not agree more with him, and I am happy to report that <a href="http://www.intalio.com/">Intalio</a> recently donated such a <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.stp.bpmn/org.eclipse.stp.bpmn/model/bpmn.xsd?rev=HEAD&#038;cvsroot=STP_Project&#038;content-type=text/vnd.viewcvs-markup">schema</a> to the Eclipse Foundation, complemented by a ridiculously-good-looking <a href="http://www.eclipse.org/stp/bpmn/model/index.php">object model</a> for it. Not only did we give the schema away for free, but we also donated a complete <a href="http://www.eclipse.org/stp/bpmn/">implementation</a> for&nbsp;it.</p>
<p><span class="caps">BPDM</span>, currently developed by the <span class="caps">OMG</span>, is presented by its promoters as a universal interchange format for business processes. In reality, it&#8217;s an utterly confusing metamodel that brings very little to the table, and is used by legacy workflow vendors as a way to fight against the upcoming dominance of the <span class="caps">BPMN</span>+<span class="caps">BPEL</span> standard combo. Workflow vendors like nothing more than to protect their respective little niches, and have done a phenomenal job over the past fifteen years of ensuring that no useful standard would ever be developed in the&nbsp;space.</p>
<p>Over time, smarter vendors grew tired of playing such games, and developed <span class="caps">BPMN</span> and <span class="caps">BPEL</span>. Unfortunately, a semantic gap exists between the two, and <span class="caps">BPEL</span> cannot be used as an interchange format for processes modeled in <span class="caps">BPMN</span>. Instead, an <span class="caps">XML</span> schema for <span class="caps">BPMN</span> is needed, and this is what Intalio has made available through the <a href="http://www.eclipse.org/stp/"><span class="caps">STP</span> Project</a> managed by the Eclipse&nbsp;Foundation.</p>
<p>This <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.stp.bpmn/org.eclipse.stp.bpmn/model/bpmn.xsd?rev=HEAD&#038;cvsroot=STP_Project&#038;content-type=text/vnd.viewcvs-markup">schema</a> is focused on the semantics of process models, rather than the presentation of process diagrams. For the later, extensions can be developed by vendors, and the need to standardize them is not entirely clear. An interchange format for <span class="caps">BPMN</span> processes should focus on the process semantics, and this is what this schema does, in a very straightforward, unambiguous&nbsp;manner.</p>
<p>As anything developed by the Eclipse Foundation, this schema is &#8220;open-source&#8221;, in the sense that anyone can use it for free, as is or in a modified version. But because a schema is not of much use to most people, we also made sure to provide a complete implementation for it, in the form of a collection of plug-ins for the Eclipse development environment. The <a href="http://www.eclipse.org/stp/bpmn/"><span class="caps">STP</span> <span class="caps">BPMN</span> Modeler</a> developed by Intalio is a complete implementation of the <span class="caps">BPMN</span> standard, built using Eclipse&#8217;s latest technologies, including an <a href="http://www.eclipse.org/emf/"><span class="caps">EMF</span></a> object model bound to a graphical notation via the <a href="http://www.eclipse.org/gmf/"><span class="caps">GMF</span></a>&nbsp;project.</p>
<p>For business analysts, this modeler supports the development of standard <span class="caps">BPMN</span> process models. For developers,  it allows the creation of <span class="caps">BPMN</span> diagrams, the generation of org.eclipse.stp.bpmn <span class="caps">EMF</span> objects that can be traversed, annotated, and transformed to generate <span class="caps">BPEL</span> or other process execution code, and the extension of the editor to support other application-specific&nbsp;usage.</p>
<p>So here we are&thinsp;&#8212;&thinsp;as of today, you have no excuses for not sharing your <span class="caps">BPMN</span>&nbsp;models.</p>
<p><span class="dquo"><span class="dquo">&#8220;</span></span>It&#8217;s always more fun to share with&nbsp;everyone.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2007/04/04/get-your-bpmn-schema-today/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Where BPM and ECM Intersect</title>
		<link>http://itredux.com/2007/01/05/where-bpm-and-ecm-intersect/</link>
		<comments>http://itredux.com/2007/01/05/where-bpm-and-ecm-intersect/#comments</comments>
		<pubDate>Sat, 06 Jan 2007 01:09:09 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2007/01/05/where-bpm-and-ecm-intersect/</guid>
		<description><![CDATA[Following my recent <a href="http://itredux.com/blog/2007/01/03/ecm-for-the-masses/">post</a> on the excellent Koral, several astute readers have asked what the integration points between Business Process Management (BPM) and Enterprise Content Management (ECM) could or should be, and whether some industry standards were available in this intersection area. Here is a first shot at answering the question. [<a href="http://itredux.com/blog/2007/01/05/where-bpm-and-ecm-intersect/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>Following my recent <a href="http://itredux.com/blog/2007/01/03/ecm-for-the-masses/">post</a> on the excellent Koral, several astute readers have asked what the integration points between Business Process Management (<span class="caps">BPM</span>) and Enterprise Content Management (<span class="caps">ECM</span>) could or should be, and whether some industry standards were available in this intersection area. Here is a first shot at answering the&nbsp;question.</p>
<p>If you take a very good Business Process Management System (<span class="caps">BPMS</span>) and a very good Content Management System (<span class="caps">CMS</span>), I could think of at least three ways to get 1 + 1 equal more than 2. Two take a process centric approach, while the third one takes a document centric&nbsp;one.</p>
<p>First, you can use the <span class="caps">CMS</span> to manage the lifecycle of documents that are attached to process instances. Say you&#8217;re building a procurement process, and you need to capture the multiple revisions that will be made by members of your procurement team to a contract that was drafted by your supplier. You could try to model such a process in <span class="caps">BPMN</span>, but it would be cumbersome and overkill. Instead, you&#8217;ll be much better off using a separate <span class="caps">CMS</span> to manage your contract, let people interact through the <span class="caps">CMS</span> when they need to create revisions to the document or comment on it, capture these orthogonal interactions through the Business Activity Monitoring (<span class="caps">BAM</span>) component of your <span class="caps">BPMS</span>, and only store a reference to the document within the process instance that is managed by the <span class="caps">BPMS</span>. This is what <a href="http://www.intalio.com/">Intalio</a> is doing with <a href="http://www.alfresco.com/">Alfresco</a> for a couple of customers, one of them being the government of a country which <span class="caps">GDP</span> puts it in the top 15 worldwide. For this first scenario, there is no industry standard I could think of, especially if you want to cover integration with both the process engine and the monitoring component. That&#8217;s the bad news. The good news is that the former is fairly trivial, and there is no standard for <span class="caps">BAM</span> anyway, so the problem is not specific to this <span class="caps">BPM</span>+<span class="caps">ECM</span>&nbsp;discussion.</p>
<p>Second, you can use the <span class="caps">CMS</span> to manage all the artifacts related to a process model, instead of using a source control system such as <span class="caps">CVS</span> or <span class="caps">PVCS</span>. There, you&#8217;ll find two schools of thought that rarely agree with each others. Business-minded people view process models as documents rather than pieces of code, while technical-oriented folks have the reverse outlook on them. Both approaches have their respective merits, and I won&#8217;t try to list them out now. Instead, I will focus on the first category of users. For these, all artifacts related to a process model, including business requirements documents, spreadsheets, process diagrams, services definitions, user interface mockups, and the like, should be managed by a full fledged <span class="caps">CMS</span>. Even better, this <span class="caps">CMS</span> should be coupled to a blog and a wiki that would allow discussions to be carried on, in a semi-structured manner, both at development time and at runtime, and you&#8217;re trying to optimize some of its parameters. Again, <a href="http://www.intalio.com/">Intalio</a> is using <a href="http://www.alfresco.com/">Alfresco</a> to come up with such an architecture, working for another set of customers. For this second scenario, I must believe that the good old <a href="http://www.webdav.org/">WebDAV</a> standard, or the slightly more powerful but less platform-neutral <a href="http://jcp.org/en/jsr/detail?id=170"><span class="caps">JSR</span>-170</a>, are pretty close to what you would&nbsp;want.</p>
<p>Third, you can use the <span class="caps">BPMS</span> to manage some advanced review and approval processes for documents that are managed by a <span class="caps">CMS</span>. Such an option makes sense when your processes become too complex, or too volatile, or both, to be hard coded within the <span class="caps">CMS</span>, or you want users of the <span class="caps">CMS</span> to be able to modify them themselves, without having to learn complex APIs. In this case, what you&#8217;re looking for is an embeddable workflow solution that you could integrate within your <span class="caps">CMS</span>. For this purpose, you would not need the power and complexity of a full fledged <span class="caps">BPMS</span>, but rather take some of its pieces: a simplified version of a process design tool that would use pre-packaged services only, a streamlined <span class="caps">BPEL</span> process execution engine that would provide only one connector&thinsp;&#8212;&thinsp;the one for the <span class="caps">CMS</span> native <span class="caps">API</span>, and some primitive management APIs that you could invoke directly from the CMSs&#8217; management console. This is exactly what a couple of <span class="caps">CMS</span> vendors are doing today, either starting from scratch, or replacing alternative workflow solutions that do not natively support <span class="caps">BPEL</span>, nor provide the right development tool that could be used by pure business analysts. For this second scenario, the only standard I can think of is <a href="http://www.wfmc.org/standards/docs/WfXML20-200410c.pdf">Wf-<span class="caps">XML</span></a> from the <a href="http://www.wfmc.org/">WfMC</a>. It would not give you everything you need, but it would be a good starting&nbsp;point.</p>
<p>So here we are, <span class="caps">BPM</span> and <span class="caps">ECM</span> intersect in at least three distinct ways, and each of them has a set of business cases that would make it a good thing to have. You should expect Intalio to support all three in some fashion, sometime this year, and you&#8217;re more than welcome to fund one of our <a href="http://itredux.com/blog/2006/02/13/demand-driven-development/">Demand Driven Development</a> projects if you&#8217;d like it sooner, or according to your set of specific requirements. We already have three customers doing exactly that. And if you can think of additional ways of extending the intersection area across <span class="caps">BPM</span> and <span class="caps">ECM</span>, feel free to post your thoughts on this&nbsp;forum.</p>
<p>On this, I wish you all a very good week end. See you&nbsp;Monday!</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2007/01/05/where-bpm-and-ecm-intersect/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Inferences for &#8216;07</title>
		<link>http://itredux.com/2007/01/01/inferences-for-07/</link>
		<comments>http://itredux.com/2007/01/01/inferences-for-07/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 02:49:36 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2007/01/01/inferences-for-07/</guid>
		<description><![CDATA[Last year's inferences lead to an unexpectedly high <a href="http://itredux.com/blog/2006/12/31/scorecard/">83% success rate</a>. This will be hard to beat, especially because my new batch of nine inferences will be stated in more measurable ways, leaving little room for history rewriting. Let's give it a shot anyway, and meet again on December 31st, 2007 for our yearly performance review. In the meantime, happy new year to all! [<a href="http://itredux.com/blog/2007/01/01/inferences-for-07/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>Last year&#8217;s inferences lead to an unexpectedly high <a href="http://itredux.com/blog/2006/12/31/scorecard/">83% success rate</a>. This will be hard to beat, especially because my new batch of nine inferences will be stated in more measurable ways, leaving little room for history rewriting. Let&#8217;s give it a shot anyway, and meet again on December 31st, 2007 for our yearly performance review. In the meantime, happy new year to&nbsp;all!</p>
<p><strong>Open Source will drive <span class="caps">BPM</span> adoption</strong><br />
The <a href="http://www.intalio.com/news/press-release/?release=20061212-OS">release</a> of a complete <span class="caps">BPMS</span> under an Open Source license should significantly reduce any barrier to adoption. The leading Open Source <span class="caps">BPM</span> vendor will capture the largest market share, while more companies will start <span class="caps">BPM</span> projects than in the prior three years&nbsp;combined.</p>
<p><strong>Google will acquire a complete Office 2.0 suite</strong><br />
<a href="http://docs.google.com/">Google Docs</a> is like ThinkFree&#8217;s Quick Edit mode: it works, but the feature set is way too limited to convince a large-enough number of Microsoft Office users to make the switch. Something akin to ThinkFree&#8217;s Power Edit mode is necessary, and buying it will certainly be quicker than building it. Google, which doubled its workforce to almost 10,000 employees in 2006 would rather spend cash and stock than waste time. <a href="http://www.thinkfree.com/">ThinkFree</a> or <a href="http://www.zoho.com/">Zoho</a> look like perfect targets, even though convincing the good folks at <a href="http://www.adventnet.com/">AdventNet</a> won&#8217;t be an easy task. Apple Computer might make a similar move too, significantly enhancing the capabilities offered by the excellent <a href="http://www.apple.com/dotmac/">.Mac</a> online service. On the mobility front, <a href="http://www.palm.com/">Palm</a> will likely be acquired as well, possibly by a telecommunication service&nbsp;provider.</p>
<p><strong>Office 2.0 will start getting adoption in the corporate world</strong><br />
While early adopters will continue to be very small businesses and academic users, the corporate world will start playing with the technology as well. Individual users will favor large collections of applications such as <a href="http://www.zoho.com/">Zoho</a>, while corporate departments will prefer feature-rich suites such as <a href="http://www.thinkfree.com/">ThinkFree</a>. This movement will be acknowledged by several <a href="http://www.gartner.com/">Gartner</a> reports, as well as a cover article in <a href="http://www.businessweek.com/">BusinessWeek</a>&nbsp;magazine.</p>
<p><strong>All top ten off-shore software development firms will have a <span class="caps">BPM</span> practice</strong><br />
The Capability Maturity Model for Software (also known as <a href=""><span class="caps">CMM</span></a>) has been retired, and the Capability Maturity Model Integration (<a href="http://www.sei.cmu.edu/cmmi/"><span class="caps">CMMI</span></a>) replaced it, with a stronger emphasis on business processes.  The model-driven development approach enabled by Business Process Management (<span class="caps">BPM</span>) technologies makes it easier to measure and improve the quality of development processes compared to traditional software development approaches based on the writing of code. Off-shore software development firms have known that for a long time&thinsp;&#8212;&thinsp;<a href="http://www.infosys.com/">Infosys</a> was one of the first companies in the world to develop a working implementation of the <a href="http://xml.coverpages.org/bpml.html"><span class="caps">BPML</span></a> language back in 2001&thinsp;&#8212;&thinsp;and will take advantage of it, now that commercial implementations have matured&nbsp;enough.</p>
<p><strong>Open Source vendors will grow faster than their closed source competitors</strong><br />
More user accounts will be created on <a href="http://www.sugarcrm.com/">SugarCRM</a> and <a href="http://www.vtiger.com/">vtiger</a> combined than on <a href="">Salesforce.com</a>. <a href="http://www.compiere.com/">Compiere</a> will announce the successful migrations of several large Oracle E-Business Suite customers. <a href="http://www.intalio.com/">Intalio</a> will sign more new customers than <a href="http://www.lombardisoftware.com/">Lombardi</a>, <a href="http://www.pegasystems.com/">Pegasystem</a>, and <a href="http://www.savvion.com/">Savvion</a> combined. The vast majority of <span class="caps">SOA</span> projects will be using Open Source solutions such as <a href="http://ws.apache.org/axis/">Axis</a>, <a href="http://mule.codehaus.org/">Mule</a>, and <a href="http://www.servicemix.org/">ServiceMix</a>. And the first Open Source database vendor (<a href="http://www.enterprisedb.com/">EnterpriseDB</a>, <a href="http://www.ingres.com/">Ingres</a>, or <a href="http://www.mysql.com/">MySQL</a>) to release a plug-compatible replacement for the Oracle database that can support the <span class="caps">SAP</span> R/3 application for over 10,000 concurrent users will get the best home run in database history since Sybase, but that might take a couple more&nbsp;years&#8230;</p>
<p><strong>Apple Computer will make online data synchronization really work</strong><br />
Once the iPhone&thinsp;&#8212;&thinsp;or PodPhone, or whatever Steve decides to call it&thinsp;&#8212;&thinsp;is released, people will realize that its killer feature is not that it can play tunes, but that it can synchronize contacts and events in a wireless fashion more easily than any other system. Granted, such synchronization has been working fairly well with the BlackBerry+Exchange combination for quite sometime now, but who really likes to administrate a Microsoft Exchange server? Also, a Mac-compatible version of <a href="http://oe.quickbooks.com/">QuickBooks Online Edition</a> will be released, unless a competitive offering steals the show&nbsp;first.</p>
<p><strong><span class="caps">SOA</span> will get simpler</strong><br />
The Java Business Integration (<a href="http://jcp.org/en/jsr/detail?id=208"><span class="caps">JBI</span></a>) <span class="caps">API</span> will go the way of <span class="caps">CORBA</span> and be relegated to specific vertical industries such as telecommunication services. Large corporate users demanding very high transaction volumes&thinsp;&#8212;&thinsp;think Wall Street brokers <span class="amp">&amp;</span> dealers&thinsp;&#8212;&thinsp;will favor lightweight application servers with streamlined stacks for Web services such as <a href="http://ws.apache.org/axis/">Apache Axis</a>, and <a href="http://www.mulesource.com/">MuleSource</a> will emerge as the leading Open Source <span class="caps">ESB</span> player. Production-grade <span class="caps">ESB</span> functionality will come for free with all major Open Source stacks, accelerating the demise of the few propriatery <span class="caps">EAI</span> vendors left&nbsp;standing.</p>
<p><strong>Enterprise 2.0 will establish itself as a sticking meme</strong><br />
High-profile conferences originally focused on collaboration and e-Business will adopt the moniker, Oracle and <span class="caps">SAP</span> will incorporate Enterprise 2.0 stacks similar to Intel&#8217;s <a href="http://www.intel.com/pressroom/archive/releases/20061107corp.htm">SuiteTwo</a> within their respective product lines, and the <span class="caps">SEC</span> will issue new guidelines for corporate&nbsp;blogging.</p>
<p><strong>Standards for online services will be adopted</strong><br />
Enough services supporting <a href="http://www.openid.net/">OpenID</a> and Amazon&#8217;s Simple Storage Service (<a href="http://aws.amazon.com/s3">S3</a>) will become available for early adopters to build a working <a href="http://itredux.com/blog/office-20/my-office-20-setup/">Office 2.0 Setup</a> that provides single sign-on and remote data storage. Open Source frameworks offering plug-compatible alternatives to Amazon&#8217;s <a href="http://aws.amazon.com/ec2"><span class="caps">EC2</span></a>, <a href="http://aws.amazon.com/s3">S3</a>, <a href="http://aws.amazon.com/sqs/"><span class="caps">SQS</span></a> will be released as well, enabling truly distributed backup strategies to be&nbsp;developed.</p>
<p>That&#8217;s it for now. Happy new year to you all&nbsp;again!</p>
<p>Disclaimer: I work for Intalio and serve as an advisor for ThinkFree and&nbsp;Zoho.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2007/01/01/inferences-for-07/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Scorecard</title>
		<link>http://itredux.com/2006/12/31/scorecard/</link>
		<comments>http://itredux.com/2006/12/31/scorecard/#comments</comments>
		<pubDate>Sun, 31 Dec 2006 21:19:43 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/12/31/scorecard/</guid>
		<description><![CDATA[364 days ago, I published my <a href="http://itredux.com/blog/2006/01/01/inferences-for-06/">inferences for '06</a>. A year has passed, and time has come to take a look back and see how good (or bad) I did back then. Tomorrow, I will publish a new batch, and review them a year from now. [<a href="http://itredux.com/blog/2006/12/31/scorecard/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>364 days ago, I published my <a href="http://itredux.com/blog/2006/01/01/inferences-for-06/">inferences for &#8216;06</a>. A year has passed, and time has come to take a look back and see how good (or bad) I did back then. Tomorrow, I will publish a new batch, and review them a year from&nbsp;now.</p>
<p><strong><span class="caps">BPMS</span> will go mainstream: Draw</strong><br />
The concept for a Business Process Management System (<span class="caps">BPMS</span>) has been gaining momentum, but I would not call it mainstream yet. The ground for <a href="http://itredux.com/blog/bpm-20/"><span class="caps">BPM</span> 2.0</a> has been laid, and the first Open Source <span class="caps">BPMS</span> has been <a href="http://www.intalio.com/news/press-release/?release=20061212-OS">announced</a>. Nevertheless, customers are still trying to figure out what <span class="caps">BPM</span> really is, and which flavor for it will best address their needs initially. Gartner recently came to the rescue, <a href="http://www.gartner.com/DisplayDocument?id=499787">suggesting</a> that an Open Source solution might be a good way to get your feet wet initially. But a commonly-accepted compeling event for the deployment of a <span class="caps">BPM</span> platform&thinsp;&#8212;&thinsp;think e-Commerce for an application server&thinsp;&#8212;&thinsp;remains to be found. <span class="caps">SOA</span> might very well be it, but it&#8217;s losing ground as well, as illustrated on this <a href="http://www.google.com/trends?q=bpm%2C+soa">Google Trends analysis</a>, also mentioned in this earlier <a href="http://itredux.com/blog/2006/05/13/nobody-cares-about-bpm/">post</a>. Like it or not, <span class="caps">BPM</span> is a complex concept, and it will take time for corporate buyers to get their arms around it. In the meantime, the best way to get there is to lower any possible barrier to adoption, and this is what <a href="http://www.intalio.com/">Intalio</a> is all&nbsp;about.</p>
<p><strong>Industry consolidation will accelerate: Miss</strong><br />
No game-changing mergers or acquisitions were made in the enterprise software space this year, and <span class="caps">IBM</span> did not come back to the enterprise application game. Smaller deals have been stealing the show, especially Red Hat&#8217;s acquisition of JBoss, which must have compelled Oracle to finally make a move on the Linux front. The real question now comes down to this: how long will Salesforce.com remain as an independent company? <span class="caps">IBM</span>, Oracle, and <span class="caps">SAP</span> would all make pretty good buyers. Another option would be for Marc to finally extend his platform with <span class="caps">ERP</span> functionality, which could be achieved in several ways, one of them being to acquire <a href="http://www.compiere.com/">Compiere</a> or <a href="http://www.intacct.com/">Intacct</a>. Let&#8217;s hope the later comes&nbsp;true.</p>
<p><strong>Office 2.0 will become a reality: Hit</strong><br />
Within less than nine months, the <a href="http://itredux.com/office-20/database/">Office 2.0 Database</a>, announced on this <a href="http://itredux.com/blog/2006/03/28/office-20-directory/">post</a>, grew from nothing to over 330 applications. The concept introduced exactly a year ago got its first <a href="http://www.office20con.com/">conference</a>, with over 450 participants, 105 speakers, and 56 sponsors. Zoho emerged as a <a href="http://itredux.com/blog/2006/07/11/why-zoho-is-a-winner/">likely winner</a> in the space, and ThinkFree <a href="http://itredux.com/blog/2006/12/01/think-free/">demonstrated</a> that web browsers are now powerful enough to support most of the features that are offered by traditional Office 1.0 productivity suites today [Disclaimer: I serve as an advisor for both companies]. Google&#8217;s release of<br />
<a href="http://docs.google.com/">Google Docs</a> on the first day of the Office 2.0 Conference also gave a clear signal that things are getting serious now, and that past involvements with <a href="http://www.openoffice.org/">OpenOffice.org</a> were just smoke and mirrors. Next year, it will be interesting to see wether Microsoft finally releases something of substance under the <a href="http://officelive.microsoft.com/">Office Live</a> brand, and who gets their hands on <a href="http://www.thinkfree.com/">ThinkFree</a>. The later would be a perfect acquisition for Google, but in the meantime an <span class="caps">OEM</span> deal with Intuit or Salesforce.com would make a lot of sense as well. Investors might also be interested to know that the company is giving serious thoughts to the idea of raising a small round of venture&nbsp;funding&#8230;</p>
<p><strong>Software off-shoring will go further West: Hit</strong><br />
If your Indian off-shoring partner made you lose sleep over high employee turn-over, you might have considered going further West. During the past year, Eastern European countries such as <a href="http://itredux.com/blog/2006/01/14/destination-ukraine/">Ukraine</a> became a popular destination for the off-shoring of software development projects, so much so that the unescapable law of supply and demand kicked back in full swing. And because these countries are so much smaller than India, its effects were felt stronger, faster. Down the road, it seems that off-shoring is a dynamic process rather than a singular event, for which target destinations keep changing as local markets mature. Next steps? Latin America, Northern Africa, and China of&nbsp;course.</p>
<p><strong>Open Source business models will prove themselves: Hit</strong><br />
Following on the footsteps of <a href="http://www.jboss.com/">JBoss</a> and <a href="http://www.sugarcrm.com/">SugarCRM</a>, more and more enterprise software companies went the Open Source way, including <a href="http://www.hyperic.com/">Hyperic</a>, <a href="http://www.intalio.com/">Intalio</a>, and <a href="http://www.terracottatech.com/">Terracotta</a>. Learning valuable lessons from their predecessors, many commercial Open Source upstarts are being liberal with licensing terms, which compelled some industry observers to <a href="http://blogs.zdnet.com/BTL/?p=3430">challenge</a> their claims. Next year should see a clarification of the rules, with the addition of generally agreed-upon terms for attribution to the ever more popular Mozilla Public License (<a href="http://www.mozilla.org/MPL/"><span class="caps">MPL</span></a>), with the blessing of the Open Source Initiative (<a href="http://www.opensource.org/"><span class="caps">OSI</span></a>)&nbsp;hopefully.</p>
<p><strong>All software will go the service way: Hit</strong><br />
Alongside the emergence of credible Office 2.0 solutions, all categories of software saw the release of online alternatives, including <a href="http://itredux.com/office-20/database/#Drawing">drawing</a>, <a href="http://itredux.com/office-20/database/#Music%20Player">music playing</a>, and <a href="http://itredux.com/office-20/database/#Video%20Editing">video editing</a>. A year ago, guessing the next category of software to go online was challenging. Today, the game has changed, and the challenge is to identify the one that will be the last. At this point, only one application is missing from my <a href="http://itredux.com/blog/office-20/my-office-20-setup/">Office 2.0 Setup</a>: a good <a href="http://itredux.com/blog/2006/03/31/accounting-with-office-20/">online accounting&nbsp;tool</a>.</p>
<p><strong><span class="caps">SOA</span> will get more complex: Hit</strong><br />
Service Oriented Architecture (<span class="caps">SOA</span>) was supposed to make integration simpler. Instead, it made everything a lot more complex, and the introduction of the Enterprise Service Bus (<span class="caps">ESB</span>) did not really help. Standards for Web Services kept multiplying, and the market kept fragmenting itself, with the Java Business Integration (<a href="http://jcp.org/en/jsr/detail?id=208"><span class="caps">JBI</span></a>) <span class="caps">API</span> on one side, and slightly more pragmatic approaches such as <a href="http://ws.apache.org/axis/">Apache Axis</a> on the other. Too many options create confusion, which vendors of proprietary solutions are the only ones to benefit from. Clarity and simplicity are much needed, but I&#8217;m not sure where they&#8217;ll come from next&nbsp;year.</p>
<p><strong>Corporations will discover the beauty of social: Hit</strong><br />
<a href="http://www.linkedin.com/">LinkedIn</a> will most likely sign its tenth million users in the coming quarter, and <span class="caps">TIME</span> Magazine <a href="http://www.time.com/time/magazine/article/0,9171,1569514,00.html">named</a> You (and that includes Me) as Person of the Year. Most searches made on Google return entries from <a href="http://www.wikipedia.com/">Wikipedia</a> within the top ten results, while the Internet Movie Database (<a href="http://www.imdb.com/"><span class="caps">IMDB</span></a>) usually tops official websites developed by major studios for any new movie. During this past year, the corporate world started to pay attention, and the concept for <a href="http://blog.hbs.edu/faculty/amcafee/index.php/faculty_amcafee_v3/the_three_trends_underlying_enterprise_20/">Enterprise 2.0</a> was born, followed by commercial implementations such as Intel&#8217;s <a href="http://www.intel.com/pressroom/archive/releases/20061107corp.htm">SuiteTwo</a>. Next year should see an acceleration of the trend, with more and more practical use cases and success stories being&nbsp;released.</p>
<p><strong>Standards for online services will emerge: Hit</strong><br />
Bugs have been added to the <a href="http://itredux.com/blog/office-20/office-20-bug-tracker/">Office 2.0 Bug Tracker</a> faster than standards have been released to fix them, nevertheless, a couple of initiatives have been gaining some significant traction, among them <a href="http://www.json.org/"><span class="caps">JSON</span></a> and <a href="http://www.openid.net/">OpenID</a>. Also, and against all expectations, <a href="http://www.amazon.com/gp/browse.html?node=3435361">Amazon</a> started to release a set of commodity services (<a href="http://aws.amazon.com/ec2"><span class="caps">EC2</span></a>, <a href="http://aws.amazon.com/s3">S3</a>, <a href="http://aws.amazon.com/sqs/"><span class="caps">SQS</span></a>) for online computing that&#8217;s giving us a very good preview of things to come. Next year should see Google and Microsoft following on Jeff&#8217;s footsteps. The creation of a full fledge standardization body for Office 2.0 is not out of the question&nbsp;either.</p>
<p><strong>Score: 7 Hits, 1 Miss, 1 Draw</strong><br />
Let&#8217;s call it a 83% success rate. Not too bad&#8230; In fact, it&#8217;s a little bit too good, and the reason for it might be that my inferences for &#8216;06 were a little bit too open ended. For next year&#8217;s, I will try to be a little bit more specific, which should make the challenge more interesting. See you next&nbsp;year!</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/12/31/scorecard/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>SAP TechEd</title>
		<link>http://itredux.com/2006/08/12/sap-teched/</link>
		<comments>http://itredux.com/2006/08/12/sap-teched/#comments</comments>
		<pubDate>Sat, 12 Aug 2006 21:08:02 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/08/12/sap-teched/</guid>
		<description><![CDATA[Following <a href="http://itredux.com/blog/2006/04/20/sapphire/">SAPPHIRE</a> back in May, I have been invited by the good folks at SAP (Mike Prosceno, Stacey Fish) to cover <a href="http://www.sapteched.com/">SAP Teched '06</a>, which will take place in Las Vegas, on September 11-15. I have had an awesome time blogging with the other <a href="http://enterprise.crispynews.com/">Enterprise Irregulars</a> in Orlando, and it's with great pleasure that I accepted the invitation. Here is what I expect to learn there. [<a href="http://itredux.com/blog/2006/08/12/sap-teched/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>Following <a href="http://itredux.com/blog/2006/04/20/sapphire/"><span class="caps">SAPPHIRE</span></a> back in May, I have been invited by the good folks at <span class="caps">SAP</span> (Mike Prosceno, Stacey Fish) to cover <a href="http://www.sapteched.com/"><span class="caps">SAP</span> Teched &#8216;06</a>, which will take place in Las Vegas, on September 11-15. I have had an awesome time blogging with the other <a href="http://enterprise.crispynews.com/">Enterprise Irregulars</a> in Orlando, and it&#8217;s with great pleasure that I accepted the invitation. Here is what I expect to learn&nbsp;there.</p>
<p>First, I would like to understand how <span class="caps">SAP</span> NetWeaver will really support <span class="caps">BPMN</span> and <span class="caps">BPEL</span>. And I would like to know whether <span class="caps">SAP</span> is afraid that Oracle could eventually acquire <span class="caps">IDS</span> Scheer, following the recent announcement of a <a href="http://itredux.com/blog/2006/08/03/oracle-embraces-bpm-20-model/">partnership</a> between the two companies. <span class="caps">IDS</span> Scheer <span class="caps">ARIS</span> is a key component of NetWeaver&#8217;s <span class="caps">BPM</span> offering, and losing it to Oracle would certainly not be a good thing for <span class="caps">SAP</span> and its&nbsp;customers.</p>
<p>Second, I would like to see how <span class="caps">SAP</span> plans to integrate some <a href="http://itredux.com/blog/office-20/">Office 2.0</a> technologies within its offering. As said before, <a href="http://itredux.com/blog/2006/05/19/duet-is-nice-but-duos-are-better/">Duet is nice but duos are better</a>. Zoho has been <a href="http://blogs.zoho.com/general/web-20-in-the-enterprise-session/">invited</a> to participate in the Web 2.0 in the Enterprise think-tank session organized by <span class="caps">SAP</span>, and I am very curious to learn more about <span class="caps">SAP</span>&#8217;s plan in this area, especially following Edwin&#8217;s comments to this&nbsp;<a href="http://itredux.com/blog/2006/08/11/ibm-embraces-bpm-20-model/#comments">post</a>.</p>
<p>Third, I would like to better understand <span class="caps">SAP</span>&#8217;s strategy with respect to <span class="caps">SOA</span>, and especially how it defers from Oracle&#8217;s, as claimed in this <a href="http://www.theserverside.com/news/thread.tss?thread_id=41678">very interesting article</a> published by TheServerSide, and shared with me by <a href="http://blog.labnotes.org/">Assaf&nbsp;Arkin</a>.</p>
<p>If you have any other <span class="caps">SAP</span>-related questions, feel free to <a href="mailto:ismael@itredux.com">send me an email</a>, and I will do my best to get answers from the right people. In the meantime, here is what I wrote during&nbsp;<span class="caps">SAPPHIRE</span>:</p>
<div id="list">
<ul>
<li><a href="http://itredux.com/blog/2006/05/16/sap-gets-it/"><span class="caps">SAP</span> Gets&nbsp;It</a></li>
<li><a href="http://itredux.com/blog/2006/05/17/it-is-all-part-of-the-process/">It is all Part of the&nbsp;Process</a></li>
<li><a href="http://itredux.com/blog/2006/05/18/why-sap-should-open-source-netweaver/">Why <span class="caps">SAP</span> Should Open Source&nbsp;NetWeaver</a></li>
<li><a href="http://itredux.com/blog/2006/05/19/duet-is-nice-but-duos-are-better/">Duet is Nice but Duos are&nbsp;Better</a></li>
</ul>
</div>
<p>Many thanks again to <span class="caps">SAP</span> for being so supportive of the blogging community. And congratulations to <a href="http://jeffnolan.com/wp/">Jeff Nolan</a> for having secured support for a second event. This definitely proves that the first one was successful, and not one of these blue birds that you see only once in your&nbsp;lifetime.</p>
<p>Question to <span class="caps">IBM</span>, Oracle, and Salesforce.com: when will you jump on&nbsp;board?</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/08/12/sap-teched/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What went Wrong with J2EE</title>
		<link>http://itredux.com/2006/07/13/what-went-wrong-with-j2ee/</link>
		<comments>http://itredux.com/2006/07/13/what-went-wrong-with-j2ee/#comments</comments>
		<pubDate>Fri, 14 Jul 2006 01:11:26 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/07/13/what-went-wrong-with-j2ee/</guid>
		<description><![CDATA[Three months ago, I <a href="http://itredux.com/blog/2006/04/03/what-is-wrong-with-j2ee/">explained</a> what I thought was wrong with J2EE. More recently, a lot of controversy was stirred when J2EE developer extraordinaire Richard Monson-Haefel, now a senior analyst with the Burton Group, <a href="http://itredux.com/blog/2006/04/03/what-is-wrong-with-j2ee/">predicted</a> the death of the J2EE architecture in a SOA-dominated world. [<a href="http://itredux.com/blog/2006/07/13/what-went-wrong-with-j2ee/">Continue..</a>]]]></description>
			<content:encoded><![CDATA[<p>Three months ago, I <a href="http://itredux.com/blog/2006/04/03/what-is-wrong-with-j2ee/">explained</a> what I thought was wrong with <span class="caps">J2EE</span>. More recently, a lot of controversy was stirred when <span class="caps">J2EE</span> developer extraordinaire Richard Monson-Haefel, now a senior analyst with the Burton Group, <a href="http://itredux.com/blog/2006/04/03/what-is-wrong-with-j2ee/">predicted</a> the death of the <span class="caps">J2EE</span> architecture in a <span class="caps">SOA</span>-dominated&nbsp;world.</p>
<p>When a schmuck like myself makes such a prediction, nobody really pays attention, and it might be better that way. But Richard Monson-Haefel is no schmuck. In fact, in the world of <span class="caps">J2EE</span>, he is as much a mensch as anyone else. And when someone of his caliber goes on the way he did, it gets&nbsp;noticed.</p>
<p>I worked with Richard six years ago when <a href="http://www.intalio.com/">Intalio</a> contracted him and David Blevins to develop our Open Source <span class="caps">EJB</span> container, called <a href="http://openejb.codehaus.org/">OpenEJB</a>. The code he and his team wrote went on to become the foundation for <a href="http://geronimo.apache.org/">Apache Geronimo</a>, the only serious competitor to JBoss. Through this experience, I developed a great deal of respect for Richard&#8217;s technical wizardry and pragmatic judgement, which is why I got interested by his recent&nbsp;positions.</p>
<p>Without getting back into the core of the debate&thinsp;&#8212;&thinsp;others are more qualified than I am for that&thinsp;&#8212;&thinsp;I must agree with Richard&#8217;s main point that <span class="caps">J2EE</span> as a platform has reached a level of complexity that makes it virtually unusable for even the most sophisticated Java developers. And for the rest of us, <span class="caps">VB</span> guys, <span class="caps">PHP</span> folks, or <span class="caps">HTML</span> crafters, <span class="caps">J2EE</span> is so arcane that we only wish we will never have to deal&nbsp;with.</p>
<p>That is not to say that <span class="caps">J2EE</span> won&#8217;t be used anymore&thinsp;&#8212;&thinsp;in fact most of Intalio|<span class="caps">BPMS</span> is built on top of the <span class="caps">J2EE</span> platform, but the primary developer using it will work for software vendors rather than be part of an <span class="caps">IT</span> staff. <span class="caps">J2EE</span> will be everywhere, but very few people will touch it directly, much like very few people actually write assembly code&nbsp;today.</p>
<p>For simple things, simpler frameworks such as <a href="http://www.rubyonrails.org/">Ruby on Rails</a> will be used. And for the more complex tasks, developers will turn to bottoms-up or <a href="http://itredux.com/blog/2006/06/03/bpm-20-is-middle-out/">middle-out</a> <span class="caps">BPM</span> solutions, using a <span class="caps">BPEL</span> editor or a <span class="caps">BPMN</span> designer to model fully executable processes in a <a href="http://itredux.com/blog/2006/05/01/why-zero-code-matters/">Zero Code</a>&nbsp;manner.</p>
<p><span class="caps">J2EE</span> is dead! Long live&nbsp;<span class="caps">J2EE</span>!</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/07/13/what-went-wrong-with-j2ee/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>XForms 1.1 is Coming</title>
		<link>http://itredux.com/2006/06/21/xforms-11-is-coming/</link>
		<comments>http://itredux.com/2006/06/21/xforms-11-is-coming/#comments</comments>
		<pubDate>Thu, 22 Jun 2006 01:24:03 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/06/21/xforms-11-is-coming/</guid>
		<description><![CDATA[In a <a href="http://www.redmonk.com/jgovernor/archives/001804.html">recent post</a>, James Governor talked about the upcoming <a href="http://www.w3.org/TR/xforms11/">XForms 1.1</a> specification and how IBM is supporting it in <a href="http://www.ibm.com/software/workplace">Workplace</a>, refering to an <a href="http://www-03.ibm.com/developerworks/blogs/page/JohnBoyer?entry=progress_on_xforms_submissions_today">article</a> written by John Boyer, Senior Product Architect for IBM Workplace Forms and co-chair of the XForms working group. Intalio is using <a href="http://www.orbeon.com/">Orbeon</a>'s open source implementation of XForms for <a href="http://www.intalio.com/products/workflow/">Intalio&#124;Workflow</a>, and I asked my good friend Alessandro Vernet what their plans were regarding version 1.1 of the specification. Here is a transcript of his answer. [<a href="http://itredux.com/blog/2006/06/21/xforms-11-is-coming/">Continue...</a>]]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://www.redmonk.com/jgovernor/archives/001804.html">recent post</a>, James Governor talked about the upcoming <a href="http://www.w3.org/TR/xforms11/">XForms 1.1</a> specification and how <span class="caps">IBM</span> is supporting it in <a href="http://www.ibm.com/software/workplace">Workplace</a>, refering to an <a href="http://www-03.ibm.com/developerworks/blogs/page/JohnBoyer?entry=progress_on_xforms_submissions_today">article</a> written by John Boyer, Senior Product Architect for <span class="caps">IBM</span> Workplace Forms and co-chair of the XForms working group. Intalio is using <a href="http://www.orbeon.com/">Orbeon</a>&#8217;s open source implementation of XForms for <a href="http://www.intalio.com/products/workflow/">Intalio|Workflow</a>, and I asked my good friend Alessandro Vernet what their plans were regarding version 1.1 of the specification. Here is a transcript of his&nbsp;answer.</p>
<p><span class="dquo"><span class="dquo">&#8220;</span></span>We are 100% committed to the XForms standard. We are implementing new features of the upcoming <a href="http://www.w3.org/TR/xforms11/">XForms 1.1</a> and we are actively contributing to the development of the specification as members of the XForms working&nbsp;group.</p>
<p>I have to say that I am particularly happy with the new additions in XForms 1.1. The essence of these improvements is well summarized in the XForms 1.1 abstract: &#8220;address the immediate needs of the forms community&#8221;. Improvements in XForms 1.1 are often simple, but add a lot of power to XForms, and ultimately make the job of the form author even&nbsp;easier.</p>
<p>In addition to supporting features from XForms 1.1, there is also more coming up in <a href="http://www.orbeon.com/software/get-excited">PresentationServer</a>, our <span class="caps">AJAX</span>-based XForms server. For instance, we&#8217;ll have very soon a number of cool new <span class="caps">AJAX</span> widgets, including an auto-complete field (think Google Suggests), a menu, and a tree. All these widgets are implemented using a special appearance on an existing XForms control. So as a form author, there is nothing new to learn to use these new widgets, and most importantly, no JavaScript programming is&nbsp;needed.</p>
<p>We have already implemented some of the items mentioned in John Boyer&#8217;s&nbsp;post:</p>
<p><strong><span class="caps">DELETE</span> method</strong><br />
We do support the <span class="caps">DELETE</span> method and we use it today in a number of applications to interact with the <a href="http://exist.sourceforge.net/">eXist</a> <span class="caps">XML</span> database directly from XForms using the <a href="http://exist.sourceforge.net/devguide.html#N101FC">eXist <span class="caps">REST</span>&nbsp;<span class="caps">API</span></a>.</p>
<p><strong>Dynamic submission <span class="caps">URL</span></strong><br />
We support this using with &#8220;attribute value templates&#8221;, as in&nbsp;<span class="caps">XSLT</span>.</p>
<p><strong>Detailed information about an XForms submission error</strong><br />
With XForms 1.0, you know when a submission fails, but you don&#8217;t have detailed information on why it failed. For instance, assume you are POSTing an XQuery with XForms to your eXist database. If everything works well, you will get the result of your XQuery back. But if the query fails, for instance because the XQuery is invalid, you would like to know how to access the error returned by eXist to give detailed feedback to the end-user. This will be possible with XForms 1.1, and our customers have requested it, so we&#8217;ll be implementing this&nbsp;soon.</p>
<p>If only one more feature of XForms 1.1 had to be mentioned, it would be the <a href="http://www.w3.org/TR/xforms11/#conditional-actions">conditional execution of actions</a>, which we also have recently <a href="http://www.orbeon.com/blog/2006/06/16/xforms-tip-differentiating-between-submit-errors/">implemented</a> in our XForms engine. It goes without saying that adding an &#8220;<span class="caps">IF</span>&#8221; construct is not a minor feature. Now the form author can implement more business logic in a declarative way directly within&nbsp;XForms.&#8221;</p>
<p>Now, there are a couple of things that make Orbeon&#8217;s PresentationServer a good alternative. First, at $25,000 a <span class="caps">CPU</span>, <span class="caps">IBM</span> Workplace is not exactly cheap. PresentationServer is free. Second, Intalio|<span class="caps">BPMS</span> 4.1 now comes with a <span class="caps">WYSIWYG</span> XForms editor running in Eclipse, which makes it a lot easier to develop complex forms than having to write the code by&nbsp;hand.</p>
<p>Even better, the upcoming 4.2 release scheduled for early July is adding support for magnetic grids and process-driven pageflows, while the 4.3 release that should become available in September or Ortober this year will add support for the graphical definition of complex event handlers. The later might even be part of a project we will manage through our <a href="http://itredux.com/blog/2006/02/13/demand-driven-development/">Demand Driven Development</a>&nbsp;program.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/06/21/xforms-11-is-coming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The World is Flat</title>
		<link>http://itredux.com/2006/02/27/the-world-is-flat/</link>
		<comments>http://itredux.com/2006/02/27/the-world-is-flat/#comments</comments>
		<pubDate>Mon, 27 Feb 2006 17:13:54 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/02/27/the-world-is-flat/</guid>
		<description><![CDATA[<p>I just finished reading <a href="http://www.thomaslfriedman.com/worldisflat.htm">The World is Flat</a> by Thomas L. Friedman, New York Times columnist and author of <a href="http://www.thomaslfriedman.com/lexusolivetree.htm">The Lexus and the Olive Tree</a>. In his last book, Friedman identifies ten events and trends that are flattening the world we live in today. I agreed with most of the thesis, and tried to relate to it my own experience working at <a href="http://www.intalio.com/">Intalio</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>I just finished reading <a href="http://www.thomaslfriedman.com/worldisflat.htm">The World is Flat</a> by Thomas L. Friedman, New York Times columnist and author of <a href="http://www.thomaslfriedman.com/lexusolivetree.htm">The Lexus and the Olive Tree</a>. In his last book, Friedman identifies ten events and trends that are flattening the world we live in today. I agreed with most of the thesis, and tried to relate to it my own experience working at&nbsp;<a href="http://www.intalio.com/">Intalio</a>.</p>
<p><a name="11-9-89"></a><strong>Flattener #1: 11/9/89</strong><br /><em>When the Walls Came Down and the Windows Went Up</em><br />The fall of the Berlin Wall made the world an open playing field. Today, Intalio does most of its business in North America and Western Europe, but we&#8217;re getting more and more demands from Latin America, Eastern Europe, the Middle East, South Africa, Asia, and Australia. The Wall has been down for more than sixteen years, but as an American company, we still cannot do business with Cuba, Iran, Sudan and&nbsp;Syria.</p>
<p><a name="8-9-85"></a><strong>Flattener #2: 8/9/95</strong><br /><em>When Netscape Went Public</em><br />The Internet is the infrastructure that made <span class="caps">BPM</span> possible. It gave us web services and a Service Oriented Architecture that allows processes to be integrated with existing systems at a fraction of the cost of traditional <span class="caps">EAI</span> approaches. It provided the communication vehicle for the Open Source movement to really catch on and dramatically lower the cost of commodity software components. Finally, it gave us the vehicle through which we can market and sell our software, using participative communication tools such as this blog, and circumventing the physical packaging of software, thereby allowing us to conduct our business in a purely electronic&nbsp;way.</p>
<p><a name="workflow"></a><strong>Flattener #3: Work Flow Software</strong><br /><em>Let&#8217;s Do Lunch: Have Your Application Talk to My Application</em><br />Standards such as <span class="caps">BPMN</span> and <span class="caps">BPEL</span> are enabling interoperability across Business Process Management Systems in a way that early workflow pioneers could only dream of. Public APIs for popular online services are turning the <span class="caps">BPMS</span> into a mean and lean mashup machine, paving the way for truly componentized <span class="caps">IT</span> architectures where system architects simply assemble existing components, and software code writing is reserved for the most arcane&nbsp;applications.</p>
<p><a name="open-source"></a><strong>Flattener #4: Open-Sourcing</strong><br /><em>Self-Organizing Collaborative Communities</em><br />More than 80% of the code developed by Intalio is Open Source and in the process of being donated to the <a href="http://www.apache.org/">Apache Software Foundation</a> and the <a href="http://www.eclipse.org/">Eclipse Foundation</a>. This code forms only 20% of the software we ship to our customers, the remaining 80% being borrowed from existing Open Source projects. This participative model is pushed a step further with the introduction of a <a href="http://itredux.com/blog/2006/02/13/demand-driven-development/">Demand Driven Development</a> model, whereby smaller communities of users participate in the funding of specific product features, which are in turn donated back to the Open Source community. This creates an accelerating factor that turns traditional closed-source development into a massive competitive&nbsp;disadvantage.</p>
<p><a name="outsourcing"></a><strong>Flattener #5: Outsourcing</strong><br /><em><span class="caps">Y2K</span></em><br />Most functions that are not core to the business are outsourced. This includes facility management, human resources management, public relations, advertising, finances, legal, software development, quality assurance and testing, consulting, and customer support. The only functions that are kept in house are the ones that are critical to the development and distribution of a complex software tool: architecture design and customer training. Most of the engineering team that remains on our payroll is composed of highly talented architects, while we use our training group as the most technically-aware pre-sales&nbsp;organization.</p>
<p><a name="offshoring"></a><strong>Flattener #6: Offshoring</strong><br /><em>Running with Gazelles, Eating with Lions</em><br />Most of our software engineering is done out of <a href="http://itredux.com/blog/2006/01/14/destination-ukraine/">Western Ukraine</a>, where we find extremely talented developers at a rate similar to what we would pay in India, but with a yearly turnover of less than one percent. Our software quality assurance and testing is done out of Bangalore, India, where we are also setting up a support infrastructure that will be available from 9 <span class="caps">AM</span> <span class="caps">GMT</span>-1 (Paris) to 6 <span class="caps">PM</span> <span class="caps">PST</span> (Tijuana, <span class="caps">CA</span>). We are also working on the development of telesales organizations to be based in India and&nbsp;Ireland.</p>
<p><a name="supply-chaining"></a><strong>Flattener #7: Supply-Chaining</strong><br /><em>Eating Sushi in Arkansas</em><br />Several customers have asked us for the packaging of our <span class="caps">BPM</span> software into a hardware appliance. The question is not whether we will do it or not, but when. Because we want to remain a software company and do not want to manage an inventory of expensive hardware products, we&#8217;ve been discussing with supply-chain partners that can take the most recent version of our software, install it on hardware appliances, and get it shipped to customers in less than 48 hours, anywhere in the known&nbsp;world.</p>
<p><a name="insourcing"></a><strong>Flattener #8: Insourcing</strong><br /><em>What the Guys in Funny Brown Shorts Are Really Doing</em><br />Our decision to release our first <span class="caps">BPM</span> appliance will be driven by a single metric: volume. We will pull the trigger as soon as customer demand will be sufficient enough to allow us to work with in-sourcing partners such as <span class="caps">DHL</span> or <span class="caps">UPS</span> in order to provide technical support for the hardware part of our&nbsp;solution.</p>
<p><a name="in-forming"></a><strong>Flattener #9: In-forming</strong><br /><em>Google, Yahoo!, <span class="caps">MSN</span> Web Search</em><br />Intalio&#8217;s marketing budget is pretty low. In fact, for the time being, it does not even exist, and this blog is the only marketing investment we&#8217;ve made over the past three months. We do not go to tradeshows, unless we&#8217;re invited to speak there and travel expenses are paid by the event&#8217;s organizers. We do not advertise in any trade magazine, and instead work hard to get the <a href="http://bpm20.org/"><span class="caps">BPM</span> 2.0</a> section of this blog to be syndicated by online publications such as <a href="http://www.bpmg.org/"><span class="caps">BPMG</span></a>, <a href="http://www.bpminstitute.org/"><span class="caps">BPM</span> Institute</a>, and <a href="http://www.bptrends.com/">BPTrends</a>. Moving forward, the only marketing expense we are planning to make will be for Google Adwords, but we will do it in such a way that it directly pays for itself, by tracking the conversion of paid-for clicks into paying customers for our <a href="http://www.intalio.com/services/training.html">training services</a>, using <a href="http://analytics.google.com/">Google Analytics</a> in combination with&nbsp;<a href="http://www.salesforce.com/">Salesforce.com</a>.</p>
<p><a name="steroids"></a><strong>Flattener #10: The Steroids</strong><br /><em>Digital, Mobile, Personal, and Virtual</em><br />Our biggest productivity enhancer is called <a href="http://office20.org/">Office 2.0</a>. All our customer information is managed by <a href="http://www.salesforce.com/">Salesforce.com</a>, our software documentation is developed through <a href="http://www.atlassian.com/software/confluence/">Confluence</a>, an enterprise Wiki platform, and our internal communication is conducted through blogs, email and&nbsp;<a href="http://www.skype.com/">Skype</a>.</p>
<p>Looking at it from that angle, the world seems pretty flat&nbsp;indeed&#8230;</p>
<p>Many thanks to Alex for recommending Thomas L. Friedman&#8217;s great&nbsp;book.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/02/27/the-world-is-flat/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>BPM Inferences for &#8216;06</title>
		<link>http://itredux.com/2006/01/31/bpm-inferences-for-06/</link>
		<comments>http://itredux.com/2006/01/31/bpm-inferences-for-06/#comments</comments>
		<pubDate>Tue, 31 Jan 2006 09:00:33 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/01/31/bpm-inferences-for-06/</guid>
		<description><![CDATA[<p>This is my first monthly BPM column for <a href="http://www.bptrends.com/">Business Process Trends</a>. In order to set the stage for a new year of BPM, here is a set of inferences for '06 based on my personal experiences, insights and desires. Some are fairly straightforward, others highly speculative, but most should matter to all BPM practitioners. Interestingly enough, the first inference&#8212;BPM will go mainstream&#8212;got a step closer to being fulfilled this morning: IBM just announced the release of the new <a href="http://www-03.ibm.com/servers/systems/i/announce/">System i5</a>, also known as iSeries, also known as AS/400. As part of this <a href="http://www-03.ibm.com/servers/systems/i/announce/">announcement</a> they are featuring a front &#038; center quote from yours truly. Intalio&#124;BPMS becomes the first BPM solution to be available for System i5, and if that does not make BPM mainstream, I do not know what will.</p>]]></description>
			<content:encoded><![CDATA[<p>This is my first monthly <span class="caps">BPM</span> column for <a href="http://www.bptrends.com/">Business Process Trends</a>. In order to set the stage for a new year of <span class="caps">BPM</span>, here is a set of inferences for &#8216;06 based on my personal experiences, insights and desires. Some are fairly straightforward, others highly speculative, but most should matter to all <span class="caps">BPM</span> practitioners. Interestingly enough, the first inference&thinsp;&mdash;&thinsp;<span class="caps">BPM</span> will go mainstream&thinsp;&mdash;&thinsp;got a step closer to being fulfilled this morning: <span class="caps">IBM</span> just announced the release of the new <a href="http://www-03.ibm.com/servers/systems/i/announce/">System i5</a>, also known as iSeries, also known as <span class="caps">AS</span>/400. As part of this <a href="http://www-03.ibm.com/servers/systems/i/announce/">announcement</a> they are featuring a front <span class="amp">&amp;</span> center quote from yours truly. Intalio|<span class="caps">BPMS</span> becomes the first <span class="caps">BPM</span> solution to be available for System i5, and if that does not make <span class="caps">BPM</span> mainstream, I do not know what&nbsp;will.</p>
<p><strong><span class="caps">BPM</span> will go mainstream.</strong> Integrated <span class="caps">BPM</span> solutions will be made available for free and will include everything you need to design, deploy, execute, monitor and optimize business processes. They will be supported by commercial vendors, dramatically raise the bar for competitors and radically lower barriers to adoption for all&nbsp;users.</p>
<p><strong>Consolidation will intensify.</strong> Very few pure play <span class="caps">BPM</span> vendors will remain standing. Those that do will go vertical by selling specific business applications and getting their core <span class="caps">BPM</span> capabilities from Open Source projects or established vendors such as <span class="caps">BEA</span>, <span class="caps">IBM</span> and&nbsp;Oracle.</p>
<p><strong>All major System Integrators will have <span class="caps">BPM</span> practices.</strong> The most innovative will be found in India and will blend <span class="caps">BPM</span> with <span class="caps">BPO</span> (Business Process Outsourcing). Most will standardize on standard methodologies such as <a href="http://www.bpmn.org/"><span class="caps">BPMN</span></a>. A few will adopt specific products at a corporate&nbsp;level.</p>
<p><strong>The Apache Software Foundation will acquire a <span class="caps">BPEL</span> server, or two.</strong> Both the <a href="http://geronimo.apache.org/">Geronimo</a> project and the <a href="http://ws.apache.org/">Web Services</a> project will add a <span class="caps">BPEL</span> server to their respective stacks. One will become the most widely used <span class="caps">BPEL</span> implementation in the industry, much as Apache&#8217;s <span class="caps">HTTP</span> server is the most widely used web server on the Internet today. Competition from JBoss will fail to materialize for lack of focus on a user base that cannot write Java&nbsp;code.</p>
<p><strong><span class="caps">BPMN</span> will be extended to support Human Interactions Management.</strong> The <span class="caps">BPM</span> community will realize that having two separate notations, one for web service orchestration and the other for human workflow, defeats the whole purpose of <span class="caps">BPM</span>. One unified notation will emerge. This notation will be called <span class="caps">BPMN</span> and will incorporate most of the concepts found in&nbsp;<a href="http://www.human-interaction-management.com/"><span class="caps">HIM</span></a>.</p>
<p><strong><span class="caps">BPEL</span> 2.0 will become the de-facto standard for <span class="caps">BPM</span>.</strong> All <span class="caps">BPEL</span> vs. <span class="caps">BPML</span> discussions will be put to rest. Support for distributed transactions will be made available, finally. A formal BPEL4People specification will be released and many proprietary extensions will emerge. Standardization efforts will keep most of us busy for very many years to&nbsp;come.</p>
<p><strong>A first set of standards for <span class="caps">BAM</span> will emerge.</strong> <span class="caps">IBM</span> will lead work, with the participation of some Business Intelligence vendors. First implementations will be available before the end of the&nbsp;year.</p>
<p><strong>All <span class="caps">ESB</span> offerings will support <span class="caps">BPEL</span>.</strong> Most will embed a lightweight, non-persistent implementation, coupled with a rule engine such as <a href="http://www.corticon.com/">Corticon</a> or <a href="http://www.drools.org/">Drools</a> and will be used for advanced message routing and <a href="http://www.complexevents.com/">complex event processing</a>. Some will embed a more advanced <span class="caps">BPEL</span> engine that supports persistence and distributed&nbsp;transactions.</p>
<p><strong><span class="caps">BPM</span> as a Service will not materialize.</strong> Lack of customer demand, inappropriate user interfaces and security concerns will prevent the Software-as-a-Service model to become successful with <span class="caps">BPM</span>. Only workflow automation services sold to specific vertical industries such as banking and insurance might have some limited traction. The situation will change only when <a href="http://itredux.com/blog/office-20/">Office 2.0</a> models establish themselves in the corporate <span class="caps">IT</span> world, toward the end of the&nbsp;decade.</p>
<p><strong>The first <span class="caps">BPM</span> appliance will be released.</strong> It will accelerate adoption by simplifying purchasing and installation. It will be available in two forms, as a desktop appliance for development and as a data-center rack for&nbsp;production.</p>
<p><strong>The first grid-enabled <span class="caps">BPEL</span> engine will be released.</strong> It will be deployed on thousand of servers for <span class="caps">CPU</span>-intensive tasks. Similar engines will be ported to Network Attached Processing solutions such as the <a href="http://www.azulsystems.com/products/cpools_cappliance.html">Azul Compute&nbsp;Appliance</a>.</p>
<p>This is it for now. Let&#8217;s reconnect on December 31, 2006 to check which of these inferences actually materialized. Until then, happy <span class="caps">BPM</span> to&nbsp;all!</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/01/31/bpm-inferences-for-06/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Interoperability and Service Cascading</title>
		<link>http://itredux.com/2006/01/24/interoperability-and-service-cascading/</link>
		<comments>http://itredux.com/2006/01/24/interoperability-and-service-cascading/#comments</comments>
		<pubDate>Tue, 24 Jan 2006 17:23:44 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/01/24/interoperability-and-service-cascading/</guid>
		<description><![CDATA[<p>One of the great things about industry standards is interoperability. For BPM, having a process designer based on BPMN allows us to import process models from other tools such as <a href="http://www.ids-scheer.com/international/english/products/aris_design_platform/49623">IDS-Scheer ARIS</a>, while adopting BPEL for process execution gives our customers the ability to deploy their processes on our process server as well as IBM's or Oracle's. The same is true with Office 2.0, and here is an example of service interoperability in action.</p>]]></description>
			<content:encoded><![CDATA[<p>One of the great things about industry standards is interoperability. For <span class="caps">BPM</span>, having a process designer based on <span class="caps">BPMN</span> allows us to import process models from other tools such as <a href="http://www.ids-scheer.com/international/english/products/aris_design_platform/49623"><span class="caps">IDS</span>-Scheer <span class="caps">ARIS</span></a>, while adopting <span class="caps">BPEL</span> for process execution gives our customers the ability to deploy their processes on our process server as well as <span class="caps">IBM</span>&#8217;s or Oracle&#8217;s. The same is true with Office 2.0, and here is an example of service interoperability in&nbsp;action.</p>
<p>The problem I was trying to solve was the following: how could I display on my webblog a list of bookmarks managed by <a href="http://www.simpy.com/">Simpy</a> without having to write any <span class="caps">PHP</span> code? The problem was easily solved when I was using <a href="http://del.icio.us/">del.icio.us</a>, which offers a service called <a href="http://del.icio.us/help/linkrolls">Linkrolls</a>. All you have to do is specify the tag for which you want a list of bookmarks to be displayed and Linkrolls gives you a snipet of JavaScript code that you just copy and paste into the <span class="caps">HTML</span> code of your weblog. Unfortunately, Simpy does not support this feature yet, so I had to look&nbsp;further.</p>
<p>I got the answer from Jonathan Aquino, the guy who wrote the excellent <a href="http://www.yubnub.org/">YubNub</a>, which is best described as a command line for the web and which I have included into my <a href="http://itredux.com/blog/office-20/my-office-20-setup/">Office 2.0 setup</a>. Jonathan pointed me to Peter Cooper&#8217;s <a href="http://www.feeddigest.com/">FeedDigest</a>, which is one of the most advanced feed processing services currently available. Here is how it works: first, I built a <a href="http://www.simpy.com/user/ghalimi/tag/office_2.0_posts">list of bookmarks</a> using Simpy. Second, I copied the <span class="caps">URL</span> for the corresponding <a href="http://www.simpy.com/rss/user/ghalimi/links/tags:%22office_2.0_posts%22"><span class="caps">RSS</span> feed</a> into FeedDigest. Third, I configured the digest in FeedDiggest to order items by title, show only live items, and specify the appropriate <span class="caps">HTML</span> template using <code>&lt;ul&gt;</code> and <code>&lt;li&gt;</code> tags. Fourth, I got FeedDigest to generate a snipet of <a href="http://itredux.com/files/code/FeedDigestCode.html">JavaScript code</a> that I copied into my <a href="http://www.wordpress.com/">WordPress</a> template. Voila! The following list of Top Office 2.0 Posts was generated that&nbsp;way:</p>
<div id="list"><script type="text/javascript" src="http://app.feeddigest.com/digest3/IRHLBUD8ER.js"><noscript><a href="http://app.feeddigest.com/digest3/IRHLBUD8ER.html">Click for &quot;Top Office 2.0 Posts&quot;.</a> By <a href="http://www.feeddigest.com/">Feed Digest</a></noscript></script></div>
<p>To summarize, three services have been cascaded with each other in order to achieve this result: Simpy for generating the <span class="caps">RSS</span> feed of bookmarks, FeedDigest for processing the feed and generating the Javascript code to be used, and WordPress for displaying the information. The standardization of JavaScript and <span class="caps">RSS</span> is what makes this interoperability possible, and even though this example is rather trivial, it demonstrates that multiple services can be used in combination in order to achieve results that a single service cannot&nbsp;offer.</p>
<p>Last comment on FeedDigest: because FeedDigest actually processes the <span class="caps">RSS</span> feed, it allows me to do things that del.icio.us&#8217; Linkrolls could not, such as reordering feed items or aggregating multiple feeds together. The downside is that it creates a single point of failure between the feed&#8217;s producer (Simpy) and the feed consumer (WordPress), but the value it adds to the chain seems to be worth it. I will meet with Peter Cooper later next month and suggest a couple of enhancements to his service. If you have some creative ideas yourself, feel free to send them my&nbsp;way.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/01/24/interoperability-and-service-cascading/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>BAM Redux</title>
		<link>http://itredux.com/2006/01/08/bam-redux/</link>
		<comments>http://itredux.com/2006/01/08/bam-redux/#comments</comments>
		<pubDate>Sun, 08 Jan 2006 18:51:46 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2006/01/08/bam-redux/</guid>
		<description><![CDATA[The concept of Complex Event Processing (CEP) promoted by Stanford Professor David Luckham seems to be gaining some good traction. David Cameron has a nice introduction on the subject. What I like about the approach is that it complements the more rigid Business Activity Monitoring (BAM) capabilities that are offered by today&#8217;s BPM systems.  [...]]]></description>
			<content:encoded><![CDATA[<p>The concept of <a href="http://www.complexevents.com/">Complex Event Processing</a> (<span class="caps">CEP</span>) promoted by Stanford Professor David Luckham seems to be gaining some good traction. David Cameron has a nice <a href="http://www.destinationcrm.com/articles/default.asp?ArticleID=5710">introduction</a> on the subject. What I like about the approach is that it complements the more rigid Business Activity Monitoring (<span class="caps">BAM</span>) capabilities that are offered by today&#8217;s <span class="caps">BPM</span> systems.  Adding some <span class="caps">CEP</span> capabilities to a <span class="caps">BPMS</span> would extend the reach of this type of platform to more dynamic processes, which is very much in line with the original vision. I cannot wait to see some level of standardization taking place in the space in order to connect all the pieces together. Many thanks to Sandy Kemsley at <a href="http://blog.kemsleydesign.com/">Column 2</a> for the&nbsp;link.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/01/08/bam-redux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Inferences for &#8216;06</title>
		<link>http://itredux.com/2006/01/01/inferences-for-06/</link>
		<comments>http://itredux.com/2006/01/01/inferences-for-06/#comments</comments>
		<pubDate>Sun, 01 Jan 2006 20:11:26 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://p6.hostingprod.com/@itredux.com/blog/?p=42</guid>
		<description><![CDATA[Happy New Year to&#160;all!
Everybody does it, so here are my inferences for&#160;&#8216;06:
BPMS will go mainstream
With BPEL gaining support for distributed transactions and human workflow while BPMN is receiving the blessing of the OMG, industry standards are making the BPMS ready for mainstream adoption. Just in time for Gartner to release the first BPMS magic quadrant [...]]]></description>
			<content:encoded><![CDATA[<p>Happy New Year to&nbsp;all!</p>
<p>Everybody does it, so here are my inferences for&nbsp;&#8216;06:</p>
<p><strong><span class="caps">BPMS</span> will go mainstream</strong><br />
With <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel"><span class="caps">BPEL</span></a> gaining support for distributed transactions and human workflow while <a href="http://www.bpmn.org/"><span class="caps">BPMN</span></a> is receiving the blessing of the <a href="http://www.omg.org/"><span class="caps">OMG</span></a>, industry standards are making the <span class="caps">BPMS</span> ready for mainstream adoption. Just in time for Gartner to release the first <span class="caps">BPMS</span> magic quadrant in Q1 &#8216;06. Hint: keep an eye on <a href="http://www.intalio.com/">Intalio</a>, which is about to change the economics of the game (disclaimer: I work for&nbsp;them).</p>
<p><strong> Industry consolidation will accelerate</strong><br />
Last year saw the enterprise application market consolidate around two major players, Oracle and <span class="caps">SAP</span>. This year should see similar consolidation at the middleware level, while mid-tier application vendors will find it increasingly difficult to compete with Oracle and <span class="caps">SAP</span> on one end and Microsoft on the other. Question: when&thinsp;&mdash;&thinsp;and it&#8217;s a when, not an if&thinsp;&mdash;&thinsp;will <span class="caps">IBM</span> come back to the enterprise application game? Software as a service might be a good way of doing it without alienating much-needed&nbsp;partners.</p>
<p><strong>Office 2.0 will become a reality</strong><br />
Learning from the failed experiment of office.com in 1999, a new breed of Web 2.0-branded application service providers have released <span class="caps">AJAX</span> powered prototypes of online office productivity suites last year. I call it Office 2.0 and expect this year&#8217;s prototypes to mature to the point where they actually become usable. Pioneers will give way to early adopters and very interesting things should ensue. Google, but even more so Yahoo!, should make several low-profile acquisitions in the space. Microsoft: get ready for some healthy competition! Question: why is Google interested at all by a fat client office productivity suite? This totally escapes&nbsp;me.</p>
<p><strong>Software off-shoring will go further West</strong><br />
Sky-high employee turnover in India makes it impossible to capitalize on past investments, while intelectual property issues in China make off-shoring of core software developments a very risky proposition. Eastern Europe, with costs that are getting close to India&#8217;s, single-digit yearly employee turnover, great talent pools and cultural proximity makes for a great alternative. Hint: Western Ukraine is a good place to start with&nbsp;today.</p>
<p><strong>Open Source business models will prove themselves</strong><br />
Last year saw new open source players such as <a href="http://www.sugarcrm.com/">SugarCRM</a> come out of nowhere and shake the foundations of established enterprise software markets. In the new year, expect open source vendors to emerge in most market segments and to successfully establish hybrid business models that blend open source code and commercial software. Hint: when going the Open Source way, don&#8217;t forget to check the <span class="caps">IP</span> integrity of your software with tools such as&nbsp;<a href="http://www.palamida.com/">Palamida</a>.</p>
<p><strong>All software will go the service way</strong><br />
Value Added Network: expired. Application Service Provider: tired. Software as a Service: wired. Names might change, but concepts remain the same, and this is a winning one. With <a href="http://www.salesforce.com/">Salesforce.com</a>&#8217;s successful <span class="caps">IPO</span> last year, the investment community is looking at enterprise software again. With Open Source, this might very well be the only way to start a new venture today. Everything that does not require massive computing power on the client side&thinsp;&mdash;&thinsp;<span class="caps">CAD</span>, video editing and gaming are obvious exceptions&thinsp;&mdash;&thinsp;will go online. The benefits are just too many for it not to happen. Question: how will we deal with security concerns without having to package the service into an&nbsp;appliance?</p>
<p><strong><span class="caps">SOA</span> will get more complex</strong><br />
With the multiplication of standards for <span class="caps">SOA</span> and the layering of new technologies on top of an already thick stack, some are starting to suggest the development of a <span class="caps">WS</span>-Complexity specification. For <span class="caps">SOA</span> to succeed, we need to ensure that it remains simpler than past efforts at establishing distributed computing architectures. We might have to wait for 2007 to see the release of <span class="caps">WS</span>-Simplicity. Advice: look for Open Source implementations of an Enterprise Service Bus, they are a good insurance policy against changing&nbsp;technologies.</p>
<p><strong>Corporations will discover the beauty of social</strong><br />
<a href="http://www.linkedin.com/">LinkedIn</a> has proven to be the most efficient recruiting tool around. <a href="http://www..wikipedia.org/">Wikipedia</a> has passed ahead the venerable Encyclopedia Britannica and vendors such as <a href="http://www.socialtext.com/">Socialtext</a> are bringing wiki to the enterprise. Corporate blogging is gaining momentum. In 2006, employees will discover new ways of making friends and their employers will encourage it. When capital meets social, interesting things happen. Question: who will come first with aggregation tools for linking multiple social networking sites&nbsp;together?</p>
<p><strong>Standards for online services will emerge</strong><br />
Last year, <span class="caps">RSS</span> has proven to be a simple yet effective way of syndicating content. More is needed to enable the convergence of online services into a unified platform. This year, look for many more initiatives like <a href="http://www.structuredblogging.org/">Structured Blogging</a> to &#8220;untangle the web&#8221; and connect the pieces together. Tip: if you cannot wait, give <a href="http://www.suprglu.com/">SuprGlu</a> a&nbsp;try.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2006/01/01/inferences-for-06/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The BPMS: Hampered by a Common Language?</title>
		<link>http://itredux.com/2005/12/23/the-bpms-hampered-by-a-common-language/</link>
		<comments>http://itredux.com/2005/12/23/the-bpms-hampered-by-a-common-language/#comments</comments>
		<pubDate>Fri, 23 Dec 2005 20:03:43 +0000</pubDate>
		<dc:creator>Bruce Silver</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://p6.hostingprod.com/@itredux.com/blog/?p=33</guid>
		<description><![CDATA[A particular curse of emerging technologies like BPM is that all the vendors feel forced to tell their story using the same set of features, benefits, and promises to the business&#8201;&#8212;&#8201;predictably taken from some Gartner report published early in the hype cycle. But as the technology becomes less emerging and the assortment of available offerings [...]]]></description>
			<content:encoded><![CDATA[<p>A particular curse of emerging technologies like <span class="caps">BPM</span> is that all the vendors feel forced to tell their story using the same set of features, benefits, and promises to the business&thinsp;&mdash;&thinsp;predictably taken from some Gartner report published early in the hype cycle. But as the technology becomes less emerging and the assortment of available offerings becomes rich and diverse, that original generic marketing message somehow never evolves. That&#8217;s too bad, because highlighting the specific differentiating features of their particular <span class="caps">BPMS</span> might serve vendors better than forever yammering the same old <span class="caps">BPM</span> boilerplate, particularly to more technically sophisticated buyers confronting a crowded market&nbsp;landscape.</p>
<p>The <a href="http://dev.bpminstitute.org/bpmsreport.html">2006 <span class="caps">BPMS</span> Report</a>, available <em>for free</em> on BPMInstitute.org, effectively summarizes the current state of <span class="caps">BPMS</span> technology by walking through 7 offerings in depth&thinsp;&mdash;&thinsp;<span class="caps">IBM</span>, Fuego, Savvion, Pegasystems, Global 360, Adobe, and Vitria&thinsp;&mdash;&thinsp;and highlighting the similarities and differences. While they all implement a similar process improvement lifecycle running from modeling and analysis to solution design without programming, execution on a process engine, and integrated performance management and <span class="caps">BAM</span>, they differ widely in specific capabilities, technical architecture, and target process use case. And while they all pay lip service to <span class="caps">SOA</span>, only one of the 7 is <span class="caps">BPEL</span>-based. The report gives a flavor of what vanilla <span class="caps">BPEL</span> engines are missing when they claim to &#8220;do <span class="caps">BPM</span>,&#8221; as well as the wide variety of life-forms this technology can take as it adapts to specific use&nbsp;cases.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2005/12/23/the-bpms-hampered-by-a-common-language/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Will SCA make things simpler?</title>
		<link>http://itredux.com/2005/12/18/will-sca-make-things-simpler/</link>
		<comments>http://itredux.com/2005/12/18/will-sca-make-things-simpler/#comments</comments>
		<pubDate>Sun, 18 Dec 2005 19:22:50 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://itredux.com/blog/2005/12/18/will-sca-make-things-simpler/</guid>
		<description><![CDATA[One problem with SOA is that the first initial does not yet stand for &#8220;Simple&#8221;, as was the case for SOAP, the Simple Object Access Protocol&#8201;&#8212;&#8201;even though SOAP quickly became quite complex itself over time. Distributed systems are inherently complex and marketing hype can only go that&#160;far.
Part of the problem is that services do not [...]]]></description>
			<content:encoded><![CDATA[<p>One problem with <span class="caps">SOA</span> is that the first initial does not yet stand for &#8220;Simple&#8221;, as was the case for <span class="caps">SOAP</span>, the Simple Object Access Protocol&thinsp;&mdash;&thinsp;even though <span class="caps">SOAP</span> quickly became quite complex itself over time. Distributed systems are inherently complex and marketing hype can only go that&nbsp;far.</p>
<p>Part of the problem is that services do not freely fall from the sky, but rather have to be built from objects deployed on existing <span class="caps">IT</span> systems. For many organizations, this is achieved using development platforms such as <span class="caps">J2EE</span>, which itself adds quite a bit of complexity to the picture. Most of the <span class="caps">J2EE</span> stack has been developed prior to the emergence of the concept for a Service Oriented Architecture, and as a result is more object oriented than service oriented. This gap was supposed to be addressed by specifications such as <span class="caps">JBI</span> (<a href="http://www.jcp.org/en/jsr/detail?id=208"><span class="caps">JSR</span> 208</a>), but competitive issues very well described in Ian Thomas&#8217; <a href="http://www.mwdadvisors.com/blog/2005/12/with-sca-reality-bites-j2ee-again-but.html">recent post</a> prevented wide industry&nbsp;adoption.</p>
<p><span class="caps">IBM</span>, <span class="caps">BEA</span> and a host of other vendors recently announced yet an other attempt at addressing the issue: the Service Component Architecture (<span class="caps">SCA</span>) and Service Data Objects (<span class="caps">SDO</span>) <a href="http://www-128.ibm.com/developerworks/webservices/library/specification/ws-scasdosumm/?ca=dgr-jw22SCA-SDO">specifications</a>, which &#8220;aim to provide developers with simpler and more powerful ways of constructing applications based on <span class="caps">SOA</span>.&#8221; In a perfect world, Microsoft and Sun Microsystems would have been part of this effort and things would indeed have become simpler. In the world we live in though, Microsoft will not be part of this work and Sun Microsystems will keep promoting <span class="caps">JBI</span> and others specifications that largely overlap with <span class="caps">SCA</span> and <span class="caps">SDO</span>. But because this overlap is not perfect, one cannot just wish that one camp will win over the other and life will be good&nbsp;again.</p>
<p>Without getting into too many details, <span class="caps">JBI</span> does two things: One, provide a component architecture similar to <span class="caps">SCA</span>. Two, provide a way by which specific containers such as an <span class="caps">EJB</span> container, a Servlet container or a Process container can be deployed on top of multiple <span class="caps">J2EE</span> application servers. The later is no addressed by <span class="caps">SCA</span> or <span class="caps">SDO</span>, and therefore makes something like <span class="caps">JBI</span> necessary for any software vendor looking for portability across application servers. Even though vendors such as <span class="caps">IBM</span> and Oracle have little interest in such a thing, the rest of the industry, including customers, would benefit from this portability. As steward of the <span class="caps">J2EE</span> platform, it is Sun Microsystems&#8217; responsibility to make it happen. At this stage of the game, my advice to Sun would be the following: adopt the <span class="caps">SCA</span> and <span class="caps">SDO</span> specifications, rewrite <span class="caps">JBI</span> accordingly and deliver an Open Source implementation certified for the major <span class="caps">J2EE</span> applications servers, including <span class="caps">BEA</span> WebLogic, <span class="caps">IBM</span> WebSphere and Oracle Application Server. This would make a lot of things a lot simpler for a lot of&nbsp;people.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2005/12/18/will-sca-make-things-simpler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is BPEL good for?</title>
		<link>http://itredux.com/2005/12/13/what-is-bpel-good-for/</link>
		<comments>http://itredux.com/2005/12/13/what-is-bpel-good-for/#comments</comments>
		<pubDate>Tue, 13 Dec 2005 19:47:34 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://p6.hostingprod.com/@itredux.com/blog/?p=23</guid>
		<description><![CDATA[A lot of people have complained that BPEL is not appropriate for the modeling of business processes and does not provide support for human workflow. They are right! But instead of complaining about it, they really should rejoice that BPEL, as an execution language for business processes, is a pretty darn good specification that does [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people have complained that <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel"><span class="caps">BPEL</span></a> is not appropriate for the modeling of business processes and does not provide support for human workflow. They are right! But instead of complaining about it, they really should rejoice that <span class="caps">BPEL</span>, as an execution language for business processes, is a pretty darn good specification that does a great job at what it was supposed to do: executing business&nbsp;processes.</p>
<p><span class="caps">BPEL</span> is not a business process modeling language, first and foremost because there should not be such thing (our naming of <span class="caps">BPML</span> was misleading in this respect). Business analysts do not use languages, they use notations. As such, <span class="caps">BPEL</span> is not usable by business analysts, but the Business Process Modeling NotationÂ  (<a href="http://www.bpmn.org/"><span class="caps">BPMN</span></a>) is, and <span class="caps">BPEL</span> is a great execution language for business processes because one can go from the <span class="caps">BPMN</span> notation to the <span class="caps">BPEL</span> execution automatically, without having to manually write code. Nobody said it&#8217;s easy, but it&#8217;s&nbsp;possible.</p>
<p><span class="caps">BPEL</span> does not provide support for human workflow because it should not. Human workflow is just an other type of process&thinsp;&mdash;&thinsp;some would say a process pattern, and as such can be modeled as yet an other <span class="caps">BPMN</span> process. As a result, and as long as the software vendor has done a good job of supporting the <span class="caps">BPMN</span> and <span class="caps">BPEL</span> specifications, one can come up with pretty much any workflow pattern known to man, design it in <span class="caps">BPMN</span> and get it deployed in <span class="caps">BPEL</span>. What is needed is a set of standard workflow patterns that can be described in <span class="caps">BPMN</span>, translated into <span class="caps">BPEL</span> and support interoperability with existing workflow engines. <a href="http://www-128.ibm.com/developerworks/webservices/library/specification/ws-bpel4people/">BPEL4People</a> is one such pattern, and even though it&#8217;s not complete yet, it&#8217;s definitely a step in the right&nbsp;direction.</p>
<p>In and by itself, <span class="caps">BPEL</span> is not of much use to anyone getting into <span class="caps">BPM</span>. What is needed is the combination of <span class="caps">BPMN</span>, <span class="caps">BPEL</span> and workflow patterns such as BPEL4People. This 3B combo really forms a stack of standards for <span class="caps">BPM</span>, and a <span class="caps">BPMS</span> that can support it sure beats any proprietary product out&nbsp;there.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2005/12/13/what-is-bpel-good-for/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Standardization</title>
		<link>http://itredux.com/2005/12/10/standardization/</link>
		<comments>http://itredux.com/2005/12/10/standardization/#comments</comments>
		<pubDate>Sat, 10 Dec 2005 19:45:02 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://p6.hostingprod.com/@itredux.com/blog/?p=20</guid>
		<description><![CDATA[When artfully written and properly marketed, technology standards are both very boring pieces of literature and extremely effective ways of transforming an industry. There would be no Internet without IP, FTP and SMTP. There would be no database industry without SQL. And there will be no relief of pain within corporate IT groups without proper [...]]]></description>
			<content:encoded><![CDATA[<p>When artfully written and properly marketed, technology standards are both very boring pieces of literature and extremely effective ways of transforming an industry. There would be no Internet without <span class="caps">IP</span>, <span class="caps">FTP</span> and <span class="caps">SMTP</span>. There would be no database industry without <span class="caps">SQL</span>. And there will be no relief of pain within corporate <span class="caps">IT</span> groups without proper industry standards for reducing the complexity of <span class="caps">IT</span> systems by an order of magnitude at&nbsp;least.</p>
<p>Within this category, we will follow the progress of standards that we believe will have a profound impact on the way enterprise software gets developed in the future. Among them, <span class="caps">BPMN</span>, <span class="caps">BPEL</span> and most Web Services standards will form the focus of our&nbsp;attention.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2005/12/10/standardization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to IT&#124;Redux</title>
		<link>http://itredux.com/2005/12/01/welcome-to-itredux/</link>
		<comments>http://itredux.com/2005/12/01/welcome-to-itredux/#comments</comments>
		<pubDate>Thu, 01 Dec 2005 19:33:44 +0000</pubDate>
		<dc:creator>Ismael Ghalimi</dc:creator>
				<category><![CDATA[BPM 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Consolidation]]></category>
		<category><![CDATA[Office 2.0]]></category>
		<category><![CDATA[Offshoring]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Standardization]]></category>

		<guid isPermaLink="false">http://p6.hostingprod.com/@itredux.com/blog/?p=11</guid>
		<description><![CDATA[IT&#124;Redux&#8201;&#8212;&#8201;New Rules for a New IT World, is a weblog dedicated to the IT industry and the radical trends that are transforming it today. IT&#124;Redux is the brainchild and playground of Ismael Ghalimi, a passionate entrepreneur and fervent industry observer, founder of Intalio and&#160;BPMI.org.
IT&#124;Redux identifies three major trends that are in play today and are [...]]]></description>
			<content:encoded><![CDATA[<p><span class="caps">IT</span>|Redux&thinsp;&mdash;&thinsp;New Rules for a New <span class="caps">IT</span> World, is a weblog dedicated to the <span class="caps">IT</span> industry and the radical trends that are transforming it today. <span class="caps">IT</span>|Redux is the brainchild and playground of Ismael Ghalimi, a passionate entrepreneur and fervent industry observer, founder of <a href="http://www.intalio.com/">Intalio</a> and&nbsp;<a href="http://www.bpmi.org/"><span class="caps">BPMI</span>.org</a>.</p>
<p><span class="caps">IT</span>|Redux identifies three major trends that are in play today and are expected to remain so over the coming years: Reduction, Interconnection and Delegation. This weblog is organized into categories and sub-categories that mirror this classification, following the <a href="http://www.barbaraminto.com/">Minto Pyramid&nbsp;Principle</a>:</p>
<p>Reduction relates to the need for simplification of the <span class="caps">IT</span> world. <span class="caps">IT</span> systems have become to complex and are reaching a point of diminishing returns. This theme will address topics such as methods of <a href="http://itredux.com/blog/category/bpm/">abstraction</a>, processes of <a href="http://itredux.com/blog/category/consolidation/">consolidation</a>, and efforts of&nbsp;<a href="http://itredux.com/blog/category/standardization/">standardization</a>.</p>
<p>Interconnection refers to the adoption of network concepts as focal points for the development of new <span class="caps">IT</span> strategies. This theme will cover areas such as the emergence of a new office productivity suite, here called <a href="http://itredux.com/blog/category/office-20/">Office 2.0</a>, the development of a <a href="http://itredux.com/blog/category/soa/">service oriented architecture</a>, and the need for sophisticated forms of <a href="http://itredux.com/blog/category/social-networking/">social&nbsp;networking</a>.</p>
<p>Delegation encompasses the various approaches leveraged by <span class="caps">IT</span> organizations to maximize the value that can be delivered by existing assets and reduced budgets. This theme will focus on strategies such as <a href="http://itredux.com/blog/category/saas/">software as a service</a>, <a href="http://itredux.com/blog/category/offshoring/">offshoring</a>, and <a href="http://itredux.com/blog/category/open-source/">open&nbsp;source</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://itredux.com/2005/12/01/welcome-to-itredux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

