<?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>Michael Yeager's MSDN Blog  : Business Process Management</title><link>http://blogs.msdn.com/michael_yeager/archive/tags/Business+Process+Management/default.aspx</link><description>Tags: Business Process Management</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>eXtreme End-User Driven Architectures (XEUDAs)</title><link>http://blogs.msdn.com/michael_yeager/archive/2008/11/07/ready-design-build-deploy-xeudas.aspx</link><pubDate>Fri, 07 Nov 2008 18:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9052468</guid><dc:creator>mty</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/michael_yeager/comments/9052468.aspx</comments><wfw:commentRss>http://blogs.msdn.com/michael_yeager/commentrss.aspx?PostID=9052468</wfw:commentRss><description>&lt;P&gt;There is&amp;nbsp;an emergent&amp;nbsp;solution architecture&amp;nbsp;which&amp;nbsp;the most ingenious of our&amp;nbsp;end users are&amp;nbsp;piecing together without our help. It is an architecture&amp;nbsp;without a&amp;nbsp;name - so let's give it one: &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;the eXtreme End-User Driven Architecture or XEUDA (zoo-da)&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;A&amp;nbsp;XEUDA is an Architecture -&amp;nbsp;not an Application.&amp;nbsp;It is an architecture of many applications that end-users compose to&amp;nbsp;empower complex business processes. End users do this by themselves - no developer/IT&amp;nbsp;intervention required.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;XEUDA is an architecture that can be changed, rearranged, reconfigured, repurposed, redesigned, &lt;U&gt;re-architected&lt;/U&gt;&amp;nbsp;by the end users. Right now&amp;nbsp;end users&amp;nbsp;can only do this to a very limited degree, only with a small sub-set of applications, and only to drive particular&amp;nbsp;activities of some&amp;nbsp;business processes, but if the application architect and developer community, along with&amp;nbsp;the IT governance powers that be,&amp;nbsp;were to relax their grip and embrace this impulse, XEUDAs will&amp;nbsp;push IT controlled architectures aside&amp;nbsp;by producing productivity gains of&amp;nbsp;10X or more.&lt;/P&gt;
&lt;P&gt;Anywhere there is an Enterprise MOSS infrastructure with&amp;nbsp;even a handful of power users&amp;nbsp;you will sense the&amp;nbsp;yearning for XEUDA. MOSS power users and champions&amp;nbsp;build&amp;nbsp;fabulously flexible applications&amp;nbsp;on their MOSS sites. MOSS is a&amp;nbsp;wonderful end-user driven system.&amp;nbsp;But it is not extreme enough -&amp;nbsp;inevitably&amp;nbsp;users&amp;nbsp;drive up&amp;nbsp;to the edge&amp;nbsp;where pieces can no longer connect, where their InfoPath or Word or Excel docs, their content types and custom lists, and their SharePoint enabled LOB applications,&amp;nbsp;are left hanging on a library ledge - their structured and unstructured data&amp;nbsp;in danger of&amp;nbsp;being backed-up&amp;nbsp;into oblivion.&lt;/P&gt;
&lt;P&gt;And when the developers and architects are brought in, and the problem is laid out and the requirements gathered, their next impulse, more often than not, is to move to a purpose built application&amp;nbsp;-&amp;nbsp;ripping control out of the hands of the users, and placing it in the hands of a Solution Lifecycle and project managers and development teams and a change management process&amp;nbsp;which may take months or even years&amp;nbsp;to&amp;nbsp;hard boil&amp;nbsp;what the end-users had loosely assembled in a matter of days...&lt;/P&gt;
&lt;P&gt;We have all the tools and skills&amp;nbsp;to&amp;nbsp;give those magnificent MOSS and OBA applications the ability to turn&amp;nbsp;into&amp;nbsp;more powerful and more flexible&amp;nbsp;XEUDAs -- what we don't see enough of are architects and developers that&amp;nbsp;are&amp;nbsp;advocating and building&amp;nbsp;the end-user architectable elements that a XEUDA requires;&amp;nbsp;and agile, apolitical,&amp;nbsp;IT&amp;nbsp;governance teams&amp;nbsp;that are ready and willing to&amp;nbsp;hand-off the architectural&amp;nbsp;keys to their power users and domain experts...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9052468" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/michael_yeager/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/michael_yeager/archive/tags/WSS+v3/default.aspx">WSS v3</category><category domain="http://blogs.msdn.com/michael_yeager/archive/tags/Workflow/default.aspx">Workflow</category><category domain="http://blogs.msdn.com/michael_yeager/archive/tags/Business+Process+Management/default.aspx">Business Process Management</category><category domain="http://blogs.msdn.com/michael_yeager/archive/tags/Software+Architecture/default.aspx">Software Architecture</category></item></channel></rss>