<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Good intentions - bad SOA</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx</link><description>Joe McKendrick brings up a very important point about "building SOA" in an organization where the developers have no idea of what SOA is for, and why it should be used. In his post, " How to ruin a SOA program and bankrupt IT ", he discusses the value</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>MSDN Blog Postings  &amp;raquo; Good intentions - bad SOA</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx#4898797</link><pubDate>Thu, 13 Sep 2007 22:58:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4898797</guid><dc:creator>MSDN Blog Postings  » Good intentions - bad SOA</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://msdnrss.thecoderblogs.com/2007/09/13/good-intentions-bad-soa/"&gt;http://msdnrss.thecoderblogs.com/2007/09/13/good-intentions-bad-soa/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Good intentions - bad SOA</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx#4903419</link><pubDate>Fri, 14 Sep 2007 03:52:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4903419</guid><dc:creator>jdn</dc:creator><description>&lt;p&gt;&amp;quot;Miss on ANY of these points and your SOA will not deliver the value of reuse.&amp;quot;&lt;/p&gt;
&lt;p&gt;Doesn't this amount to saying that SOA can never deliver the value of reuse?&lt;/p&gt;</description></item><item><title>re: Good intentions - bad SOA</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx#4904591</link><pubDate>Fri, 14 Sep 2007 06:37:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4904591</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;No... it is possible. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;On the other hand, I don't talk about the value of reuse as much as the value of agility.&lt;/p&gt;
&lt;p&gt;You can get a lot of agility with a minimum of reuse. &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: Good intentions - bad SOA</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx#4922521</link><pubDate>Sat, 15 Sep 2007 07:22:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4922521</guid><dc:creator>Antony Kmber</dc:creator><description>&lt;p&gt;Nick&lt;/p&gt;
&lt;p&gt;I enjoy the postings from you and JoeMcK.&lt;/p&gt;
&lt;p&gt;Often when I read marketing literature or documents on IT tools I get the impression that these documents are written for global multinational organisations with huge IT budgets and hordes of technical people. The array of tools a good SOA shop needs and the array of technologies an IT organisation is expected to master is mind-boggling. Now you are adding another five teams to the SOA staffing.&lt;/p&gt;
&lt;p&gt;Is there any hope for the &amp;quot;small&amp;quot; IT groups? &amp;nbsp;Can we deliver a light version of SOA or should we just give up?&lt;/p&gt;
</description></item><item><title>re: Good intentions - bad SOA</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx#4931266</link><pubDate>Sat, 15 Sep 2007 21:09:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4931266</guid><dc:creator>NickMalik</dc:creator><description>&lt;p&gt;Hi Antony,&lt;/p&gt;
&lt;p&gt;In a smaller company, this is a LOT easier to do. &amp;nbsp;I talk about teams because in large places, you cannot effect change with only one person or a small team, but in a small place, you really can do it.&lt;/p&gt;
&lt;p&gt;What you need for a smaller IT shop:&lt;/p&gt;
&lt;p&gt;Executive sponsorship for the cost, complexity, readiness, and infrastructure issues that ANY major IT change entails. &lt;/p&gt;
&lt;p&gt;A single leader who understands SOA and can share the goodness with every developer. &amp;nbsp;Call him or her the chief architect or enterprise architect. &amp;nbsp;This person decides what technology to use and shares the vision of SOA as enabler.&lt;/p&gt;
&lt;p&gt;An information architect to create and own your common data model.&lt;/p&gt;
&lt;p&gt;A business architect to create and own your business events ontology and business objects / entities.&lt;/p&gt;
&lt;p&gt;A governance process where the chief architect, the IA and the BA all review the project plans of each project to make sure they are in line with SOA.&lt;/p&gt;
&lt;p&gt;A process for improving the common models through the input and collective knowledge of the project teams. &lt;/p&gt;
&lt;p&gt;That's it. &amp;nbsp;You DO need Enterprise Architecture to make SOA work. &amp;nbsp;But you NEED SOA to make IT efficient, effective, and agile. &amp;nbsp;It is not cheap, but neither is your network, an you pay for that because it is necessary infrastructure. &amp;nbsp;So is Enterprise Architecture.&lt;/p&gt;
&lt;p&gt;This cannot be done with getting CEO on board. &amp;nbsp;Not in a small-to-medium company. &amp;nbsp;Hiding from the CEO is planning for failure. &amp;nbsp;Do this with his or her blessing and support. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;In really small companies, the CTO is the Enterprise Architect.&lt;/p&gt;
</description></item><item><title>New and Notable 192</title><link>http://blogs.msdn.com/nickmalik/archive/2007/09/13/good-intentions-bad-soa.aspx#4997359</link><pubDate>Wed, 19 Sep 2007 17:20:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4997359</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;Thank God for coffee.... Astoria/Orcas/Data Services The Astoria September 2007 CTP is now available&lt;/p&gt;
</description></item></channel></rss>