<?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>Nick Gall &#187; gartner</title>
	<atom:link href="http://blogs.gartner.com/nick_gall/category/gartner/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gartner.com/nick_gall</link>
	<description>A member of the Gartner Blog Network</description>
	<lastBuildDate>Mon, 12 Sep 2011 20:14:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>How to move conversations from email to blogs&#8230;</title>
		<link>http://blogs.gartner.com/nick_gall/2009/01/15/how-to-move-conversations-from-email-to-blogs/</link>
		<comments>http://blogs.gartner.com/nick_gall/2009/01/15/how-to-move-conversations-from-email-to-blogs/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 00:52:26 +0000</pubDate>
		<dc:creator>Nick Gall</dc:creator>
				<category><![CDATA[gartner]]></category>
		<category><![CDATA[social networks]]></category>

		<guid isPermaLink="false">http://blogs.gartner.com/nick_gall/2009/01/15/how-to-move-conversations-from-email-to-blogs/</guid>
		<description><![CDATA[A colleague of mine was bemoaning the fact that despite the fact he had blogged on a particular topic, an internal Gartner email thread sprung up on the same topic instead of in the comments on his post. This despite the fact that he sent an email to the thread mentioning the post. But all [...]]]></description>
			<content:encoded><![CDATA[<p>A colleague of mine was bemoaning the fact that despite the fact he had blogged on a particular topic, an internal Gartner email thread sprung up on the same topic instead of in the comments on his post. This despite the fact that he sent an email to the thread mentioning the post. But all he said in his email to the thread was &#8220;I have posted on the topic.&#8221; This is the advice I gave him:</p>
<blockquote><p>What you should have said in your email was:</p>
<p>&#160;&#160; STOP! DO NOT POST ANOTHER EMAIL IN THIS THREAD!</p>
<p>&#160;&#160; Instead, click on this link: ?URL?</p>
<p>&#160;&#160; And post your comment there.</p>
<p>&#160;&#160; Thank you.</p>
</blockquote>
<p>We all know the inertia of human nature. To counter it you have to</p>
<ol>
<li>Hit people with a 2&#215;4 to get their attention (like the above email) </li>
<li>Make it like falling off a log for them to do the new thing (providing them the link to the specific post) </li>
</ol>
<p>Any other ideas for shifting an internal email thread to an external blog thread?</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gartner.com/nick_gall/2009/01/15/how-to-move-conversations-from-email-to-blogs/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Beyond the Hype Cycle &#8212; Let&#8217;s Talk Extinction Timeline</title>
		<link>http://blogs.gartner.com/nick_gall/2008/11/25/beyond-the-hype-cycle-lets-talk-extinction-timeline/</link>
		<comments>http://blogs.gartner.com/nick_gall/2008/11/25/beyond-the-hype-cycle-lets-talk-extinction-timeline/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 18:41:11 +0000</pubDate>
		<dc:creator>Nick Gall</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[gartner]]></category>

		<guid isPermaLink="false">http://blogs.gartner.com/nick_gall/2008/11/25/beyond-the-hype-cycle-lets-talk-extinction-timeline/</guid>
		<description><![CDATA[While it&#8217;s great to talk about the &#34;Peak of Inflated Expectations&#34; and the Plateau of Productivity&#34; what everyone wants to know is &#34;When will this become extinct?&#34; Unfortunately, Gartner&#8217;s Hype Cycle does not predict extinctions. But not to worry, now there&#8217;s the Extinction Timeline: Extinction Timeline: what will disappear from our lives before 2050 I [...]]]></description>
			<content:encoded><![CDATA[<p>While it&#8217;s great to talk about the &quot;Peak of Inflated Expectations&quot; and the Plateau of Productivity&quot; what everyone wants to know is &quot;When will this become extinct?&quot; Unfortunately, Gartner&#8217;s <a href="http://www.gartner.com/it/products/research/media_products/book/index.jsp">Hype Cycle</a> does not predict extinctions.</p>
<p>But not to worry, now there&#8217;s the Extinction Timeline:</p>
<p><a href="http://www.rossdawsonblog.com/weblog/archives/2007/10/extinction_time.html"><img src="http://www.rossdawsonblog.com/extinction_timeline.jpg" /></a> <a href="http://www.rossdawsonblog.com/weblog/archives/2007/10/extinction_time.html">Extinction Timeline: what will disappear from our lives before 2050</a></p>
<p>I think we should enter negotiations with the author, <a href="http://rossdawsonblog.com/">Ross Dawson</a>, for adding extinction analysis to hype cycles immediately!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gartner.com/nick_gall/2008/11/25/beyond-the-hype-cycle-lets-talk-extinction-timeline/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WOA: Putting the Web Back in Web Services</title>
		<link>http://blogs.gartner.com/nick_gall/2008/11/19/woa-putting-the-web-back-in-web-services/</link>
		<comments>http://blogs.gartner.com/nick_gall/2008/11/19/woa-putting-the-web-back-in-web-services/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 03:13:29 +0000</pubDate>
		<dc:creator>Nick Gall</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[WOA]]></category>
		<category><![CDATA[gartner]]></category>

		<guid isPermaLink="false">http://blogs.gartner.com/nick_gall/2008/11/19/woa-putting-the-web-back-in-web-services/</guid>
		<description><![CDATA[As my friend and colleague Anthony Bradley just pointed out in his blog, our WOA note has finally been published (subscription required) and it&#8217;s something that I am very proud of. Not just because my co-authors Anthony, Dan Sholler and I produced a well-crafted piece of research (if I do say so myself), but more [...]]]></description>
			<content:encoded><![CDATA[<p>As my friend and colleague <a href="http://blogs.gartner.com/anthony_bradley/2008/11/19/i-just-learned-soa-and-now-i-have-to-learn-woa/">Anthony Bradley just pointed out in his blog</a>, our <a href="http://www.gartner.com/DisplayDocument?doc_cd=162022">WOA note</a> has finally been published (subscription required) and it&#8217;s something that I am very proud of. Not just because my co-authors Anthony, <a href="http://blogs.gartner.com/dan_sholler/">Dan Sholler</a> and I produced a well-crafted piece of research (if I do say so myself), but more importantly because we built consensus in support of Web-Oriented Architecture across Gartner over the past several years.</p>
<p>Because of such consensus, the note can put forward Gartner positions such as:</p>
<ul>
<li>Interfaces based on WS-* specifications should be constrained by WOA, especially the generic interface constraints.</li>
<li>More often than not, the WS-* protocol toolkit is unconsciously misused to create needlessly specialized interfaces.</li>
<li>Application neutrality should be the principal goal of an interface, and implementation neutrality should be a secondary goal.</li>
</ul>
<p>While I can&#8217;t share the entire note with the blogosphere, I can share a couple of highlights &#8212; first and foremost the official Gartner definition of Web-Oriented Architecture:</p>
<blockquote><p>WOA is an architectural substyle of SOA that integrates systems and users via a web of globally linked hypermedia based on the architecture of the Web. This architecture emphasizes generality of interfaces (UIs and APIs) to achieve global network effects through five fundamental generic interface constraints:</p>
<ol>
<li>Identification of resources </li>
<li>Manipulation of resources through representations </li>
<li>Self-descriptive messages </li>
<li>Hypermedia as the engine of application state </li>
<li>Application neutrality</li>
</ol>
</blockquote>
<p>Those of you familiar with <a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm">Roy T. Fielding&#8217;s REST Thesis</a> will no doubt recognize that WOA&#8217;s five <em>generic interface constraints</em> are an extension of Roy&#8217;s four <em><a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm#sec_5_1_5">uniform interface constraints</a>.</em> The one additional constraint, application neutrality, is implicit in the thesis, but we think it is so fundamentally important that we made it a &quot;first class&quot; constraint.</p>
<p>What is <em>application neutrality</em>? Here is a brief excerpt from the 13-page report:</p>
<blockquote><p>The primary problem with the specifications known as WS-* (such as SOAP, WSDL and UDDI) is that their principal emphasis is on implementation neutrality. All the specifications focus on generalizing away the details of specialized middleware technologies, so that services can be accessed using any one of those technologies. Although this is not an unworthy goal (especially for vendors of specialized middleware technologies), it shifts the focus from the generic interface constraint of application neutrality.</p>
<p>Application neutrality should be the principal goal of an interface, because it is precisely this characteristic that enables shareability (a fundamental SOA principle). In other words, interface designers&#8217; primary goal should be generic, application-neutral interfaces, which generalize away application-specific details.</p>
<p>The key to shared use (reuse) is a generic, application-neutral protocol, such as the Atom Publishing Protocol (APP) or Google&#8217;s GData Protocol. Conversely, the more application-specific a protocol is, the less shareable it is. With sufficient generality, the most powerful kind of reuse becomes possible: serendipitous reuse. So important is this kind of reuse that Tim Berners-Lee and Roy T. Fielding have highlighted it an essential characteristic of the Web:</p>
<ul>
<li>&quot;Unexpected reuse is the value of the Web&quot; (Tim Berners-Lee) </li>
<li>&quot;Engineer for serendipity&quot; (Roy T. Fielding)</li>
</ul>
<p>In terms of Gartner&#8217;s hourglass model for identifiers, formats and protocol operations (IFaPs), application neutrality makes the top of the hourglass wider; implementation neutrality makes the bottom wider. A wide top is more important than a wide bottom. In other words, generic application protocols (application neutrality) at the top of the hourglass are more important in creating powerful network effects than portable implementation protocols (implementation neutrality) at the bottom of the hourglass.</p>
<p>&#8230;</p>
<p>The key to generic interface design, WOA-style, is <strong>nested generality</strong>: gradually specializing generic interfaces in small increments. Whatever level of generalization one begins at &#8212; whether it is at the APP-envelope level or the SOAP-envelope level &#8212; it is a mistake to embed application-specific schemas and identifiers in either envelope.</p>
<p align="center"><strong>Don&#8217;t just build <i>on</i> generic interfaces; build <i>up</i> generic interfaces that are only slightly less generic than those built on.</strong></p>
</blockquote>
<p>One last point highlighted in the note: let&#8217;s not get into a battle over names. If you don&#8217;t like the name WOA, call it REST, or ROA, or Web Architecture, or Fred. &quot;The goal is to focus on the key generic interface constraints that unite these concepts, not debate the nuanced differences among them.&quot;</p>
<p>We&#8217;d love to hear your feedback on this key set of concepts &#8211;especially application neutrality &#8212; whatever name you choose to call it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gartner.com/nick_gall/2008/11/19/woa-putting-the-web-back-in-web-services/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Lou Gerstner Wouldn&#8217;t Make a Move Without Gartner</title>
		<link>http://blogs.gartner.com/nick_gall/2008/10/15/lou-gerstner-wouldnt-make-a-move-without-gartner/</link>
		<comments>http://blogs.gartner.com/nick_gall/2008/10/15/lou-gerstner-wouldnt-make-a-move-without-gartner/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 11:48:50 +0000</pubDate>
		<dc:creator>Nick Gall</dc:creator>
				<category><![CDATA[gartner]]></category>

		<guid isPermaLink="false">http://blogs.gartner.com/nick_gall/2008/10/15/lou-gerstner-wouldnt-make-a-move-without-gartner/</guid>
		<description><![CDATA[I recently came across this gem at Jim Zimmermann&#8217;s Analyst Perspectives blog: I had the opportunity to work on several new business presentations to Lou Gerstner, the CEO of IBM at the time. When working on the presentation, we were told in no uncertain terms that we should not even bother bringing a proposal to [...]]]></description>
			<content:encoded><![CDATA[<p>I recently came across this gem at Jim Zimmermann&#8217;s <a href="http://books24x7.typepad.com/analystperspectives/2008/10/using-analysts.html" target="_blank">Analyst Perspectives</a> blog:</p>
<blockquote><p>I had the opportunity to work on several new business presentations to Lou Gerstner, the CEO of IBM at the time. When working on the presentation, we were told in no uncertain terms that we should not even bother bringing a proposal to Gerstner without including a slide with Gartner&#8217;s view on the opportunity. It was amazing that at a company with over 100,000 talented employees, many of them working full-time at evaluating markets and opportunities, that a decision couldn&#8217;t be made without Gartner&#8217;s blessing!</p>
</blockquote>
<p>Wow! Now that&#8217;s influence. Anyone have similar stories to share?</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gartner.com/nick_gall/2008/10/15/lou-gerstner-wouldnt-make-a-move-without-gartner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Marc Benioff: &#8220;We run your metadata&#8221;</title>
		<link>http://blogs.gartner.com/nick_gall/2008/09/16/marc-benioff-we-run-your-metadata/</link>
		<comments>http://blogs.gartner.com/nick_gall/2008/09/16/marc-benioff-we-run-your-metadata/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 23:24:22 +0000</pubDate>
		<dc:creator>Nick Gall</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[gartner conference]]></category>
		<category><![CDATA[model-driven]]></category>

		<guid isPermaLink="false">http://blogs.gartner.com/nick_gall/?p=9</guid>
		<description><![CDATA[I attended Salesforce CEO Marc Benioff&#8217;s &#8220;Mastermind Interview&#8221; at Gartner&#8217;s Web Innovation conference earlier today. It was very entertaining and insightful. My favorite takeaway BY FAR was this: Marc: &#8220;Your application? It&#8217;s all metadata.&#8221; Marc: &#8220;We run your metadata.&#8221; I find it refreshing that Marc calls this concept &#8220;metadata driven&#8221; instead of the more hifalutin [...]]]></description>
			<content:encoded><![CDATA[<p>I attended Salesforce CEO Marc Benioff&#8217;s &#8220;Mastermind Interview&#8221; at Gartner&#8217;s Web Innovation conference earlier today. It was very entertaining and insightful. My favorite takeaway BY FAR was this:</p>
<p>Marc: &#8220;Your application? It&#8217;s all metadata.&#8221;</p>
<p>Marc: &#8220;We run your metadata.&#8221;</p>
<p>I find it refreshing that Marc calls this concept &#8220;metadata driven&#8221; instead of the more hifalutin &#8220;model driven&#8221;.  The term &#8220;model driven&#8221; has LOTS of baggage.</p>
<p>One other comment that made me smile was his observation that people have only recently made this connection between metadata-driven and SOA. I smiled because I&#8217;ve been talking about it since 2001. I even blogged about <a href="http://ironick.typepad.com/ironick/2005/03/back_and_rader_.html">software as infrastructure and metadata as application and SOA</a> back in 2005.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gartner.com/nick_gall/2008/09/16/marc-benioff-we-run-your-metadata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

