<?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>Inside Architecture </title><link>http://blogs.msdn.com/b/nickmalik/</link><description>Notes on Enterprise Architecture, Systems Integration, and anything else that interests me this week...</description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.21163 (Build: 5.6.583.21163)</generator><item><title>How organizations filter out change agents in their hiring process</title><link>http://blogs.msdn.com/b/nickmalik/archive/2012/02/10/how-organizations-filter-out-change-agents-in-their-hiring-process.aspx</link><pubDate>Fri, 10 Feb 2012 19:46:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10266688</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10266688</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2012/02/10/how-organizations-filter-out-change-agents-in-their-hiring-process.aspx#comments</comments><description>&lt;p&gt;Hypothesis: One way to change an organization is to join it.&amp;#160; Can we prove or disprove this hypothesis?&lt;/p&gt;  &lt;p&gt;I had a long lunch with a friend of mine (whom I’ll call Joseph) who was interviewing at an analyst firm that freely shares opinions on Enterprise and Business Architecture, mostly from the E-I-T-A perspective.&amp;#160; Joseph is a well-liked and well-respected Business Architect.&amp;#160; I met him online and we have lunch every couple of months to catch up.&lt;/p&gt;  &lt;p&gt;Joseph believes that Enterprise Business Architecture is not limited to IT, and he freely shared that opinion during the interview process.&amp;#160; He was surprised at how well received he was in the early stages of the process.&amp;#160; Could Joseph change the messages coming out of this firm by joining them?&amp;#160; Could he change them from the inside?&amp;#160; &lt;/p&gt;  &lt;h3&gt;What does a question say about an interview?&lt;/h3&gt;  &lt;p&gt;Joseph was not hired, and we spent lunch talking it out.&amp;#160; Joseph was given a reason for being rejected.&amp;#160; Reason: when he was asked this question: “what is the future of IT?” His answer was something that may have upset some CIOs.&amp;#160; Joseph said that IT would have to change, because the cloud is an existential threat to traditional IT models.&amp;#160; &lt;/p&gt;  &lt;p&gt;While I’m not sure I agree with him completely, &lt;em&gt;I do wonder why a Business Architect would be asked this interview question&lt;/em&gt;.&amp;#160; Why would would an employer ask this question at all?&amp;#160; It took a little thought to get to the answer, and I’ll share that thought with you in this blog post.&amp;#160; &lt;/p&gt;  &lt;p&gt;After we discussed it, Joseph and I agreed that the &lt;u&gt;question&lt;/u&gt; said more than the &lt;u&gt;answer&lt;/u&gt;.&amp;#160; The question says a lot about change, and the ability of an organization to resist change from the outside.&amp;#160; The question spoke volumes about the IT focus of the analysis company.&lt;/p&gt;  &lt;h3&gt;Going to the root cause…&lt;/h3&gt;  &lt;p&gt;Companies have business models, and each business model targets specific customers with specific services.&amp;#160; Many analysis firms have a business model that specifically targets Chief Information Officers and IT leaders.&amp;#160; Analysis firms succeed when they make the CIO happy.&amp;#160; &lt;/p&gt;  &lt;p&gt;The idea of Business Architecture is a two-edged sword for IT leaders.&amp;#160; Business Architects who operate in the sphere of strategy execution are not operating in the traditional role of IT.&amp;#160; Hiring a Business Architect is frightening, because it is an admission that IT may have to offer new services.&lt;/p&gt;  &lt;table border="0" cellspacing="5" cellpadding="1" width="540"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="175"&gt;&lt;img src="http://www.sportscarshop.com/wordpress/wp-content/uploads/2010/03/1960-MG-MGA060-300x200.jpg" /&gt;          &lt;br /&gt;&lt;font size="1"&gt;1960 MG MGA with installed seatbelt&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="348"&gt;Back in the 1950’s, the auto manufacturing companies had to decide whether to offer seat belts in cars. Some companies offered them as options, while others attempted to brand their products as “safe” by making seat belts standard. But the biggest resistance came from companies that didn’t want to offer seat belts at all. Why? Because offering a seat belt is an admission that riding in a car has risks. &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Their thinking was this: “&lt;u&gt;Our&lt;/u&gt; cars are safe, so we don’t offer safety belts.&amp;#160; The other guys offer safety belts because their cars are not as safe as our cars.”&amp;#160; It took years of scientific studies to disprove this nonsense.&amp;#160; It took a lot of time for business leaders to make the mental shift from defending their existing ideas to adopting new ones.&lt;/p&gt;  &lt;h3&gt;Do we keep our customers happy, or prepare them for change&lt;/h3&gt;  &lt;p&gt;For a CIO to hire a business architect, they have to &lt;u&gt;first&lt;/u&gt; admit that their IT division is not &lt;u&gt;already&lt;/u&gt; able to perform Business Architecture services.&amp;#160; They have to admit that a Business Architect is not simply a relabeled Business Analyst.&amp;#160; They have to risk the possibility that the Business Architecture service will suggest, to the business, that they don’t need traditional IT services!&amp;#160; True business architecture, at its most effective, must be able to conclude that the customer would be better off consuming fewer IT services.&lt;/p&gt;  &lt;p&gt;Existing business models, from these analysis firms, are targeted to people who don’t want their staff to make those recommendations!&amp;#160; To be effective at business architecture, analysis firms would have to change their business model to target business executives beyond the IT sphere.&amp;#160; To make this leap, an analysis firm would have to offer new services, market to a new audience, adopt new sales methods, and produce new outputs, than they currently offer.&amp;#160; That kind of change is difficult.&lt;/p&gt;  &lt;p&gt;That is scary, not to the customer, but to the analysis firm.&amp;#160; It’s a threat to the business model itself.&amp;#160; So their response is to do what any company does when someone threatens the business model: get defensive!&amp;#160; Their message must be “Mr or Ms CIO, Business Architects will support &lt;u&gt;your idea&lt;/u&gt; of what IT should be” even when that is not in the strategic interests of the client company.&amp;#160; &lt;/p&gt;  &lt;p&gt;So this particular analysis firm wasn’t willing to hire Joseph.&amp;#160; It’s a shame.&amp;#160; He’s a good guy.&amp;#160;&amp;#160; I don’t always agree with Joseph, but I do listen to him.&amp;#160; That said, after we talked it out, it made sense.&amp;#160; They cannot hire Joseph unless they are willing to do one of two things: clip his wings, or expand their business model.&amp;#160; &lt;/p&gt;  &lt;p&gt;As the result of his experience, I wonder if the analysis firms can take a leadership role in moving the fields of Enterprise and Business Architecture forward.&amp;#160; For a while, I thought that they could.&amp;#160; Now, I’m not sure.&lt;/p&gt;  &lt;h3&gt;Hiring processes filter out change agents&lt;/h3&gt;  &lt;p&gt;I started this post with a hypothesis.&amp;#160; Can you change an organization by joining it?&amp;#160; &lt;/p&gt;  &lt;p&gt;From this single example, I’d say that the clear answer is “not always.”&amp;#160; If a company is good at filtering out the people who could lead them to a new business model, then they won’t let you in the door.&amp;#160; Of course, once you are in, there are even more internal forces that would present an obstacle to adopting a new business model.&amp;#160; &lt;/p&gt;  &lt;p&gt;When you consider all these obstacles, perhaps the real question: &lt;em&gt;if you want an organization to change, what’s the most effective way to change it.&lt;/em&gt;&amp;#160; Joining the company may not be the best way to do it.&amp;#160; Consider other ways.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:92203dbb-a2f3-4c0d-8388-6b91aa342ecb" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/business+model" rel="tag"&gt;business model&lt;/a&gt;,&lt;a href="http://technorati.com/tags/change+agent" rel="tag"&gt;change agent&lt;/a&gt;,&lt;a href="http://technorati.com/tags/hiring+process" rel="tag"&gt;hiring process&lt;/a&gt;,&lt;a href="http://technorati.com/tags/business+architecture" rel="tag"&gt;business architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/IT+analysis" rel="tag"&gt;IT analysis&lt;/a&gt;,&lt;a href="http://technorati.com/tags/enterprise+architecture" rel="tag"&gt;enterprise architecture&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10266688" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Leadership/">Leadership</category></item><item><title>Creating a Core Diagram for Agile Business</title><link>http://blogs.msdn.com/b/nickmalik/archive/2012/01/31/creating-a-core-diagram-for-agile-business.aspx</link><pubDate>Wed, 01 Feb 2012 00:47:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10262531</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10262531</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2012/01/31/creating-a-core-diagram-for-agile-business.aspx#comments</comments><description>&lt;p&gt;Today, I gave my talk at the Open Group conference that presents a step-by-step method for creating a core diagram that is useful for agile business.&amp;#160; I will blog a series of posts on the topic to share this information to my friends and colleagues on the web.&lt;/p&gt;  &lt;p&gt;I will create the following posts.&amp;#160; As I do, I will come back and edit this post to provide a link.&amp;#160; This post will stand as an introduction and table of contents to the topic.&amp;#160; &lt;/p&gt;  &lt;p&gt;I will post the following articles:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;What is a core diagram and what should it contain?&lt;/li&gt;    &lt;li&gt;Who cares about a core diagram and what are the scenarios for use?&lt;/li&gt;    &lt;li&gt;What is Minimum Sufficient Business Integration (MSBI) and when should this method be used?&lt;/li&gt;    &lt;li&gt;Step-by-step instructions for the MSBI method and outputs produced&lt;/li&gt;    &lt;li&gt;Testing and Landing the core diagram in your business and governance processes&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This will likely take a few days, and I’d like to take a few minutes to describe each of these topics.&amp;#160; The talk lasted 45 minutes (at a wildly accelerated pace).&amp;#160; I plan to provide a better, albeit slower, set of information for the folks who read this blog.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/4370.WP_5F00_000279_5F00_170E0CF6.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="WP_000279" border="0" alt="WP_000279" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/2311.WP_5F00_000279_5F00_thumb_5F00_74D6016F.jpg" width="468" height="358" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Nick Malik speaking at the Open Group conference, Jan 31, 2012, San Francisco&lt;/p&gt;  &lt;p&gt;If you’d like to see the original presentation, see the following slideshare presentation:&lt;/p&gt;  &lt;div style="width: 425px" id="__ss_11359240"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Open Group Presentation on MSBI method of creating Enterprise Architecture Core Diagrams" href="http://www.slideshare.net/nickmalik1/open-group-presentation-on-msbi-method-of-creating-enterprise-architecture-core-diagrams"&gt;Open Group Presentation on MSBI method of creating Enterprise Architecture Core Diagrams&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse11359240" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=opengroupconf-nmalik-msbicoremodelcreation-120131184129-phpapp02&amp;amp;stripped_title=open-group-presentation-on-msbi-method-of-creating-enterprise-architecture-core-diagrams&amp;amp;userName=nickmalik1" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;embed name="__sse11359240" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=opengroupconf-nmalik-msbicoremodelcreation-120131184129-phpapp02&amp;amp;stripped_title=open-group-presentation-on-msbi-method-of-creating-enterprise-architecture-core-diagrams&amp;amp;userName=nickmalik1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;    &lt;div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/nickmalik1"&gt;Nick Malik&lt;/a&gt;.&lt;/div&gt; &lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10262531" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Operating+Models/">Operating Models</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/traceability/">traceability</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Segment+Architecture/">Segment Architecture</category></item><item><title>Do you address the complaint, address the root cause, or both?</title><link>http://blogs.msdn.com/b/nickmalik/archive/2012/01/13/do-you-address-the-complaint-address-the-root-cause-or-both.aspx</link><pubDate>Fri, 13 Jan 2012 22:34:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10256671</guid><dc:creator>Nick Malik</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10256671</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2012/01/13/do-you-address-the-complaint-address-the-root-cause-or-both.aspx#comments</comments><description>&lt;p&gt;Imagine a future where robots run the hospitals as a way to cut health care costs.&amp;#160; A robot ambulance pulls up to the door of the Emergency Room with an unconscious patient.&amp;#160; The robot triage nurse connects electrodes to the patient and notices a low heart rate, low blood pressure, and intense pain readings emanating from the abdomen.&amp;#160; The diagnosis: blood loss and pain.&amp;#160; Prescription: provide blood and pain killers.&amp;#160; &lt;/p&gt;  &lt;p&gt;Then, in comes a human physician who notices that the patient has a gunshot wound.&amp;#160; A surgery team swoops in and removes the bullet and patches the patient up.&lt;/p&gt;  &lt;p&gt;OK… time to switch metaphors.&amp;#160; Your business is going along, operating normally.&amp;#160; A customer comes in the door with a complaint.&amp;#160; The product he purchased is broken within a few minutes of getting it.&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Do you respond like a robot and give him a new product and a coupon for 10% his next order?&lt;/li&gt;    &lt;li&gt;Does the physician ever arrive to take a look and decide that the company is manufacturing low quality products?&amp;#160; Is anything ever done about the underlying problem?     &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enterprise architecture has the same problem in more ways than one.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If someone complains that the EA team is not providing value, do you respond like a robot and send your architects to jump onto a visible and important project and “be useful?”&amp;#160; Do you &lt;strong&gt;follow up&lt;/strong&gt; to diagnose the root cause of the perception?&amp;#160; Do you deal with issues in governance, communication, information accuracy, process integration, and expertise?      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;If you notice a complex area of the business is never actually getting cleaned up, and that complexity is causing business agility problems, do you create an initiative to simplify the complexity and then stop there, or do you &lt;strong&gt;follow up&lt;/strong&gt; with a project to address the institutional decision making, roles and responsibilities, and design principles that led to complexity in the first place?      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A word of advice: when a problem erupts: triage is important, but surgery may be necessary.&amp;#160;&amp;#160; Don’t solve the underlying problem without dealing with the symptoms.&amp;#160; Don’t deal with the symptoms without also addressing the underlying problem.&amp;#160; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10256671" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Process+Management/">Business Process Management</category></item><item><title>A Modern Update to The Blind Men and The Elephant</title><link>http://blogs.msdn.com/b/nickmalik/archive/2012/01/11/a-modern-update-to-the-blind-men-and-the-elephant.aspx</link><pubDate>Wed, 11 Jan 2012 10:38:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10255474</guid><dc:creator>Nick Malik</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10255474</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2012/01/11/a-modern-update-to-the-blind-men-and-the-elephant.aspx#comments</comments><description>&lt;h4&gt;My humble apologies to John Godfrey Saxe, whose &lt;a href="http://www.noogenesis.com/pineapple/blind_men_elephant.html" target="_blank"&gt;poem&lt;/a&gt; I have modified to add a seventh man, and to make a point…&lt;/h4&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;‘twas seven men of Indostan    &lt;br /&gt;To learning much inclined,     &lt;br /&gt;Who went to see the Elephant     &lt;br /&gt;(Though all of them were blind),     &lt;br /&gt;That each by observation     &lt;br /&gt;Might satisfy his mind.&lt;/p&gt;  &lt;p&gt;The &lt;i&gt;First&lt;/i&gt; approach'd the Elephant,     &lt;br /&gt;And happening to fall     &lt;br /&gt;Against his broad and sturdy side,     &lt;br /&gt;At once began to bawl:     &lt;br /&gt;&amp;quot;God bless me! but the Elephant     &lt;br /&gt;Is very like a wall!&amp;quot;&lt;/p&gt;  &lt;p&gt;The &lt;i&gt;Second&lt;/i&gt;, feeling of the tusk,     &lt;br /&gt;Cried, -&amp;quot;Ho! what have we here     &lt;br /&gt;So very round and smooth and sharp?     &lt;br /&gt;To me 'tis mighty clear     &lt;br /&gt;This wonder of an Elephant     &lt;br /&gt;Is very like a spear!&amp;quot;&lt;/p&gt;  &lt;p&gt;The &lt;i&gt;Third&lt;/i&gt; approached the animal,     &lt;br /&gt;And happening to take     &lt;br /&gt;The squirming trunk within his hands,     &lt;br /&gt;Thus boldly up and spake:     &lt;br /&gt;&amp;quot;I see,&amp;quot; quoth he, &amp;quot;the Elephant     &lt;br /&gt;Is very like a snake!&amp;quot;&lt;/p&gt;  &lt;p&gt;The &lt;i&gt;Fourth&lt;/i&gt; reached out his eager hand,     &lt;br /&gt;And felt about the knee.     &lt;br /&gt;&amp;quot;What most this wondrous beast is like     &lt;br /&gt;Is mighty plain,&amp;quot; quoth he,     &lt;br /&gt;&amp;quot;'Tis clear enough the Elephant     &lt;br /&gt;Is very like a tree!&amp;quot;&lt;/p&gt;  &lt;p&gt;The &lt;i&gt;Fifth&lt;/i&gt;, who chanced to touch the ear,     &lt;br /&gt;Said: &amp;quot;E'en the blindest man     &lt;br /&gt;Can tell what this resembles most;     &lt;br /&gt;Deny the fact who can,     &lt;br /&gt;This marvel of an Elephant     &lt;br /&gt;Is very like a fan!&amp;quot;&lt;/p&gt;  &lt;p&gt;The &lt;i&gt;Sixth&lt;/i&gt; no sooner had begun     &lt;br /&gt;About the beast to grope,     &lt;br /&gt;Then, seizing on the swinging tail     &lt;br /&gt;That fell within his scope,     &lt;br /&gt;&amp;quot;I see,&amp;quot; quoth he, &amp;quot;the Elephant     &lt;br /&gt;Is very like a rope!&amp;quot;&lt;/p&gt;  &lt;p&gt;And so these men of Indostan    &lt;br /&gt;Disputed loud and long,     &lt;br /&gt;Each in his own opinion     &lt;br /&gt;Exceeding stiff and strong,     &lt;br /&gt;Though each was partly in the right,     &lt;br /&gt;And all were in the wrong!&lt;/p&gt;  &lt;p&gt;Silent was the &lt;em&gt;Seventh&lt;/em&gt; man     &lt;br /&gt;Who heard the heated fray     &lt;br /&gt;Not touching the amazing beast     &lt;br /&gt;Upon that fateful day     &lt;br /&gt;Chose wisely to collect his clues     &lt;br /&gt;From what each had to say&lt;/p&gt;  &lt;p&gt;Concluding from the evidence    &lt;br /&gt;That no man clearly knew     &lt;br /&gt;The seventh man did not attempt     &lt;br /&gt;To posit what was true     &lt;br /&gt;Instead he sought to ascertain     &lt;br /&gt;what the beast could do     &lt;br /&gt;    &lt;br /&gt;Tried and failed, and tried again     &lt;br /&gt;This man did ply his art     &lt;br /&gt;Invented he, a harness great     &lt;br /&gt;And cried out from his heart     &lt;br /&gt;“I cannot see the shape of it     &lt;br /&gt;but it sure can pull a cart!”     &lt;br /&gt;    &lt;br /&gt;MORAL&lt;/p&gt;  &lt;p&gt;So oft in theologic wars,    &lt;br /&gt;The disputants, I ween,     &lt;br /&gt;Rail on in utter ignorance     &lt;br /&gt;Of what each other mean,     &lt;br /&gt;&lt;i&gt;And prate about an Elephant&lt;/i&gt;     &lt;br /&gt;&lt;i&gt;Not one of them has seen! &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;The wise, instead, do not delay    &lt;br /&gt;to overcome their lack of vision     &lt;br /&gt;They absorbs, from fellow men, their     &lt;br /&gt;thoughts and intuition     &lt;br /&gt;And then they act to journey forth     &lt;br /&gt;accomplishing their mission     &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10255474" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Agile+development/">Agile development</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Personal+and+Humor/">Personal and Humor</category></item><item><title>Wikipedia’s EA article, second pass</title><link>http://blogs.msdn.com/b/nickmalik/archive/2012/01/04/wikipedia-s-ea-article-second-pass.aspx</link><pubDate>Wed, 04 Jan 2012 10:39:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10252994</guid><dc:creator>Nick Malik</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10252994</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2012/01/04/wikipedia-s-ea-article-second-pass.aspx#comments</comments><description>&lt;p&gt;After a rather protracted discussion on LinkedIn about the Wikipedia article on Enterprise Architecture (blogged &lt;a href="http://blogs.msdn.com/b/nickmalik/archive/2011/12/13/wikipedia-and-the-definition-of-enterprise-architecture.aspx" target="_blank"&gt;here&lt;/a&gt;), I took another swing at rewriting the EA article’s opening section.&amp;#160; It is far from perfect, but I encourage the folks who have been following this discussion to take a look.&amp;#160; &lt;/p&gt;  &lt;p&gt;The change I made was fairly straight-forward:&lt;/p&gt;  &lt;p&gt;- Removed unverifiable definition of EA&lt;/p&gt;  &lt;p&gt;- Added three verifiable definitions from three perspectives: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;EA as a business practice, &lt;/li&gt;    &lt;li&gt;EA as the desired level of integration and standardization in an enterprise, and &lt;/li&gt;    &lt;li&gt;EA as a set of artifacts.&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;- followed each definition with a layman’s interpretation of that definition.&amp;#160; &lt;/p&gt;  &lt;p&gt;Normally, I would argue against actually citing a definition in a Wikipedia article.&amp;#160; After all, it is an encyclopedia, not a dictionary.&amp;#160; That said, after long and protracted debates about the meaning of the word ‘enterprise’ and the meaning of the word ‘architecture’ and the derivation of the term ‘enterprise architecture,’ I decided to break the rules a little and actually quote from the definitions themselves in the Wikipedia article.&amp;#160; This is really unusual, and I expect that I may get pilloried for it, but after all the arguments, I didn’t want anyone to tell me that I had interpreted their definitions “incorrectly” by quoting original sources.&lt;/p&gt;  &lt;p&gt;The new opening text of the Wikipedia article on EA is:&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;The term &lt;b&gt;enterprise architecture&lt;/b&gt; is used in many complimentary ways. It is used to describe both a unique business practice and the aspects of a business that are being described. The Enterprise Architecture Research Forum defines the practice of enterprise architecture as follows:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/p&gt; &lt;dl&gt;&lt;dd&gt;&lt;font color="#809ec2"&gt;Enterprise Architecture is the continuous practice of describing the essential elements of a sociotechnical organization, their relationships to each other and to the environment, in order to understand complexity and manage change.[1]&lt;/font&gt;&lt;/dd&gt;&lt;dd&gt;&lt;sup&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/sup&gt;&lt;/dd&gt;&lt;/dl&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;In simple terms, Enterprise Architecture is a self-improvement business function that examines the structure and behavior of the various parts of an 'enterprise' and focuses on opportunities to improve it.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;The MIT Center for Information Systems Research (CISR) defines enterprise architecture as the specific aspects of a business that are under examination:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/p&gt; &lt;dl&gt;&lt;dd&gt;&lt;font color="#809ec2"&gt;Enterprise architecture is the organizing logic for business processes and IT infrastructure reflecting the integration and standardization requirements of the company's operating model. The operating model is the desired state of business process integration and business process standardization for delivering goods and services to customers.[2]&lt;/font&gt;&lt;/dd&gt;&lt;dd&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/dd&gt;&lt;/dl&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;Simply put, the enterprise architecture in an intentional vision that defines how business processes should be integrated and where process standardization should be used.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;The United States Government describes enterprise architecture as an Information Technology function. Instead of describing enterprise architecture in relation to the practice of examining an enterprise, the U.S. Government defines the term to refer to the documented results of that examination. Specifically, US Code Title 44, Chapter 36, defines enterprise architecture as a 'strategic information base' that defines the mission of an agency and describes the technology and information needed to perform that mission, along with descriptions of how the architecture of the organization should be changed in order to respond to changes in the mission.[3]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#809ec2"&gt;Practitioners of EA call themselves &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Enterprise_architect"&gt;enterprise architects&lt;/a&gt;&lt;/i&gt;. An enterprise architect is a person responsible for performing the complex analysis of business structure and processes and is often called upon to draw conclusions from the information collected. By producing this understanding, architects are attempting to address the goals of Enterprise Architecture: Effectiveness, Efficiency, Agility, and Durability.[4]&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10252994" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Community/">Community</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Collaboration/">Collaboration</category></item><item><title>Customer 2.0 Strikes</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/12/28/customer-2-0-strikes.aspx</link><pubDate>Wed, 28 Dec 2011 09:52:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10251445</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10251445</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/12/28/customer-2-0-strikes.aspx#comments</comments><description>&lt;p&gt;For those folks who don’t normally track the events of the Gamer community, I’d like to share a lesson that &lt;u&gt;every consumer facing business&lt;/u&gt; should heed.&amp;#160; Social Media has changed the consumer landscape in an irrevocable way.&amp;#160; &lt;a href="http://ingame.msnbc.msn.com/_news/2011/12/27/9745218-jilted-gamer-teaches-vendor-price-of-rudeness" target="_blank"&gt;This incident&lt;/a&gt; demonstrates what happens to companies that don’t understand the &lt;u&gt;new&lt;/u&gt; power of the customer.&lt;/p&gt;  &lt;p&gt;In short, a small manufacturer hired a marketing company to promote it’s novel product.&amp;#160; Unfortunately, the marketing company failed to correctly handle the import paperwork, and the product was stuck in customs.&amp;#160; Customers who ordered the product for Christmas were not going to get their product in time.&amp;#160; &lt;/p&gt;  &lt;p&gt;As you’d expect, some customers complained.&amp;#160; One in particular known only as “Dave.”&amp;#160; The marketing company made a couple of rather typical mistakes in handling the complaint.&amp;#160; The customer threatened to get the press and social media involved.&amp;#160; At that point, the company blew it.&amp;#160; Instead of taking a contrite and apologetic tone, offering to reduce the stress of the customer or even offering a discount on the order, the company representative sent a profane and inflammatory e-mail directly to the customer telling him, basically, to “get over it.”&lt;/p&gt;  &lt;p&gt;That customer shared his e-mail with social media, and the storm started.&amp;#160; Within hours, the manufacturer has fired the marketing company.&amp;#160; The marketing company has been banned from at least one influential show (and my guess, the fallout won’t stop there).&amp;#160; The company’s image is in the toilet.&amp;#160; If they are still in business in a year, I will be amazed.&lt;/p&gt;  &lt;p&gt;The business world has changed.&amp;#160; Customers have the power of community, and can act in groups in a way that they could never act before, at a speed that will make your head spin.&amp;#160; Companies who do not understand this fact will be left behind.&amp;#160; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10251445" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Community/">Community</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Customer+2-0/">Customer 2.0</category></item><item><title>Wikipedia and the definition of Enterprise Architecture</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/12/13/wikipedia-and-the-definition-of-enterprise-architecture.aspx</link><pubDate>Tue, 13 Dec 2011 22:27:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10247377</guid><dc:creator>Nick Malik</dc:creator><slash:comments>18</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10247377</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/12/13/wikipedia-and-the-definition-of-enterprise-architecture.aspx#comments</comments><description>&lt;p&gt;I was asked, this week, about a page that I had put into Wikipedia nearly three years ago.&amp;#160; Far from being able to take credit for it, I discovered that many of the edits made since I put the page up corrupted it to the point of uselessness.&amp;#160; Alas, after changing that page back, I checked out my favorite page: Enterprise Architecture.&amp;#160; &lt;/p&gt;  &lt;p&gt;And it was unrecognizable.&lt;/p&gt;  &lt;p&gt;The entire page had been rewritten by a single person (&lt;a href="http://www.mkern.com/qualifications.html" target="_blank"&gt;Matthew Kern&lt;/a&gt;) who, apparently, believes that “Enterprise Architecture” == FEAF (The US Government EA Framework).&amp;#160; While I applaud Mr. Kern’s desire to include cited sources for his statements, his decision to ignore all of the prior content and contributions and toss out all of the compromises along the way seems both short-sighted and arrogant, to say the least.&amp;#160; &lt;/p&gt;  &lt;p&gt;I endeavor to let the current author settle a bit, and then change most of the article back, but for the sake of documentation, I wanted to share the direction that Mr. Kern wants to take the Wikipedia article on EA.&amp;#160; &lt;strong&gt;Gentle readers, do you agree with Mr. Kern’s decision, or do you support my intent to revert to the original material?&lt;/strong&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="2" cellpadding="1" width="529"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="220"&gt;Previous Opening Section (compromise text)&lt;/td&gt;        &lt;td valign="top" width="301"&gt;New Opening section&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="220"&gt;An &lt;strong&gt;enterprise architecture (EA)&lt;/strong&gt; is a rigorous description of the structure of an enterprise, which comprises enterprise components (business entities), the externally visible properties of those components, and the relationships (e.g. the behavior) between them.           &lt;br /&gt;          &lt;br /&gt;EA describes the terminology, the composition of enterprise components, and their relationships with the external environment, and the guiding principles for the requirement (analysis), design, and evolution of an enterprise.           &lt;br /&gt;          &lt;br /&gt;This description is comprehensive, including enterprise goals, business process, roles, organizational structures, organizational behaviors, business information, software applications and computer systems.&lt;/td&gt;        &lt;td valign="top" width="301"&gt;&lt;strong&gt;Enterprise architecture (EA)&lt;/strong&gt; is a term first used in print in NIST SP 500-167 a US Federal Government Document from the National Institute of Standards and Technology) in 1989. It is currently a mandatory practice in the US Federal Government: OMB Circular A-130 describes enterprise architecture and subordinate activities in some detail, in response to the Clinger Cohen Act (IT Management Reform Act) of 1996 mandatory requirement for government organizations (enterprises) to have an &amp;quot;IT architecture&amp;quot;. The term has subsequently (after first use in 1989 by the US Federal Government) been used in foreign governments and in commercial practice.          &lt;br /&gt;          &lt;br /&gt;According to the U.S. Federal Government: &amp;quot;An EA is the explicit description and documentation of the current and desired relationships among business and management processes and information technology. It describes the &amp;quot;current architecture&amp;quot; and &amp;quot;target architecture&amp;quot; to include the rules and standards and systems life cycle information to optimize and maintain the environment which the agency wishes to create and maintain by managing its IT portfolio. The EA must also provide a strategy that will enable the agency to support its current state and also act as the roadmap for transition to its target environment. These transition processes will include an agency's capital planning and investment control processes, agency EA planning processes, and agency systems life cycle methodologies. The EA will define principles and goals and set direction on such issues as the promotion of interoperability, open systems, public access, compliance with GPEA, end user satisfaction, and IT security. The agency must support the EA with a complete inventory of agency information resources, including personnel, equipment, and funds devoted to information resources management and information technology, at an appropriate level of detail.&amp;quot;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;What say you?&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0764ecbb-657f-49be-8a36-b8287166bf38" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Enterprise+Architecture" rel="tag"&gt;Enterprise Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Wikipedia" rel="tag"&gt;Wikipedia&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10247377" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Community/">Community</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Collaboration/">Collaboration</category></item><item><title>Using Enterprise Architecture To Get The CIO To The Strategy Table</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/11/21/using-enterprise-architecture-to-get-the-cio-to-the-strategy-table.aspx</link><pubDate>Mon, 21 Nov 2011 20:33:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10239244</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10239244</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/11/21/using-enterprise-architecture-to-get-the-cio-to-the-strategy-table.aspx#comments</comments><description>&lt;p&gt;Recently, Patrick Gray &lt;a href="http://www.techrepublic.com/blog/tech-manager/its-chicken-or-egg-problem/6978" target="_blank"&gt;blogged on TechRepublic&lt;/a&gt; that IT has a Chicken and Egg problem.&amp;#160; In his post, he describes two mechanisms that CIOs take to become recognized as strategic leaders: a) work in anonymity to demonstrate that the work that they are doing is aligned, hoping someone will notice, and b) wait for the business to take on the responsibility for ensuring that IT’s efforts are aligned.&amp;#160; He charts out a course that involves a) get the utility aspect perfect, quietly, b) speaking the language of business value, and c) pitch the strategic expertise of IT.&amp;#160; &lt;/p&gt;  &lt;p&gt;Reasonable advice in some ways but, as always, the devil is in the details.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Getting the utility aspect &lt;u&gt;perfect&lt;/u&gt; is NOT a prerequisite.&amp;#160; Having IT to the point where it works reasonably well is sufficient.&amp;#160; Executive peers should not be distracted by bad service, but perfect service is an unattainable goal.&amp;#160; All services have tradeoffs, especially with respect to “time to market” and “cost.”&amp;#160; There is no one else at the executive table that has a perfect operational aspect.&amp;#160; Marketing sometimes runs an ineffective campaign.&amp;#160; Sales sometimes misses their targets.&amp;#160; Operations is not perfectly efficient and effective.&amp;#160; Customer support sometimes angers a customer or two (or ten).&amp;#160; Perfection is not necessary.       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Speaking the language of the business can be tough when “the business” does not speak the language of business.&amp;#160; Read that twice.&amp;#160; The “Language of business” is not just dollars and cents.&amp;#160; It is often influence, power, and politics.&amp;#160; This requires an understanding of not only the language of “value” but also the language of “power.”     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &lt;p&gt;How many times has a “business client” of IT asked for a project without any rational reason for believing that the project is actually a good expenditure of money?&amp;#160; How many times has a good, valuable project been cancelled or poorly funded while a pet project moved ahead.&amp;#160; The language of “value” is necessary, but not sufficient, to get business peers to include you in critical conversations.&amp;#160; They have to believe that &lt;u&gt;they&lt;/u&gt; need your resources, your input, and your power to deliver.&amp;#160; For the CIO to exercise power, he or she must first have it, and then must demonstrate it.&amp;#160; I’ve seen many who either did not, or could not, do that.&amp;#160; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;The strategic expertise of IT is interesting, but where exactly is IT exercising that muscle?&amp;#160; Why would IT have any strategic expertise at all, unless it is carefully developed and encouraged.&amp;#160; And what exactly would a strategic capability within IT look like? &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Enterprise Architecture is a business function that allows the business to do a very important thing.&amp;#160; EA is based on the simple rule: “Do what you say you will do.”&amp;#160; Many a business executive will declare that they can’t actually get the business to do what they want it to do.&amp;#160; EA is part of the solution to that problem.&amp;#160; It is a necessary business function.&amp;#160; The leader who owns this function has an “ace” to play.&amp;#160; And if that leader is the CIO, then the CIO has a useful capability.&amp;#160; &lt;/p&gt;  &lt;p&gt;Patrick Gray is right… you must not “live” with the hand you are dealt.&amp;#160; You must build a better hand.&amp;#160; Enterprise Architecture is one card that the CIO can build into his or her hand, and then play to great effect.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ebab6ac9-92a1-4295-a96a-e74da5409feb" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Enterprise+Architecture" rel="tag"&gt;Enterprise Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/CIO" rel="tag"&gt;CIO&lt;/a&gt;,&lt;a href="http://technorati.com/tags/alignment" rel="tag"&gt;alignment&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10239244" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Leadership/">Leadership</category></item><item><title>The End of Flash</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/11/09/the-end-of-flash.aspx</link><pubDate>Wed, 09 Nov 2011 20:37:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10235495</guid><dc:creator>Nick Malik</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10235495</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/11/09/the-end-of-flash.aspx#comments</comments><description>&lt;p&gt;The writing is on the wall.&amp;#160; &lt;a href="http://www.wired.com/gadgetlab/2011/11/adobe-kills-mobile-flash/" target="_blank"&gt;Adobe has abandoned Mobile Flash&lt;/a&gt; in favor of HTML5.&amp;#160; It is just a matter of time before the Adobe Flash developers switch over to producing HTML5 instead of Flash as a matter of course.&amp;#160; With the move to mobile devices, the dominance of Flash on the desktop will simply not matter anymore.&amp;#160; &lt;/p&gt;  &lt;p&gt;I’ve been in this profession for 31 years.&amp;#160; I’ve seen a long list of technologies rise up to be one of the “top technologies” in a space, only to be relegated within a few years to the dust heap.&amp;#160; There is always a tipping point.&amp;#160; Apple pushed, and now, Adobe tipped.&amp;#160; &lt;/p&gt;  &lt;p&gt;It is time to add Flash to the list.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10235495" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Standards/">Standards</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Devices/">Devices</category></item><item><title>To create a roadmap, we need to know what it is supposed to accomplish</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/11/04/to-create-a-roadmap-we-need-to-know-what-it-is-supposed-to-accomplish.aspx</link><pubDate>Fri, 04 Nov 2011 22:16:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10234189</guid><dc:creator>Nick Malik</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10234189</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/11/04/to-create-a-roadmap-we-need-to-know-what-it-is-supposed-to-accomplish.aspx#comments</comments><description>&lt;p&gt;I’ve been involved in a number of meetings recently as our IT teams try to come to consensus on answering this question: What is a Roadmap?&amp;#160; It’s been a fascinating series of discussions.&amp;#160; One thing that strikes me is that most of the internal discussions, and many of the discussions I’ve seen online, are only seeing part of the business process where a roadmap is used.&amp;#160; &lt;/p&gt;  &lt;p&gt;If we don’t see all the process interactions, we can’t get the requirements right.&amp;#160; And if we don’t get the requirements right, the solution (the design of the roadmap) will not be as useful as it could be.&lt;/p&gt;  &lt;p&gt;[Terminology Note: I don’t have any great love of the word “&lt;a href="http://blogs.msdn.com/b/nickmalik/archive/2010/05/31/is-the-concept-of-a-roadmap-working-against-enterprise-architecture.aspx" target="_blank"&gt;roadmap&lt;/a&gt;” to refer to the EA artifact.&amp;#160; I like “action plan” as a term, but I have no strong preference.&amp;#160; &lt;a href="http://blogs.msdn.com/b/nickmalik/archive/2007/03/12/so-what-s-in-a-roadmap-anyway.aspx" target="_blank"&gt;In keeping with prior posts&lt;/a&gt; on the subject, I’ll keep using the word “roadmap” unless and until we can get some consensus on an alternative word.]&lt;/p&gt;  &lt;h3&gt;Picking the correct approach&lt;/h3&gt;  &lt;p&gt;There are two different business processes where a roadmap is useful: deciding on the order of efforts, and tracking the efforts against that decided order.&amp;#160; IT folks tend to focus on the second.&amp;#160; I will focus on the first.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/2570.image_5F00_3D8AF0FB.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/1512.image_5F00_thumb_5F00_1BBF186A.png" width="500" height="178" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When we look at the notion of strategic planning from an EA perspective, we are trying to reduce unnecessary effort.&amp;#160; Just as a downhill skier in the Olympic games will surely lose if they are off course by a few degrees, adding a few extra meters to the length of their run, commercial enterprises are not asking for “any path down the hill” to win the race.&amp;#160; They are asking for “the best possible path down the hill.”&amp;#160; (If your company is run by a salesman, they may shout the words “win the race.” :-)&lt;/p&gt;  &lt;p&gt;The business has created their strategy and we have assisted with creating the measurable scorecard to track our progress towards achieving it.&amp;#160; That is step one (most Enterprise Architects have NO idea that this is part of their job).&lt;/p&gt;  &lt;p&gt;The first process that uses Roadmaps starts here (colored in brown above).&amp;#160; Enterprise Architecture collect information to produce a series of alternative approaches (“candidate roadmaps” in the diagram above).&amp;#160; The input information includes other roadmaps, as well as business rules, political needs, dependencies, parallel initiatives, resource constraints, technology standards, fiscal constraints, regulatory constraints, and business drivers.&amp;#160; Each approach allows the business to deliver on that strategy in a way that is feasible, fiscal, and forward looking.&amp;#160; We allow ideas that may require us to change big things (merge, split, and repurpose teams, systems, processes, assets, etc.).&amp;#160; &lt;/p&gt;  &lt;p&gt;Why have many candidates?&amp;#160; Because there is nearly always more than one path.&amp;#160; Each path will have tradeoffs.&amp;#160; One may be quicker to see results, another less expensive, and another less disruptive to existing product plans.&amp;#160; We need the business to pick the path that they want to follow.&amp;#160; Moreover, we want them to debate the tradeoffs in front of their peers, and come to a resolution about which path they will &lt;u&gt;collectively&lt;/u&gt; select.&amp;#160; Because the only thing worse than having no roadmaps is having many competing roadmaps.&amp;#160; It is tempting to come to the business with only one roadmap. “Here’s your solution, sir.” On occasion, that works. Depends on the organizational politics. Personally, I think that is not a good recipe for buy-in. Your mileage may vary.&lt;/p&gt;  &lt;p&gt;At the end of this two-step process, we walk out of the room with something powerful: buy-in.&amp;#160; We come away with a clear decision: beyond “get this done,” we now have “go do these projects, in this order, to get it done.”&amp;#160; &lt;/p&gt;  &lt;p&gt;The candidate roadmaps fuel the debate.&amp;#160; It is the tinder to which we strike a match.&amp;#160; Each one explains all of the information that a stakeholder needs to debate the pros and cons, and the collection of information is sufficient to allow business leaders to pick one with their eyes open to the tradeoffs.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Delivering on the approach selected&lt;/h3&gt;  &lt;p&gt;In the second part of the process (in purple above), we bring up the roadmap on a regular basis as we review, with our business stakeholders, the &lt;u&gt;status&lt;/u&gt; of our projects and whether there are dependencies that may be driving our decisions.&amp;#160; In other words, if two projects are on time and a third project is late, but the fourth project cannot kick off....&amp;#160; You get the picture.&lt;/p&gt;  &lt;p&gt;This is a kind of decision-rich governance activity.&amp;#160; The “roadmap” in this context is used for expectation management.&amp;#160; While this is a very valuable activity, you do NOT need all the same data for this activity as you do for the previous one.&amp;#160;&amp;#160; Whether you need one diagram or two will depend on your business and how it handles project governance.&lt;/p&gt;  &lt;h3&gt;Conclusion&lt;/h3&gt;  &lt;p&gt;I went to such trouble to explain the distinction between these two parts of the process because the first part (using a roadmap as a high-level decision making tool) is often misunderstood by EA stakeholders who only view EA from an IT context.&amp;#160; As such, much of the debate on “what belongs in a roadmap” is centered around delivery needs and not enough on the decision needs described above.&amp;#160; &lt;/p&gt;  &lt;p&gt;To build a better roadmap, it helps to know where it will be used. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10234189" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Leadership/">Leadership</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Segment+Architecture/">Segment Architecture</category></item><item><title>Governance in an Organic Enterprise</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/09/28/governance-in-an-organic-enterprise.aspx</link><pubDate>Wed, 28 Sep 2011 11:32:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10217622</guid><dc:creator>Nick Malik</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10217622</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/09/28/governance-in-an-organic-enterprise.aspx#comments</comments><description>&lt;p&gt;I spent a few minutes this evening reading through Tom Graves’ fascinating post &lt;a href="http://weblog.tetradian.com/2011/09/27/mgmt-as-just-another-service/" target="_blank"&gt;Management as ‘just another service’&lt;/a&gt; and it got me thinking of Governance in the organic enterprise.&lt;/p&gt;  &lt;p&gt;As Tom describes, there are two paradigms of management at play: organization as machine, and organization as living organism.&amp;#160; Tom is of the opinion that most organizations think that they are of the first type, while they actually behave like the second type.&amp;#160; While I cannot quantify his assertion, I have noticed that my own organization behaves more like an “organization as living organism.”&lt;/p&gt;  &lt;p&gt;So, this evening, as I contemplate the notion of enterprise governance, I consider the reality of improving governance in an organization that behaves more as an organism than as a structured automaton.&amp;#160; In order to share my thoughts, I want to establish some basic terms to make sure we are all on the same page.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;First off: Governance is a system of distributing decision rights to specific individuals or groups so that (a) desirable behavior is encouraged, (b) undesirable behavior is discouraged, and (c) business rules are aligned with enterprise principles and legislative constraints.&amp;#160; Governance can be a simple as having the project sponsor review the project plan, and as complicated as having the United States Supreme Court review the specific clauses of President Obama’s healthcare reform law, before the administration compels the various states to implement it.&lt;/p&gt;    &lt;p&gt;There are many things that can be governed:&amp;#160; the scope of projects, the expected architectural outcomes, the assignment and activity of individuals, the assignment of responsibilities to teams and systems, the correct handling and security of information, and the measurable performance of processes, to name a few.&amp;#160; &lt;/p&gt;    &lt;p&gt;In addition, there are many different levels at which governance occurs.&amp;#160; Governance can occur at the personal level (I choose to do the right thing).&amp;#160; It can also occur at any “level” where a group of people with specific decision rights have a stake in the governable elements of an activity.&amp;#160; To whit:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;A team may want to govern the efforts of its members.&amp;#160; &lt;/li&gt;      &lt;li&gt;A business sponsor may want to govern the activities of a project team that is spending his or her money.&amp;#160; &lt;/li&gt;      &lt;li&gt;A cross-business virtual team (v-team) may want to insure that dependencies between teams are carefully managed in order to insure the delivery of value.&amp;#160; &lt;/li&gt;      &lt;li&gt;A senior business executive may want to govern the level of acceptable risk in a portfolio of projects to insure that there is a good balance between innovation and incremental improvement.&amp;#160; &lt;/li&gt;      &lt;li&gt;A senior leadership team may want to insure that leaders have clear ownership and accountability (no gaps or overlaps) so that strategic changes can be implemented in cross-functional processes.&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;This may lead you to conclude that governance can be performed as part of a hierarchical escalation process, but that is not a foregone conclusion, as you will see below.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;When designing a system of governance in an organic enterprise, we need to make sure that the “solution” matches both the “problem” and the organizational “network of influence” (instead of hierarchy) that the enterprise uses to make decisions and resolve disputes.&amp;#160; &lt;/p&gt;  &lt;p&gt;So let’s break down the problem a little.&amp;#160; What is the array of problems that organizational governance (of which IT governance is a subset) is supposed to solve?&amp;#160; Here are some elements of that array:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Senior leaders are consulted when the cost of day to day operations overwhelms the organization’s ability to behave strategically&lt;/li&gt;    &lt;li&gt;Business Managers are consulted when investments by one business manager can interfere with the efforts of another&lt;/li&gt;    &lt;li&gt;Process owners are consulted as a process is being changed, leveraging organizational knowledge and experience&lt;/li&gt;    &lt;li&gt;Information facet owners are consulted as requirements emerge that impact master data management and data quality &lt;/li&gt;    &lt;li&gt;Platform owners are consulted for the improvement of business capabilities supported by enterprise platforms&lt;/li&gt;    &lt;li&gt;Architectural owners are consulted as system designs are considered for inclusion in the enterprise IT ecosystem&lt;/li&gt;    &lt;li&gt;Organizational standards are followed in order to minimize the cost of ownership of process, system, information, and infrastructure investments&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The key thing to note from this list is that different “governors” are interested in governing different things.&amp;#160; There is no simple “chain” of escalation.&amp;#160; Rather, it is a network.&amp;#160; This is one effect of organic governance.&amp;#160; Another is that the number of levels of governance, for any one issue, should be fairly short.&amp;#160; You deal with things at an individual level, at a project level, and then, fairly quickly, at the level of a “governance body” designed specifically to resolve that particular type of issue for a business and then the enterprise.&amp;#160; Lastly, there is a senior management body that can settle all remaining disputes.&amp;#160; &lt;/p&gt;  &lt;p&gt;Unfortunately, when considering this kind of problem, the &lt;u&gt;metaphor&lt;/u&gt; of “enterprise as organism” begins to fail.&amp;#160; Actors in an enterprise do not behave like cells in an organism, nor do business units within an enterprise behave like organs.&amp;#160; Cells are regulated by internal instructions, hard-coded in chemical DNA sequences, and respond to fairly simple stimuli with pre-programmed responses.&amp;#160; Actors and business units do not.&amp;#160; &lt;/p&gt;  &lt;p&gt;Organizations do not have consistent and uniform instructions (like DNA) that guide each person and business unit.&amp;#160; Governance is needed because of the variation of human beings and their desire to continuously look after their own interests.&amp;#160; Quickly we can see that the “organism” metaphor is shaky at best.&amp;#160; In small units, the metaphor of a sports team is a better metaphor, and at the larger end, the metaphor of a city is more appropriate.&lt;/p&gt;  &lt;p&gt;I work in a fairly large company, so the metaphor of a city is better for me to consider.&amp;#160; After all, I’ve lived in cities all my life.&amp;#160; So in a city, how many times have I behaved in a beneficial way?&amp;#160; I’d like to believe that I do that every single day, in a hundred small ways.&amp;#160; How many times have I interacted with the police?&amp;#160; Less than the fingers on one hand.&amp;#160; Well… that’s interesting.&amp;#160; That simple observation alone makes one thing starkly clear: the police do not govern my city life.&lt;/p&gt;  &lt;p&gt;I believe that the most important governance element of city life is the system of property laws, commercial practices, licensing laws, and simple rules of civil behavior that allow the city to be a productive and useful environment for individual people.&amp;#160; Governance itself is a tiny fraction of the overall efforts of the population of a city, and it is normal to live your life for years without involving a police officer, filing a law suit, or walking into a court.&amp;#160; That said, courts and lawyers and legislative bodies are essential overhead.&amp;#160; From an economic standpoint, governance is overhead and waste.&amp;#160; People who govern contribute nothing.&amp;#160; But from a social standpoint, the system of governance is critical to the success of the “organically” managed city.&amp;#160; &lt;/p&gt;  &lt;p&gt;Which leads me to a rather startling conclusion: In order for a large organization (of say 100,000 employees) to successfully becoming a mega organization (of say 1,000,000 employees), they must develop a simple and fair system of property laws, commercial practices, licensing laws, and rules of civil behavior, and a simple adjudication system to address conflicts.&amp;#160; Hierarchy does not work as a model of governance in an organic enterprise.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7047e09c-43ee-48c1-9d76-ccc06b7c19c3" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Enterprise+Architecture" rel="tag"&gt;Enterprise Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Corporate+Governance" rel="tag"&gt;Corporate Governance&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10217622" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Governance/">Governance</category></item><item><title>When IT Architects Describe EA to other IT Architects</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/09/02/when-it-architects-describe-ea-to-other-it-architects.aspx</link><pubDate>Fri, 02 Sep 2011 16:53:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10205191</guid><dc:creator>Nick Malik</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10205191</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/09/02/when-it-architects-describe-ea-to-other-it-architects.aspx#comments</comments><description>&lt;p&gt;Sometimes, I have a hard time being upbeat about the emergence of EA as a profession.&amp;#160; This felling is especially acute when I come across a slick, well-prepared guide to Enterprise Architecture, written by an IT Architect, that is incomplete, inaccurate and/or misleading.&amp;#160; That happened to me today.&lt;/p&gt;  &lt;p&gt;The guide is written by Wolfgang Keller and was published in its final form in November of 2009.&amp;#160; His guide is titled “TOGAF 9 Quick Start Guide for Enterprise Architects.”&amp;#160; The document can be found &lt;a href="http://www.objectarchitects.biz/TOGAF9/TOGAF9QuickstartGuideV10c.pdf" target="_blank"&gt;here&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;Most Enterprise Architects have their roots in IT organizations, and there is a great deal of interest in both the role of EA and the TOGAF framework’s stated goal of becoming a framework useful for Enterprise Architecture.&amp;#160; That said, most practicing Enterprise Architects have some level of difficulty applying the TOGAF to their work, largely because it is a guide to producing Enterprise IT Architecture (EITA) artifacts, and not EA artifacts.&amp;#160; One such architect, Adrian Grigoriu, writes about his experience applying TOGAF to EA in his blog (&lt;a href="http://www.ebizq.net/blogs/ea_matters/2011/06/togaf.php" target="_blank"&gt;link&lt;/a&gt;).&amp;#160; &lt;/p&gt;  &lt;p&gt;EITA is to EA what a Biologist is to a Physician… a respected colleague with a similar area of concern, but totally different role.&amp;#160; Since TOGAF is a framework for EITA, it can be tough to expect an EA to use it.&amp;#160; Now, I know that the Open Group is making progress, and I have acknowledged that progress in past posts.&amp;#160; But let’s face it: TOGAF is about 20% there.&amp;#160; It is not wrong… just wildly incomplete.&amp;#160; Learning TOGAF to do EA is like learning to fly a &lt;a href="http://en.wikipedia.org/wiki/Cessna_Citation_Sovereign" target="_blank"&gt;business jet&lt;/a&gt; in order to take on combat missions in an &lt;a href="http://en.wikipedia.org/wiki/F-16_Fighting_Falcon" target="_blank"&gt;F16&lt;/a&gt;.&amp;#160; The skills you’d gain are somewhat useful, but &lt;u&gt;not even close&lt;/u&gt; to being sufficient.&lt;/p&gt;  &lt;p&gt;So when I opened up Keller’s guide, I expected to see some tables showing typical scenarios for an Enterprise Architect, the ways in which a framework can support EA, and an indication of the gaps that TOGAF still has in providing that support.&amp;#160;&amp;#160; That is &lt;u&gt;not&lt;/u&gt; what I found, and I’m not happy with what I saw. &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;First: it was not written by an EA or even listing EAs as contributors. There is no indication whatsoever that the author actually has ever worked as an EA. It would be like a nurse writing a guide to the Physicians Desk Reference.&amp;#160; Worse, “experienced” Enterprise Architects are supposed to use this.&amp;#160; What does it say about the student if he chooses a fool as his teacher?&amp;#160; &lt;br /&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Second: The author describes Enterprise IT Architecture, not Enterprise Architecture. He doesn't know, nor has he taken the time to find out, what an Enterprise Architect actually does. It is one thing to be speaking outside one's area. It is another to describe the role in completely inaccurate terms.      &lt;br /&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Third: The author, while attempting to describe the much more limited role of EITA, gets that wrong as well. The author has placed the role of EITA in an untenable and ineffective position with no authority (or even role) in program portfolio prioritization and funding. If that were my job as an EITA, I’d quit.&amp;#160; I have seen EITA’s struggle and fail, time and time again, in this role.&amp;#160; This makes the guide not only a bad way to access TOGAF, but also provides some elements of seriously bad advice for any IT architect.      &lt;br /&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Fourth: His document misrepresents itself.&amp;#160; Only about one third of it is a guide to using TOGAF.&amp;#160; There are two other parts.&amp;#160; One is a description of software architecture (including a history lesson), and the final third is a supplement that attempts to fill in some perceived gaps in TOGAF. He attempts to address two specific gaps: Formulation of IT Strategy, and IT Portfolio Management. He makes an attempt in both cases, and I will credit him for the effort.&amp;#160; The output is average.&amp;#160; Were TOGAF to include his supplement sections, it would be helpful to a small number of EITA’s, but not any EA’s that I know.&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;There are two use cases for reading the document, outlined by the author: (a) An Experience EA wanting to understand TOGAF, and (b) A Student wanting to learn EA and TOGAF.&amp;#160; For both cases, the guide fails to be practical and, in many ways, is actually harmful.&amp;#160; I cannot recommend this document for either case. &lt;/p&gt;  &lt;p&gt;Of course, that means that there is still an opportunity for an actual Enterprise Architect to do what Adrian tries to do, and provide insight into how TOGAF can be used to in the practice of Enterprise Architecture.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you know of one… please let me know.&amp;#160; If you develop one, I’ll be happy to review it.&amp;#160; (If you’d like my feedback to be private, let me know before you publish it and I will do what I can to provide feedback in a timely fashion.&amp;#160; Once it is published, my feedback on the published version will be public as well.)&amp;#160; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f12c301c-cfd9-4277-a789-c9a30d6592a2" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Enterprise+Architecture" rel="tag"&gt;Enterprise Architecture&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10205191" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Frameworks/">Frameworks</category></item><item><title>Explaining Capability Modeling to Business Process Professionals</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/08/19/explaining-capability-modeling-to-business-process-professionals.aspx</link><pubDate>Fri, 19 Aug 2011 18:53:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10197917</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10197917</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/08/19/explaining-capability-modeling-to-business-process-professionals.aspx#comments</comments><description>&lt;p&gt;As I’ve noted &lt;a href="http://blogs.msdn.com/b/nickmalik/archive/2011/07/26/finding-common-ground-in-response-to-a-bptrends-article-on-process-and-capability.aspx" target="_blank"&gt;in prior posts&lt;/a&gt;, many hard working business process management professionals find the concept of “Business Capabilities” to be confusing at best, and counterproductive at worst.&amp;#160; In &lt;a href="http://www.bptrends.com/publicationfiles/advisor20110712.pdf" target="_blank"&gt;a recent article&lt;/a&gt; in BPTrends, Paul Harmon made the following statement: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;the idea of &amp;quot;capabilities&amp;quot; is introducing confusion into the marketplace. It is hard enough to work with an organization to create a business process architecture that can be used to effectively organize the management and measurement of how well the organization is achieving its goals. To introduce the idea that an organization should first or simultaneously create a map or hierarchy of &amp;quot;capabilities&amp;quot; and then create another hierarchy of processes is to add confusion to an already very difficult and complex task.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This confusion is well known to me.&amp;#160; Within Microsoft, we have a very strong group of senior professionals who base their efforts and practices on BPM concepts.&amp;#160; This includes Kaplan and Norton’s Balanced Scorecards, as well as methods like Six Sigma, Lean manufacturing, and Total Quality Management.&amp;#160; &lt;/p&gt;  &lt;p&gt;BPM is my world too.&amp;#160; As readers of my blog know, I am fortunate enough to consider myself to be a follower of these same ideas, having been exposed to TQM while I was working at IBM almost 20 years ago.&amp;#160; I’ve worked at many levels of process improvement.&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;At the business level: I’ve worked to convey the need for process improvement and help the stakeholders feel comfortable with methods,&lt;/li&gt;    &lt;li&gt;At the modeler level: I’ve worked to collect the ideas of stakeholders and map out both current state and future state,&lt;/li&gt;    &lt;li&gt;At the analysis level: I’ve worked to take models and analyze them for opportunities, target waste, and develop innovative alternatives, and&lt;/li&gt;    &lt;li&gt;At the technical level: I’ve implemented a number of BPM systems and even wrote one of my own.&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That experience lets me have a good relationship with both my EA peers and my BPM peers.&amp;#160; I’m aware of both approaches, having done both.&amp;#160; As my readers may also know, I use business capability models in my daily work.&amp;#160; I create models of capabilities that are useful, valuable, and understandable.&amp;#160;&amp;#160; I know the value of capability modeling.&lt;/p&gt;  &lt;p&gt;When I talk about business capabilities with my peers, I have to be careful.&amp;#160; Business capabilities are poorly explained and poorly socialized.&amp;#160; It can be tough to convince a BPM professional to listen to these “radical” ideas when we, the community of architects and analysts who also use business capabilities, have communicated so inconsistently about them.&lt;/p&gt;  &lt;p&gt;First off, let’s look at the environment we work in.&lt;/p&gt;  &lt;p&gt;Business process management practices and techniques are widely used.&amp;#160; In many cases, they have produces very valuable results.&amp;#160; However, the field is still quite young.&amp;#160; As in any young field, there are failures as well as successes.&amp;#160; I’ve seen projects succeed, and been quite proud of them.&amp;#160; I’ve also seen projects attempt to use BPM practices, waste time and money, and produce no real result.&amp;#160; The team would usually deliver something, but often that delivery occurred in spite of the process efforts, and not because of them.&amp;#160; Like any tool, using it well produces good results, and using it poorly… doesn’t.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Let’s start with a problem&lt;/h3&gt;  &lt;p&gt;We all have to solve business problems.&amp;#160; Sometimes, you need to approach a problem one way… and sometimes a different approach is called for.&amp;#160; Business process modeling is a powerful tool.&amp;#160; Business capabilities provide an additional tool.&amp;#160; Sometimes you need to use them.&amp;#160; &lt;/p&gt;  &lt;p&gt;Let’s look at one of those times.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Joe Freeflier is a business manager in the finance group of his large company.&amp;#160; The company has five divisions, each with completely different business models.&amp;#160; The divisions operate quite independently of one another.&amp;#160; They don’t share the same sales force, and they don’t really speak with the same customers.&amp;#160; Each division has its own plants, and its own workforce.&amp;#160; Joe, unfortunately, works for corporate.&lt;/p&gt;    &lt;p&gt;You see, Joe is responsible for maintaining a set of business controls, as well as insuring that each division’s revenue recognition systems and processes are compliant and auditable.&amp;#160; He can see how the transactions appear on the general ledger, but he also has to make sure that some basic rules are followed in order to insure that the company is behaving in a legal and responsible manner.&amp;#160; &lt;/p&gt;    &lt;p&gt;Joe has a couple of teams.&amp;#160; One team is focused on a large merger that the company went through in January.&amp;#160; His team is working with this new business to merge their financial systems with one of the existing divisions.&amp;#160; Another team produces important reports for the senior staff, some of which feed the quarterly corporate reporting required of publically traded companies.&amp;#160; A third team performs spot audits and works with the divisional finance leads to insure smooth reporting all up.&amp;#160; Joe’s customers are really the divisions themselves… and each of those divisions have their own business processes.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Joe needs some help.&amp;#160; The new merger has caused some churn.&amp;#160; His team is having a hard time working with the new business unit, and his manager has told him not to “govern them out of business.”&amp;#160; Now, Joe meets every month with Jürgen, his contact from IT, and at one of those meetings, Joe vents about his current problem.&amp;#160; Jürgen suggests that Joe speak with his business architect Sally, and a meeting is arranged.&lt;/p&gt;  &lt;p&gt;Sally spends some time working with Joe to understand his concerns, and now has two choices. She can suggest either a process-centric approach or a capability centric approach.&amp;#160; Sally does not know if the problem can be fixed with a business process change.&amp;#160; She doesn’t know if the tools need to change, or the policies need to change, or the information collected needs to change, or if it is a training problem.&amp;#160; She just knows that Joe needs help.&amp;#160; Let’s walk through her thinking:&lt;/p&gt;  &lt;h3&gt;Process centric: &lt;/h3&gt;  &lt;p&gt;Sally knows Joe’s business goals and the controls he needs to insure.&amp;#160; She proceeds to spend time with each of Joe’s divisional customers to map out their business processes, making sure that she is fairly accurate yet high level.&amp;#160; Three of the divisional teams have never mapped out their processes, but one has.&amp;#160; She starts there, and the process looks like a standard she is familiar with.&amp;#160; Unfortunately after interviewing some of the staff in that division, it is clear that they don’t actually follow that particular process.&amp;#160; So she falls back to a standard definition from an industry group, and spends a couple of meetings getting everyone to the same very-high-level process model.&amp;#160;&amp;#160; Ten weeks have gone by, but she’s made some progress in understanding the landscape.&amp;#160; &lt;/p&gt;  &lt;p&gt;Now, Sally visits the newly merged team and spends some serious time understanding what their existing process is, and how it may be different.&amp;#160; She finds that their business is based on a kind of “consignment” financing mechanism, and the revenue recognition processes that Joe uses have to be able to handle a number of new business events that he never dealt with before.&amp;#160; So she returns to speak with Joe about tracking these new events, and trying to fit the new financing mechanism into his controls.&amp;#160; Joe puts two of his team onto a small project to craft an alternative set of controls, while the IT team begins to look at new data pathways needed in their financial system.&amp;#160; As it turns out, Joe doesn’t need to change his processes… what he needs is to change the way information is collected to adapt to new processes.&amp;#160; Joe creates his controls, and creates a set of IT requirements for the IT team to fulfill.&amp;#160; Sally is done.&lt;/p&gt;  &lt;p&gt;Sally was successful, and her effort took about four months to do.&amp;#160; Along the way, she learned a great deal about the financial processes, and four divisional leaders now have a process model for their work.&amp;#160; Remember that three didn’t feel the need to create one before, and the fourth didn’t use their model.&amp;#160; Six months later, none of them refer to the process model at all, and it has become “shelfware.”&lt;/p&gt;  &lt;h3&gt;Capability centric:&lt;/h3&gt;  &lt;p&gt;Sally knows Joe’s business goals and the controls he needs to insure.&amp;#160; She spends a few days working intensively with Joe.&amp;#160; She has a capability taxonomy that she brought with her from another project.&amp;#160; Her first goal is to get a small list of capabilities that Joe sees as valuable.&amp;#160; After about three or four days, she has a list of capabilities that his team needs to perform in their duties.&amp;#160; These capabilities are “bits of process” that his team owns and needs to do consistently, regardless of the higher-level processes that his customers use.&amp;#160; They are the “standard parts” of processes that his customers have taken a dependency on him to perform well.&amp;#160; &lt;/p&gt;  &lt;p&gt;Now, Sally visits the newly merged team and spends some time understanding what their overall process is.&amp;#160; Note: Sally is looking at their process!&amp;#160; She looks to see whether the new unit would benefit from Joe’s finance team and looks for ways to plug Joe in.&amp;#160; It becomes immediately apparent that Joe has some expectations that won’t fit their business.&amp;#160; The new business is based on a kind of “consignment” financing mechanism, and Joe is assuming a more traditional supplier-retailer business relationship.&amp;#160; So Sally comes back to Joe and asks him for details about his assumed business processes.&amp;#160; She works with Joe for another week, charting out a narrow slice of business processes from Joe’s point of view.&amp;#160; She then goes back to the new unit and maps out the same narrow space on a process model.&lt;/p&gt;  &lt;p&gt;She presents these two process maps to Joe, who now understands the problem.&amp;#160; Joe puts two of his team onto a small project to craft an alternative set of controls, while the IT team begins to look at new data pathways needed in their financial system.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Both methods got to the same result.&lt;/h3&gt;  &lt;p&gt;The capability effort got us there much faster.&amp;#160; Using business capabilities to identify the problem, and narrow the focus of the team, Joe was able to get his team to solve the problem within about four weeks of Sally’s arrival.&amp;#160; She didn’t have to meet with the divisional leaders even once, and she didn’t produce an all-up process model.&amp;#160; Had she stuck with the process-based approach, it would have take three times that long.&amp;#160; Along the way, the process approach produced an interesting model, but it was not later used by anyone.&amp;#160; &lt;/p&gt;  &lt;p&gt;Note that, according to Lean manufacturing, the intentional creation of an output that is not actually used by anyone, is waste.&amp;#160; The use of capabilities allowed Sally to remove the wasteful act of creating a high-level process model.&amp;#160; &lt;/p&gt;  &lt;h3&gt;What I did not do&lt;/h3&gt;  &lt;p&gt;I did not answer the question: “what is a capability?”&amp;#160; It was not my goal, in this post, to answer that question.&amp;#160; My goal is to show my friends that a tool produced a good result.&amp;#160; If my friends want to use the tool, defining it is unnecessary.&amp;#160; If my friends don’t want to use the tool, defining it won’t matter.&lt;/p&gt;  &lt;p&gt;Did you learn what a hammer was by having someone define it to you, or by swinging at a couple of nails?&amp;#160; &lt;/p&gt;  &lt;h3&gt;Was this a contrived example?&lt;/h3&gt;  &lt;p&gt;It was an example derived from experience.&amp;#160; That said, there are equally compelling examples where using the word “business capability” generates confusion.&amp;#160; If Sally had gone to the new business unit and had said “I know you look at things as end-to-end processes, but I want to introduce you to the concept of business capabilities,” then she would have failed in her job as a business architect.&amp;#160; Sally could no more use capabilities with the new business unit than she could have taught a teenager to drive by teaching him how to overhaul the transmission.&amp;#160; &lt;/p&gt;  &lt;p&gt;Capabilities are a complexity.&amp;#160; Some business stakeholders live at that level of complexity already, and they WANT to work at that level.&amp;#160; For them, capabilities make sense.&amp;#160; Other business stakeholders live at the highest levels of end-to-end experiences.&amp;#160; For them, capabilities make no sense at all.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9a7d1f49-8005-4444-b7b1-507b8274942d" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/business+process+management" rel="tag"&gt;business process management&lt;/a&gt;,&lt;a href="http://technorati.com/tags/business+architecture" rel="tag"&gt;business architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/capability+modeling" rel="tag"&gt;capability modeling&lt;/a&gt;,&lt;a href="http://technorati.com/tags/process+modeling" rel="tag"&gt;process modeling&lt;/a&gt;,&lt;a href="http://technorati.com/tags/enterprise+architecture" rel="tag"&gt;enterprise architecture&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10197917" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/BPM/">BPM</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Joe+Freeflier/">Joe Freeflier</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Collaboration/">Collaboration</category></item><item><title>Enterprise Business Motivation Model version 3.5</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/27/enterprise-business-motivation-model-version-3-5.aspx</link><pubDate>Wed, 27 Jul 2011 07:26:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10190224</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10190224</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/27/enterprise-business-motivation-model-version-3-5.aspx#comments</comments><description>&lt;p&gt;For those of you who have been waiting for me to announce the release of the newest version of the &lt;a href="http://http://msdn.microsoft.com/en-us/architecture/aa699429.aspx" target="_blank"&gt;Enterprise Business Motivation Model&lt;/a&gt;, I’m happy to announce that version 3.5 is available now.&amp;#160; &lt;/p&gt;  &lt;p&gt;To visit a Wordpress site set up to explain the model, visit &lt;a href="http://motivationmodel.com"&gt;http://motivationmodel.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To visit a web site produced by the Sparx modeling tool, allowing direct navigation of the model itself, visit &lt;a href="http://motivationmodel.com/ebmm"&gt;http://motivationmodel.com/ebmm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To download a PDF document exported by the modeling tool (for those folks who love PDF files), visit this link &lt;a href="http://motivationmodel.com/wp/2011/07/announcing-the-ebmm-report/" target="_blank"&gt;here&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Special Thanks&lt;/h3&gt;  &lt;p&gt;The &lt;a href="http://http://msdn.microsoft.com/en-us/architecture/aa699429.aspx" target="_blank"&gt;Enterprise Business Motivation Model&lt;/a&gt; has gone through a long list of changes since the original article was published over two years ago.&amp;#160; I’ve spent considerable time working through the model and getting feedback from colleagues from around the world.&amp;#160; &lt;/p&gt;  &lt;p&gt;I’d like to give special thanks to Michael Davison, JD Beckingham, Neil McWhorter, Bruce McNaughton, Henk Harms, Bill Ulrich, Jim Rhyne, Kirk Rheinlander, Leo de Sousa, Yelena Edelstein, Al Newman, Amy Nguyen, David Vugteveen, and many others who have commented, criticized, and asked for clarifications.&amp;#160; Without your concerns and your insight, the EBMM would not move forward.&amp;#160; Thank you! &lt;/p&gt;  &lt;h3&gt;Changes to look for&lt;/h3&gt;  &lt;p&gt;There are many changes since the last public version (v1).&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The business model description was updated to reflect connections between customer types and partner types, and to more completely cover the model elements of Alexander Osterwalder’s Business Model Generation. (&lt;a href="http://motivationmodel.com/ebmm/EARoot/EA3/EA1/EA81.htm" target="_blank"&gt;model&lt;/a&gt;, &lt;a href="http://motivationmodel.com/wp/2009/03/business-model/" target="_blank"&gt;description&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;Porter’s Five Forces was added as a separate area clarifying the linkage between a Five-Forces analysis and business models themselves.&lt;/li&gt;    &lt;li&gt;The dual notion of Business Capability and Business Unit Capability proved too confusing and arbitrary for a core conceptual model.&amp;#160; The single concept of Business capability remains.&lt;/li&gt;    &lt;li&gt;The concept of Data object is now elevated to a top-level element in the model with necessary changes to the high level view.&amp;#160; &lt;/li&gt;    &lt;li&gt;Business role was added with relationships to business processes and data objects.&lt;/li&gt;    &lt;li&gt;The concepts of Regulations, Legislative Edicts and Charter Legislation were added to clarify the role of these key concepts to Government and Semi-private organizations.&lt;/li&gt;    &lt;li&gt;The concept of “capability maturity” was expanded to “assessment metric” to allow a broader understanding of how measures can be applied to business capabilities in order to motivate and measure the success of initiatives.&lt;/li&gt;    &lt;li&gt;Clear distinctions are made between an enterprise, a company, and a business.&amp;#160; &lt;/li&gt;    &lt;li&gt;An additional relation has been added to business unit: relates to.&amp;#160; This allows models of the enterprise to include interrelationships between business units other than the normal hierarchical relationships that the existing “includes” relation allows.&amp;#160; This should enable a wider array of analysis models to be created for those architects who need to model a subset of the enterprise.&lt;/li&gt;    &lt;li&gt;A page was created on the Wordpress site to discuss the difference between a Process and a Capability.&amp;#160; (&lt;a href="http://motivationmodel.com/wp/2011/06/business-capability-and-business-unit-capability/" target="_blank"&gt;link&lt;/a&gt;)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Of course, we are not done.&amp;#160; I am publishing version 3.5 in order to insure that my conversations with other Business Architects has a current footing.&amp;#160; The following concerns have been shared and are under consideration for future versions:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Add the ability to attach a Value Chain Analysis &lt;/li&gt;    &lt;li&gt;Add the ability to represent the accountabilities of a team in relation to the business processes themselves&lt;/li&gt;    &lt;li&gt;&lt;font style="background-color: #ffff00"&gt;&amp;lt;&amp;lt;your suggestion here&amp;gt;&amp;gt;&lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As always, I welcome feedback and input.&amp;#160; I’m proud of where the EBMM has come so far and look forward to working with exceptional people to discuss and describe future changes to the model.&amp;#160; &lt;/p&gt;  &lt;p&gt;Note: I didn’t keep a careful list of the folks who offered valuable feedback on the model.&amp;#160; If you offered feedback, and I didn’t mention you above, please accept my apologies and send me a note.&amp;#160; I’ll update this post.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10190224" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Standards/">Standards</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Metamodel/">Metamodel</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/traceability/">traceability</category></item><item><title>Finding Common Ground: in response to a BPTrends article on Process and Capability</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/26/finding-common-ground-in-response-to-a-bptrends-article-on-process-and-capability.aspx</link><pubDate>Wed, 27 Jul 2011 04:03:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10190166</guid><dc:creator>Nick Malik</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10190166</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/26/finding-common-ground-in-response-to-a-bptrends-article-on-process-and-capability.aspx#comments</comments><description>&lt;p&gt;Recently, Paul Harmon &lt;a href="http://www.bptrends.com/publicationfiles/advisor20110712.pdf" target="_blank"&gt;published an article in BPTrends&lt;/a&gt; that discusses his views on the notion of Business Capability, and whether it is a useful concept.&amp;#160; He was not particularly kind to the field of Business Architecture in his article.&amp;#160; While I encourage my readers to take a few minutes to read the original, I have included a few excerpts to give perspective to those with a little less time on their hands:&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;&lt;em&gt;To date, I have to admit that I have no clear idea of what the term &amp;quot;capability&amp;quot; means.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;&lt;em&gt;In other words, as far as I can see, according to this definition, a &amp;quot;capability&amp;quot; is just a way of talking about being able to produce what processes produce.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;&lt;em&gt;I don’t see a real difference between WHAT an organization can do and HOW the organization will do it.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;&lt;em&gt;I might prefer to call it a Business Process Architecture, but I can certainly live with the term Business Architecture, if that’s what most people come to prefer.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;&lt;em&gt;the idea of &amp;quot;capabilities&amp;quot; is introducing confusion into the marketplace. It is hard enough to work with an organization to create a business process architecture that can be used to effectively organize the management and measurement of how well the organization is achieving its goals. To introduce the idea that an organization should first or simultaneously create a map or hierarchy of &amp;quot;capabilities&amp;quot; and then create another hierarchy of processes is to add confusion to an already very difficult and complex task.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;&lt;em&gt;If former IT architects want to become business architects, I’m all for it, but they are going to find that there are BPM practitioners who are already functioning in that role, and I believe they will be well advised to work with us rather than trying to create a new body of knowledge with a new vocabulary.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;&lt;em&gt;I believe that we ought to resist any urge to quickly redefine terms and practices that we have been using for many years.&lt;/em&gt;&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;My attention was called to this article by a reader of my blog who was interested in my response.&amp;#160; This is particularly apropos because, as a member of the OMG Business Architecture Working Group (or BAWG), I am one of the folks that Mr. Harmon is talking about.&amp;#160; &lt;/p&gt;  &lt;p&gt;First let me say that his criticisms are fair.&amp;#160; As any new methodology appears, it runs the risk of creating confusion in the minds of business stakeholders.&amp;#160; We are not immune to that criticism.&amp;#160; In fact, within my own organization, BPM practitioners have been dismayed by the discussion of business capabilities and have asked many of the same questions that Mr. Harmon asks.&amp;#160; In our organization, we have worked to address those concerns and I believe we have been successful.&amp;#160; I will be sharing some of those discussions with readers in upcoming posts.&amp;#160; In addition, I welcome Mr. Harmon’s questions and would love to work with him, and any other member of the BPM community, to amicably answer these concerns as best I can.&amp;#160; I hope that the efforts of the BAWG will produce fruit by providing the consistent basis that Mr. Harmon so clearly calls for.&lt;/p&gt;  &lt;p&gt;I don’t agree with Mr. Harmon’s conclusion: business architecture is a ‘redefinition’ of Business Process Management terms and practices.&amp;#160; That said, my belief is based on my own practice.&amp;#160; I recognize that Mr. Harmon may have been speaking with practitioners who have been using Business Architecture concepts in confusing and inconsistent ways.&amp;#160; &lt;/p&gt;  &lt;p&gt;Just as business process management did not coalesce as a profession until some key voices published books that entered general business practice, I ask only that Mr. Harmon consider the possibility that Business Architects have not found a small set of clear voices just yet.&amp;#160; Our field is younger.&amp;#160; Just as the folks who believe that “functional groupings” were a reasonable way to organize a company may have found confusion in the introduction of BPM concepts 20 years ago, I believe that business and BPM professionals are finding confusion in the introduction of BA concepts today.&amp;#160; We are not less legitimate as the result of our youth… but we are less coherent.&lt;/p&gt;  &lt;p&gt;His confusion is healthy, and through his expression, he provides further demand for the outputs of the BAWG and other BA thinkers who want to resolve his dilemmas and create clarity.&amp;#160; &lt;/p&gt;  &lt;p&gt;I ask for patience.&amp;#160; &lt;/p&gt;  &lt;p&gt;I will attempt to answer specific questions in later blog posts.&amp;#160; I wanted to start with this message to make it clear that I do not view Mr. Harmon, or any other business professional, as opposed to the ideas that I profess.&amp;#160; Rather I view his views as the necessary result of our own poor consistency, in words and practices.&amp;#160; I am confident that, as our profession matures and we find our voice, we will demonstrate clearly the ways in which BPM professionals and EA professionals can support each other’s efforts and build a shared model of success.&lt;/p&gt;  &lt;p&gt;We can, we should, we must, be united in &lt;u&gt;our shared goal&lt;/u&gt;:&lt;strong&gt; to improve the ability of our organizations to fulfill their missions.&lt;/strong&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;We want the same things.&amp;#160; We are using different tools, at different points in different processes, to achieve them.&amp;#160; By working together, and not apart, we will both succeed in a better way.&amp;#160; I seek to find that common ground.&amp;#160; I beg all who want the same things to help me to find it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10190166" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Frameworks/">Frameworks</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Collaboration/">Collaboration</category></item><item><title>The Rule of EA Governance</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/21/the-rule-of-ea-governance.aspx</link><pubDate>Fri, 22 Jul 2011 00:52:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10188793</guid><dc:creator>Nick Malik</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10188793</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/21/the-rule-of-ea-governance.aspx#comments</comments><description>&lt;p&gt;There is a clear distinction between Enterprise Architecture, as described by the architect, and Enterprise Architecture as implemented by the enterprise.&amp;#160; I would like to posit the following as a fundamental principle that describes the difference:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;All Enterprise Architecture will be implemented according to the structure of ownership and governance that exists in the enterprise.&lt;/strong&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is essentially an update to Conway’s Law, but Conway was focusing mostly on application development.&amp;#160; Conway’s law, dating from 1968, is:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;&lt;sup&gt;“&lt;/sup&gt;...organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations. “&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Many of the factors that drove Marvin Conway to describe software design are also at play in enterprise architecture.&amp;#160; Organizations want to use the teams that they have, so they will design software in such a way that it can be coded by those teams, regardless of whether that is the best way to design or deliver that system.&amp;#160; For example, if your company has a team of people who manage the CRM system, and a team that manages Web front-ends, then any business scenario that involves web front-ends on a CRM system will have exactly two modules.&amp;#160; One will be written by the Web-front end team and the other by the CRM team.&lt;/p&gt;  &lt;p&gt;In Enterprise Architecture, the effect plays out quite differently.&amp;#160; EA often creates recommendations to consolidate systems, reduce overlaps, fill gaps, and optimize spending.&amp;#160; Since EA doesn’t design software, Conway’s law doesn’t apply.&amp;#160; &lt;/p&gt;  &lt;p&gt;So how does the Rule of Governance work you ask?&amp;#160; If you have two business customers who both want a CRM solution, and you have one governance body, you will end up with one CRM system.&amp;#160; If you have two governance bodies, you will end up with two CRM systems.&amp;#160; If you have four business units who want CRM, and you have three governance bodies, you will end up with three CRM systems.&lt;/p&gt;  &lt;p&gt;This rule plays out repeatedly.&amp;#160; I’ve never seen it fail.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The failure to recognize “The Rule of EA Governance” is one of the causes for the failure of an EA program.&lt;/strong&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Enterprise Architects are an optimistic bunch.&amp;#160; We honestly believe that we can influence the course of our businesses (evidence: we work as Enterprise Architects!).&amp;#160; We use modeling techniques and engineering principles, and produce nice drawings and great designs.&amp;#160; The business doesn’t care about nice drawings and great designs.&amp;#160; They care about “stuff they own” and “stuff they don’t own.”&amp;#160; &lt;/p&gt;  &lt;p&gt;If you want to change the way the business works, especially with respect to shared processes, capabilities or technologies, an EA MUST create a mechanism for the shared “thing” to be owned by only one person.&amp;#160; As soon as &lt;u&gt;only one&lt;/u&gt; person owns it, and has authority over it, it will exist &lt;u&gt;only once&lt;/u&gt;.&amp;#160; If two people own it, it is a matter of time before they go their separate ways.&amp;#160; Of course, making sure that the RIGHT person owns it, that’s an altogether different problem. &lt;/p&gt;  &lt;p&gt;So if you want to know if your Enterprise Architecture can be implemented, count the “things” in it.&amp;#160; Then count the number of those things with exactly one owner (and clear governance).&amp;#160; Those are the things that will be implemented just the way you describe it.&amp;#160; Everything else is a free for all.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10188793" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Governance/">Governance</category></item><item><title>What EA Means to One Agency of the Federal Government</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/21/what-ea-means-to-one-agency-of-the-federal-government.aspx</link><pubDate>Thu, 21 Jul 2011 22:31:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10188755</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10188755</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/21/what-ea-means-to-one-agency-of-the-federal-government.aspx#comments</comments><description>&lt;p&gt;I ran across a document from the Dept. of Commerce that describes Enterprise Architecture as follows:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“An Enterprise Architecture (EA) is a blueprint that explains how the results of Strategic Planning, Performance Planning, Budgeting, Capital Planning and Investment Control, Security and Privacy procedures, Acquisition, and other related information technology (IT) and general management processes work together to meet the enterprise's mission and objectives.&amp;#160; The EA development process leads to an integrated framework, based on principles and standards, which explain Commerce’s mission and how resources will be deployed to accomplish that mission. The EA documents the future state of the Department’s information technology based on business and technology drivers as well as the transition plan for moving from the current (as-is) state to the future (to-be) state. An EA modeling toolset helps enable the development and implementation of the EA.” (source &lt;a href="http://ocio.os.doc.gov/s/groups/public/@doc/@os/@ocio/@oitpp/documents/content/prod01_004894.pdf" target="_blank"&gt;link&lt;/a&gt;).&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Fascinating.&amp;#160; Breaking this down a bit, the first sentence of the definition says:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A bunch of processes exist, specifically including but not limited to: Strategic Planning, Performance Planning, Budgeting, Capital Planning and Investment Control, Security and Privacy procedures, and Acquisition. &lt;/li&gt;    &lt;li&gt;Other processes exist that are grouped under “related information technology (IT) and general management processes.” &lt;/li&gt;    &lt;li&gt;Those process work together to meet the enterprise’s mission and objectives. &lt;/li&gt;    &lt;li&gt;An EA is an artifact that provides a blueprint to explain how these processes work together to meet the mission and objectives. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The second sentence says:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;An Enterprise Architecture (the artifact) is developed through a process.&amp;#160; &lt;/li&gt;    &lt;li&gt;Following the EA development process, an enterprise produces an integrated framework.&lt;/li&gt;    &lt;li&gt;The integrated framework is based on principles and standards.&lt;/li&gt;    &lt;li&gt;The integrated framework explains the mission of the agency.&lt;/li&gt;    &lt;li&gt;The integrated framework explains how resources will be deployed to accomplish that mission.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The third sentence says:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;An Enterprise Architecture (the artifact) documents the future of agency &lt;u&gt;technology&lt;/u&gt;.&lt;/li&gt;    &lt;li&gt;The future is based on business drivers and technology drivers.&lt;/li&gt;    &lt;li&gt;An Enterprise Architecture (the artifact) documents the transition plan for achieving the future.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The fourth sentence says:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Tools are helpful (but not required) to enable the development of an Enterprise Architecture (the artifact).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;There are 13 statements in that definition of EA.&amp;#160; Is it really necessary to make 13 statements in order to create a definition of Enterprise Architecture?&amp;#160; Apparently the US Department of Commerce thought that it was.&amp;#160; There are some interesting statements in there, that represent a particular viewpoint on EA.&amp;#160; There are also some statements that may reflect internal politics or discussions.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;I am interested in solving a specific problem: how should &lt;u&gt;all&lt;/u&gt; EA programs describe themselves?&amp;#160; Given that problem, I find the following statements interesting:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;An Enterprise Architecture is a thing.&amp;#160; It is tangible.&amp;#160; It can be delivered, and the act of delivering it can be measured.&amp;#160; &lt;/li&gt;    &lt;li&gt;An Enterprise Architecture specifically includes IT resources and excludes everything else.&lt;/li&gt;    &lt;li&gt;This thing called an EA contains a couple of interesting parts:&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;An explanation of the agency’s mission and objectives.&lt;/li&gt;      &lt;li&gt;An explanation of how the agencies’ resources should, in the future, work together to meet that mission and those objectives.&lt;/li&gt;      &lt;li&gt;A transition plan to explain how gaps will be addressed.&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I have a couple of big problems with this definition.&amp;#160; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;The biggest problem I have is the second statement: that an EA is limited to technology.&amp;#160; That doesn’t make sense to me.&amp;#160; Technology cannot be mapped to the enterprise without a full understanding of the process architecture and shared information requirements of the enterprise.&amp;#160; It is good to create a future state technology roadmap &lt;u&gt;after the enterprise architecture is developed&lt;/u&gt;, but not before, and not necessarily as part of the enterprise architecture itself.&amp;#160; &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;A smaller problem is that the definition goes into detail by saying that a blueprint will be created, but not much detail on why it is created, how it is created, and when it is supposed to be used.&amp;#160; So what is the purpose of &lt;u&gt;defining&lt;/u&gt; Enterprise Architecture if you don’t use the opportunity to answer some of these key questions?      &lt;br /&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Lastly, the definition describes a couple of interesting deliverables, including a blueprint and a transition plan.&amp;#160; Why should a select group of experts create them?&amp;#160; Can anyone create them?&amp;#160; Is there a low bar of quality that we should not fall below?&amp;#160; It justifies the creation of the artifact, and even discusses the tools, but not the people who will create it or the skills that they must possess to do so effectively.&amp;#160; &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;What are your thoughts?&amp;#160; Is it useful for all organizations to leverage the same definition of Enterprise Architecture?&amp;#160; Do you agree with the statements made in this definition?&amp;#160; Is an EA a &lt;u&gt;thing&lt;/u&gt;?&amp;#160; Should the definition of EA mention all of the items mentioned?&amp;#160; Should it be extended to fill in the gaps identified?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10188755" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category></item><item><title>Putting the brakes on “capability obesity”</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/15/putting-the-brakes-on-capability-obesity.aspx</link><pubDate>Sat, 16 Jul 2011 03:58:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10187116</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10187116</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/15/putting-the-brakes-on-capability-obesity.aspx#comments</comments><description>&lt;p&gt;Microsoft IT made a bet, a couple of years ago, on using capability modeling in our own internal Business Architecture program.&amp;#160; That required us to have a shared and consistent hierarchy of business capabilities that we would use across all lines of business.&lt;/p&gt;  &lt;p&gt;At that time, we adopted principles like MECE (“Mutually exclusive, comprehensive, and exhaustive”) to provide guidance about the contents of the capability hierarchy itself.&amp;#160; We set up a process for the team to manage the hierarchy and insure that the principles were followed.&amp;#160; &lt;/p&gt;  &lt;p&gt;The team did NOT create other hierarchies, and simply “de-scoped” any discussion of a business process hierarchy or a platform feature hierarchy (those artifacts would belong to other teams, you see).&lt;/p&gt;  &lt;p&gt;What happened?&amp;#160; &lt;/p&gt;  &lt;p&gt;The Business Capability Hierarchy (or BCH) grew fat.&amp;#160; If we needed a taxonomy element because we were doing platform rationalization, we’d throw it into the BCH.&amp;#160; If we needed a list of features so that we could compare vendor products (buy vs. build), we’d throw those in to the BCH as well.&amp;#160; The stuff that got thrown in was “worded” as a capability, but it’s hard to know if it wasn’t just a reworded business process or system feature.&amp;#160; It’s easy to make things unique.&amp;#160; Just add words.&lt;/p&gt;  &lt;p&gt;The result is not satisfying.&amp;#160; Our current taxonomy is over 2,200 items long.&amp;#160; In many places, it is five levels deep.&amp;#160; That is really big.&amp;#160; Too big.&amp;#160; There are more capabilities than there are business systems.&amp;#160; More capabilities than there are processes.&amp;#160; More capabilities than there are roles.&amp;#160; More capabilities than there are business objects.&amp;#160; If the point was to be a place where we would consolidate information, we’ve blown that out of the water.&lt;/p&gt;  &lt;p&gt;Even if I filter the hierarchy to only show me Level 3 elements, it is still over 650 elements long.&amp;#160;&amp;#160; Still too big, but if we limit ourselves to level 3, we can put two or three systems under each capability.&amp;#160; That’s something.&amp;#160; But not enough.&lt;/p&gt;  &lt;p&gt;My advice to other companies who are adopting capability modeling: adopt a rich set of “management principles” early on: &lt;/p&gt;  &lt;table border="0" cellspacing="2" cellpadding="1" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="115"&gt;Principle&lt;/td&gt;        &lt;td valign="top" width="285"&gt;Implication&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="115"&gt;The Magic Number Seven (plus or minus two)&lt;/td&gt;        &lt;td valign="top" width="285"&gt;Level 0 has one item.&amp;#160; At each level below, there are exactly seven elements (plus or minus two).&amp;#160; If not, re-balance.&amp;#160; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="115"&gt;Only Level Three Matters&lt;/td&gt;        &lt;td valign="top" width="285"&gt;Levels 1 and 2 are for navigation and nothing else.&amp;#160; Make associations ONLY to level 3 items.&amp;#160; Level 4 is documentation.&amp;#160; Level five is not allowed.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="115"&gt;No system features&lt;/td&gt;        &lt;td valign="top" width="285"&gt;The capability hierarchy must not be used for feature-by-feature product comparisons.&amp;#160; Leave features out.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="115"&gt;No process variations&lt;/td&gt;        &lt;td valign="top" width="285"&gt;If the only difference between two “capabilities” is the process that a person is following when they perform it, merge them. Let the process hierarchy handle that distinction.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="115"&gt;Three mappings per application or process&lt;/td&gt;        &lt;td valign="top" width="285"&gt;If you map an application or a business process to the capability hierarchy, it will map to three capabilities, &lt;u&gt;at most&lt;/u&gt;.&amp;#160; If the app or process maps to more capabilities… you have too many capabilities.&amp;#160; Merge branches to reduce the hierarchy.&amp;#160; (Twist: platform products like SAP should be mapped module-by-module.)&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="115"&gt;Comprehensive and Exhaustive&lt;/td&gt;        &lt;td valign="top" width="285"&gt;Leave nothing out.&amp;#160; Don’t just focus on the value chain processes.&amp;#160; That will mean that you use valuable “space” to cover supporting processes.&amp;#160; This is a good thing.&amp;#160; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Net result, your capability hierarchy is unlikely to exceed 300 items.&amp;#160; Best if you can keep it under 200.&amp;#160; Anything more than that, and even your best architects cannot learn it.&amp;#160; It becomes fat.&amp;#160; An obese capability hierarchy is not an effective tool for strategic planning.&amp;#160; Take my word for it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10187116" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Frameworks/">Frameworks</category></item><item><title>Business Strategy and Kindergarten Soccer</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/13/business-strategy-and-kindergarten-soccer.aspx</link><pubDate>Wed, 13 Jul 2011 15:38:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10186101</guid><dc:creator>Nick Malik</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10186101</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/13/business-strategy-and-kindergarten-soccer.aspx#comments</comments><description>&lt;p&gt;Back when my kids were small, they all played soccer on local youth teams.&amp;#160; &lt;/p&gt;  &lt;p&gt;It is interesting to watch very young kids play soccer, because the instructions are so simple: &lt;strong&gt;kick the ball into the goal&lt;/strong&gt;.&amp;#160; With instructions like that, what do you get?&amp;#160; Bumblebees, of course.&amp;#160; While many of the kids will wander around the field, or stand in one spot wondering when something will happen, about half of each team will be in constant motion, within about ten feet of the ball.&amp;#160;&amp;#160; They hover and dive and kick wildly, with the ball hopping in one direction and then another.&amp;#160; From the sidelines, all you can see is a cluster of little bodies moving around, and you see the ball kicked first this way, and then that.&amp;#160; It’s like watching a cluster of bees gradually move up and down the soccer field.&lt;/p&gt;  &lt;p&gt;The behavior of the players is simple.&amp;#160; Everyone wants to score.&amp;#160; No one wants to pass.&amp;#160; No one plays a position because that is too difficult to explain to a five year old.&amp;#160; Rules like “offsides” are simply ignored.&amp;#160; The kids get dirty and get their exercise.&amp;#160; That’s all the parents really want.&amp;#160; Most everyone is happy.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 0px 18px 0px 0px; display: inline; float: left" align="left" src="http://www.nbparks.org/Sports-Leagues/photos/NewSoccer_Kindergarten_9_09.jpg" width="340" height="226" /&gt;&lt;/p&gt;  &lt;p&gt;So, why bring this up?&amp;#160; Because the same thing happens in some companies.&amp;#160; There are companies that have honed a senior layer of internally competitive business managers.&amp;#160; Each has tremendous ambition to rise to the next level, where prestige is accompanied by a serious bump in pay.&amp;#160; This happens in some law firms, ad agencies, and even some large businesses.&amp;#160; &lt;/p&gt;  &lt;p&gt;Take a company with a highly competitive upper middle management layer, and toss in a business strategy.&amp;#160; It’s like tossing a soccer ball into a group of kindergartners.&amp;#160; Everyone goes for the ball.&amp;#160; No one steps back to take the pass, because no one trusts anyone, and no one is going to be held to their position.&amp;#160; There are no real referees.&amp;#160; Add referees and the players have to start to mature!&amp;#160; The parents (investors) can put in referees, but if they don’t, the game looks like Kindergarten Soccer.&amp;#160; Lots of energy.&amp;#160; Everyone gets dirty.&amp;#160; A few times, someone scores a goal.&lt;/p&gt;  &lt;p&gt;It is very difficult to be an Enterprise Architect in a culture like that.&amp;#160; No competitive child wants to listen to someone on the sidelines shouting out instructions.&amp;#160; Most commonly, an Enterprise Architect can be an advisor, providing pointers to &lt;u&gt;one&lt;/u&gt; of the players so that he or she can beat the other players.&amp;#160; At best, you can be a coach, but only if the team recognizes that they are a team.&amp;#160; Even then there is no “practice time”… only “game time.”&amp;#160; No easy way to get these players to practice new skills, develop trust, and take the the field as a team. &lt;/p&gt;  &lt;p&gt;Now, you could say that a business strategy should be so detailed, and so well described, that it identifies roles that each person should play.&amp;#160; But in Kindergarten Soccer, it won’t work.&amp;#160; The kids can’t follow complex plans without their childlike enthusiasm for “kicking the ball” simply taking over.&amp;#160; &lt;/p&gt;  &lt;p&gt;In some businesses, Business Strategy is Kindergarten Soccer.&amp;#160; The only difference: if you are advising a losing player, you can be disposed of fairly quickly.&amp;#160; When your kid is out of the game, you go too.&amp;#160; Politics trumps Performance every time.&amp;#160; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10186101" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Collaboration/">Collaboration</category></item><item><title>EA Schools of Thought</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/07/01/ea-schools-of-thought.aspx</link><pubDate>Sat, 02 Jul 2011 02:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10182538</guid><dc:creator>Nick Malik</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10182538</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/07/01/ea-schools-of-thought.aspx#comments</comments><description>&lt;p&gt;As an Enterprise Architect, I’m first and foremost a problem solver.&amp;#160; I don’t like to ignore problems.&amp;#160; Yet, it appears that EA as a field has a problem and I’m finding it tough to ignore it.&amp;#160; What is the problem?&amp;#160; If you judge by the 1500+messages that have flooded the Enterprise Architecture Network on LinkedIn, Enterprise Architects cannot agree.&amp;#160; &lt;/p&gt;  &lt;p&gt;How did I come to that impression?&amp;#160; Let’s look at the measures.&amp;#160; Across a handful of questions over the course of the past few months, there have been literally hundreds of responses.&amp;#160; Judging by the responses, we seem to have, as a group. different opinions about every facet of our profession.&amp;#160; We appear to disagree about mission statements, value propositions, metamodels, methodology, inputs, outputs, and the necessary levels of job experience needed to perform.&lt;/p&gt;  &lt;p&gt;Certainly the impression is reasonable, but is it a reality.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Yes and No.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;There are a handful of “schools of thought” that emerge if you read and discuss.&amp;#160; The number of people in each school of thought varies, but there are some clear distinctions between them.&amp;#160; The biggest disagreements come from folks who are using the same words, but come from these different schools of thought.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;The following list is in &lt;u&gt;alphabetical&lt;/u&gt; order.&amp;#160; Note that ALL of these folks have presented themselves as Enterprise Architects.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Alignment Architects – these folks are focused on interpreting strategy, making it actionable, and using it to scope and define business change initiatives.&amp;#160; Also referred to as Business Architects. &lt;/li&gt;    &lt;li&gt;Application Architects – these folks are focused on implementing successful “enterprise applications” or “enterprise systems.”&amp;#160; Also referred to as Enterprise IT Architects (EITA) &lt;/li&gt;    &lt;li&gt;Information Architects – these folks are focused on managing information assets at the enterprise level in a consistent way &lt;/li&gt;    &lt;li&gt;Process Architects – these folks are focused on improving business processes or reorienting business processes to place the customer first. &lt;/li&gt;    &lt;li&gt;Strategy Architects – these folks are focused on helping business leaders create new strategies, open new markets, develop new products, etc.. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Just to make things interesting, the Zachman framework (ZF) is used by a subset of “alignment” architects as well as a subset of “application” architects.&amp;#160; So when you are discussing ZF, you aren’t even sure which perspective they are coming from.&amp;#160; It is just as easy to get two “alignment architects to disagree about the value of ZF as anything else.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you sort out the responses into groups on the basis of these different schools of thought, there is remarkable consistency among the answers.&amp;#160; That’s right: consistency.&amp;#160; People are saying similar things… sometimes even the same things… about the value, methods, and concepts of Enterprise Architecture.&lt;/p&gt;  &lt;p&gt;Perhaps we need to split up the field into specialties, just as physicians have specialties, with some base training and a focus on a particular branch of medicine.&amp;#160; After all, an oncologist makes a reasonable diagnosis when you have a cold, as would an Emergency Room doctor, but in the event of a car accident, I’d take the ER doc any day, and in the event of cancer, I’m making a beeline to the oncologist.&amp;#160; &lt;/p&gt;  &lt;p&gt;If we understand enough about an enterprise, and the problems that they want to solve, we can focus on a single specialty (and/or bring in the right specialist).&amp;#160; &lt;/p&gt;  &lt;table border="1" cellspacing="2" cellpadding="1" width="525"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="429"&gt;         &lt;p align="center"&gt;Solve these problems&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;With these architects&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;We need new products.&amp;#160; We need to open up to new markets.&amp;#160; New opportunities have arisen.&amp;#160; New threats are recognized.&amp;#160; New competitive pressures are being felt.&amp;#160; &lt;br /&gt;&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Strategy Architect&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;We need to be more agile.&amp;#160; We need to organize our business to deliver to our stated mission.&amp;#160; We need to get our strategies to be realized more quickly.&amp;#160; We need to cut waste.&amp;#160; We need to focus on what matters.&amp;#160; We need to implement new regulations.&amp;#160; We need to respond quickly to corporate mandates.          &lt;br /&gt;&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Alignment Architect&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;We need to implement more scalable technical solutions.&amp;#160; We need to integrate and/or replace complex areas of our line-of-business applications with packaged solutions.&amp;#160; We need to add process flexibility into our systems.&amp;#160; We need to consolidate business rules.&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;blockquote&gt;           &lt;p align="center"&gt;Solution or Application Architect&lt;/p&gt;         &lt;/blockquote&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;We need to make our processes more efficient and effective.&amp;#160; We need to reduce friction between business groups.&amp;#160; We need to minimize the cost of a business process, and remove waste. We need to refocus our processes on customer requirements and customer experience.&amp;#160; &lt;br /&gt;&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Process Architect&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;We need to create a single version of the truth.&amp;#160; We need to reduce the amount of processing needed at each step of an information-based process.&amp;#160; We need to reduce the difficulty in producing consistent reporting.&amp;#160; We need to manage large amounts of information.&amp;#160; We need to improve the ability of business units to communicate through consistent information.&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Information Architect&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Perhaps if we begin to see that these folks are EACH needed, at different times, to solve different problems, we can spend much more time agreeing with one another.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10182538" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Community/">Community</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/information+architecture/">information architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Collaboration/">Collaboration</category></item><item><title>Video Podcast: How Microsoft Does Enterprise Architecture</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/06/23/video-podcast-how-microsoft-does-enterprise-architecture.aspx</link><pubDate>Thu, 23 Jun 2011 17:36:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10178282</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10178282</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/06/23/video-podcast-how-microsoft-does-enterprise-architecture.aspx#comments</comments><description>&lt;p&gt;It is amazing how often I need to share the very basic concept of Enterprise Architecture with my peers, customers, stakeholders, and associates.&amp;#160; Microsoft’s customers often ask about Enterprise Architecture, and when our customers come to visit us in the Microsoft Executive Briefing Center, they are more frequently bringing their Enterprise Architects along for the conversation.&amp;#160; To help clarify our view of EA, I teamed up with the Microsoft Showcase team and Microsoft Studios to produce a podcast describing Enterprise Architecture.&amp;#160; &lt;/p&gt;  &lt;p&gt;The podcast is located on the Microsoft IT Showcase site &lt;a href="http://technet.microsoft.com/en-us/edge/how-microsoft-it-does-enterprise-architecture.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:89840c3c-8bd1-42c7-abab-558f0533377b" class="wlWriterEditableSmartContent"&gt;&lt;div id="dbbabcfa-6bcb-4cc5-ae23-6faace6e25ee" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=zP9LC3VUeAY" target="_new"&gt;&lt;img src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/8741.video19af8399f9f1_5F00_44002AF6.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('dbbabcfa-6bcb-4cc5-ae23-6faace6e25ee'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;344\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/zP9LC3VUeAY?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/zP9LC3VUeAY?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;344\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;I thought about including a transcript, but I don’t have one.&amp;#160; I mostly spoke from an outline.&amp;#160; If you have questions or comments on the video, please don’t hesitate to contact me and we can collaborate.&amp;#160; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b55303ff-afff-4f6a-8b60-54234c77aa79" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/enterprise+Architecture" rel="tag"&gt;enterprise Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/business+architecture" rel="tag"&gt;business architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/it+governance" rel="tag"&gt;it governance&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10178282" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Frameworks/">Frameworks</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Governance/">Governance</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Portfolio+Management/">Portfolio Management</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Segment+Architecture/">Segment Architecture</category></item><item><title>IT is part of the business, but not for the reasons you think</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/06/16/it-is-part-of-the-business-but-not-for-the-reasons-you-think.aspx</link><pubDate>Thu, 16 Jun 2011 10:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10175245</guid><dc:creator>Nick Malik</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10175245</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/06/16/it-is-part-of-the-business-but-not-for-the-reasons-you-think.aspx#comments</comments><description>&lt;p&gt;A colleague of mine, Gabriel Morgan, pointed out a recent Infoworld article by Bob Lewis called &amp;ldquo;&lt;a href="http://www.infoworld.com/d/adventures-in-it/run-it-business-why-thats-train-wreck-waiting-happen-477?page=0,0" target="_blank"&gt;Why running IT as a business is a train wreck waiting to happen.&lt;/a&gt;&amp;rdquo;&amp;nbsp; So, I read the article and while I agree with some of Mr. Lewis sentiments, his logical arguments are completely random and his conclusions are therefore without basis.&amp;nbsp; His article is one giant non-sequitur.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the article, Mr. Lewis points out that many IT groups have adopted the mantra of &amp;ldquo;running IT like a business.&amp;rdquo;&amp;nbsp; He goes on to indicate that this is a bad idea and quotes a few folks in interesting ways.&amp;nbsp; The logic of the argument starts to get really weird from there, completely failing to make connections.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s take a moment to examine the logical argument that he made and see if it holds up.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Assertion: Running IT like a business is nonsense.&lt;/li&gt;
&lt;li&gt;Evidence: CIO complaint that IT cannot deliver competitive services: e.g. a $200 PC to a business customer&amp;nbsp; (won&amp;rsquo;t run his apps), or cheap file and print server hosting.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;He then goes on to discuss situations where the IT department listened carefully to the customers and created bad solutions that met their needs exactly as described.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Somewhere along the way, Mr. Lewis has implied something&amp;hellip; that these two things are somehow related to one another.&amp;nbsp; He has assumed that &amp;ldquo;running IT like a business&amp;rdquo; is the same as &amp;ldquo;doing everything your customer asked, even if it is crazy.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The kernel of the argument finally comes about half-way through.&amp;nbsp; Mr. Lewis states:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;When IT acts as a separate, stand-alone business, the rest of the enterprise will treat it as a vendor. Other than in dysfunctional, highly political environments, business executives don't trust vendors to the extent they trust each other.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Mr. Lewis is not ambiguous in this statement.&amp;nbsp; If you run IT as a business, he says, you kill trust.&amp;nbsp; Why?&amp;nbsp; Because no one trusts a business.&amp;nbsp; They must be in it for themselves.&amp;nbsp; They must not be on my side.&amp;nbsp; Businesses are not to be trusted.&amp;nbsp; From a logical standpoint, A implies B.&amp;nbsp; Period.&lt;/p&gt;
&lt;p&gt;Unfortunately for Mr. Lewis, it is fairly easy to disprove an implication like that&amp;hellip; find a &lt;span style="text-decoration: underline;"&gt;single&lt;/span&gt; case where A doesn&amp;rsquo;t imply B.&amp;nbsp; One single case is all we need.&amp;nbsp; With one case, the rule is broken&amp;hellip; the argument becomes a fallacy.&amp;nbsp; That doesn&amp;rsquo;t mean that the &lt;span style="text-decoration: underline;"&gt;conclusion&lt;/span&gt; is wrong.&amp;nbsp; It just means that the conclusion is not supported by the argument.&amp;nbsp; The conclusion could be correct, but not caused by the things he says are the cause.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And this is why I had such a hard time reading this seriously flawed article.&amp;nbsp; I saw that the argument was a fallacy because I was able to disprove it almost instantly.&amp;nbsp; And I bet you can too.&lt;/p&gt;
&lt;p&gt;Thought experiment:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Is there a business that you trust?&amp;nbsp; Any business?&amp;nbsp; Let&amp;rsquo;s say that you took a loan to buy your car.&amp;nbsp; You pay a fixed amount of money every month to pay off the loan.&amp;nbsp; You are doing business with that bank.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Do you trust the bank?&amp;nbsp; Technically, they could come and repossess your car at any time.&amp;nbsp; Yet, I&amp;rsquo;m willing to bet that most of my readers have gone all the way through a car loan without ever being in fear of repossession.&amp;nbsp; Why?&amp;nbsp; Because you TRUSTED the bank&amp;hellip; as long as you paid your monthly payment on time, you TRUSTED that it was in their best interest not to repossess the car.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here&amp;rsquo;s another case.&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Does your company use a payroll processing vendor to handle the payroll?&amp;nbsp; Many companies do.&amp;nbsp; After your company started using the payroll processing company, did a bad relationship result between your company and the payroll processing vendor?&amp;nbsp; I&amp;rsquo;m sure that happens sometimes, but given the fact that most companies are extremely loyal to their payroll processing vendor, it doesn&amp;rsquo;t happen that often.&amp;nbsp; The payroll processing vendor offers a clear and simple service.&amp;nbsp; The business buys it.&amp;nbsp; Everyone is happy.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Mr. Lewis goes on to dispense GOOD advice, but he does it in the name of getting rid of the BAD mantra of &amp;ldquo;running IT as a business.&amp;rdquo;&amp;nbsp; The good advice is good, despite the fact that it had nothing to do with the BAD things he pointed at.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For example the article states:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Nobody in IT should ever say, "You're my customer and my job is to make sure you're satisfied," or ask, "What do you want me to do?"&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Instead, they should say, "My job is to help you and the company succeed," followed by "Show me how you do things now," and "Let's figure out a better way of getting this done."&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is good advice.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But the bad practice of &amp;ldquo;doing whatever a customer asks&amp;rdquo; is NOT the result of &amp;ldquo;running IT as a business.&amp;rdquo;&amp;nbsp; I don&amp;rsquo;t know of many businesses who run that way.&amp;nbsp; Let&amp;rsquo;s see if you do.&amp;nbsp; Thought experiment: Please provide an example of a business that you do business with today in your &lt;span style="text-decoration: underline;"&gt;personal&lt;/span&gt; life that meets this criteria: you hire them to provide you a custom service.&amp;nbsp; You tell them how to provide the service, what the service will look like, all the features and aspects of the service, and then you ask them to operate the service indefinitely while you complain about the cost.&lt;/p&gt;
&lt;p&gt;Go ahead.&amp;nbsp; Name a single business in your personal life that runs that way.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What really happens?&amp;nbsp; Let&amp;rsquo;s see.&amp;nbsp; You go to a car dealership and you say &amp;ldquo;I want a car.&amp;rdquo;&amp;nbsp; The dealer asks some questions and then points you to one of their STANDARD services (one of their five car models) and then tells you how that model will meet your needs.&amp;nbsp; They don&amp;rsquo;t offer a car with five wheels or three engines.&amp;nbsp; They have a set of products and they help you to pick the best one.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s consider another business, a service business.&amp;nbsp; I pay my cell phone bill every month.&amp;nbsp; Sometimes it costs more than others.&amp;nbsp; If I look at my bill, I may see that I downloaded ringtones, or went over my allotted number of minutes.&amp;nbsp; The service is custom: after all, I got different services than my neighbor, right?&amp;nbsp; Not really.&amp;nbsp; I got different Quantities of the same services.&amp;nbsp; The services were standard.&amp;nbsp; What varied were the quantities.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s another example: go into a restaurant.&amp;nbsp; Buy dinner.&amp;nbsp; When the bill comes, ask the restaurant to break down the costs of the bill.&amp;nbsp; Let&amp;rsquo;s say I take my wife to a nice steakhouse.&amp;nbsp; We spend $100 on a nice dinner.&amp;nbsp; When the waiter brings me the bill, can I send it back and ask the business to tell me where every dollar went?&amp;nbsp; Can I decide not to pay for the bathroom (after all, I didn&amp;rsquo;t use it)?&amp;nbsp; How about the fees that the restaurant pays for health inspections?&amp;nbsp; Can I choose not to pay for that?&amp;nbsp; No&amp;hellip; because I got $100 worth of value from my experience.&lt;/p&gt;
&lt;p&gt;That is what it means to &amp;ldquo;run IT as a business.&amp;rdquo;&amp;nbsp; It means to make sure that the business gets value out of their experience.&lt;/p&gt;
&lt;p&gt;In Microsoft, we have more than one IT group.&amp;nbsp; We have several.&amp;nbsp; I watched an excellent example play out that I&amp;rsquo;d like to share&amp;hellip; one which shows the value of &amp;ldquo;running IT as a business.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In three separate IT groups, we were doing eCommerce in different ways.&amp;nbsp; One group (team R) had a single storefront, and they did their billing through an agreement with Cybersource.&amp;nbsp; In another group, (Team O), there was a nice platform for building eCommerce sites that was used by about 20 different areas of the business.&amp;nbsp; You could build a front end, shopping basket, and checkout process for a flat price and the team took care of all the backoffice stuff for you.&amp;nbsp; Your business got all of the revenue minus the service charges that the bank charged.&amp;nbsp;&amp;nbsp;&amp;nbsp; In a third group, (team C) an independent business unit had created their own eCommerce system that did only the credit card billing but none of the front-end work.&amp;nbsp; This one charged its customers on a per-transaction basis.&lt;/p&gt;
&lt;p&gt;Over the years, these different teams would compete with one another.&amp;nbsp; Every time a new business need arose for eCommerce, that business could visit each of these three different groups to ask what they did.&amp;nbsp; Most folks don&amp;rsquo;t want to create an eCommerce platform so there is a built-in incentive to reuse things.&lt;/p&gt;
&lt;p&gt;All this played out over nearly a decade.&amp;nbsp; Nowadays, one team has become the clear winner.&amp;nbsp; Nearly all eCommerce in the company goes through it.&amp;nbsp; The other two still exist, but not for long.&amp;nbsp; Both are on the way out.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Did the survivor have the best platform?&amp;nbsp; Nope.&amp;nbsp; It was not the most reliable.&amp;nbsp; It was not the one that handled the most currencies, or ran in the most countries.&amp;nbsp; It was not the easiest one to build to.&amp;nbsp; So why did it succeed?&lt;/p&gt;
&lt;p&gt;I believe it was because that IT team had a very simple model for offering themselves &lt;em&gt;as a service&lt;/em&gt; to their business customers.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Basically, any business in the company could use that particular platform for a transaction fee.&amp;nbsp; But it wasn&amp;rsquo;t an accounting nightmare.&amp;nbsp; There are no bean counters.&amp;nbsp; No complex charge-back schemes.&amp;nbsp; It is much simpler than that.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Each business unit answers two simple questions at the beginning of the budget cycle: (a) which of the three &lt;span style="text-decoration: underline;"&gt;standard&lt;/span&gt; eCommerce services do you want to buy, and (b) how many transactions do you &lt;span style="text-decoration: underline;"&gt;estimate&lt;/span&gt; you will incur?&amp;nbsp; That&amp;rsquo;s it.&amp;nbsp; With these two variables and a little simple math, each team would PREPAY for all of their eCommerce services for the year.&amp;nbsp; Easy to budget.&amp;nbsp; All the &amp;ldquo;rules&amp;rdquo; fit on a single page.&amp;nbsp; Nothing complex.&amp;nbsp; Estimates were based on last year&amp;rsquo;s numbers, so it was pretty tough to &amp;ldquo;intentionally underestimate&amp;rdquo; the transactions.&amp;nbsp; All the differences ended up simply washing out.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But what if you are a business customer of the eCommerce service and you want some changes?&amp;nbsp; You want the eCommerce team to add a feature?&amp;nbsp; Go ahead and ask.&amp;nbsp; It&amp;rsquo;s a software project, and you will still pay for the changes, but the interesting thing is this: the changes ended up being &lt;em&gt;subsidized&lt;/em&gt;.&amp;nbsp; You see, the program made a small profit on the sale of per-transaction fees.&amp;nbsp; They used that profit to subsidize the change requests, so that each change request ended up costing far less than a typical IT organization would charge.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It is easy to compete when you do a little creative cost-shifting.&amp;nbsp; That is how businesses &lt;span style="text-decoration: underline;"&gt;actually&lt;/span&gt; run:&amp;nbsp; Standard services at Reasonable prices.&amp;nbsp; Solid value that is clearly articulated.&amp;nbsp; Understandable billing.&amp;nbsp; Good customer service.&amp;nbsp; Oodles of cost shifting.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Successful businesses run that way.&amp;nbsp; Apparently, so do successful IT services.&lt;/p&gt;
&lt;p&gt;The per-transaction fees were easy to understand and, like the $100 dinner, were not cheap but were worth the cost.&amp;nbsp; More importantly, that IT team did not divulge every detail of the costs to their business customers.&amp;nbsp; There was no need to account for the cost of architecture and the cost of project management and the cost of hardware as separate line items.&amp;nbsp; &lt;em&gt;The customer never saw any of that&lt;/em&gt;.&amp;nbsp; Customers saw the cost of something &lt;span style="text-decoration: underline;"&gt;they could perceive as valuable&lt;/span&gt;: the cost of the transaction.&amp;nbsp; Everything else was hidden.&amp;nbsp; Just like I may pay for the steak dinner, and the restaurant would pay for the cook and the electric bill, the customer of the eCommerce service paid for the transaction and the IT team would use that money to pay for the architect and the ESB bus.&lt;/p&gt;
&lt;p&gt;That is what it means to &amp;ldquo;Run IT as a Business.&amp;rdquo;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;All I need is one case to disprove the logical argument that Bob Lewis presented in his InfoWorld article, and I had found it&amp;hellip; many times over.&amp;nbsp; Mr. Lewis&amp;rsquo; argument is flawed because Mr. Lewis seems to ignore the way businesses &lt;span style="text-decoration: underline;"&gt;actually&lt;/span&gt; run.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10175245" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Leadership/">Leadership</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/eCommerce/">eCommerce</category></item><item><title>On the Hunt for the One-Page View of an Enterprise</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/06/03/on-the-hunt-for-the-one-page-view-of-an-enterprise.aspx</link><pubDate>Fri, 03 Jun 2011 17:55:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10171185</guid><dc:creator>Nick Malik</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10171185</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/06/03/on-the-hunt-for-the-one-page-view-of-an-enterprise.aspx#comments</comments><description>&lt;p&gt;I am currently noodling the idea of a one-page view of my employer (Microsoft) for the purpose of rationalizing the sharing of services across business units and business models.&amp;#160; (If you understood the previous sentence, you are probably an enterprise architect, even if that is Not your title).&lt;/p&gt;  &lt;p&gt;As a result, I’m on a hunt for the various one-page views that other companies have produced.&amp;#160; The excellent book “Enterprise Architecture As Strategy” (Ross and Weill) provides three tangible examples (Delta Airlines, ING-Direct, and MetLife).&amp;#160; A fourth I found entirely by accident this morning… a very old one drawn by a Disney cartoonist in 1957, and made available here: (&lt;a title="http://taotwit.posterous.com/the-visualisation-of-business-models-did-disn" href="http://taotwit.posterous.com/the-visualisation-of-business-models-did-disn"&gt;http://taotwit.posterous.com/the-visualisation-of-business-models-did-disn&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/8540.1957_2D00_one_2D00_page_2D00_view_2D00_of_2D00_Disney_5F00_447A5F3A.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1957 one page view of Disney" border="0" alt="1957 one page view of Disney" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/5270.1957_2D00_one_2D00_page_2D00_view_2D00_of_2D00_Disney_5F00_thumb_5F00_4AC135C8.png" width="570" height="500" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is an interesting view in that it illustrates the relationships between the business units and how they functionally support one another.&amp;#160; It doesn’t allocate responsibility, but rather demonstrates responsibilities through the relationships.&amp;#160; In effect, it is a somewhat “contractual” view, indicating the accountabilities between business units.&amp;#160; Fascinating for many things, one of which is the date.&lt;/p&gt;  &lt;p&gt;The synchronicity of this find is resonating for me because yesterday, a friend and fellow Enterprise Architect within Microsoft named Krishna Srinivasan, shared a very similar view that demonstrated how the functional units of Microsoft &lt;u&gt;could&lt;/u&gt; be viewed.&amp;#160; I’m sharing it here because, honestly, the view was so generic that it is difficult to view it as “revealing” anything that someone couldn’t guess.&amp;#160; That said, it is a fascinating, modern depiction of many of the same key concerns that the 1957 view of The Disney Company was trying to illustrate.&amp;#160; One key distinction: in stead of communicating relationships in terms of accountabilities, it demonstrates process relationships (inputs and outputs).&amp;#160; &lt;/p&gt;  &lt;p&gt;One bit of brilliance to consider is that you can track the various processes in the company by following the arrows from box to box to box.&amp;#160; It doesn’t quite meet the needs I’m looking for in shared service rationalization, but it does say a lot about how organizations can be represented visually.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/2148.clip_5F00_image002_5F00_185D6249.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/7851.clip_5F00_image002_5F00_thumb_5F00_4335C65B.jpg" width="660" height="477" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10171185" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Analysis/">Analysis</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Metamodel/">Metamodel</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Visual+Story/">Visual Story</category></item><item><title>Has the concept of “alignment” entered the infamous “trough of disillusionment?”</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/05/31/has-the-concept-of-alignment-entered-the-infamous-trough-of-disillusionment.aspx</link><pubDate>Tue, 31 May 2011 10:33:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10169848</guid><dc:creator>Nick Malik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10169848</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/05/31/has-the-concept-of-alignment-entered-the-infamous-trough-of-disillusionment.aspx#comments</comments><description>&lt;p&gt;In the May 15th issue of CIO magazine, there is a rather interesting article, especially for Enterprise Architecture practitioners.&amp;#160; The article, written by Stephanie Overby (a freelance writer), is titled “&lt;a href="http://www.cio.com/article/682226/IT_Value_Is_Dead._Long_Live_Business_Value." target="_blank"&gt;RIP I.T. Value&lt;/a&gt;” and opens with the following paragraph:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The end of IT-business alignment is nigh.&amp;#160; And no one is happier about it than the business focused CIO.&amp;#160; &lt;/p&gt;    &lt;p&gt;“If you stand in front of an audience of CIOs and start talking about IT-business alignment, at best you get eye-rolls and at worst, you get people walking out of the room” says Shawn Banerji, a New York based CIO recruiter with Russell Reynolds Associates.&amp;#160; “Alignment has been a big trend for quite some time and—as with most trends—it has gotten a lot of lip service.&amp;#160; But the ability to move beyond that into the practical manifestation of IT and the business being one is a progressive reality for a lot of organizations today.” &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Reading down through the article, I’d like to include some interesting excerpts:&lt;/p&gt;  &lt;p&gt;Excerpt 1:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;According to Gartner, by 2015, the primary factor determining incentive compensation for the CIO will be the amount of new revenue generated from IT initiatives.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Excerpt 2:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;CIOs used to measure their personal value by budget or headcount and their team’s value by delivering on time and on budget.&amp;#160; “That’s an arcane approach to measure your relevance,” Banerji says.&amp;#160; “Historically, they’ve talked about alignment because that’s all they could possibly hope for.” Today, CIOs are more likely to be rewarded for overall business performance than for some technology project or initiative, Banerji says.&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Excerpt 3:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;CIOs further along in their efforts to measure business impact are putting IT-centric measures like uptime and systems availability on the back burner to focus on business goals like customer retention and operating efficiency.&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;To be fair to the author, the article cites some fairly well-versed individuals.&amp;#160; In addition to the recruiter (Banerji), it also references current CIOs (Louie Ehrlich, CIO of Chevron, and Brian Hardee, CIO of Oxford Industries), a Gartner VP (Dave Aron), and a well-placed attorney (Edward Hansen, partner, Baker and McKenzie).&amp;#160; I do not fault the author.&amp;#160; However, I wonder if we are throwing the baby out with the bathwater.&lt;/p&gt;  &lt;p&gt;In most businesses, IT is not a front-office endeavor.&amp;#160;&amp;#160; Clearly, deep information integration is blurring that line, but only partly.&amp;#160; If IT moves to be revenue focused, I am concerned that IT can lose sight of 80% of its’ value: keeping the lights on for the parts of the business that &lt;u&gt;traditionally&lt;/u&gt; make money.&amp;#160; &lt;/p&gt;  &lt;p&gt;Now, also to be fair, the quotes from the cited CIOs reflect a focus on changing the measurement structure, not ignoring existing business.&amp;#160; To whit, one very interesting example at Chevron where the old “99.9% uptime” metric has been augmented with a “business incident index” that tracks the number of IT service issues that affected business and the impact of each in terms of revenue and reputation.&amp;#160; This is healthy, and I applaud this kind of metric.&amp;#160; I’m simply concerned that we keep focus on many of the existing metrics as well, and not change CIO compensation to focus on new revenue to their exclusion.&lt;/p&gt;  &lt;p&gt;Interesting, also, is the fact that the author never mentions Enterprise Architecture.&amp;#160; Clearly, we need to be reaching out much further than we are.&lt;/p&gt;  &lt;p&gt;What do you have to say, fellow architects?&amp;#160; Is the trend towards “IT as business value provider” healthy?&amp;#160; Are there risks here?&amp;#160; What should we do to mitigate them?&amp;#160; What is the opinion of the EA community in this development?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10169848" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Business+Architecture/">Business Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Metrics/">Metrics</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Leadership/">Leadership</category></item><item><title>Metamodel 101</title><link>http://blogs.msdn.com/b/nickmalik/archive/2011/05/26/metamodel-101.aspx</link><pubDate>Fri, 27 May 2011 00:42:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10168884</guid><dc:creator>Nick Malik</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/nickmalik/rsscomments.aspx?WeblogPostID=10168884</wfw:commentRss><comments>http://blogs.msdn.com/b/nickmalik/archive/2011/05/26/metamodel-101.aspx#comments</comments><description>&lt;p&gt;I was just privy to a conversation about the value of creating a specific kind of metamodel, and it made me wonder… if I had to explain the concept of a metamodel to someone, how would I do it?&amp;#160; &lt;/p&gt;  &lt;p&gt;First, let’s start by defining the term “metamodel.”&amp;#160; The IEEE Online Software Engineering Vocabulary (&lt;a href="http://pascal.computer.org/sev_display/index.action" target="_blank"&gt;SEVOCAB&lt;/a&gt;) provides 12 different definitions for the term ‘metamodel’.&amp;#160; In my opinion, the definition most applicable to enterprise architecture is this one:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;CDIF semantic &lt;u&gt;metamodel&lt;/u&gt;. (1) the description of the set of concepts and notations used to define a model (ISO/IEC 15474-1:2002 Information technology -- CDIF framework -- Part 1: Overview, 4.2) Note: The CDIF semantic metamodel defines an Entity-Relationship-Attribute model that is used to construct and define models used in systems development. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Peel away the jargon, and you get this: &lt;strong&gt;a metamodel defines the stuff that you put into your models.&lt;/strong&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;For example, I created this model of a fictitious company, Contoso.&amp;#160; They have created some strategies, and the Enterprise Architect has tied those strategies to business initiatives and those business initiatives to the business units that are impacted by those initiatives.&amp;#160; (A simple traceability model).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/8446.Contoso_2D00_Traceability_5F00_66FF918D.png"&gt;&lt;img style="display: inline" title="Contoso Traceability" alt="Contoso Traceability" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/4744.Contoso_2D00_Traceability_5F00_thumb_5F00_5AED7B8C.png" width="640" height="286" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If the diagram above is a model, what is in the metamodel?&amp;#160;&amp;#160; That’s the diagram below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/2022.Metamodel_5F00_248C2DB0.png"&gt;&lt;img style="display: inline" title="Metamodel" alt="Metamodel" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-39-54-metablogapi/6266.Metamodel_5F00_thumb_5F00_25C0A0C2.png" width="519" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this metamodel, we provide definitions for three terms: strategy, initiative, and business unit.&amp;#160; They are meaningful in the context of the model and should have a single definition.&amp;#160; In addition, the metamodel defines every relationship that is allowed between these elements.&amp;#160; We can say that an initiative may involve a business unit, but our model cannot show the relationship of a business unit to a strategy UNLESS there is an initiative that is aligned to that strategy and which involves the business unit.&lt;/p&gt;  &lt;p&gt;A metamodel restricts what you can draw.&amp;#160; It prevents you from drawing things that don’t make sense.&amp;#160; And it clearly defines the terms so that when someone reads your model, they know WHY you described some things as strategies and other things as initiatives (for example).&amp;#160; &lt;/p&gt;  &lt;p&gt;A metamodel is the grammar and definitions of words.&amp;#160; It provides the dictionary.&amp;#160; The model itself is the story you tell with those words.&amp;#160; &lt;/p&gt;  &lt;p&gt;Tutorial over for the day!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10168884" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Architecture/">Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Enterprise+Architecture/">Enterprise Architecture</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/Metamodel/">Metamodel</category><category domain="http://blogs.msdn.com/b/nickmalik/archive/tags/traceability/">traceability</category></item></channel></rss>
