<?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>No Spin Architecture : Services Oriented Architecture (SOA)</title><link>http://blogs.msdn.com/mohammadakif/archive/tags/Services+Oriented+Architecture+_2800_SOA_2900_/default.aspx</link><description>Tags: Services Oriented Architecture (SOA)</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SOA at TD Bank - ArcCast</title><link>http://blogs.msdn.com/mohammadakif/archive/2007/03/15/soa-at-td-bank-arccast.aspx</link><pubDate>Thu, 15 Mar 2007 22:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1889199</guid><dc:creator>makif</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mohammadakif/comments/1889199.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mohammadakif/commentrss.aspx?PostID=1889199</wfw:commentRss><description>&lt;P&gt;About:&amp;nbsp;This post provides a link to the interview I recorded with Tom Kerigan, Senior Architect at TD Bank about SOA at TD Bank&lt;/P&gt;
&lt;P&gt;Greetings,&lt;/P&gt;
&lt;P&gt;I interviewed some of the speakers at the spring session of the Financial Services Architect Forum, one of the interviews with a senior architect at TD Bank has been selected for an episode of Microsoft's global arcast you can listen to the arcast online or download it and play it on your favorite MP3 player. The interview can be found at&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://www.skyscrapr.net/blogs/arcasts/archive/2007/03/15/852.aspx"&gt;http://www.skyscrapr.net/blogs/arcasts/archive/2007/03/15/852.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Mohammad&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1889199" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mohammadakif/archive/tags/Services+Oriented+Architecture+_2800_SOA_2900_/default.aspx">Services Oriented Architecture (SOA)</category></item><item><title>Interview: SOA - Beyond the hype and Secure Development Lifecycle</title><link>http://blogs.msdn.com/mohammadakif/archive/2006/12/19/interview-soa-beyond-the-hype.aspx</link><pubDate>Wed, 20 Dec 2006 05:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1327822</guid><dc:creator>makif</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mohammadakif/comments/1327822.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mohammadakif/commentrss.aspx?PostID=1327822</wfw:commentRss><description>&lt;P&gt;About: This post is about the interview that I recorded for InfoQ&lt;/P&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;You can&amp;nbsp;find my interview on SOA, Interoperability and Secure development lifecyle at&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.infoq.com/interviews/Mohammad-Akif" mce_href="http://www.infoq.com/interviews/Mohammad-Akif"&gt;http://www.infoq.com/interviews/Mohammad-Akif&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Mohammad&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1327822" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mohammadakif/archive/tags/Services+Oriented+Architecture+_2800_SOA_2900_/default.aspx">Services Oriented Architecture (SOA)</category></item><item><title>Web Services Vendor Support Matrix</title><link>http://blogs.msdn.com/mohammadakif/archive/2006/12/07/web-services-vendor-support-matrix.aspx</link><pubDate>Thu, 07 Dec 2006 22:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1233960</guid><dc:creator>makif</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mohammadakif/comments/1233960.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mohammadakif/commentrss.aspx?PostID=1233960</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;About: This post is about the Web Services Standards adoption in the industry&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Greetings,&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;I found this illustration about Web Services Standards adoption in the industry useful and thought of sharing it with all of you, please note that it is not updated to include all the standards supported by .NET 3.0 (e.g. WS-ReliableMessaging implemented by WCF, WS-MetaDataExchange implemented by WCS etc.), nevertheless, I hope you will find it useful (please note that all the usual disclaimers apply i.e. this is not an authoritative source on other vendors etc. and is not shared to denounce any SOA vendor etc. etc. &amp;amp; etc.). I plan to spend some time on the matrix early next year and post an updated version&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;A title="Photo Sharing" href="http://www.flickr.com/photos/75251211@N00/316587900/" mce_href="http://www.flickr.com/photos/75251211@N00/316587900/"&gt;&lt;IMG height=382 alt=WSAdoption src="http://static.flickr.com/114/316587900_bcd98c21aa.jpg" width=500 mce_src="http://static.flickr.com/114/316587900_bcd98c21aa.jpg"&gt;&lt;/A&gt; 
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Best regards,&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Mohammad&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1233960" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mohammadakif/archive/tags/Services+Oriented+Architecture+_2800_SOA_2900_/default.aspx">Services Oriented Architecture (SOA)</category></item><item><title>Dr. James Gosling on Java, J2EE and SOA</title><link>http://blogs.msdn.com/mohammadakif/archive/2005/12/07/501107.aspx</link><pubDate>Wed, 07 Dec 2005 20:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:501107</guid><dc:creator>makif</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mohammadakif/comments/501107.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mohammadakif/commentrss.aspx?PostID=501107</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;About: I was invited to attend the Java world wide developer conference, this posts discusses the key messages I heard at Dr. James Gosling’s keynote address. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Hello,&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;It is always a pleasure and privilege to listen to the creator of Java and EMACS in his trademark no-nonsense style. Dr. James Gosling, a graduate of &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;University of Calgary&lt;/st1:City&gt;, &lt;st1:country-region w:st="on"&gt;Canada&lt;/st1:country-region&gt;, started his key note address at the world wide developer conference in &lt;st1:City w:st="on"&gt;Toronto&lt;/st1:City&gt; with a Joke about the relationship between &lt;st1:City w:st="on"&gt;Calgary&lt;/st1:City&gt; and &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Toronto&lt;/st1:place&gt;&lt;/st1:City&gt;. He then went on and described Java’s capabilities around platform independence and security. He joked about the perseverance of EMACS and expressed tongue-in-cheek embarrassment that it was used as a major development environment for almost 20 years, however, he noted that more and more developers are moving towards visual tools. He mentioned that the developer tools have evolved from their traditional Edit-Compile-Debug functionality to include features for learning, exploring and sharing.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Dr. Gosling also spent some time describing JDK 5.0 features and gave a glimpse of the next version of the JDK. He referred to the recent hype around Service Oriented Architecture and Web Services and expressed frustration at the lack of industry standard definition for SOA. In his opinion every one who talks about SOA has something different in mind; he mentioned that a key characteristic of the SOA is to prevent any leakage of implementation information to the service consumer.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Dr. Gosling described complexity as the evil twin of functionality and capability and mentioned that as an issue with J2EE which is going to be addressed through better developer tools. He also described the development process for standards. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;One of his most interesting comments was around ‘HTML backlash’ where he talked about the industry realizing that HTML does not fulfill all requirements for a number of enterprise systems and although its not politically appropriate to say so in many organizations, desktop applications need to be developed and deployed to address business need . He ended the session with the usual throwing out of dukes to the crowd.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Best regards,&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Mohammad&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=501107" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mohammadakif/archive/tags/Services+Oriented+Architecture+_2800_SOA_2900_/default.aspx">Services Oriented Architecture (SOA)</category></item><item><title>Selling SOA to business stakeholders</title><link>http://blogs.msdn.com/mohammadakif/archive/2005/12/05/500340.aspx</link><pubDate>Tue, 06 Dec 2005 05:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:500340</guid><dc:creator>makif</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/mohammadakif/comments/500340.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mohammadakif/commentrss.aspx?PostID=500340</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;About: This post discusses the challenges of selling services oriented architecture to business stakeholders&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Hello,&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;So you are convinced that Services Oriented Architecture is the right approach for your IT organization, you are all set to transform your IT systems to SOA but before you move forward you need to sell ‘SOA’ to the business stakeholders. Offering advice about how to deal with business users is difficult as every organization has a unique set of dynamics, culture, relationships and history, however, there are certain concepts that are applicable to most organizations. Here are some of the ideas to consider in your quest to sell the virtues of SOA to business stakeholders.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Translating the benefits of SOA&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Resist the urge to sell ‘SOA’ as a concept to the business stakeholders; you need to translate the benefits of services in to consequences that are important for the business. Please note that some of the benefits listed below may also be realized without implementing SOA as aspects of SOA are an evolution of good OO principles, however, SOA facilitates in realizing these benefits.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Some of the many benefits of SOA include&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Business agility&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;Services oriented architecture results in systems that are loosely coupled allowing IT to respond faster to the directives of business stakeholders. SOA allows for a more natural depiction of the business processes, real life events and system boundaries in software, improving the ability to respond to changes in the business. In addition, closer modeling of reality allows for relevant and actionable business data and loose coupling between services reduces the ripple effect of changes.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Better service and quality&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;SOA can improve the business stakeholders’ ability to provide better services to their users in a number of ways. A major advantage of SOA is significantly reduced cost and complexity for integration of disparate system, this reduction in costs and complexity can mean better, faster and cheaper alignment with more partners. In addition, reducing the number of point to point solutions and silos improves the overall quality of the systems. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Best of breed solutions&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;SOA improves the ability of the business and IT management to choose the right solution to serve business needs as it is easier to integrate these solutions with the existing infrastructure. For example, using a services oriented architecture based approach, it is much more possible and easier for J2EE and .NET systems to co-exist and interact with each other.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Reuse and Standardization&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;I have mixed feelings about including reuse and standardization as a business benefit. SOA allows for systems based on open industry standards and creation of reusable IT assets. However, at the end of the day that argument works better for IT management than the business community as they are much more concerned about providing the right services to their user base than the systems’ potential for reuse. If you are going to use the ‘reuse’ argument, talk about it in terms of how it fits in one of the three buckets business users really care about, these buckets are “Faster, Better and Cheaper”, reuse and all your other arguments about SOA need to fit in to one or more of these three buckets.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Evolution vs. Revolution&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;Business users are suffering from IT revolution fatigue; SOA is not a revolutionary idea, however, the advances in technology and cooperation amongst IT vendors have made it much easier to implement now. In many ways it is a natural evolution of the object oriented architecture and design.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Big Bang vs. Crawl-Walk-Run&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Some organizations have taken a big bang approach where a massive multi million dollar effort is announced and undertaken to implement SOA whereas others have designated SOA for new development, specific projects and adopt SOA in a more gradual manner. In my experience organizations that have implemented a combination of the two have been most successful. Due to the variables involved, it is a good idea to have a long term strategy that has measurable success criteria in the short and medium term, avoids detailed long range planning and where the first SOA enabled solution that the IT organization implements is NOT a large and complex system. Remember, the reality is always different from the hype and irrespective of how many seminars you attend and articles (and blog posts) you read, experience remains the most effective teacher.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: 114.0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Proof of concept&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: 114.0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: 114.0pt"&gt;One of the best things you can do to sell SOA to business stakeholders is to implement a proof of concept even before you go in front of the big bosses. It is important to choose the right POC that can help you make a case for a larger investment from business users. Do not choose a POC that is extremely hard to explain, has no front-end impact and takes six months to realize. Something that is tangible, measurable in terms of ROI and can be done in about six to eight weeks can be a good learning experience for the IT organization and be a great marketing tool.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: 114.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Industry Trend&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Business stakeholders care a lot about what their partners and competitors are doing, make sure you have your data and statistics. For example, a leading IT research &amp;amp; analysis company is going to release the results of a survey shortly that shows a dramatic increase in SOA implementations at large enterprises in the past year. Having data and studies that show that your organization is not the first and the only one to implement SOA would be extremely useful.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vision and Roadmap&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Nothing worries business stakeholders more than an IT presentation that does not seem to be well-thought and does not consider future. It is a good idea to present a vision for SOA and a roadmap that shows how you plan to get to the vision by completing quantifiable milestones. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I wish you the best of luck in your presentation, remember some of the usual presentation techniques apply to this meeting as well, knowing your audience is critical, &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;knowing what matters to them (rather than you) and enrolling key people in advance usually makes the difference. It is hard to oppose something that someone has had a chance to review and provide input before you presented to the larger group.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In the next two weeks I will be writing about some of the negative consequences of implementing SOA and some of the organizational changes that are required to realize the benefits of SOA&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Best regards,&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Mohammad&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=500340" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mohammadakif/archive/tags/Services+Oriented+Architecture+_2800_SOA_2900_/default.aspx">Services Oriented Architecture (SOA)</category></item></channel></rss>