<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: SOA, BPM, EDA een andere kijk (Dutch)</title>
	<atom:link href="http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/</link>
	<description>A weblog about software engineering, Architecture, Technology an other things we like.</description>
	<lastBuildDate>Thu, 29 Jul 2010 07:45:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Freddie</title>
		<link>http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/comment-page-1/#comment-13</link>
		<dc:creator>Freddie</dc:creator>
		<pubDate>Sun, 10 Feb 2008 17:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/#comment-13</guid>
		<description>Was even vergeten de quot van Ian Malcolm op te nemen
&quot;All the money spent on long-range forecasting - about half a billion dollars in the last few decades - is money wasted. It&#039;s a fool&#039;s errand. It&#039;s as pointless as trying to turn lead into gold.&quot;</description>
		<content:encoded><![CDATA[<p>Was even vergeten de quot van Ian Malcolm op te nemen<br />
&#8220;All the money spent on long-range forecasting &#8211; about half a billion dollars in the last few decades &#8211; is money wasted. It&#8217;s a fool&#8217;s errand. It&#8217;s as pointless as trying to turn lead into gold.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freddie</title>
		<link>http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/comment-page-1/#comment-12</link>
		<dc:creator>Freddie</dc:creator>
		<pubDate>Sun, 10 Feb 2008 17:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/#comment-12</guid>
		<description>SOA is meer dan een applicatie architectuur het is ook een principe dat gebruikt kan worden in de architectuur en strategie vorming door het onderkennen van &quot;Diensten&quot; zoals je kunt lezen op http://soa.computable.nl/2008/02/soa-gaat-over-d.html.
Als een legacy systeem ontworpen is vanuit de gedachte dat het diensten aanbiedt aan afnemers en de implementatie van de diensten is gedaan met de principes uit Component based development (tight coupling and loose binding) dan zal onderhoud en wijzigingen op de implementatie van deze diensten lokaal blijven en dus gemakkelijk te testen.
echter, ik stel grote vraagtekens bij de mate van hergebruik van deze &quot;business&quot; diensten. Natuurlijk zijn er altijd wel diensten te benoemen die wel vaak nodig zullen zijn denk bijv. aan klantgegevens maar zal het merendeel van de te onderkennen diensten niet vaak terugkomen in andere processen.

Natuurlijk helpt Business Process Modeling bij de interactie met de business om requirements helder te krijgen. Mijn stelling is meer gericht op het automatiseren van deze business processen. Zoals Robert Mekking ook al schreef in zijn blog (http://www.atosoriginblog.nl/2008/01/24/soa-schaalt-niet/)

In een complexe situatie beredeneren welke scenario&#039;s kunnen optreden, zodat er een betrouwbaar en voorspelbaar proces wordt doorlopen is alleen mogelijk in eenvoudige situaties. Of, zoals Ian Malcolm zegt in &quot;Jurassic Park&quot;. (Het boek, niet de film, barbaren)</description>
		<content:encoded><![CDATA[<p>SOA is meer dan een applicatie architectuur het is ook een principe dat gebruikt kan worden in de architectuur en strategie vorming door het onderkennen van &#8220;Diensten&#8221; zoals je kunt lezen op <a href="http://soa.computable.nl/2008/02/soa-gaat-over-d.html" rel="nofollow">http://soa.computable.nl/2008/02/soa-gaat-over-d.html</a>.<br />
Als een legacy systeem ontworpen is vanuit de gedachte dat het diensten aanbiedt aan afnemers en de implementatie van de diensten is gedaan met de principes uit Component based development (tight coupling and loose binding) dan zal onderhoud en wijzigingen op de implementatie van deze diensten lokaal blijven en dus gemakkelijk te testen.<br />
echter, ik stel grote vraagtekens bij de mate van hergebruik van deze &#8220;business&#8221; diensten. Natuurlijk zijn er altijd wel diensten te benoemen die wel vaak nodig zullen zijn denk bijv. aan klantgegevens maar zal het merendeel van de te onderkennen diensten niet vaak terugkomen in andere processen.</p>
<p>Natuurlijk helpt Business Process Modeling bij de interactie met de business om requirements helder te krijgen. Mijn stelling is meer gericht op het automatiseren van deze business processen. Zoals Robert Mekking ook al schreef in zijn blog (<a href="http://www.atosoriginblog.nl/2008/01/24/soa-schaalt-niet/" rel="nofollow">http://www.atosoriginblog.nl/2008/01/24/soa-schaalt-niet/</a>)</p>
<p>In een complexe situatie beredeneren welke scenario&#8217;s kunnen optreden, zodat er een betrouwbaar en voorspelbaar proces wordt doorlopen is alleen mogelijk in eenvoudige situaties. Of, zoals Ian Malcolm zegt in &#8220;Jurassic Park&#8221;. (Het boek, niet de film, barbaren)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wout</title>
		<link>http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/comment-page-1/#comment-10</link>
		<dc:creator>wout</dc:creator>
		<pubDate>Sat, 09 Feb 2008 22:10:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/#comment-10</guid>
		<description>Even begrippen voor mij synchroniseren.
Greenfield landschap -&gt; outside-in ontwerpen/ontwikkelen
Legacy landschap -&gt; inside-out ontwerpen/ontwikkelen

Goed, tijd voor een stelling.

Als legacy goed (zoals hierboven bedoeld) is ontworpen en ontwikkeld, is het dan &quot;gemakkelijk&quot; te hergebruiken als services vergeleken met slecht ontworpen en ontwikkelde legacy? Of boeit dat niet of nauwelijks, en is service enabling altijd moeizaam en pijnlijk?


Trouwens, BPM zie ik meer als (communicatie)hulpmiddel gedurende de fases van Requirements, Analyse, Design, Implementation, Operation. Zeg maar round-tripping tussen Business en IT. Als de Business graag dingen in Rules uitdrukt, dan zal BPM dat zeker mee moeten nemen.</description>
		<content:encoded><![CDATA[<p>Even begrippen voor mij synchroniseren.<br />
Greenfield landschap -&gt; outside-in ontwerpen/ontwikkelen<br />
Legacy landschap -&gt; inside-out ontwerpen/ontwikkelen</p>
<p>Goed, tijd voor een stelling.</p>
<p>Als legacy goed (zoals hierboven bedoeld) is ontworpen en ontwikkeld, is het dan &#8220;gemakkelijk&#8221; te hergebruiken als services vergeleken met slecht ontworpen en ontwikkelde legacy? Of boeit dat niet of nauwelijks, en is service enabling altijd moeizaam en pijnlijk?</p>
<p>Trouwens, BPM zie ik meer als (communicatie)hulpmiddel gedurende de fases van Requirements, Analyse, Design, Implementation, Operation. Zeg maar round-tripping tussen Business en IT. Als de Business graag dingen in Rules uitdrukt, dan zal BPM dat zeker mee moeten nemen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freddie</title>
		<link>http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/comment-page-1/#comment-8</link>
		<dc:creator>Freddie</dc:creator>
		<pubDate>Thu, 07 Feb 2008 07:04:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/#comment-8</guid>
		<description>Dank je wel voor je positieve reactie. Het blijft lastig om hypes aan de kaak te stellen met name omdat in essentie de achterliggende ideeen wel goed zijn (oude wijn is vaak goed). Echter, de meeste mensen vergeten even voor het gemak dat we niet meer in een greenfield leven maar te maken hebben met legacy.

BPM kan volgens mij alleen maar succesvol worden met een EDA en een goede pattern / rule-engine. Denk maar aan events in het lichaam. een pijnprikkel (event) wordt geprocessed door onze hersenen (rule-engine / pattern engine) die op zijn beurt weer signalen uitstuurt naar spieren (besturing events) waarop we onze hand wegtrekken.

in ieder geval is het altijd leuk om over dit soort zaken na te denken en over te discussieren.</description>
		<content:encoded><![CDATA[<p>Dank je wel voor je positieve reactie. Het blijft lastig om hypes aan de kaak te stellen met name omdat in essentie de achterliggende ideeen wel goed zijn (oude wijn is vaak goed). Echter, de meeste mensen vergeten even voor het gemak dat we niet meer in een greenfield leven maar te maken hebben met legacy.</p>
<p>BPM kan volgens mij alleen maar succesvol worden met een EDA en een goede pattern / rule-engine. Denk maar aan events in het lichaam. een pijnprikkel (event) wordt geprocessed door onze hersenen (rule-engine / pattern engine) die op zijn beurt weer signalen uitstuurt naar spieren (besturing events) waarop we onze hand wegtrekken.</p>
<p>in ieder geval is het altijd leuk om over dit soort zaken na te denken en over te discussieren.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wout</title>
		<link>http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/comment-page-1/#comment-7</link>
		<dc:creator>wout</dc:creator>
		<pubDate>Wed, 06 Feb 2008 21:38:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.gridshore.nl/2008/02/06/soa-bpm-eda-een-andere-kijk-dutch/#comment-7</guid>
		<description>Was zo maar wat aan het googlen, en kom dit knisperverse stukje tegen. Erg goed stukje overigens.

In het SOA deel herken ik veel. Het is een flinke hype, maar uiteindelijk oude wijn in nieuwe zakken. Ik zie weinig verschillen tussen gewoon goed ontwerpen en programmeren en puur-SOA ontwerpen en ontwikkelen (layers/modules/encapsulation en andere patterns).

De BPM en EDA delen beschouw ik niet als gescheiden. Zeker niet als BPM echt executeerbare processen oplevert (runtime), en niet alleen maar een leuke plaatjesproducent is at designtime. Ten slotte moeten de Events uit EDA afgehandeld cq. begrepen worden, wat goed kan door kleine stukjes BPM, zeg maar TomTom. Die BPM-etjes kunnen ook weer Events afvuren, etc., etc., met alle complexiteit van dien. 

PS: leuke analogie trouwens, de routeplanner.</description>
		<content:encoded><![CDATA[<p>Was zo maar wat aan het googlen, en kom dit knisperverse stukje tegen. Erg goed stukje overigens.</p>
<p>In het SOA deel herken ik veel. Het is een flinke hype, maar uiteindelijk oude wijn in nieuwe zakken. Ik zie weinig verschillen tussen gewoon goed ontwerpen en programmeren en puur-SOA ontwerpen en ontwikkelen (layers/modules/encapsulation en andere patterns).</p>
<p>De BPM en EDA delen beschouw ik niet als gescheiden. Zeker niet als BPM echt executeerbare processen oplevert (runtime), en niet alleen maar een leuke plaatjesproducent is at designtime. Ten slotte moeten de Events uit EDA afgehandeld cq. begrepen worden, wat goed kan door kleine stukjes BPM, zeg maar TomTom. Die BPM-etjes kunnen ook weer Events afvuren, etc., etc., met alle complexiteit van dien. </p>
<p>PS: leuke analogie trouwens, de routeplanner.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
