<?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: Describing EA Services (those offered by an EA team/program)</title>
	<atom:link href="http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/</link>
	<description>A member of the Gartner Blog Network</description>
	<lastBuildDate>Wed, 28 Oct 2009 10:20:24 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: EA Styles 2: Services &#171; Devon Enterprise Architects Weblog</title>
		<link>http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/comment-page-1/#comment-25</link>
		<dc:creator>EA Styles 2: Services &#171; Devon Enterprise Architects Weblog</dc:creator>
		<pubDate>Fri, 09 Oct 2009 08:10:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gartner.com/bruce-robertson/?p=23#comment-25</guid>
		<description>[...] like to show how this theory might actually deliver some value. To do this I will leverage a post by Gartner&#8217;s Bruce Robertson where he describes an EA effort as a set of services that it provides to a business. To summarise [...]</description>
		<content:encoded><![CDATA[<p>[...] like to show how this theory might actually deliver some value. To do this I will leverage a post by Gartner&#8217;s Bruce Robertson where he describes an EA effort as a set of services that it provides to a business. To summarise [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EA Communications &#124; SOA Governance - Service Oriented Architecture - SOA Business - SOA Design - SOA Services - SOA Software - SOA Solutions - SOA Security - SOA Web Service</title>
		<link>http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/comment-page-1/#comment-20</link>
		<dc:creator>EA Communications &#124; SOA Governance - Service Oriented Architecture - SOA Business - SOA Design - SOA Services - SOA Software - SOA Solutions - SOA Security - SOA Web Service</dc:creator>
		<pubDate>Mon, 14 Sep 2009 15:53:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gartner.com/bruce-robertson/?p=23#comment-20</guid>
		<description>[...] where we discussed both my thinking on EA Services and Gartner&#8217;s, which also resulted in a blog post from Bruce. In that conversation, Bruce convinced me that communication should be a top level EA service, [...]</description>
		<content:encoded><![CDATA[<p>[...] where we discussed both my thinking on EA Services and Gartner&#8217;s, which also resulted in a blog post from Bruce. In that conversation, Bruce convinced me that communication should be a top level EA service, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Biske: Outside the Box &#187; Blog Archive &#187; EA Communications</title>
		<link>http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/comment-page-1/#comment-15</link>
		<dc:creator>Todd Biske: Outside the Box &#187; Blog Archive &#187; EA Communications</dc:creator>
		<pubDate>Wed, 22 Jul 2009 02:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gartner.com/bruce-robertson/?p=23#comment-15</guid>
		<description>[...] where we discussed both my thinking on EA Services and Gartner&#8217;s, which also resulted in a blog post from Bruce. In that conversation, Bruce convinced me that communication should be a top level EA service, [...]</description>
		<content:encoded><![CDATA[<p>[...] where we discussed both my thinking on EA Services and Gartner&#8217;s, which also resulted in a blog post from Bruce. In that conversation, Bruce convinced me that communication should be a top level EA service, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce Robertson</title>
		<link>http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/comment-page-1/#comment-11</link>
		<dc:creator>Bruce Robertson</dc:creator>
		<pubDate>Thu, 02 Jul 2009 16:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gartner.com/bruce-robertson/?p=23#comment-11</guid>
		<description>Yes, each service has something going on inside it (process, people, automation) to turn the crank to take the request and churn out the response.  EA services are no different -- perhaps more human than automated, but I&#039;ve seen clients have web sites to have projects fill out EA forms for input into EA for compliance testing, and so on.

Maybe this service view allows it to more easily be seen to have a plug (an interface) to connect it to other processes.  A classic one I model with clients all the time is EA to SDLC (or PM) linkages.  Now that we have two key project centered EA services (that is: the customer is the project), you can plug those into various stages of the SDLC (by stage gate or elsewhere) as needed.  The process that consumes the service knows what it needs to supply and what it gets back in return.

On what level of detail -- we ALWAYS start with this principle: &quot;just enough architecture, just in time.&quot;  Do first something simple, conceptual level detail only.  Use it, and iterate it to be better and/or more detailed over time if needed -- ONLY IF NEEDED.  Things do NOT have to get more complex.  Even if they are complex, they will still need to be understood at the simple / conceptual level anyway, so you need to do the simple conceptual view in any case.</description>
		<content:encoded><![CDATA[<p>Yes, each service has something going on inside it (process, people, automation) to turn the crank to take the request and churn out the response.  EA services are no different &#8212; perhaps more human than automated, but I&#8217;ve seen clients have web sites to have projects fill out EA forms for input into EA for compliance testing, and so on.</p>
<p>Maybe this service view allows it to more easily be seen to have a plug (an interface) to connect it to other processes.  A classic one I model with clients all the time is EA to SDLC (or PM) linkages.  Now that we have two key project centered EA services (that is: the customer is the project), you can plug those into various stages of the SDLC (by stage gate or elsewhere) as needed.  The process that consumes the service knows what it needs to supply and what it gets back in return.</p>
<p>On what level of detail &#8212; we ALWAYS start with this principle: &#8220;just enough architecture, just in time.&#8221;  Do first something simple, conceptual level detail only.  Use it, and iterate it to be better and/or more detailed over time if needed &#8212; ONLY IF NEEDED.  Things do NOT have to get more complex.  Even if they are complex, they will still need to be understood at the simple / conceptual level anyway, so you need to do the simple conceptual view in any case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Biske</title>
		<link>http://blogs.gartner.com/bruce-robertson/2009/07/02/describing-ea-services/comment-page-1/#comment-10</link>
		<dc:creator>Todd Biske</dc:creator>
		<pubDate>Thu, 02 Jul 2009 15:44:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gartner.com/bruce-robertson/?p=23#comment-10</guid>
		<description>Bruce-

Thanks for the links back.  Something else that I think is critical is that these services must be put into context for the consumer.  One way of doing this is to create a process model that captures how the service gets executed by EA, but also enough of the key consuming processes to show where the various EA artifacts are involved.  While there&#039;s a fine line between dictating those consuming processes and merely providing suggestions, there are some mandatory points where processes must integrate.  We need to describe the service in enough detail so those pre-conditions are clear, but only provide suggestions on how to integrate EA artifacts into the consuming processes to ensure those preconditions are met.</description>
		<content:encoded><![CDATA[<p>Bruce-</p>
<p>Thanks for the links back.  Something else that I think is critical is that these services must be put into context for the consumer.  One way of doing this is to create a process model that captures how the service gets executed by EA, but also enough of the key consuming processes to show where the various EA artifacts are involved.  While there&#8217;s a fine line between dictating those consuming processes and merely providing suggestions, there are some mandatory points where processes must integrate.  We need to describe the service in enough detail so those pre-conditions are clear, but only provide suggestions on how to integrate EA artifacts into the consuming processes to ensure those preconditions are met.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
