<?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>Column 2 &#187; open source</title>
	<atom:link href="http://www.column2.com/category/opensource/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.column2.com</link>
	<description>BPM, Enterprise 2.0 and technology trends in business.</description>
	<lastBuildDate>Wed, 25 Jan 2012 13:17:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>BonitaSoft Open Source BPM</title>
		<link>http://www.column2.com/2010/11/bonitasoft-open-source-bpm/</link>
		<comments>http://www.column2.com/2010/11/bonitasoft-open-source-bpm/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 12:23:00 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[bonitasoft]]></category>

		<guid isPermaLink="false">http://www.column2.com/2010/11/bonitasoft-open-source-bpm/</guid>
		<description><![CDATA[TweetI recently had my first briefing with BonitaSoft about their open source BPM product. Although the project has been going on for some time, with the first release in 2001, the company is only just over a year old; much of the development has been done as part of BPM projects at Bull. Their business [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton2554" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2010%2F11%2Fbonitasoft-open-source-bpm%2F&amp;via=skemsley&amp;text=BonitaSoft%20Open%20Source%20BPM&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>I recently had my first briefing with <a href="http://www.bonitasoft.com/">BonitaSoft</a> about their open source BPM product. Although the project has been going on for some time, with the first release in 2001, the company is only just over a year old; much of the development has been done as part of BPM projects at <a href="http://www.bull.com">Bull</a>. Their business model, like many open source companies, is to sell services, support and training around the software, while the software is available as a free download and supported by a <a href="http://www.bonitasoft.org/">broader community</a>. They partner with a number of other open source companies – Alfresco for content management, SugarCRM for CRM, Jaspersoft for BI – in order to provide integrated functionality without having to build it themselves. They’ve obviously hit some critical mass point in terms of functionality and market, since their download numbers have increased significantly in the past year and <a href="http://www.bonitasoft.com/blog/news/half-a-million-and-counting/">have just hit a half million</a>.</p>
<p>A French company, they have a strong European customer base, and a growing US customer base, mostly comprising medium and large customers. They’ve just announced the opening of two US offices, and the co-founder/CEO Miguel Valdés Faura is moving to the San Francisco area to run the company from there; that’s the second European company that I’ve heard of lately where the top executives are moving to the Bay area, indicating that the “work from anywhere” mantra doesn’t necessarily pan out in practice. They’ve hired Dave Cloyd away from open source content management company Nuxeo as a key person in the building the US market; he was VP of sales at Staffware prior to the TIBCO acquisition, so knows both the open source and BPM side.</p>
<p>Open source BPM solutions have been around for a while, but the challenges are the same as with any open source project: typically, it takes greater technical skills to get up and running with open source, especially if it doesn’t do everything that you need and has to be integrated with other (open source or not) products. In many cases, open source BPM provides the process engine embedded inside a larger solution created by a systems integrator or business process outsourcing firm; in other words, it’s more like a toolkit for adding process capabilities into another application or environment. BonitaSoft considers jBPM, Activiti and ProcessMaker to be in this “custom BPM development” camp, as opposed to the usual commercial players in the “standalone BPM suites” category; they see themselves as being able to play on both sides of that divide.</p>
<p>Taking a look (finally, after 35 minutes of PowerPoint) at a product demo, I saw their four main components of process modeling, process development, process execution, and process administration and monitoring.</p>
<p>The modeler is a desktop Eclipse-based application providing BPMN 2.0 modeling, including importing of BPMN models from other tools. There is starting to be less distinction between these tools, as all the vendors start to pick up the user interface tricks that make process modeling work better: auto-alignment, automatic connector creation, and tool tips with the most likely next element to add. The distinguishing characteristics start to become how the non-standard modeling aspects are handled: data modeling and integration with other systems using proprietary connectors that go beyond the capabilities of a simple web services call, for example.</p>
<p><a title="Bonitasoft BPM - Alfresco connector actions" href="http://www.flickr.com/photos/74648938@N00/5186088107/"><img style="margin: 0px 10px 10px 0px; display: inline; float: left;" src="http://static.flickr.com/4110/5186088107_797a442f87_m.jpg" border="0" alt="Bonitasoft BPM - Alfresco connector actions" align="left" /></a>I like what they’ve done with some of the out-of-the-box connectors: the Sharepoint and Alfresco connectors allow you to browse and select a specific document repository event (such as check in a file) directly from within the process designer, and associate it with an activity in the process model. I saw a fairly comprehensive database connector that allowed for graphical query creation, and this connection can be used to transfer a data model from a database to the process model to build out the process instance data. There’s a wizard to create your own connectors, or browse the BonitaSoft community to find connectors created by others – a free marketplace for incremental functionality.</p>
<p>You can create a web form for a particular step in the process, which will auto-generate based on the defined data model, then allow new fields to be added based on external database calls, and reformatted in a graphical editor. Effectively, this capability allows a quick process-based application to be created with a minimum of code, just using the forms designer and connectors to databases and other systems.</p>
<p>Key performance indicators (KPIs) can be defined in process modeler; these are effectively data objects that can be populated by any step of the process, then reported on via a BI engine such as the integrated Jaspersoft.</p>
<p>Although they describe their modeling as collaborative, it’s asynchronous collaboration, where the model and associated forms are saved to the Bonita repository model, where they are property versioned and can be checked out by another user.</p>
<p><a title="Bonitasoft BPM - user inbox view" href="http://www.flickr.com/photos/74648938@N00/5186688416/"><img style="margin: 0px 0px 10px 10px; display: inline; float: right;" src="http://static.flickr.com/4086/5186688416_6e43523416_m.jpg" border="0" alt="Bonitasoft BPM - user inbox view" align="right" /></a>The end-user experience uses an inbox metaphor in a portal, with the forms displayed as the user interacts with the process. Individual process instances (or entire processes) can be tagged with private labels by a user – similar to labels applied to conversations in Gmail – and categories can be applied to processes so that every instance of that process has the same category, visible to all users. Love the instance and process tagging: this is a capability that I’ve been predicting for years, and just starting to see it emerge.</p>
<p>I was surprised by the lack of flexibility in runtime environment: the only change that a user can make to a process at runtime is to reassign a task, although they are working on other features to handle more dynamic situations.</p>
<p>The big product announcements from last month, with the release of version 5.3, included process simulation and support for cloud environments with multi-tenancy and REST APIs. However, by this time we were getting to the end of our time and I didn’t get all the details; that will have to wait for another day, or you can check out the <a href="http://www.bonitasoft.com/blog/news/whats-new-in-bonita-open-solution-5-3/">brief videos on their site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2010/11/bonitasoft-open-source-bpm/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Open Source BPM with Alfresco&#8217;s Activiti</title>
		<link>http://www.column2.com/2010/05/open-source-bpm-with-alfrescos-activiti/</link>
		<comments>http://www.column2.com/2010/05/open-source-bpm-with-alfrescos-activiti/#comments</comments>
		<pubDate>Mon, 17 May 2010 10:34:00 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[BPM standards]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Alfresco]]></category>

		<guid isPermaLink="false">http://www.column2.com/2010/05/open-source-bpm-with-alfrescos-activiti/</guid>
		<description><![CDATA[TweetWhen Tom Baeyens announced that he and Joram Barrez stepped down from the jBPM project, he hinted about a new project, but details have been sparse until now except for a post that stated that they’re working on an open source BPMN 2.0 offering, plus one that gave unprecedented (for Tom) attention to ECM, which [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton2404" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2010%2F05%2Fopen-source-bpm-with-alfrescos-activiti%2F&amp;via=skemsley&amp;text=Open%20Source%20BPM%20with%20Alfresco%26rsquo%3Bs%20Activiti&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>When <a href="http://processdevelopments.blogspot.com/2010/03/alive-and-kicking.html">Tom Baeyens announced that he and Joram Barrez stepped down from the jBPM project</a>, he hinted about a new project, but details have been sparse until now except for a <a href="http://processdevelopments.blogspot.com/2010/03/open-source-bpmn-20-will-produce-more.html">post that stated that they’re working on an open source BPMN 2.0 offering</a>, plus <a href="http://processdevelopments.blogspot.com/2010_05_01_archive.html">one that gave unprecedented (for Tom) attention to ECM</a>, which should have tipped me off as to their direction. Turns out that they have both joined <a href="http://www.alfresco.com">Alfresco</a> and are spearheading Activiti, an Apache-licensed open source BPM project, announced its Alpha 1 release today with a planned November GA date. From the press release:</p>
<blockquote><p>An independently-run and branded open source project, Activiti will work independently of the Alfresco open source ECM system. Activiti will be built from the ground up to be a light-weight, embeddable BPM engine, but also designed to operate in scalable Cloud environments. Activiti will be liberally licensed under Apache License 2.0 to encourage widespread usage and adoption of the Activiti BPM engine and BPMN 2.0, which is being finalized as standard by OMG.</p>
</blockquote>
<p>I met Tom face-to-face a couple of years ago when <a href="http://www.column2.com/2008/02/a-chance-encounter-with-jbpm/">we ended up at different conferences in the same conference center</a> and had a chat about total BPM world domination; interestingly, at the time he expressed that <a href="http://processdevelopments.blogspot.com/2008/03/hottest-bpmn-process-modelling-debate.html">“BPMN should stick to being a modeling notation…and the mapping approach to concrete executable process languages should be left up to the vendors”</a>; obviously, BPMN 2.0 execution semantics have changed his mind. <img src='http://www.column2.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a title="Activiti Modeler - process design" href="http://www.flickr.com/photos/74648938@N00/4610904385/"><img style="margin: 0px 10px 0px 0px; display: inline" border="0" alt="Activiti Modeler - process design" align="left" src="http://static.flickr.com/4046/4610904385_2623a140fc_m.jpg" /></a>John Newton, CTO of Alfresco, and Tom Baeyens, in his new role as Chief Architect of BPM, briefed me last week on Activiti. The project is led by Alfresco and includes <a href="http://www.springsource.com/">SpringSource</a>, <a href="http://www.signavio.com">Signavio</a> and <a href="http://www.camunda.com/">Camunda</a>; Alfresco’s motivation was to have a more liberally-licensed default process engine, although they will continue to support jBPM. Alfresco will build a business around Activiti only for content-centric applications by tightly integrating it with their ECM, leaving other applications of BPM to other companies. I’ll be very interested to see the extent of their content-process integration, and if it includes triggering of process events based on document state changes as well as links from processes into the content repository.</p>
<p>They believe that BPEL will be replaced by BPMN for most general-purpose BPM applications, with BPEL being used only for pure service orchestration. Although that’s a technical virtuous viewpoint that I can understand, there’s already a lot of commitment to BPEL by some major vendors, so I don’t expect that it’s going to go away any time soon. Although they are only supporting a subset of the BPMN 2.0 standard now – which could be said of any of the process modelers out there, since the standard is vast – they are committed to supporting the full standard, including execution semantics and the interchange format.</p>
<p>Activiti includes a modeler, a process engine, an end-user application for participating in processes, and an administration console. Not surprisingly, we spent quite a bit of time talking about Activiti Modeler, which is really a branded version of Signavio’s browser-based BPMN 2.0 process modeler. This uses AJAX in a browser to provide similar functionality to an Eclipse-based process modeler, but without the desktop installation hassles and the geeky window dressing. It is possible to create a fully executable process model in the Activiti Modeler, although in most cases a developer will add the technical underpinnings, likely in a more developer-oriented environment rather than the Modeler. Signavio includes a file-based model repository, which has been customized for inclusion in the Activiti Modeler; it would be great to see if they can do something a bit more robust to manage the process models, especially for cloud deployments. They are including support for certain proprietary scripting instead of using Java code for some interfaces, such as their Alfresco interface.</p>
<p><a title="Activiti Explorer - end-user interface" href="http://www.flickr.com/photos/74648938@N00/4610904441/"><img style="margin: 0px 0px 0px 10px; display: inline" border="0" alt="Activiti Explorer - end-user interface" align="right" src="http://static.flickr.com/1032/4610904441_724947a795_m.jpg" /></a>Activiti Explorer provides a basic end-user application for managing task lists, working on tasks, and starting new processes. Without a demo, it was hard to see much of the functionality, although it appears to have support for private task lists as well as shared lists of unassigned tasks; a typical paradigm for managing tasks is to allow someone to claim an unassigned task from the shared list, thereby moving it to their personal list.</p>
<p>The Activiti Engine, which is the underlying process execution engine, is packaged as a JAR file with small classes that can be embedded within other applications, such as is done in Alfresco for content management workflows. It can be easily deployed in the cloud, allowing for cross-enterprise processes. The only thing that I saw of Activiti Probe, the technical administration console, was its view on the underlying database tables, although it will have a number of other capabilities to manage the process engine as it develops. Not surprisingly, they don’t have all the process engine functionality available yet, but have been focusing on stabilizing the API in order to allow other companies to start working with Activiti before the GA release.</p>
<p><a title="Activiti Cycle mockup - design collaboration" href="http://www.flickr.com/photos/74648938@N00/4610904603/"><img style="margin: 0px 10px 0px 0px; display: inline" border="0" alt="Activiti Cycle mockup - design collaboration" align="left" src="http://static.flickr.com/4004/4610904603_1058631349_m.jpg" /></a>I also saw a mockup of Activiti Cycle, a design-time collaboration tool that includes views (but not editing) of process models, related documents from Alfresco, and discussion topics. Activiti Cycle can show multiple models and establish traceability between them, since their expectation is that an analyst and a developer would have different versions of the model. This is an important point: models are manually forward-engineered from an analyst’s to developer’s version, and there are no inherent automated updates when the model changes, although there are alerts to notify when other versions of the same model are updated. This assumption that there can be no fully shared model between analyst and developer has formed a part of a long-standing discussion between Tom and I since before we met; although I believe that a shared model provides the best possible technical solution, it’s not so easy for a non-technical analyst to understand BPMN models once you get past the basic subset of elements. Activiti Cycle may not be in GA until after the other components, although they are working on it concurrently.</p>
<p>The screen shots that I saw looked nice, although I haven’t seen a demo yet; Tom gave credit to Alfresco’s UI designers for raising this above just another developer’s BPM tool into something that could be used by non-developers without a lot of customization. I’m looking forward to a demo next month, and seeing how this progresses to the November release and beyond.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2010/05/open-source-bpm-with-alfrescos-activiti/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Social media for community projects</title>
		<link>http://www.column2.com/2009/08/social-media-for-community-projects/</link>
		<comments>http://www.column2.com/2009/08/social-media-for-community-projects/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 18:57:49 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[off topic]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[Web20]]></category>

		<guid isPermaLink="false">http://www.column2.com/2009/08/social-media-for-community-projects/</guid>
		<description><![CDATA[TweetIf you ever wonder what BPM analyst/architect/bloggers do in their spare time, wonder no more: Ignite T.O. Sandy Kemsley -The Hungry Geek from Ignite Toronto on Vimeo. I was invited to give a presentation at Ignite! Toronto this week, and decided to discuss how I’ve been using social media – Twitter, Flickr, Facebook, blogging – [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton2077" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2009%2F08%2Fsocial-media-for-community-projects%2F&amp;via=skemsley&amp;text=Social%20media%20for%20community%20projects&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>If you ever wonder what BPM analyst/architect/bloggers do in their spare time, wonder no more:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="281" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=6307849&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="281" src="http://vimeo.com/moogaloop.swf?clip_id=6307849&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/6307849">Ignite T.O. Sandy Kemsley -The Hungry Geek</a> from <a href="http://vimeo.com/ignitetoronto">Ignite Toronto</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>I was invited to give a presentation at <a href="http://ignite.oreilly.com/2009/07/ignite-toronto.html">Ignite! Toronto</a> this week, and decided to discuss how I’ve been using social media – Twitter, Flickr, Facebook, blogging – and some integration technologies including RSS and Python scripting to promote a new farmers’ market in my community. I’m on the local volunteer committee that acts as the marketing team for the market. Here’s the presentation, it’s not too clear on the video:</p>
<div id="__ss_1908179" style="text-align: left; width: 425px;"><a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="The Hungry Geek" href="http://www.slideshare.net/skemsley/the-hungry-geek">The Hungry Geek</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=thehungrygeek-090826075940-phpapp02&amp;stripped_title=the-hungry-geek" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=thehungrygeek-090826075940-phpapp02&amp;stripped_title=the-hungry-geek" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px;">View more <a style="text-decoration: underline" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration: underline" href="http://www.slideshare.net/skemsley">Sandy Kemsley</a>.</div>
</div>
<p>If you’re not familiar with Ignite, it’s a type of speed presentation: 20 slides, 5 minutes, and your slides auto-advance every 15 seconds. For a marathon presenter like me, keeping it down to 5 minutes is a serious challenge, but this was a lot of fun.</p>
<p>For a technology view, check out slide 17 in the slide deck, which shows a sort of context diagram of the components involved. Twitter is central to this “market message delivery framework”, displaying content from a number of sources on the <a href="http://twitter.com/standrewsmarket">market Twitter account</a>:</p>
<ul>
<li>I manually tweet when I see something of interest related to the market or food. Also, I monitor and retweet some of our followers, and reply to anyone asking a question via Twitter.</li>
<li>When I publish a post on my personal blog that is in the category “market”, Twitterfeed picks it up through the RSS feed and posts the title and link on Twitter. These are posted to both the market account and <a href="http://twitter.com/skemsley">my own Twitter account</a>, so you may have seen them if you’re following me there.</li>
<li>Each week, I save up a list of interesting links and other tweet-worthy info, and put them in a text file. My talented other half <a href="http://www.damirsystems.com/?p=435">wrote a Python script that tweets</a> one message from that file each hour for the two days prior to each Saturday market day.</li>
<li>I connected my Flickr account with Twitter, and can either manually tweet a link to a photo directly from Flickr, or email a photo from my iPhone to a private Flickr email address that will cause the link to be tweeted. I could have used Twitpic for the latter functionality, but Flickr gives me better control over my photo archive.</li>
</ul>
<p>The whole exercise has been a great case study on using social media for community projects with no budget, using some small bits of technology to tie things together so that it doesn’t take much of my time now that it’s up and running. I’d be doing most of the activities anyway: taking pictures of the market, cooking and blogging about it, and reading articles on local food and markets online. This just takes all of that and pushes it out to the market’s online community with very little additional effort on my part.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2009/08/social-media-for-community-projects/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Jason Laszlo gives Bell Canada a(nother) black eye</title>
		<link>http://www.column2.com/2008/03/jason-laszlo-gives-bell-canada-another-black-eye/</link>
		<comments>http://www.column2.com/2008/03/jason-laszlo-gives-bell-canada-another-black-eye/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 14:27:22 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.column2.com/2008/03/jason-laszlo-gives-bell-canada-another-black-eye/</guid>
		<description><![CDATA[TweetAll week, the local tech community has been buzzing around the news that Bell Canada is throttling P2P traffic &#8212; specifically the widely-used BitTorrent protocol &#8212; for not only their direct Sympatico subscribers, but also for anyone who buys their supposedly unlimited DSL from a Sympatico reseller, such as TekSavvy. For those of you new [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1272" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2008%2F03%2Fjason-laszlo-gives-bell-canada-another-black-eye%2F&amp;via=skemsley&amp;text=Jason%20Laszlo%20gives%20Bell%20Canada%20a%28nother%29%20black%20eye&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>All week, the local tech community has been buzzing around the news that <a href="http://www.bell.ca">Bell Canada</a> is throttling P2P traffic &#8212; specifically <a href="http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29">the widely-used BitTorrent protocol</a> &#8212; for not only their direct Sympatico subscribers, but also for anyone who buys their supposedly unlimited DSL from a Sympatico reseller, such as <a href="http://www.teksavvy.com">TekSavvy</a>. For those of you new to the traffic shaping/net neutrality wars that have been going on in North America over the past months, here&#8217;s why throttling P2P traffic isn&#8217;t good news:</p>
<ul>
<li>Bell Canada (and our only other &quot;last mile&quot; carrier, Rogers Cable) are violating their role as a common carrier: they&#8217;re supposed to deliver the data, regardless of what it is, subject to our individual bandwidth and download caps. As long as I&#8217;m not getting a higher bandwidth than I was promised, and don&#8217;t go over my monthly volume cap, I should be able to download whatever I want, whenever I want, because the contract that I signed with Bell implied that would be the case. If they can&#8217;t deliver that bandwidth, then they shouldn&#8217;t be selling it; furthermore, they should have taken the money made by all these years of overselling the same bandwidth and invested in improving the now-outdated infrastructure so that we wouldn&#8217;t have these problems now. </li>
<li>The carriers, Bell and Rogers, like to position this as allowing equal access to everyone instead of allowing those evil file-sharing types to hog the bandwidth, but they don&#8217;t exactly have altruistic motives: both of them sell services (cable and satellite TV) that compete with downloaded video, and they want you paying $40+ to them each month to watch the TV that they choose rather than be able to select from a wide variety of alternative &#8212; and legal &#8212; video available on the internet. Furthermore, Rogers wants to use the same bandwidth that you would use for free video downloads to download their pay-per-view movies instead. </li>
<li>Bell and Rogers have targeted the BitTorrent protocol for throttling even though it has many legal uses. Last week, CBC made history by <a href="http://www.michaelgeist.ca/content/view/2767/125/">offering a TV program available, DRM-free, for download by BitTorrent</a>. This allowed anyone in the world with broadband access to have access to Canadian programming that might not be available on their local TV stations. By throttling BitTorrent, however, Bell and Rogers are effectively blocking access to that Canadian content <em>within Canada</em>, forcing people to watch it on Bell or Rogers&#8217; TV services. Personally, I use BitTorrent not just for that CBC show, but to download new releases of Ubuntu, and other large open source downloads where the source site provides BitTorrent as an option in order to reduce the bandwidth demands on their servers. </li>
</ul>
<p>What this all comes down to is a violation of net neutrality: Bell and Rogers are deciding which traffic on the network gets higher priority. They&#8217;re doing it now because they&#8217;ve failed to make the necessary investments in infrastructure over the years that would allow them to actually deliver what they sell, and coincidentally they choose to throttle traffic that competes with their other business areas.</p>
<p>Suffice it to say that Bell Canada didn&#8217;t have a good week because of this &#8212; it was all over the news, the DSL resellers are talking about suing, and even the <a href="http://www.nupge.ca/news_2008/n28ma08c.htm">unions are in on the action</a>. Enter Jason Laszlo, a spokesperson (apparently associate director of media relations) for Bell Canada, who was quoted extensively on this issue in the press:</p>
<ul>
<li>&quot;Regarding customers like Mount Sinai [a major Toronto hospital that was used as an example of how legal file sharing might be used for CAT scans], Laszlo said it&#8217;s their own fault for using a notorious application like file-sharing. &#8216;We&#8217;re blind to the content flowing through our pipes,&#8217; he said. &#8216;Our goal is to ensure maximum efficiency for everyone.&#8217;&quot; &#8212; <a href="http://www.digitaljournal.com/article/252163/Bell_Canada_Purposely_Slowing_Down_Net_Traffic_For_All_File_Sharing_and_Torrents">Digital Journal, March 25th</a>. [&quot;Notorious&quot;? Oh, puh-leeze. And if they were blind to the content, then they wouldn't be throttling file sharing.] </li>
<li>&quot;P2P programs are only employed by a small percentage of internet users, but they tend to make use of all the available bandwidth, Laszlo said. Reduced P2P use should provide a better balance between P2P and other users at peak times, he said. &#8216;I feel we&#8217;re on the side of good,&#8217; he said.&quot; &#8212; <a href="http://www.cbc.ca/consumer/story/2008/03/25/bell-throttling.html?ref=rss">CBC News, March 25th</a>. [Throttling P2P is a good way to make sure that it is only ever employed by a small percentage of users, which is exactly what Bell wants.] </li>
<li>&quot;Bell spokesman Jason Laszlo on Friday reiterated the company&#8217;s position &#8212;that it was shaping traffic in order to prevent a small portion of bandwidth hogs from slowing speeds down for all customers.&quot; &#8212; <a href="http://www.cbc.ca/technology/story/2008/03/28/tech-netneutrality.html">CBC News, March 28th</a>. </li>
<li><a title="Jason Laszlo (Bell Canada media relations) on Facebook" href="http://www.flickr.com/photos/74648938@N00/2373182283/"><img style="margin: 10px 0px 10px 10px" alt="Jason Laszlo (Bell Canada media relations) on Facebook" src="http://static.flickr.com/2322/2373182283_e7bc535d4d_m.jpg" align="right" border="0" /></a>&quot;Jason is throttle-icious.&quot; &#8212; <a href="http://flickr.com/photos/skemsley/2373182283/sizes/o/">Jason Laszlo&#8217;s publicly-viewable Facebook profile</a>, status update dated March 28th at 4:34pm. </li>
<li>&quot;Jason is realizing how little seperates [sic] most journalists from lemmings.&quot; &#8212; Jason Laszlo&#8217;s publicly-viewable Facebook profile, status update dated evening of March 28th. </li>
</ul>
<p>Yes, those last two are real; his Facebook profile was <a href="http://www.dslreports.com/forum/r20247550-Jason-Laszlo-Bell-spokesmans-real-thoughts-on-this-issue">posted on a broadband discussion forum</a> yesterday afternoon (you can <a href="http://digg.com/tech_news/Bell_Canada_rep_calls_journalist_lemmings_on_Facebook">Digg the story here</a>); he obviously was unaware of the impact of no privacy settings, since I was able to access his profile immediately after that even though we&#8217;re not directly connected and have no mutual friends.</p>
<p>My friend Mark Kuznicki channeled his outrage into a <a href="http://remarkk.com/2008/03/29/bell-canada-hands-net-neutrality-advocates-a-gift/">great blog post about how this hands the net neutrality advocates a gift</a>, and messaged Laszlo on Facebook to let him know what we all think of his two-faced approach to media relations. Shortly after that, <a href="http://www.facebook.com/profile.php?id=716869056">Laszlo&#8217;s profile</a> was set to private so that I could no longer view it; this morning, it appears to be completely missing.</p>
<p>So what&#8217;s the lesson to be learned from this mess? The public is now aware and mobilized on the impact of traffic shaping on their daily lives, even if they haven&#8217;t yet heard the term net neutrality. To paraphrase Peter Finch&#8217;s character from <a href="http://www.imdb.com/title/tt0074958/">Network</a>, we&#8217;re mad as hell and we&#8217;re not going to take this anymore.</p>
<p>Oh, yeah, lesson #2: don&#8217;t entrust media relations for a sensitive subject to an inexperienced junior who doesn&#8217;t know well enough not to post inappropriate comments to his publicly-viewable Facebook profile.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2008/03/jason-laszlo-gives-bell-canada-another-black-eye/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Shared Insights PCC: AvenueA&#124;Razorfish intranet wiki</title>
		<link>http://www.column2.com/2007/05/shared-insights-pcc-avenuearazorfish-intranet-wiki/</link>
		<comments>http://www.column2.com/2007/05/shared-insights-pcc-avenuearazorfish-intranet-wiki/#comments</comments>
		<pubDate>Fri, 25 May 2007 00:35:48 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[SharedInsightsPCC]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[Web20]]></category>

		<guid isPermaLink="false">http://www.column2.com/2007/05/shared-insights-pcc-avenuearazorfish-intranet-wiki/</guid>
		<description><![CDATA[TweetI skipped this morning&#8217;s taxonomy/folksonomy smackdown featuring Seth Earley and Zach Wahl &#8212; I just wasn&#8217;t up for that much testosterone this early in the morning &#8211;&#160;and went to the best practices track to hear about how AvenueA&#124;Razorfish implemented their internal wiki. I&#8217;m speaking next, so if this session isn&#8217;t sufficiently riveting, I&#8217;ll duck out [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton443" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2007%2F05%2Fshared-insights-pcc-avenuearazorfish-intranet-wiki%2F&amp;via=skemsley&amp;text=Shared%20Insights%20PCC%3A%20AvenueA%7CRazorfish%20intranet%20wiki&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>I skipped this morning&#8217;s taxonomy/folksonomy smackdown featuring Seth Earley and Zach Wahl &#8212; I just wasn&#8217;t up for that much testosterone this early in the morning &#8211;&nbsp;and went to the best practices track to hear about how <a href="http://www.avenuea-razorfish.com/">AvenueA|Razorfish</a> implemented their internal wiki. I&#8217;m speaking next, so if this session isn&#8217;t sufficiently riveting, I&#8217;ll duck out early to review my notes.</p>
<p>Donna Jensen, their senior technical architect,&nbsp;took us through how they use a wiki as an intranet portal. She spent some amount of time first defining wikis and discussing benefits and challenges, particularly when used inside the firewall. She made a crack about how Ph.D. dissertations will be written on many of these points, which isn&#8217;t that far from the truth: things like encouraging active versus passive behaviour. And, although she claims that they&#8217;re breaking down behaviours tied to organizational silos, she admitted that no one can comment on the CEO&#8217;s blog although all others are open territory. At some point, even the top level executives have to learn that if they&#8217;re going to commit to Enterprise 2.0, it has to permeate to all levels of the organization: no one should be exempt.</p>
<p>The platform that they used was <a href="http://www.avenuea-razorfish.com/">MediaWiki</a> (the software used to create <a href="http://en.wikipedia.org/wiki/Wikipedia">Wikipedia</a>) on a standard LAMP stack, giving them a completely open source base. They also use WordPress for internal blogs, maintaining the commitment to open source. Although they did do some customization, particularly in terms of creating templates such as project pages, they took advantage of many freely-available third-party extensions for functionality such as tag clouds, calendaring and skins. They use Active Directory for security, and allow access only internal or VPN access: no external access or applications.</p>
<p>AA|RF put in&nbsp;the wiki with only a technical VP and a part-time intern, pretty much out of the box, and found that it wasn&#8217;t adopted. They did another cut with Jensen as technical architect (part-time) and a couple more interns, and arrived at their current state: no project management oversight, no content management system, and no creative designer, with the whole thing implemented in about 2,000 person-hours. As a web technology consulting company (although with little Web 2.0 experience), they can get away with this, but you may not want to try this one at home. They used agile scheduling, and eventually brought in some rigorous QA. Jensen feels that their only real mistake was not bringing in a create designer earlier, since the wiki is apparently pretty technical looking. They haven&#8217;t yet put a WYSIWYG editor so everyone still needs to work in WikiText, which is likely a bit of a barrier for the non-techies.</p>
<p>Jensen talked about&nbsp;a few byproducts of the wiki adoption, such as the incremental upgrade model that tends to come with open source or SaaS products, rather than the monolithic (and often disruptive) upgrades of proprietary software. She also talked about how many IT departments won&#8217;t use open source because it makes them unable to turn to someone who is compelled to help them &#8212; in other words, they have to take on the responsibility of finding a solution themselves. Another byproduct is the shift towards open source, and the savings that they can expect by replacing some of their current software platforms and their hefty maintenance fees with open source alternatives.</p>
<p>In their wiki environment, any kind of file can be uploaded, all pages (except the home page) are editable by everyone, and any content except client-confidential information can reside there. I really have to wonder how this would work if they upload a massive number of files: at what point do you need to add a content management system, and how painful is it going to be to do that later? Their wiki home page shows del.icio.us and Flickr feeds, internal blog feeds, Digg items and recent uploaded documents. One audience member asked if that meant that if anyone in the company tagged a public web page, that it would be included on the home page; there was general shock around the room and wonderment that you could do this without having some centralized body approving such content before it was surfaced to the rest of the company. I tried not to laugh out loud; is this such a radical idea? Obviously, the last year of being immersed in Web 2.0 has changed me, and I start wondering which of these things that I would adopt if I were still running a 40-person consulting company. As the session goes on, the same question about how user tagging on the internet drives their intranet home page keeps coming up from the audience over and over.</p>
<p>What I found interesting (and I&#8217;m probably blowing their whole game by publishing this), is that they&#8217;re using public Web 2.0 tools to feed part of the home page: if something is tagged AARF on <a href="http://del.icio.us/tag/aarf">del.icio.us</a> or <a href="http://www.flickr.com/photos/tags/aarf">Flickr</a>, it shows up there. For Digg, however, you have to be a friend of AARF to have your items show up. Jensen said that she&#8217;ll be changing the AARF tag to something unguessable, although if you know how to track items and users through del.icio.us or Flickr, it wouldn&#8217;t be that difficult to figure out their new tag. She also said that they had run some analytics on whether these tags gave away any secrets about what they&#8217;re currently researching, and found that the mix is too varied for any patterns to emerge.</p>
<p>The wiki is a portal in a very real sense, which was a bit of a revelation to me: I didn&#8217;t previously think of wikis as portals. Everyone has their own people page which they can format and populate as they wish, and which can include their recent file uploads and blog postings. On any page, adding a &#8220;portlet&#8221; is just a matter of copying and pasting a snippet of PHP code, including copying snippets of code such as the &lt;embed&gt; code provided by YouTube for every video on its site.</p>
<p>They&#8217;ve done some cool things with blogs as well, such as having mailing lists corresponding to blogs, and sending an email to that mailing list will auto-post it as a blog entry on the corresponding blog.</p>
<p>Jensen had some great ideas for wiki adoption, often centred around &#8220;wikivangelists&#8221; getting out there and helping people. I especially like the idea of the &#8220;days of wine and wikis&#8221; events. <img src='http://www.column2.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &nbsp; And they&#8217;re getting some great adoption rates.</p>
<p>I had to leave just&nbsp;before the end: she was running 7 minutes overtime and I had only 15 minutes between sessions to get to my own room to set up. It was hard to tear myself away, however; I found both Jensen&#8217;s presentation and the audience feedback to be riveting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2007/05/shared-insights-pcc-avenuearazorfish-intranet-wiki/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TUCON: BPM, The Open Source Debate</title>
		<link>http://www.column2.com/2007/05/tucon-bpm-the-open-source-debate/</link>
		<comments>http://www.column2.com/2007/05/tucon-bpm-the-open-source-debate/#comments</comments>
		<pubDate>Wed, 02 May 2007 21:10:01 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[TIBCO]]></category>

		<guid isPermaLink="false">http://www.column2.com/2007/05/tucon-bpm-the-open-source-debate/</guid>
		<description><![CDATA[TweetRyan Herd, who heads the BPM centre of competence within RBM Private Bank, was up next to talk about the analysis that they did on open source BPM alternatives. Funny that the South Africans, like we understated Canadians, use the term &#8220;centre of competence&#8221; as opposed to the very American &#8220;center of excellence&#8221;. Don&#8217;t tell [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton480" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2007%2F05%2Ftucon-bpm-the-open-source-debate%2F&amp;via=skemsley&amp;text=TUCON%3A%20BPM%2C%20The%20Open%20Source%20Debate&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Ryan Herd, who heads the BPM centre of competence within RBM Private Bank, was up next to talk about the analysis that they did on open source BPM alternatives. Funny that the South Africans, like we understated Canadians, use the term &#8220;centre of competence&#8221; as opposed to the very American &#8220;center of excellence&#8221;. <img src='http://www.column2.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Don&#8217;t tell <a href="http://www.intalio.com">Ismael Ghalimi</a>, but Herd thinks that jBoss&#8217; <a href="http://www.jboss.org/products/jbpm">jBPM</a> is the only open source BPM alternative; it was the only one that they evaluated, along with a number of proprietary solutions including <a href="http://www.tibco.com">TIBCO</a>. Given that he&#8217;s here speaking at this conference, you can guess which one they picked.</p>
<p>Their BPM project started with some strategic business objectives:</p>
<ul>
<li>operational efficiency</li>
<li>improved client service</li>
<li>greater business process agility</li>
</ul>
<p>and some technology requirements:</p>
<ul>
<li>a platform to define, improve and automate business processes</li>
<li>real-time and historical process instance statistics</li>
<li>single view of a client and their related activities</li>
</ul>
<p>They found that then needed to focus on three things:</p>
<ul>
<li>Process: dynamic quality verification, exception handling that can step outside the defined process, and a focus on the end-to-end process.</li>
<li>People: have their people be obsessed with the client, develop an end-to-end process culture in order to address SLAs, and create full-function teams rather than an assembly-line process.</li>
<li>Systems: a single processing front-end, a reusable business object layer and centralized work management.</li>
</ul>
<p>Next, they started looking at vendors, and for whatever reasons, open source was considering the mix: quite forward-thinking for a bank.&nbsp;In addition to TIBCO and jBPM, they considered <a href="http://www.dstsystems.com/">DST</a>&#8216;s AWD, <a href="http://www.ibm.com">IBM</a>&#8216;s BPM, eiStream (now <a href="http://www.global360.com/">Global 360</a>) and <a href="http://www.k2.net">K2</a>: a month and a half to review all of the products, then another month and a half&nbsp;doing a more focussed comparison of TIBCO and jBPM.</p>
<p>For process design, jBPM has only a non-visual programmer-centric environment, and has support for BPEL but not (obviously, since it&#8217;s not visual) BPMN. It does allow modelling freedom, but that can be a problem with enforcing internal standards. It also has no process simulation. TIBCO, on the other hand, has a visual process modelling environment that supports BPMN, has a near zero-code process design and provides simulation. Point: TIBCO.</p>
<p>On the integration side, jBPM has no graphical application integration environment, although it has useful integration objects and methods and has excellent component-based design. The adapters are available but not easily reused, and has no out-of-the box communication or integration facilities. TIBCO has a graphical front-end for application integration, and a lots of adapters and integration facilities. Point: TIBCO.</p>
<p>On the UI side, jBPM has only a rudimentary web-based end user environment, whereas TIBCO has the full GI arsenal at their disposal. Point: TIBCO.</p>
<p>Reporting and analytics: jBPM has nothing, TIBCO has iProcess Analytics and (now) iProcess Insight.</p>
<p>Support: don&#8217;t even go there, although jBoss wins on price. <img src='http://www.column2.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Overall, they found that the costs would be about the same (because of the greater jBPM customization requirement), but a much longer time to deploy with jBPM, which had them choose TIBCO.</p>
<p>Given what they found, I find it amazing that they spent three months looking at&nbsp;jBPM, since jBPM is, in its raw form, a developer tool whereas TIBCO spans a broader range of analyst and developer functionality. The results as presented are so biased in favour of TIBCO that it should have been obvious long before any formal evaluation was done that jBPM wasn&#8217;t suited for their particular purposes and should not have made their short list; likely, open source was someone&#8217;s pet idea so was thrown into the mix on a lark. Possibly an open source BPM solution like Intalio, which wasn&#8217;t available as open source at the time of their evaluation, would have made a much better fit for their needs if they were really dedicated to open source ideals. I&#8217;m pretty sure that anyone in the room that had not considered open source in the past would run screaming away from it in the future.</p>
<p>Getting past the blatant TIBCO plug masquerading as a product comparison, Herd went on to show the architecture of their solution, which uses a large number of underlying services managed by a messaging layer to interface with the BPM layer &#8212; a fairly standard configuration. They expect to go live later this year.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2007/05/tucon-bpm-the-open-source-debate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New Software Industry: Investment Opportunities Panel</title>
		<link>http://www.column2.com/2007/04/the-new-software-industry-investment-opportunities-panel/</link>
		<comments>http://www.column2.com/2007/04/the-new-software-industry-investment-opportunities-panel/#comments</comments>
		<pubDate>Tue, 01 May 2007 00:57:52 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[NewSoftwareIndustry]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[Web20]]></category>

		<guid isPermaLink="false">http://www.column2.com/2007/04/the-new-software-industry-investment-opportunities-panel/</guid>
		<description><![CDATA[TweetJason Maynard of Credit Suisse moderated a panel on investment opportunities in the new software industry, which included Bill Burnham of Inductive Capital, Scott Russell (who was with two different venture capital firms but doesn&#8217;t appear to be with one at this time, although his title is listed as &#8220;venture capitalist&#8221;), and Ann Winblad of [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton461" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2007%2F04%2Fthe-new-software-industry-investment-opportunities-panel%2F&amp;via=skemsley&amp;text=The%20New%20Software%20Industry%3A%20Investment%20Opportunities%20Panel&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Jason Maynard of <a href="http://www.credit-suisse.com/">Credit Suisse</a> moderated a panel on investment opportunities in the new software industry, which included Bill Burnham of <a href="http://www.inductivecapital.com/">Inductive Capital</a>, Scott Russell (who was with two different venture capital firms but doesn&#8217;t appear to be with one at this time, although his title is listed as &#8220;venture capitalist&#8221;), and Ann Winblad of <a href="http://www.humwin.com">Hummer Winblad Venture Partners</a>.</p>
<p>This was more of an open Q&amp;A between the moderator and the panel with no presentation by each of them, so again, difficult to blog about since the conversation wandered around and there were no visual aids.</p>
<p>Winblad made a comment early on about how content management and&nbsp;predictive analytics are all part of the collaboration infrastructure; I think that her point is that there&#8217;s growth potential in both of those areas as Web 2.0 and Enterprise 2.0 applications mature.</p>
<p>There was a lengthy discussion about open source, how it generates revenue and whether it&#8217;s worth investing in; Burnham and Russell are against investing in open source, although Winblad is quite bullish on it but believes that you can&#8217;t just lump all open source opportunities together. Like any other market sector, there&#8217;s going to be winners and losers here. They all seem to agree, however, that many startups are benefiting from open source components even though they are not offering an open source solution themselves, and that there are great advantages to be had by bootstrapping startup development using open source. So although they might not invest in open source, they&#8217;d certainly invest in a startup that used open source to accelerate their development process and reduce development costs.</p>
<p>Russell feels that there are a number of great opportunities in companies where the value of the company is based on content or knowledge rather than the value of their software.</p>
<p>SaaS startups create a whole new wrinkle in venture: the working capital management is much trickier due to the delay in revenue recognition since payments tend to trickle in rather than be paid up front, even though the SaaS company needs to invest in infrastructure. Of course, I&#8217;m seeing some SaaS companies that are using hosted infrastructure rather than buying their own; Winblad discussed these sort of rented environments, and other ways to reduce startup costs such as using virtualization to create different testing environments. There are still a lot of the same old problems however, such as sales models. She advises keeping low to the ground, getting something out to a customer in less than a year, getting a partner to help bring the product to market in less than two years. As she put it, frugality counts; the days of spending megabucks on unnecessary expenses went away in 2000 when the first bubble burst, and VCs are understandably nervous about investing in startups that exhibit that same sort of profligate spending.</p>
<p>Maynard challenged them each to name one public company to invest in for the next five years, and why:</p>
<ul>
<li>Russell: China and other emerging markets require banking and other financial data, which companies like Reuters and Bloomberg (more favoured) will be able to serve. He later made comments about how there are plenty of opportunities in niche markets for companies that own and provide data/information rather than software.</li>
<li>Burnham: mapping/GPS software like <a href="http://www.teleatlas.com">Tele Atlas</a>, that have both valuable data and good software. He would not invest in the existing middleware market, and specifically suggested shorting <a href="http://www.tibco.com">TIBCO</a> and <a href="http://www.bea.com">BEA</a> (unless they are bought by HP) &#8212; the two companies whose user conferences that I&#8217;m attending this week and next.</li>
<li>Winblad: although she focusses on private rather than public investments, she makes Amazon is a good bet since they are expanding their range of services to serve bigger markets, and have a huge amount of data about their customers that allows them to . She thinks that Bezos has a good vision of where to take the company. She recommends shorting companies like CA, because they&#8217;re in the old data, infrastructure and services business.</li>
</ul>
<p>Audience questions following that discussion focussed a lot on asking the VCs opinions on various public companies, such as Yahoo. Burnham feels that Yahoo is now in the entertainment industry, not the software industry, so is not a real competitor to Google. He feels that Google versus Microsoft is the most interesting battle to come. Russell thinks that Yahoo is a keeper, nonetheless.</p>
<p>Questions about investments in mobile produced a pretty fuzzy answer: at some point, someone will get the interface right, and it will be a huge success; it&#8217;s very hard for startups to get involved since it involves them doing long negotiations with the big providers.</p>
<p>Burnham had some interesting comments about investing in the consumer versus the business space, and how the metrics are completely different because marketing, distribution and other factors differ so much. Winblad added that it&#8217;s very difficult to build a consumer destination site now, like <a href="http://www.myspace.com">MySpace</a> or <a href="http://www.youtube.com">YouTube</a>. Not only are they getting into a crowded market, but many of the startups in this area have no idea how to answer basic questions about the details of an advertising revenue model, for example.</p>
<p>Burnham had a great comment about what type of Web 2.0 companies not to invest in: triple-A&#8217;s, that is, AdSense, AJAX and arrogance.</p>
<p>Winblad feels that there&#8217;s still a lot of the virtualization story to unfold, since it is seriously changing the value chain in data centres. Although <a href="http://www.vmware.com">VMware</a> has become the big success story in this market, there are a number of other niches that have plenty of room for new players. She also thinks that companies providing specialized analytics &#8212; her example was basically about improving financial services sales by analyzing what worked in the past &#8212; can provide a great deal of revenue enhancement for their customers. As a final point on that theme, Maynard suggested checking out <a href="http://www.swivel.com">Swivel</a>, which provides some cool data mashups.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2007/04/the-new-software-industry-investment-opportunities-panel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The New Software Industry: Open Source panel</title>
		<link>http://www.column2.com/2007/04/the-new-software-industry-open-source-panel/</link>
		<comments>http://www.column2.com/2007/04/the-new-software-industry-open-source-panel/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 23:13:22 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[NewSoftwareIndustry]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.column2.com/2007/04/the-new-software-industry-open-source-panel/</guid>
		<description><![CDATA[TweetFirst up after lunch is a panel on the role of open source in service management, moderated by Martin Griss of CMU West, and including Kim Polese of SpikeSource, and Jim Berbsleb and Tony Wasserman of CMU West. Polese is included in the panel because her company is focussed on creating new business models for [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton458" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2007%2F04%2Fthe-new-software-industry-open-source-panel%2F&amp;via=skemsley&amp;text=The%20New%20Software%20Industry%3A%20Open%20Source%20panel&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>First up after lunch is a panel on the role of open source in service management, moderated by Martin Griss of <a href="http://west.cmu.edu/">CMU West</a>, and including Kim Polese of <a href="http://www.spikesource.com/">SpikeSource</a>, and Jim Berbsleb and Tony Wasserman of CMU West.</p>
<p>Polese is included in the panel because her company is focussed on creating new business models for packaging and supporting open source software, whereas the other two are profs involved in open source research and projects.</p>
<p>The focus of the session is on how open source is increasingly being used to quickly and inexpensively create applications, both by established companies and startups: think of the number of web-based applications based on Apache and MySQL, for example. In many of these cases, a dilemma is created by the lack of traditional support models for open source components &#8212; that&#8217;s certainly an issue with the acceptance of open source for internal use within many organizations &#8212; so new models are emerging for development, distribution and support of open source.</p>
<p>Open source is helping to facilitate unbundling and modularization of software components: it&#8217;s very common to see open source components from multiple projects integrated with both commercial software components and custom components to create a complete application.</p>
<p>A question from the audience asked if there is a sense of misguided optimism about the usefulness open source; Polese pointed out in response that open source projects that aren&#8217;t useful end up dying on the vine, so there&#8217;s some amount of self-selection that tends to promote successful open source components and suppress those that are less successful through market acceptance.</p>
<p>As I mentioned during the Brainstorm BPM conference a few weeks back, it&#8217;s very difficult to blog about a panel &#8212; much less structure than a regular presentation, so the post tends to be even more disjointed than usual. With luck, you&#8217;ll still get some of the flavour of the panel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2007/04/the-new-software-industry-open-source-panel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bits and pieces</title>
		<link>http://www.column2.com/2005/08/bits-and-pieces/</link>
		<comments>http://www.column2.com/2005/08/bits-and-pieces/#comments</comments>
		<pubDate>Wed, 24 Aug 2005 05:41:00 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[EAI]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.kemsleydesign.com/2005/08/bits-and-pieces/</guid>
		<description><![CDATA[TweetI&#8217;m heads-down on a project this week so not much time for catching up on the news and blogging. However, interesting things keep happening whether I&#8217;m watching or not&#8230; RUNA WFE 1.0.1, an open-source workflow based on JBOSS-JBPM was released. More details here, including a link to an online demo. Open source BPM is going [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton114" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2005%2F08%2Fbits-and-pieces%2F&amp;via=skemsley&amp;text=Bits%20and%20pieces&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>I&#8217;m heads-down on a project this week so not much time for catching up on the news and blogging. However, interesting things keep happening whether I&#8217;m watching or not&#8230;</p>
<ul>
<li>RUNA WFE 1.0.1, an open-source workflow based on JBOSS-JBPM was released. More details <a href="http://www.javalobby.org/java/forums/t44024.html">here</a>, including a link to an online demo. Open source BPM is going to be a market force in some sectors, so best to be aware of what&#8217;s happening there.</li>
<li>Greg Wdowiak published an <a href="http://eaiblueprint.com/3.0/?p=21">interesting post</a> on the role of integration brokers within an integration stack. In particular, he discusses what you should expect to get from the integration broker portion of the stack, and where some of the vendors are lacking. If you&#8217;re new to EAI, you can read his excellent background post on <a href="http://eaiblueprint.com/3.0/?p=20">bus versus broker models</a>. In particular, he talks about how organizations move from a broker to a bus model as their integration needs become larger and more complex.</li>
<li><a href="http://www.bea.com/">BEA</a> buying <a href="http://www.plumtree.com/">Plumtree</a> has been all over the <a href="http://www.ebizq.net/news/6216.html">tech news</a>, with lots of interesting analysis. <a href="http://www.mwdadvisors.com/blog/2005/08/bea-to-acquire-plumtree.html">MWD blog</a> thinks that the purchase may not be about what BEA says that it&#8217;s about, but more about moving away from complete Java-centricity and into a more neutral technology territory by supporting .Net. The Butler Group sees this as a <a href="http://businessreview.typepad.com/butler_group/2005/08/a_fine_graft_on.html">better fit</a> than some of the previous portal buy-outs, although an <a href="http://businessreview.typepad.com/butler_group/2005/08/plumtree_acquis.html">earlier post</a> ponders the fate of the Plumtree-<a href="http://www.fuego.com/">Fuego</a> OEM agreement in light of BEA&#8217;s existing BPM strategy.</li>
<li>On the enterprise architecture front, <a href="http://gotzespace.dk/archives/2005/08/eaj_is_here.html">The first issue</a> of the <a href="http://www.aeajournal.org/">Journal of Enterprise Architecture</a> was published. Via <a href="http://webdescript.com/blog/mudge/2005/08/23/john-g%c3%b8tzecloudtag/">Nick Mudge&#8217;s blog</a>.</li>
</ul>
<p>Lastly, if you&#8217;re free today at noon Eastern, there&#8217;s a webinar roundtable on <a href="http://www.ebizq.net/webinars/5991.html">Winning at BPM</a> discussing <a href="http://www.ibm.com/">IBM</a>&#8216;s WebSphere process integration products.</p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2005/08/bits-and-pieces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More open source BPM</title>
		<link>http://www.column2.com/2005/08/more-open-source-bpm/</link>
		<comments>http://www.column2.com/2005/08/more-open-source-bpm/#comments</comments>
		<pubDate>Wed, 10 Aug 2005 06:41:00 +0000</pubDate>
		<dc:creator>Sandy Kemsley</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.kemsleydesign.com/2005/08/more-open-source-bpm/</guid>
		<description><![CDATA[TweetAn infrequently-updated but informative blog on open source BPM: We share our discoveries in our search for open source workflow management tools. For tools that we find interesting, we download the code, try to execute the engine, or even get our reference process model working. Also includes a list of open source BPM tools, including [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton105" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.column2.com%2F2005%2F08%2Fmore-open-source-bpm%2F&amp;via=skemsley&amp;text=More%20open%20source%20BPM&amp;related=&amp;lang=en&amp;count=horizontal" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.column2.com/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>An infrequently-updated  but informative <a href="http://www.gripopprocessen.nl/index.php?id=wfmblog&#038;no_cache=1">blog on open source BPM</a>:</p>
<blockquote><p>We share our discoveries in our search for open source workflow management tools. For tools that we find interesting, we download the code, try to execute the engine, or even get our reference process model working.</p></blockquote>
<p>Also includes a <a href="http://www.gripopprocessen.nl/index.php?id=35&#038;no_cache=1">list of open source BPM tools</a>, including their evaluation notes where applicable.</p>
<p>Note that these are the only two sections of the site in English; for the rest, you&#8217;d better brush up on your Dutch (or use AltaVista&#8217;s <a href="http://babelfish.altavista.com/">Babel Fish translation utility</a>, since <a href="http://www.google.com/language_tools">Google&#8217;s translation</a> doesn&#8217;t support Dutch).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.column2.com/2005/08/more-open-source-bpm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

